考虑点P1(60°N,20°E,0)和P2(60°N,22°E,0)
地球表面
当点的形状为P1和P2之间的最短距离是多少
地球是使用WGS-84椭球建模的?
最佳答案
不幸的是,Vincenty的算法无法收敛某些输入。
GeographicLib提供了一种始终收敛的替代方法(并且
也更准确)。提供了C ++,C,Fortran,Javascript,Python,Java和Matlab的实现。例如,使用
Matlab package:
format long;
geoddistance(60,20,60,22)
->
111595.753650629