我一直在尝试这个公式来获得地图上两点的方位。
我的意思是,用这两个坐标得到向量的真正的北方向。
θ=量化(sin(Δ长).cos (lat2),因为(lat1) .sin (lat2)−sin (lat1) .cos (lat2) .cos(Δ长))
azimut =θ* 180/M_PI;
方位=(方位+ 360)国防部360;
我从这个网页(http://www.yourhomenow.com/house/haversine.html)得到了这个公式,但是我从来没有得到相同的结果。
是否有其他方法可以获得两点的方位角?
谢谢!
您还需要在弧度中有Δlong
, lat1
和lat2
。因此,在开始计算之前,您应该将它们全部乘以M_PI/180
。