利用ArcGIS制作圈层分布图(以某一点作为中心)

首先将准备好的点数据导入,我这里是导入了深圳市政府的数据,可以利用报读地图爬取想要点的坐标并导入到ArcGIS中,详细方法可以看我的另外一篇文章。
建立多环缓冲区
ArcToolbox——Analyst Tools——Proximity——Multiple Ring Buffer
输入要素选择点的矢量文件,设置输出路径,这里的Distance我是按照1千米来逐渐增加的,当然可以根据自己的需要进行调整;Buffer Unit 选择千米,当然也可以根据需要来选择。结果如图所示。
在这里插入图片描述
在这里插入图片描述
将要进行裁剪的矢量数据导入,利用裁剪工具进行裁剪,此时可以利用简单的裁剪工具Clip,ArcToolbox——Extract——Clip,输入要素选择刚生成的缓冲区数据,裁剪要素选择要进行裁剪的矢量数据;结果如图所示。
在这里插入图片描述
在这里插入图片描述
将裁剪过后的缓冲区数据和你拥有的数据进行分区统计,我这里用的数据是人口数据,当然降水、温度、DEM数据等都可以。
ArcToolbox——Spatial Analyst Tools——Zonal——Zonal Statistics as Table
注意这里的Statistics type选择的类型是SUM,因为我是要计算人口密度的,所以要先算出来每个环带的人口总数,当然如果是降水、气温数据的话可以选择MEAN。
在这里插入图片描述

此时将生成的表按照FID连接到裁剪的缓冲区数据中,连接对应的字段如图所示。注意是在生成的缓冲区数据上右击进行连接。
在这里插入图片描述
连接完以后,由于我是要进行人口密度的计算,所以我要创建两个新的字段,一个用于计算几何计算每个环带的面积,另一个用于计算每个环带的密度,这里就不多讲了。
连接完表以后要记得将数据输出,因为表是动态的,不输出的话很可能会产生数据没连接上的情况。
我这里是直接利用导出数据将整个缓冲区数据重新进行导出了,此时的表中就已经包含了我们连接好的数据。
到最后一步了,由于缓冲区数据是矢量数据,并不能利用拉伸输出漂亮的地图,所以此时要进行矢量转栅格的操作。
ArcToolbox——Conversion Tools——To Raster——Polygon to Raster
输入栅格数据选择缓冲区数据,Value field选择你要依据的输出量,比如我选择的是2000年的密度数据,可以修改输出路径,其他保持默认。
在这里插入图片描述
换个色带以后,结果如图所示
在这里插入图片描述
完成。

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值