如何处理 WKT 中的 Circle?

cod*_*ker 7 parsing android geotools wkt

我有一个 json 对象

区域 : CIRCLE (28.625360369528934 77.2227479486792, 3135.6)

如何使用 WKTreader 解析它?

Ian*_*ton 4

您需要回去找写它的人,并解释它不是WKT 标准CIRCLE的一部分,他们应该停止生产它。

那么,最好的选择是生成一个具有很多(200)条边且近似于圆的多边形,可能使用 JTS 缓冲区方法。

Point p = gFactory.createPoint(28.625360369528934 77.2227479486792);
Polygon circle = p.buffer( 3135.6 );
Run Code Online (Sandbox Code Playgroud)