1

我正在尝试计算 MATLAB 中 2 个地理(纬度、经度)点之间的角度。点是:(-65.226,125.5)和(-65.236,125.433)。

我使用了 MATLAB 函数azimuth, 作为:

azimuth(-65.226,125.5,-65.236,125.433)

我将结果转换为弧度,并使用 绘制它quiver,我得到以下图:

方位角差异

我希望红色矢量从右上角指向左下角。

这些点位于相当高的纬度(~65S),并且点的分离度很低(大约 0.1 度)。因此,我无法真正理解地球的曲率如何影响方位角预测。

有没有人有任何使用azimuthMATLAB 的经验,或者对计算坐标对之间的角度有更好的建议?

谢谢!

4

1 回答 1

1

在这里,您可以找到有关如何找到两个经纬度点之间角度的详细信息和公式。

于 2013-03-04T10:32:27.443 回答