簡體   English   中英

谷歌地圖 v3 多邊形,折線交點

[英]Google Maps v3 Polygon, Polyline intersection

我有一個動態創建的多邊形和折線。 現在我需要檢查它們是否相互交叉。

當用戶來放置標記時,我正在創建一個以一定半徑作為緩沖距離的多邊形。 我在我的數據庫中預先定義了折線(路線)。 我需要得到那條折線並檢查它們是否相交。

我在谷歌地圖 v3 API 中沒有找到任何類型的方法。 有人請幫助我。

謝謝,卡蒂克·雷迪

好的起點是檢查一個點是否在多邊形中。 下面是一個鏈接,它顯示了它已經完成了一個點。 由於線是點的集合,因此您必須檢查點數組必須修改下面的代碼以檢查點數組(您的折線)

https://web.archive.org/web/20160414021100/http://blog.appdelegateinc.com/point-in-polygon-checking-with-google-maps.html

(注意這適用於 api v2)但它可以很容易地轉換為 v3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM