arcgis里相邻区域统计
比如对一个中国地图,我想对每个省求出与该省相邻的省份的Gdp之和,并生成新的数据,
arcgis里相邻区域统计
答案:2 悬赏:20 手机版
解决时间 2021-12-23 00:28
- 提问者网友:爱唱彩虹
- 2021-12-22 18:55
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-12-22 19:28
解决问题的关键在于获取相邻多边形的配对数,比如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.
全部回答
- 1楼网友:洒脱疯子
- 2021-12-22 20:48
我明天再问问老师,叫他解释下这个问题
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯