我如何转换度/弧度的纬度和经度? 你们有没有公式或任何想法? 我想在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. 经度,纬度到XY坐标转换
- 2. 将MKMapRect.origin转换为经度和纬度
- 3. 从经度,纬度转换为x,y
- 4. 将“GLNX/Y”转换为经度,纬度
- 5. 如何转换经纬度?
- 6. 经度纬度CLLocation
- 7. 近纬度经纬度
- 8. 纬度经度的API的
- 9. MySql的纬度和经度
- 10. JavaScript的纬度和经度
- 11. 纬度经度的地址
- 12. ArrayList的多纬度经度
- 13. 转换弧度度
- 14. 检索纬度/经度角
- 15. 纬度和经度问题
- 16. 解码纬度经度值
- 17. 经度/纬度Qt4部件?
- 18. Googlemap和纬度和经度
- 19. 基于纬度经度
- 20. 经度/纬度显示
- 21. 获取纬度和经度
- 22. 纬度和经度半径
- 23. 根据经度 - 点纬度
- 24. 获取经度和纬度
- 25. php exif;纬度和经度?
- 26. 纬度和经度地址
- 27. 请求纬度经度 - G_GEO_BAD_KEY
- 28. 纬度,经度从mapView.userLocation
- 29. 纬度,经度采集卡
- 30. (纬度,经度)从半径
这里是链接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