我有經度和緯度的一個點。我必須從已知點的相對距離中找出另一點的緯度和經度。例如,點A有一些緯度和經度的位置。從A點向南移動1000m,向西移動500m後的經緯度是多少?有沒有直接的方程來找到它?在此先感謝如何找到經度和緯度
回答
而不是查找一個公式,你可以計算如下。假設R
是地球的半徑。設a
爲當前的緯度,b
爲當前的經度。然後,如果您向東移動δx
米(向西負向),然後向南移動δy
米,則可按如下方式計算新經度。
在當前緯度與地球相交的水平面會給你一個半徑爲R*cos(a)
的圓。因此,要δx
轉換爲經度的變化,你喜歡的東西
δlong = δx * 2π/(2π * R * cos(a)) = δx/(R * cos (a))
中緯度的變化是比較容易的,因爲它不依賴於當前位置。你總是圍繞兩極移動一個大圓圈。然後δlat = δy/R
。 (當然,你需要在某個時候通過2 π
進行修改)。
我需要經緯度。不是distance.thanks。 – Rasel 2011-04-12 08:47:23
啊,對不起,我誤解了。 – 2011-04-12 08:56:19
希望編輯的答案是正確的問題! – 2011-04-12 09:03:58
注接受的答案是基本上平坦的地球投影方程:
x = δlon * EarthRadius * cos(lat)
y = δlat * EarthRadius
在過去更大的距離更好的準確度,則應該從典型的軸承/範圍計算計算最終緯度/經度。請參閱本網站上的部分目標點一定距離,並從起始點軸承:http://www.movable-type.co.uk/scripts/latlong.html
感謝您的回覆,我將通過該網站。 – Rasel 2012-02-20 11:11:04
- 1. 如何查找緯度和經度
- 2. 查找經度和緯度
- 3. C#LINQ SqlGeography - 找到緯度和經度
- 4. 如何找到緯度/經度/緯度點之間的距離?
- 5. 如何找到任何地方的緯度經度和時區?
- 6. 我如何找到經緯度
- 7. 如何找到一個地方的經度和緯度WP7
- 8. 如何找到經度和緯度在半徑內?
- 9. 從imei號碼如何找到緯度和經度在Android 4.0.3?
- 10. 如何找到經度和緯度位置的平均值?
- 11. 如何從經度和緯度找到城市?
- 12. 如何從asp.net中的地址找到經度和緯度
- 13. 如何從地址中找到緯度和經度?
- 14. 鑑於經度和緯度,如何找到國家
- 15. 查找包含經度和緯度
- 16. 找出經緯度
- 17. Googlemap和緯度和經度
- 18. 試圖找到原來的緯度經度緯度+ 3米
- 19. 如何經緯度ArryList複製到另一個經緯度ArryList
- 20. 如何從給定的經緯度找到經度爲X(k)米的緯度/經度?
- 21. 如何驗證經度和緯度
- 22. 如何將兩個緯度和經度
- 23. 如何從經度和緯度查找R和
- 24. 偏向經度和緯度
- 25. 緯度和經度Java
- 26. 將經度和緯度
- 27. 轉換經度和緯度
- 28. 經度和緯度NullPointerException
- 29. 緯度和經度半徑
- 30. 繪製經度和緯度
嘗試接受的答案... – Aravindhan 2011-04-12 08:33:34
這可能是相關的:http://stackoverflow.com/questions/772878/great- circle-distance-question – Piskvor 2011-04-12 08:36:38