[英]Is there a geometry library for Java? (not JTS)
JTS支持delaunay三角測量,但不支持三角測量(空洞):
http://lin-ear-th-inking.blogspot.com/2009/04/delaunay-triangulation-in-jts-111.html
對於受約束的delaunay三角測量,您可以使用Poly2Tri 。 工作得很好,但無法對帶有孔的多邊形進行三角測量,其中孔接觸輪廓或觸摸另一個多邊形。
目前,我使用OpenGl Tesselator(glut)和java wrapper jogl( http://jogamp.org/ )進行java中的三角測量。 你必須實現正確的回調並在那里做一些擺弄。
它們都不滿足所有(我的)需求,但直到現在我還沒有找到更好的需求。
自2012年以來,CGAL已經開啟了SWIG驅動綁定。符合3D三角測量和網格的2D是其中的一部分。 請訪問github wiki獲取更多信息。
GeoTools有一個非常廣泛的幾何操作算法庫,但當然就像JTS一樣,它有點面向GIS。
您可以嘗試GeoLib
,這是一個出色的幾何包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.