我一直在尝试使用此公式来获取地图两点的方位角/方位角。
我的意思是,要获得使用两个坐标完成的向量的真实北方向。
θ= atan2(sin(Δlong).cos(lat2),cos(lat1).sin(lat2)-sin(lat1).cos(lat2).cos(Δlong))
方位角=θ* 180 / M_PI;
方位角=(方位角+360)MOD 360;
我已经从该网页(http://www.yourhomenow.com/house/haversine.html)获得了该公式,但是我从未得到相同的结果。
还有其他方法可以获取两点的方位角吗?
谢谢!
最佳答案
您还需要用弧度表示Δlong
,lat1
和lat2
。因此,在开始计算之前,应将它们全部乘以M_PI/180
。
关于objective-c - Objective-C中的方位角/轴承计算,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6636197/