考虑点 P1 (60°N, 20°E, 0) 和 P2 (60°N, 22°E, 0)
地球表面
当形状为 P1 和 P2 时,点 P1 和 P2 之间的最短距离是多少?
地球是使用 WGS-84 椭球体建模的吗?
不幸的是,文森蒂算法对于某些输入无法收敛。地理图书馆 https://geographiclib.sourceforge.io/提供了一种总是收敛的替代方案(并且
也更准确)。提供了 C++、C、Fortran、Javascript、Python、Java 和 Matlab 的实现。例如,使用Matlab包 https://www.mathworks.com/matlabcentral/fileexchange/50605-geographiclib:
format long;
geoddistance(60,20,60,22)
->
111595.753650629
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)