arcgis里相邻区域统计

问题描述:

arcgis里相邻区域统计
比如对一个中国地图,我想对每个省求出与该省相邻的省份的Gdp之和,并生成新的数据,
1个回答 分类:综合 2014-11-17

问题解答:

我来补答
解决问题的关键在于获取相邻多边形的配对数,比如A周围有四个多边形B、C、D、E,怎样获取AB、AC、AD、AE是关键,其实这可以通过获取公共边界的方式来实现,思路大体如下,具体操作自己验证:
使用工具箱中的Polygon to Line工具将面转成线,每条线保留者其左右多边形,使用Join Field获取左右省的GDP.有多少条线就有多少个相邻组合.
分别根据左右多边形ID,对异侧GDP字段进行加和汇总.
将两个汇总表及原始多边形属性表都copy到Excel中,都根据ID进行排序(比如都是升序).
然后对相同ID行进行加和即可.

说明:如上例,A的相邻多边形有四个,但是A与B的组合可能是AB也可能是BA,即A可能出现在公共边界的左侧也可能是右侧,所以才需要分别对左右多边形ID进行汇总,对应步骤2.另外两次汇总只是得到了围着A多边形的BCDE的GDP,还需要加上A多边形的GDP,故有步骤3.
 
 
展开全文阅读
剩余:2000
下一页:先解十一题