测地线又称大地线或短程线,可以定义为空间中两点的局域最短或最长路径。测地线(Geodesic)的名字来自于对于地球尺寸与形状的大地测量学(Geodesy)。
例如,地球的表面是一弯曲的二维空间。地球上的测地线称为大圆,是两点之间最近的路径。由于测地线是两个机场之间的最短程,这正是领航员叫飞行员飞行的航线。在广义相对论中,物体总是沿着四维时空的测地线走。尽管如此,在我们的三维空间看起来它是沿着弯曲的途径(这正如同看一架在非常多山的地面上空飞行的飞机。虽然它沿着三维空间的直线飞,在二维的地面上它的影子却是沿着一条弯曲的路径)。
本文附录:测地线公式说明。
受用户委托,小O地图新增了测地线距离计算、测地线目的地估算功能。
工具软件:小O地图EXCEL插件,登陆官网下载 www.gis9.com 。
将需要处理数据在EXCEL表格中整理,录入经度、纬度坐标,如有高程数据,也可以作为一列输入到表格中,坐标为WGS84,也支持其他坐标系统:
录入数据后,如下截图:
选择 地理工具 / 地理计算 / 测地线距离 功能,配置数据所在行列号后,点击【启动】按钮。
稍等片刻后,计算结果输出至设置的行列中。
计算结果除了 两个坐标点之间测地线距离,还有两点的高程差, 不同高程差的测地线距离也不一样。
条件设置界面,设置条件说明:
1、设置两个坐标点的坐标值和高程所在列号。
2、设置计算基于椭球类型,椭球类型支持:WGS84、WGS72、GSR80、GSR72、GSR67、ANS、Clarke1858、Clarke1880。常用的坐标为WGS84。
3、标题行:设置标题所在行,程序将在该行下一行读取待处理数据。
提示:程序只执行状态列为空的记录行,若状态值不为空的行,则跳过不执行。
QA:什么时候使用测地线距离计算 ?
答:当计算的经纬度跨度很大时,跨带号计算(经度、纬度跨3度以上),跨城市以上等情况,使用直线计算将会产生较大误差,此时需使用测地线方式计算距离。当范围小,可使用直线距离,也可以使用测地线距离计算,二者结果相同。总之推荐使用测地线方式计算经纬度点间的距离。
测地线距离较为精确的计算了两个经纬度间的最短距离,可应用在航空、航海等领域的距离测算,
此外,小O地图EXCEL版还提供了地理工具、地图可视化、地图绘图等功能。为用户提供基于EXCEL软件的便民工具,感兴趣的朋友可到前文官网下载软件使用,小O将持续提供更加好用的地理工具和服务。
附录:
测地线计算公式:什么是测地线? - 知乎
百度测地线概念:测地线_百度百科