public static Geometry unionFeatureCollectionToGeometry(SimpleFeatureCollection collection) {
SimpleFeatureIterator features = collection.features();
Geometry geometryUnion = null;
while (features.hasNext()) {
SimpleFeature next = features.next();
Geometry geometry = (Geometry) next.getDefaultGeometry();
if (geometryUnion == null) {
geometryUnion = geometry;
} else {
geometryUnion = geometryUnion.union(geometry);
}
}
return geometryUnion;
}
geotools合并Geometry
最新推荐文章于 2025-06-09 22:36:20 发布