android - WKT中如何处理Circle?

标签 android parsing geotools wkt

我有一个 json 对象作为

区域:CIRCLE (28.625360369528934 77.2227479486792, 3135.6)

如何使用WKTreader解析?

最佳答案

你需要回到写它的人那里并解释 CIRCLE 不是 WKT standard 的一部分他们应该停止生产它。

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

Point p = gFactory.createPoint(28.625360369528934 77.2227479486792);
Polygon circle = p.buffer( 3135.6 );

关于android - WKT中如何处理Circle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41751153/

相关文章:

android - 如何禁用 Android 中 AlertDialog 的所有其他操作?

java - 切换到横向模式时 android.view.InflateException

python - 用Python2.4解析时间戳

java - Moshi - 解析未知的 json 键

java - 如何为我的 GeoTools 项目找到正确的 Java 11 模块名称?

java - 使用 GeoTools 加载多线程几何图形

android - Pinterest 喜欢自定义 GridView

java - 禁用 fragment 返回堆栈动画 - Android

c# - 输入字符串的格式不正确 #2

datastore - 对 Geoserver 2.0.2 进行编程以添加新的数据存储和图层,无需 UI