gpt4 book ai didi

iphone - 2 个 GPS 坐标之间的角度

转载 作者:行者123 更新时间:2023-12-03 18:38:07 24 4
gpt4 key购买 nike

我正在另一个使用 AR 的 iPhone 应用程序中工作,并且正在创建自己的框架,但我在尝试获取第二个坐标相对于当前设备位置的角度时遇到了困难,任何人都知道一个好方法可以帮助我解决这个问题的资源吗?

提前致谢!

最佳答案

如果两点距离足够近,并且远离极点,您可以使用一些简单的三角函数:

float dy = lat2 - lat1;
float dx = cosf(M_PI/180*lat1)*(long2 - long1);
float angle = atan2f(dy, dx);

编辑:我忘了提及 latNlongN - 因此 dxdy - 可以是以度或弧度为单位,只要不混合单位即可。然而,angle 总是以弧度形式返回。当然,乘以 180/M_PI 就可以恢复到度数。

关于iphone - 2 个 GPS 坐标之间的角度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3809179/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com