在geotools中,如何使用Geometry作为要素源添加到图层中?

在geotools中,如何使用几何作为特征源添加到图层中?

我知道 .shp 文件可以添加到图层中,添加到内容中,然后我们可以显示它。

但是我想在内容中显示几何对象,我需要使用几何对象作为特征源来替换shap文件。(是吗?)那怎么办呢?我只知道如何获取几何的 WKT 和 geojson。

谢谢你!


慕桂英546537
浏览 168回答 1
1回答

RISEBY

GeoTools只会显示Features,因此您需要创建一个Feature并将Geometry对象添加到要素中。如果您打算将它与其他数据集(例如 shapefile)一起显示,您还需要知道几何的投影。实用程序类DataUtilities提供了将功能列表转换为FeatureCollections和 的方法FeatureSources。您提到 WKT 和 GeoJSON 作为可能的来源,因此您将想要探索JTS.WKTReader和gt-geojson模块以帮助将这些格式解析为GeometriesGeoTools 可以使用的格式。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java