8

JTSを使用して、外側の点からポリゴンの境界上の最も近い点を見つける方法は?

4

1 に答える 1

11

DistanceOpをチェックしてください。座標の配列を返します。

Coordinate[] pts = DistanceOp.closestPoints(poly, outsidePoint);

pts[0] は最初のジオメトリ (この場合はポリゴン) のポイントになり、pts[1] は 2 番目のジオメトリ (つまり、先ほど渡したのと同じ外側のポイント) になります。

于 2011-04-11T19:53:51.853 に答える