gpt4 book ai didi

java - 在 GeoTools 中使用纬度经度绘制一条线

转载 作者:太空宇宙 更新时间:2023-11-04 06:32:28 25 4
gpt4 key购买 nike

我想从数组中的值画一条线。我有 2 个数组,即纬度和经度,其中包含值。我想在形状文件上用这些值画一条线。 (“.SHP”)使用地理工具。

最佳答案

使用下面的代码创建一个POINT,然后创建一个FeatureCollection,然后创建一个shapefile:

SimpleFeatureCollection collection = FeatureCollections.newCollection();
GeometryFactory geometryFactory = JTSFactoryFinder.getGeometryFactory();
SimpleFeatureBuilder featureBuilder = new SimpleFeatureBuilder(TYPE);
Point point = geometryFactory.createPoint(new Coordinate(longitude, latitude));
featureBuilder.add(point);
SimpleFeature feature = featureBuilder.buildFeature(null);
collection.add(feature);

阅读geoTools feature tutorial了解更多信息。

关于java - 在 GeoTools 中使用纬度经度绘制一条线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25927181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com