我有多邊形形狀,我想將其轉換爲MultiLineString。請注意,通常方向不同:從點,座標,線條等使用GeometryFactory
構建多邊形。我開始思考GeometryTransformer但它是很難理解的文檔存在。所以我有這樣的:JTS:如何將多邊形轉換爲MultiLineString
import com.vividsolutions.jts.geom.*;
...
GeometryFactory gFactory = new GeometryFactory();
GeometryTransformer gTransform = new GeometryTransformer();
Polygon polygon = gFactory.createPolygon(someLinearRing, null);
MultiLineString mlString = polygon.TODO?
如何繼續在TODO
?
你想提取多邊形的邊界?如果不是,請更好地解釋你的意思 –
@TommasoDiBucchianico是的,多邊形是由線條構成的,並且所有線條構成一個多線串 – michael