使用add join将Excel表格连接到属性表

使用add join连接Excel表格,连接后属性表中为空值
已邀请:

张国丽

赞同来自:

【解决办法】:
ArcGIS使用join工具时对表格有一定的要求,所以使用之前,需要将其进行调整,以免使用工具时报错。
(1)在使用add join工具时,首先要素类与表必须有一个关联字段;
(2)对于表格,需要对表头进行调整,不要出现一个合并的单元格对应多行的情况,表中的字段名称不能出现特殊字符,如连字符、圆括号、方括号以及 \$、% 和 # 等符号,进行编辑以删除不支持的字符,然后再在 ArcGIS 中使用此工具。
(3)此外,Shapefile 和 .dbf 字段的最大名称长度为 10 个字符,如果表头字段超过三个汉字,那么join后导出的时候字段名称只保留三个字,其余的汉字将被截断,因此,建议使用GDB进行存储。

要回复问题请先登录注册