使用 JTS,如何从外部点找到多边形边界上最近的点?
问问题
5170 次
1 回答
11
查看DistanceOp。它返回一个坐标数组:
Coordinate[] pts = DistanceOp.closestPoints(poly, outsidePoint);
pts[0] 将是第一个几何图形(在本例中为多边形)上的点,而 pts[1] 将是第二个几何图形上的点(因此,您刚刚传入的同一个外部点)。
于 2011-04-11T19:53:51.853 回答