回答
从this以前SO后摘自:
float dy = lat2 - lat1;
float dx = cosf(M_PI/180*lat1)*(long2 - long1);
float angle = atan2f(dy, dx);
什么是'M_PI'和'atan2f'? – FaCoffee 2016-12-15 14:28:42
@ CF84:请查看[M_PI]的[this](http://stackoverflow.com/questions/15231466/whats-the-difference-between-pi-and-m-pi-in-objc)链接。对于'atan2f'请看看[这里](http://stackoverflow.com/questions/7418353/angle-between-two-lines-is-wrong)。 – npinti 2016-12-16 05:42:03
我想你指的是轴承,而不是位置之间的角度:如果(LAT1,long1)存储在Location
对象loc1
和(LAT2, long2)存储在loc2
你从LOC1的轴承LOC2这样的:
float bearing = loc1.bearingTo(loc2);
结果是度东部正北和初始轴承(这是重要的,如果LOC1和LOC2远远AP艺术彼此)。
里有Location
类其他一些有用的方法,在这里看到更多的细节:http://developer.android.com/reference/android/location/Location.html
编辑:我认为Android的答案,但肯定的,标签不意味着...
这很好,如果他在Android上,但标签不会说他是。 – JeremyP 2012-03-06 13:54:58
- 1. 2个GPS坐标之间的角度
- 2. 计算两个纬度和经度地理坐标之间的距离
- 3. 如何找到地球中心与两个纬度坐标之间的角度
- 4. 如何从两个坐标计算角度?
- 5. 我们如何计算两个坐标之间的距离。 ArangoDB
- 6. 如何计算两个向量之间的角度?
- 7. 两点坐标之间的角度相应地旋转图像
- 8. 如何计算谷歌地图中两个坐标之间的距离?
- 9. 计算GPS坐标半径
- 10. 计算两个纬度/经度坐标之间的方位和罗盘方向
- 11. 如何计算python中两点之间的直线坐标?
- 12. 计算两个纬度/经度点之间的夹角
- 13. Java:以度为单位计算两个点之间的角度
- 14. 我如何计算Java中两个gps点之间的距离?
- 15. 如何计算两个地理点之间的距离
- 16. 计算两个日期时间之间的角度
- 17. 两个坐标计算之间的轴承奇怪的输出
- 18. 三角测量GPS坐标
- 19. 如何计算两架飞机之间的角度?
- 20. 计算两个x/y坐标之间的距离?
- 21. 计算两个GPRS坐标之间的距离
- 22. 游戏 - 计算两个坐标之间的距离
- 23. 使用ST_SPHERICALDISTANCE的两个地理坐标之间的Teradata距离
- 24. 如何计算3D空间中多边形中两个边之间的角度?
- 25. 功能2之间GPS坐标线
- 26. 来计算地球上两个坐标之间的行驶距离在php
- 27. GPS坐标精度
- 28. 使用点积来计算两个向量之间的角度
- 29. Java Vector3计算两个向量之间的角度
- 30. 两个坐标之间的地理中点
这是功课吗?如果是,请将其标记为“家庭作业”。 – 2012-03-05 13:02:36