1
Java拓撲套件有Geometry
類,它有getNumPoints()
方法。根據文檔,它計算所有組成幾何中的所有頂點。如何在JTS中枚舉幾何中的頂點?
如何列舉所有這些點?它們可以通過getCoordinates()
方法獲得,但是這看起來並不是最佳的,因爲(1)不是迭代的並且(2)需要將每個座標元組轉換爲Point
的GeomertFactory
。
Java拓撲套件有Geometry
類,它有getNumPoints()
方法。根據文檔,它計算所有組成幾何中的所有頂點。如何在JTS中枚舉幾何中的頂點?
如何列舉所有這些點?它們可以通過getCoordinates()
方法獲得,但是這看起來並不是最佳的,因爲(1)不是迭代的並且(2)需要將每個座標元組轉換爲Point
的GeomertFactory
。
由於您可能有一些適當的幾何類型,如LineString或Polygon,請使用它(將幾何圖形投射到它),然後您可以使用getPointN(index)
。
座標不是順便說一下。座標不是JTS中的幾何圖形,只是用於保存數值的類。點是實際的幾何圖形。
你的意思是GeometryFactory而不是GeomertFactory,我是對吧? – russellhoff