前言
物流配送、城市通勤、测绘外业勘察等场景,经常使用EXCEL软件作为数据处理工具软件,在表格中记录经纬度列表,例如下图表格每行记录一个经纬度坐标,表示运动轨迹的坐标。根据业务要求需快速计算上下两个点间的直线距离(测地线距离)。
EXCEL本身没有地理计算功能。手动计算,工作量浩大,且效率低下,需要加班完成。
为此应小O地图用户的需求,新版EXCEL插件版新增了“计算上下行点坐标距离”的地理功能,能够计算上下相邻行间经纬度点的测地线距离,适合所有远近跨度的距离计算。
本文以上述案例介绍其用法。
下载软件请登录官网 www.gis9.com,下载【小O地图EXCEL插件版】
操作步骤
启动软件
下载软件压缩文件后,解压到文件夹上,一定要完全解压。
启动软件,自动打开EXCEL软件,并在菜单栏上增加【小O地图】菜单栏。
点击菜单栏上【地理工具】按钮,弹出打开地理工具窗口,下图
选择地理计算 / 计算上下行点坐标距离。
设置参数
根据表格数据情况,设置数据所在行列号
由于本例子中不涉及高程值,因此可不选高程参数。
计算结果
设置完毕后点击【启动】,启动当前任务计算表格数据。
由于小O地图内置了地理算法,因此计算很快完成,如下图。
表格中G、H列分别为 “与上点距离”和“累计距离”,距离单位为 米。
在本例中,由于表格中相邻行的经纬度有重复,因此计算的结果的“与上点距离”值为0,累计距离值不变。
小结
本文介绍使用小O地图EXCEL插件的【地理计算 / 计算上下行点坐标距离】功能,实现在EXCEL表格中快速计算上下相邻经纬度坐标的距离值以及累计距离值,满足物流、配送、测绘外业等应用场景中坐标距离计算的应用需求。
小O地图EXCEL插件是一款基于EXCEL表格,将地图与表格结合实现地理数据处理、地图截图、地图可视化、地图绘图等功能,是Office办公必备的工具软件。