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

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表示对应的区域

 

 

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值