次のような座標リストを使用して LineString を作成できます。
Geometry g1 = new GeometryFactory().createLineString(coordinates);
座標リストを使用してポリゴンを作成するにはどうすればよいですか?
前もって感謝します。
次のような座標リストを使用して LineString を作成できます。
Geometry g1 = new GeometryFactory().createLineString(coordinates);
座標リストを使用してポリゴンを作成するにはどうすればよいですか?
前もって感謝します。
受け入れられた答えは、2012年にはまだ有効だったかもしれません(まだ厄介です)が、今日では、次のように単純に行う必要があります。
// Create a GeometryFactory if you don't have one already
GeometryFactory geometryFactory = new GeometryFactory();
// Simply pass an array of Coordinate or a CoordinateSequence to its method
Polygon polygonFromCoordinates = geometryFactory.createPolygon(coordinates);
彼らのドキュメントを見たことがありますか?見てみましょう - http://www.vividsolutions.com/jts/javadoc/com/vividsolutions/jts/geom/Polygon.html
これは非常にわかりやすいと思います。これで問題が解決することを願っています。