#java #geometry #ogc
Вопрос:
У меня есть некоторая геометрия в 3D, и я хотел бы вернуть геометрию в 2D (размер 2) с новыми координатами :
private static Geometry convert2D(Geometry g3D) {
// copy geometry
Geometry g2D = (Geometry) g3D.clone();
Geometry geometry;
// set new 2D coordinates
for (Coordinate c : g2D.getCoordinates()) {
c.setCoordinate(new Coordinate(c.x, c.y));
}
// SET NEW COORDINATES TO g2D
return g2D;
}
Как я могу это сделать, потому что геометрия объекта не имеет метода setCoordinates
?