『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS实践教程(7)使用ArcGIS(ArcMap)进行简单的缓冲区分析

ArcGIS实践教程(7)使用ArcGIS(ArcMap)进行简单的缓冲区分析

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

       需求

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

       问题分析

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

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

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

       下面提实践过程:

       确定阈值

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

 

ArcGIS测量距离

       这里就取值0.006吧。

       建立缓冲区

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

 

ArcMap缓冲区

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

 

ArcMap缓冲区分析

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

 

ArcMap生成缓冲区

 

       筛选数据

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

 

ArcMap相交运算

       弹出如下对话框

 

ArcMap相交运算

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

 

ArcMap相交运算结果

      京ICP备08100627号-22 京公网安备 11010802030428号