2012-12-18 212 views
0

我需要能夠做空間查詢來確定一個多邊形內是否存在緯度/經度座標。我知道你可以定義邊框並做這樣的查詢,但你可以做自定義形狀相同嗎?谷歌地圖邊界多邊形

作爲一個過於簡化的例子,可以說我需要能夠確定經緯度點(X,Y)是否在距美國西海岸20英里的範圍內。比方說,我已經有辦法在20英里外的海岸上劃出一條「平行」的線,並將該線連接到頂部和底部的海岸線。我想測試一下點(X,Y)是否在這些線所包圍的多邊形內。

使用原生地圖API可以這麼做嗎?如果沒有,是否有額外的插件可以讓我做到這一點?

回答

2

Google Maps API v3包括containsLocation method,它採用LatLng和Polygon並返回一個布爾值。不確定您的「本地地圖API」是什麼意思。

+0

完美。謝謝。通過「本地地圖API」,我的意思是沒有額外的庫 –