arcmap划区域+点对应区域详细记录 您所在的位置:网站首页 arcgis怎么设置属性域范围 arcmap划区域+点对应区域详细记录

arcmap划区域+点对应区域详细记录

2023-08-05 18:02| 来源: 网络整理| 查看: 265

1.先使arcmap能够读取文件夹,和其他软件直接打开文件夹不同,需要先连接所需要的文件夹,如果需要多个文件夹得内容,需要多次连接

2.添加路网数据,数据所在的文件夹必须先由1进行连接

3.加载的路网信息必须道路之间的线连接闭合,因为之后转换为区域时是以闭合曲线为一个区域,所以不能线之间有一点空隙,加载的数据如下(为了能够使线闭合,此时手动加了线,比较直的线是我自己加上去的)

4.线图层转换为面图层(arctool工具箱——要素——要素转面,)

 

5.在输入要素的地方选择刚才加载的路网信息,输出目录可以自定义

转换之后为

为了让不同区域区分的更明显,将不同的区域用不同颜色来替代

右键面图层,打开属性表你可以看到有三个字段

可以为每个区域显示经纬度,因为一个区域会有多个坐标,这里显示的是区域的中心坐标值,通过添加字段来实现

然后计算质心的经纬度坐标,选中列名右键——计算几何,在选择质心的x坐标和y坐标,将最下面的单位设置为十进制度,同时也可以计算区域的面积和周长

计算之后的数据表:

 

接下来右键Id列表头,选择字段计算器,下面代码块中输入[FID],因为对区域填色要根据某一列的索引,但是没有FID索引,因此将ID的值=FID,根据ID为索引填色

右键面图层——属性,选择类别——唯一值,上面选符号系统

点击添加所有值,确定

 

效果图:

 

 

接下来要将自己的经纬度点映射到以各个区域中,我将点存放在Excel中,Excel需要有两列,分别为经度和维度,比如:

首先需要arcgis软件连接Excel,在arctool中,选择转换工具——Excel转表

工作表为Excel中的文件,如果数据在sheet1中就选sheet1

这是左栏中会出现加载的表,先右键输出的表,比如point_data,右键显示XY字段,分别将经纬度对应好

确定之后,左侧会出现一个点图层,下面就需要将点和区域进行对应,右键刚产生的点图层——数据——导出数据,取个名字,如data_result

点击arctool——分析工具——空间连接

其中,目标要素选择面图层,连接要素选择刚导出的点图层,连接操作选择JOIN_ONE_TO_MANY

产生的数据:result,打开数据表,就可以看到点所对应的区域了

LON,LAT为经纬度,ID表示对应的区域

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

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