查看原文
其他

使用ArcGIS(ArcMap)进行简单的缓冲区分析

麻辣GIS 麻辣GIS 2022-07-17

立足GIS 

放眼3S

   

前言


本文以一个具体示例来演示一下小编自学ArcGIS进行缓冲区分析的过程。

缓存区分析是GIS系统中必不可少的功能,作为GIS界的老大,ArcGIS(ArcMap)的缓冲区分析功能也非常强大易用。在此之前如果你对缓冲区分析不了解,可以查看这里:

http://desktop.arcgis.com/zh-cn/arcmap/10.3/tools/analysis-toolbox/buffer.htm


需求

现在要对某县进行统计,要查找在公路附近有多少村庄。


问题分析

1.首先明确附近的值,也就是查找范围的阈值。

2.以这个阈值对所有的公路做一个扩展,形成一个“公路附近”的区,也就是缓冲区。

3.将步骤2中的缓冲区与所有的村庄做一次相交运算,筛选出符合条件的村庄。


下面提实践过程:


确定阈值

这个值应该是给定的,这里为了演示,我们可以直接从数据中自己确定一个值。 使用ArcGIS的测量工具(使用方法参考:ArcGIS操作教程(77)使用ArcGIS来测量距离和面积)测量出一个大约的范围,如图:


这里就取值0.006吧。


建立缓冲区

在ArcMap的菜单中选择“地理处理” -- “缓冲区”



在弹出的对话框中选择输入的图层及输出图层


红框中输入0.006(就是步骤1中确定的阈值),点击确定生成缓冲区。如图


筛选数据

最后就是对所有的村庄数据和缓冲区数据做一次相交运算就可以了。选择“地理处理”--“相交”



弹出如下对话框


输入要素中选择要进行相交运算的图层(也就是刚刚建立的缓冲区图层及所有村庄图层),点击确定,结果就出来了。效果如图:



说明

本文所有步骤均是小编自学的记录,如有不妥之处,还望及时指正。




 

麻辣GIS

立足GIS 放眼3S

291616564(QQ群)
http://malagis.com

编辑:Christina

点击下方“阅读原文”查看更多

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存