我如何轉換度/弧度的緯度和經度? 你們有沒有公式或任何想法? 我想在MapKit上展示它。 由於.....轉換經度/弧度的緯度/經度?
11
A
回答
55
由於緯度和經度以度測量,則可以使用以下公式來轉換爲弧度,再換度:
Radians = Degrees * PI/180
和的倒數,
Degrees = Radians * 180/PI
13
如果你看看地球像一個球,緯度和經度以度爲單位已經給出。經度表示爲-180度(-pi弧度)至180度(pi弧度),0度以主子午線爲中心。緯度相對於赤道以-90度(-π/ 2弧度)至90度(π/ 2弧度)表示。這已經是一個球形座標系統(取決於我給出的注意事項),地球半徑約6371公里。
所以,只需將其轉換爲pi/180即可,就像您在任何常規意義上將度數轉換爲弧度一樣。如果你想使用這些弧度做一些特定的事情,例如計算兩個經緯度之間的距離,那麼你應該看看一些預先存在的sources。
類似的問題已經被問過,即Convert Lat-Lon to Cartesian Coordinates。
一般來說,很多轉換問題的「正確」答案取決於答案中的錯誤是否可以接受(對於20英里的距離它可以關閉1英里等),而世界的模型是適合你的問題領域。這個世界比一個球體更接近橢球體(壓扁的球體),但假設地球是一個球體並且所引入的誤差可能是最小的,則更容易進行計算。特別是如果你的程序只是在尋找那些不會用於工程項目的「粗糙」答案。
很可能你已經在所謂的WGS-84座標系統,這是大多數硬件GPS設備使用的,它假定一個橢球模型給出的經緯度離子研究。
請注意,我有很多更多種,但我想我有低信譽,所以我只能發佈兩個環節。我建議閱讀關於WGS-84的維基百科,地球半徑,球面座標,初始子午線和赤道等視覺參考資料。
相關問題
- 1. 轉換經度和緯度
- 2. 經度和緯度轉換
- 3. 將緯度/經度轉換爲整數
- 4. 將MKMapRect.origin轉換爲經度和緯度
- 5. 將WGS84轉換爲經度和緯度
- 6. 經度,緯度到XY座標轉換
- 7. 將緯度/經度轉換爲地址
- 8. C#轉換地址,經度和緯度
- 9. 從經度,緯度轉換爲x,y
- 10. 將「GLNX/Y」轉換爲經度,緯度
- 11. 如何轉換經緯度?
- 12. KDTree經度/緯度
- 13. 經度緯度CLLocation
- 14. 近緯度經緯度
- 15. 將角度地圖轉換爲經度谷歌地圖中的緯度/經度
- 16. 將經度和緯度值(度)轉換爲雙精度。 Java
- 17. ArrayList的多緯度經度
- 18. JavaScript的緯度和經度
- 19. MySql的緯度和經度
- 20. 偏向經度和緯度
- 21. IOS:緯度/經度矩形
- 22. Googlemap和緯度和經度
- 23. 緯度和經度Java
- 24. 將經度和緯度
- 25. Vector3到緯度經度
- 26. (緯度,經度)從半徑
- 27. 查找經度和緯度
- 28. 緯度/經度精密
- 29. 經度/緯度顯示
- 30. WOEID到緯度,經度
這裏是鏈接http://www.mathinary.com/degrees_radians.jsp – JanOlMajti 2012-04-13 11:52:30
看到這個http://www.actionscript.org/forums/showthread.php3?t=164956 – Deepesh 2012-04-13 12:19:46