ARCGIS中如何实现点集之间的两两连线 您所在的位置:网站首页 arcmap怎么新建图层画线 ARCGIS中如何实现点集之间的两两连线

ARCGIS中如何实现点集之间的两两连线

2024-06-04 16:28| 来源: 网络整理| 查看: 265

///注意:本方法适用于编程基础弱,处理的点集数据不多的情况

方法原理:

原理就是一个简单的循环;在一个点集中,有很多的点,若我们现在共有16个点,编号为1到16,若使1号点为起点,那么其余2~16号点就为终点;然后又以2号点为起点,那么剩余的3到16号的点为终点,因为在以1号点为起点时,我们就得到了1号点与2号点的连线,2 号点不会与2号点自身进行连线,这没有意义;以此类推,我们最后剩下的是以15号为起点,16号为终点。

具体操作步骤如下:

第一步:打开点数据的表格形式(注意起点的名称、XY坐标名称分别为Startname、StartX、StartY)

第二步:建立循环(在StartY后面添加终点名称、XY坐标为Endname、EndX、EndY),再看看原理就明白为什么这么做了;然后将Excel表格数据保存为.csv格式,方便在ArcMap中打开

第三步:将.csv格式的数据加入到ArcMap中,然后右键选择—— 显示XY数据——然后选择起点XY坐标以及合适的坐标系(注意:对于一般的数据较好选择WGS_84坐标系)——再点击确定

 

 

 第四步:在搜索框中找到【XY转线】工具,双击打开,然后选择对应表格以及表格数据,具体选择如下:选择起点X数据、起点Y数据、终点X数据、终点Y数据;线类型可默认,ID可自行选择,没有什么影响。选择完成后点击【确定】,就得到点集之间两两连线的结果啦。

 

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有