我一直在尝试这个公式来获得 map 上两点的方位角/方位角。
我的意思是,要获得用两个坐标完成的矢量的真实北方向。
θ =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/