最近站点
约 1155 字大约 4 分钟
2025-01-01
根据经纬度,查找距离“源表”站点最近的“目标表”站点
基本使用
- 设置“源表”、“目标表”的单元格范围,以及名称、经纬度等数据所在的列
- 也可以同一个表格内的站点之间进行计算,只需要目标表设置成
同源表
- 设置完后,即可开始计算
参数设置
支持两种查找方式
- 数量查找:查找最近的N个站点(不限距离)
- 距离查找:查找xx米距离内的所有站点(不限数量)
支持两种方式输出
查找到的目标站点,支持横向排列 、纵向排列 两种输出方式。可选取适合自己的方式,方便对结果进一步统计分析。其中横向排列,输出的结果的原站点
的排序与源表相同。
- 写入新表: 可以选择横向、纵向两种排列。
- 写入源表: 只能选择横向排列。
支持自定义输出内容
计算得到的每个最近站点,默认输出站名
、经度
、纬度
、距离
,也可点击自定义输出内容
,选取需要输出的目标表中的字段。
自定义输出内容中的RowNumber
是目标表站点在目标表中的第几行,方便使用Excel的Index
函数关联数据。
支持输出KML连线图层
可以根据计算结果同步输出 “源表站点-目标站点” 的KML连线图层,方便在地图中查看、分析。
提供四种计算选项
四种选项可以组合使用,满足多种计算需求。
(1)分组匹配计算
设置的“源表”、“目标表”分组,只查找目标表中与源表“分组相同”的站点。
示例1:以频段进行分组,查找同频超近站
站表中包含多个频段站点,需要查找有没有同频的的超近站
可设置以频段(如:900M、1800M)分组匹配,则源表中的900M站点只查找目标表中最近的900M站点,1800M站点只查找目标表中最近的1800M站点示例2:以地市进行分组,提高计算速度
源表A市的站点只查找目标表中最近的A市站点,B市站点只查找B市站点,有助于提高计算速度,但可能会造成“区域”边缘的站点结果偏差请谨慎使用以“地理区域”(如省、市、县)为分组匹配,确保你理解此选项的特点。例如:A市某个边缘站点与临近的B市某边缘站点距离更近,但计算A市站点的最近站时,会忽略B市站点
(2)分组查找目标表的站点
对“目标表”中的站点进行分组,单独计算源表中的站点与目标表每一组中的最近站点。
- 示例:将目标表站点按照“制式”(如:GSM、LTE、NR)分成三组。 将会为源表中的每一个站点分别计算最近的GSM站点、最近的LTE站点、最近的NR站点。
建议提前预览分组,以免设置错误造成分组数量太多,导致输出表格庞大。
结果示例:
(3)只计算指定方位的站点
只计算小区覆盖方向上的最近站点。即:以源表方位角为中心方向,只计算目标站点相对源表位置的角度左右偏离在最大夹角范围内的站点(±N°)
如:源表中的某站点方位角是30°,最大夹角设置为60°,则只计算目标表中站点位于源点330°~90°角度范围(总夹角120°)的站点。(即:30°-60° ~ 30°+60° 的角度范围)
(4)忽略目标表中"名称"与源表完全一致的数据
字面意思:当源表、目标表中存在部分相同站点时(站点名称完全一致),则忽略目标表中的相同站点。