2013-06-20 66 views
0

以下問題嘗試使用谷歌地圖api V3。谷歌地圖api V3,多義線和投影

給定的是兩個拉長的位置1和2.我需要滑動一個多邊形,如圖所示http://tinypic.com/r/30mwdjn/5。 d_1是連接點1和2的直線的長度。還知道角度A,長度d_2,假設圖中的所有距離都可以使用三角法計算,這是安全的。我正在嘗試使用API​​ V3在Google地圖上繪製多邊形。我現在所擁有的只是連接1和2的多段線。我在API參考中查找了投影,這給出了x和y座標。現在如何去處理其他角點的經緯度?

任何幫助表示讚賞。

回答

0

我不知道你的點之間的距離有多長,但是你需要將二維轉換爲三維,因爲緯度/經度將代表地球上的點。如果您只是簡單地採用A或d_2(甚至是d_1)的距離,則無視您處於地球之上的事實。 我不認爲這是一個一步的公式。根據正確的距離和角度,應該可以使用極座標。

也許這將幫助你: Examples for LatLon functions

+0

我已經採取了正確的距離。長度實際上是Haversine距離,以拉特和長。 – user62089