查找两组站点间最近的站点,并计算最近站距。
计算速度,实际测试58.36万*2.67万站,大约耗时59分钟35秒(win10+office2013,64位;i7CPU+8G RAM;)
1、****源表、目标表:以“源表”中的站点为原点,计算“目标表“中距离最近的N个站点。(1≤N≤9)。目标表与源表如果设置为同一组站点(点击”同源表“按钮),则计算这一组站点内部最近的站点。
2、参数设置:
查找站点个数:返回目标表中最近的N个站点,数值范围1~9
计算结果-输出到新表-横向排列:返回的多个最近站点,以横向方式排列,如下图
- 计算结果-输出到新表-纵向排列:返回的多个最近站点,以纵向方式排列,如下图
计算结果-输出到源表:计算结果返回到源表格中,需要设置源表中的哪些列、写入哪些数据。包括:平均距离/第N个点行号/第N个点名称/第N个点距离。
其中输出的“第N个点行号”,可结合Excel的Index()函数关联目标表的其他的信息。也可以用“第N个站名+Vlookup函数”关联目标站表其他信息。
只计算指定方位的站点:需设置”源表方位角所在列“、”最大夹角“。计算站点方位角方向(可理解为小区覆盖方向上),在最大夹角范围内的最近站点。
- 忽略目标表中“名称”与源表完全一致的数据:如果目标表中某个站点与源表中的站点“名称”完全一致(不论经纬度是否一致),则忽略此站点。此选项一般不建议勾选。