Java で閉じた多角形に変換したい点のセットがあります。現在、java.awt.geom.Point2D と java.awt.geom.Area を使用しようとしていますが、ポイントのグループをエリアに変換する方法がわかりません。
ポイントに基づいて一連の Line2D を定義し、それらを Areas に追加できると思いますが、それは大変な作業であり、怠け者です。もっと簡単な方法はありますか?
問題は、緯度/経度座標のリストがあり、ヒット テストに使用できる領域を構築したいということです。
非コア Java ライブラリも可能です。
更新、私はjava.awt.Polygonを使用して見ましたが、intのみをサポートしており、座標にdoubleを使用しています。