2011-07-10 48 views
3

ポリゴンとポリラインが動的に作成されています。今私は彼らがお互いに交差しているかどうかを確認する必要があります。Google Maps v3ポリゴン、ポリラインの交差点

ユーザーが来て、マーカーを配置すると、ある半径をバッファ距離として持つポリゴンを作成しています。私は私のデータベースに予め定義されたポリライン(ルート)を持っています。私はそのポリラインを取得し、それらが交差しているかどうかを確認する必要があります。

google maps v3 APIでは、どのようなメソッドも見つかりませんでした。誰かが私を同じように助けてください。ポイントは多角形である場合

おかげで、 カルティクレディ

答えて

1

良い出発点をチェックしています。下のリンクは、それがある点に対して行われたことを示しています。ラインがポイントの集合であるので、あなたは(あなたのポリライン)

http://blog.appdelegateinc.com/point-in-polygon-checking-with-google-maps.html

(これは、API V2で動作します注意してください)点の配列を確認するために以下のコードを変更しなければならない点の配列をチェックする必要がそれは簡単にv3に変換することができます

関連する問題