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

查看: 2777|回复: 16
收起左侧

[技术交流] 求助,ARCMAP问题

[复制链接]

5

主题

433

铜板

2

好友

技术员

Rank: 3Rank: 3

积分
68
发表于 2021-9-10 09:44 | 显示全部楼层 |阅读模式
20铜板
在ARCMAP属性表中,只有村如聚宝村、兴隆村等20多个村名称,如何添加所属乡镇名称

最佳答案

查看完整内容

不论你现在“只有村如聚宝村、兴隆村等20多个村名称”的数据是点层还是面层(如为行政村界线线层需要转为面层),均可使用以下方法: 方法1、包含行政村代码(12位),使用关联挂接乡镇名称: (1)你的图层新建txt字段,字段名称“乡镇代码”,长度9; (2)取行政村代码赋值到该字段,vba使用mid([行政村代码],1,9)公式; (3)你的图层新建txt字段,字段名称“乡镇名称”,字段长度大于你最长乡镇名称的字数*2; (4)行政 ...

5

主题

1万

铜板

17

好友

地信专家组

Rank: 14Rank: 14Rank: 14Rank: 14

积分
1009

爱心勋章活跃勋章地信专家组

发表于 2021-9-10 09:44 | 显示全部楼层
本帖最后由 line594120 于 2021-9-12 20:33 编辑

不论你现在“只有村如聚宝村、兴隆村等20多个村名称”的数据是点层还是面层(如为行政村界线线层需要转为面层),均可使用以下方法:
方法1、包含行政村代码(12位),使用关联挂接乡镇名称:
(1)你的图层新建txt字段,字段名称“乡镇代码”,长度9;
(2)取行政村代码赋值到该字段,vba使用mid([行政村代码],1,9)公式;
(3)你的图层新建txt字段,字段名称“乡镇名称”,字段长度大于你最长乡镇名称的字数*2;
(4)行政村代码与乡镇的对应表xls,包含“乡镇代码”、“乡镇名称”两列;
(5)右键图层使用关联,选择图层的“行政村代码”和xls表格的“行政村代码”进行关联;
(6)打开图层属性表,在“乡镇名称”字段右键“字段计算器”,将表格中的“乡镇名称”计算至此。
tips:①如图层已包含“行政村代码”字段,忽略(1)(2)步骤。②行政村代码、行政村名称、乡镇代码、乡镇名称对应关系上国家统计局官网找,http://www.stats.gov.cn/tjsj/tjb ... jyqhdmhcxhfdm/2020/[/url]http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2020/ ③此方法如使用村名称,注意村名称不重复。
20210912202839.png

方法2、不包含行政村代码,使用空间相交处理(简单快速)
(1)获取乡镇界线面图层,属性包含“乡镇名称”;
(2)ArcGIS地理处理-相交,拖入你的图层和乡镇界线图层,选择输出路径生成新图层即可,输出图层会自动将“乡镇界线”图层的乡镇名称追加到输出的村图层。
tips:①如均为面图层,注意乡镇界线与村界线在乡镇界线处完全重合。
20210912202902.png

方法3、使用标识工具
(1)ArcToolbox - 分析工具 - 叠加分析 - 标识
(2)思路同第2步。
20210912202913.png
回复

使用道具 举报

324

主题

56万

铜板

1172

好友

等待验证会员

Rank: 1

积分
349368

宣传勋章爱心勋章组织勋章官方团队冰雪节勋章

发表于 2021-9-10 09:47 | 显示全部楼层
欢迎论坛的高手解答,会奖励相应的威望和铜板哦
回复

使用道具 举报

0

主题

987

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
79
发表于 2021-9-10 10:32 | 显示全部楼层
只是来学习下
回复

使用道具 举报

5

主题

6464

铜板

6

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
440
发表于 2021-9-10 11:36 | 显示全部楼层
属性表 添加字段,类型文本
也不知我理解对你的问题没
回复

使用道具 举报

26

主题

4万

铜板

69

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
92649
发表于 2021-9-10 14:22 | 显示全部楼层
土地利用现状数据库中有,可以直接添加进来
回复

使用道具 举报

2

主题

308

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
38
发表于 2021-9-10 15:06 | 显示全部楼层
添加新字段,字段名写对应的镇
回复

使用道具 举报

4

主题

1415

铜板

8

好友

助理工程师

Rank: 5Rank: 5

积分
389
发表于 2021-9-11 23:42 | 显示全部楼层
需要详细的信息,你可以加412390038给你专业的技术解决!
回复

使用道具 举报

3

主题

5441

铜板

1

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
7580
发表于 2021-9-12 10:05 | 显示全部楼层
用该图层与镇界面图层相交后属性表会自动关联所在镇名
回复

使用道具 举报

15

主题

1万

铜板

2

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
14527
发表于 2021-9-12 14:45 手机频道 | 显示全部楼层
如果有村代码,就可以提取前面九位和镇代码进行关联,如果有镇界,也可以将村界转成点,然后和镇界进行点面挂接,将镇属性提取过来。
回复

使用道具 举报

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

本版积分规则

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