一、目标
一个点集里的点两两连线,比如有4个点,则连3+2+1=6条线;有38个点,则连37+36+35+···+3+2+1=703条线,其原始坐标数据及最终样式类似于以下这种:
→
图一:原始数据及最终效果
二、总体思路
使用arcgis中的XY To Line工具,如下图所
其中,Start X Field、Start Y Field、End X Field、End Y Field分别为起点和终点的坐标值,Line Type为要构建的大地测量线的类型,包括GEODESIC(默认)、GREAT_CIRCLE、RHUMB_LINE、NORMAL_SECTION这四种构造方法,ID为输入表中的字段,此字段和坐标值包含在输出中,可用于将输出要素与输入表中的记录相连接。Spatial_Reference为空间参考。
可以看到,要准备的数据是包含起点和终点坐标值、ID的一张表。
三、表数据准备
(一)坐标值数据准备
首先,是要将Start X、Start Y合并,为了便于区分,将StationName也合并到一个单元格。即在XYOld列中,即D2单元格输入“=A2&","&B2&","&C2”,并下拉至列尾;
其次