免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 6444|回复: 4
收起左侧

[技术交流] Arcgis相邻图斑的属性添加在某个字段中

  [复制链接]

9

主题

288

铜板

24

好友

助理工程师

Rank: 5Rank: 5

积分
168
QQ
发表于 2011-6-5 01:31 | 显示全部楼层 |阅读模式
本帖最后由 yczcc 于 2011-6-9 23:11 编辑

Arcgis相邻图斑的属性添加在某个字段中
Arcgis相邻图斑的属性添加在某个字段中
在工作中有时需要把相邻图斑的某个属性添加在一个字段中,比如在行政区划图中有个字段为“相邻县市”,要将每个县市相邻的县市名称放在其中。下面讲一下做法:
1、在图层上点右键,选Data—Export Data,将图层导出到一个副本并加进arcmap,做连接用。

2、打开spatial join工具,将原图层和副本图层做空间连接

3、将副本的字段删除,只留原来的,如上图中的name_1,点“+”号,新增一文本字段用于存放相邻县市名,merge rule 选join,delimiter为分隔符,我这里选逗号,然后点ok

4、在新增的字段上点右键,增加输入字段

5、选你要添加相邻图斑的字段名,注意要选副本的结果

6、从结果看,相邻县市都列上了,但美中不足的是自身的名字也在其中,现把它去掉。在相邻县市字段上点右键,选field calculator,如果自身的名称在最后,其后边没有逗号,上一步去不掉,可按下图再做一次

对于孤立的图斑,还需:

最后的结果如下

上面是文本介绍,方法里面设计许多图片,一张一张的上传很麻烦,完整的介绍请下载附件
Arcgis相邻图斑的属性添加在某个字段中.rar (475.97 KB, 下载次数: 172)

1

主题

5349

铜板

30

好友

高级工程师

坐上错误号码的车,市永远回不了

Rank: 9Rank: 9Rank: 9

积分
700
QQ
发表于 2011-6-5 13:15 | 显示全部楼层
谢谢楼主的分享

130

主题

2万

铜板

754

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
17552

宣传勋章优秀斑主地信元老灌水勋章活跃勋章贡献勋章

QQ
发表于 2011-6-9 23:14 | 显示全部楼层
LZ说的方法,怎么不是完整的呢?
读万卷书,不如行万里路;行万里路,不如阅人无数!
                                           【点击此处Q我】

0

主题

290

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
32
发表于 2011-11-5 23:27 | 显示全部楼层
方法不错,关键没有把东南西北分开出来

0

主题

359

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
159
发表于 2020-8-11 16:16 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表