簡體   English   中英

如何枚舉JTS中的Geometry中的頂點?

[英]How to enumerate vertices in Geometry in JTS?

Java拓撲套件具有Geometry類,該類具有getNumPoints()方法。 根據文檔,它計算所有組成幾何中的所有頂點。

如何列舉所有這些要點? 可以通過getCoordinates()方法獲得它們,但這看起來不是最佳的,因為(1)不是迭代的,並且(2)需要通過GeomertFactory將每個坐標元組轉換為Point

由於您可能有一些合適的幾何類型,如LineString或Polygon,請使用該類型(將您的Geometry投射到其中),然后可以使用getPointN(index)

坐標不是點。 坐標不是JTS中的幾何圖形,而只是一個用於保存數值的類。 點是實際的幾何形狀。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM