原创 君默 GIS小白 2022-01-12 23:18 引言: 在使用ArcGIS做某些分析是经常需导入一些外部的属性数据,比如本文所使用的全国各省份的人口、GDP数据。
其实这篇文章和Excel中的经纬度数据如何转换为shp矢量数据?类型一致,这里只是替换了一下属性和简单的改进,当然最常见的方式依旧是导入外部EXCEL数据。那么如何进行操作呢?! 请看下面:
格式化外部数据 这是比较关键的一步,必须保证外部的数据可用准确,这样才能正常的导入ArcMap中。在这里我就不加以说明了。(主要也就是Excel数据各个属性要与现有的图层属性对应) 
首先你要确定的是外部数据通过哪种方式和我们现有的图层数据匹配起来,比如外部数据的ID和现有图层的ID属性是一一对应的,或者名称是一一对应的(本文便是使用这种方法)。所以在将Excel数据导入ArcMap之前一定要检查数据能否匹配
导入Excel数据 将Excel数据导入到当前的Arc Map工程中,可以直接拖放,也可以右击【图层】,从而添加数据。 当数据被添加进工程中后,我们可以右键点击【添加后的数据】,在弹出的选项中选择【打开属性表】,从而查看添加的省面图层的属性表信息 

关联数据 这是比较关键的一步,在我们添加的省矢量图层上右击,选择【连接和关联】—>【连接】,这样就可以加载关联数据面板了。 
在弹出的面板中设置图层和Excel字段的对应关系,如图: 选择该图层连接将基于的字段与选择此表中要作为连接的字段内容是相同的,这样才能根据具有同一类型属性进行数据连接 
为了保证正确,可以点击下面的验证连接来校验数据
成功导入属性数据 
如上图,我们可以看到外部Excel中的人口、GDP等数据已经被成功导入到了我们的省面矢量文件属性表中。 这时候使用ArcMap的识别工具,就可以查看导入的属性信息了。 
声明: 本号旨在传播、传递、交流,对相关文章内容观点保持中立态度。涉及内容如有侵权或其他问题,请与本号联系,第一时间做出撤回。 作者|GIS小白 排版|GIS小白 校阅|GIS小白
|