GIS缓冲区分析

GIS缓冲区分析

ID:46391863

大小:494.00 KB

页数:8页

时间:2019-11-23

GIS缓冲区分析_第1页
GIS缓冲区分析_第2页
GIS缓冲区分析_第3页
GIS缓冲区分析_第4页
GIS缓冲区分析_第5页
资源描述:

《GIS缓冲区分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Ex7:缓冲区分析一、目的缓冲区分析是用来确定不同地理要素的空间邻近性和邻近程度的一类重要的空间操作,通过本次实习,我们应达到以下目的:1、加深对缓冲区分析基本原理、方法的认识;2、熟练掌握ARCVIEW缓冲区分析的技术方法。3、掌握利用缓冲区分析方法解决地学空间分析问题的能力。二、实验准备1、软件准备:Arcview2、数据准备:文件point.dbf,point.shp,point.shx(点文件),文件line.dbf,line.shp,line.shx(线文件),文件polygon.dbf,polygon.shp,polygon.shx(面文件),三、实验内容1、原理验证实验(1)点数

2、据的缓冲区分析1)新建视图,在视图中添加point层面并激活;图1.point层面的缓冲区分析2)在【Analysis】菜单中选择【Findmapping】命令;3)显示并激活由point.shp产生的新栅格主题,Distancetopoint.shp(如图1)。在进行分析时,若选中了point层面中的某一个或几个要素,则缓冲区分析只对该要素进行;否则,对整个层面的所有要素进行。(2)线数据的缓冲区分析1)新建视图,在视图中添加line层面并激活;2)分别选中line层面中的两条线,进行缓冲区分析,注意比较线的缓冲区分析与点的缓冲区分析有何不同。3)取消选定,对整个line层面进行缓冲区分析,

3、观察与前两个分析结果的区别(如图2)。(3)面数据的缓冲区分析新建视图,添加polygon层面,进行缓冲区分析,观察面的缓冲区分析与点、线的缓冲区分析有何区别。(如图3)图3.polygon层面的缓冲区分析图2.对整个line层面所做的缓冲区分析1、应用实验(1)水源污染防治point层面表示了水源(如:水井)的位置分布,要求利用缓冲区分析提出水源污染防治的方案。方法:I、新建视图,添加水源(例如:水井)分布的点主题point.shp。II、在【Analysis】菜单中选择【Finddistance】命令。图4.水源距离制图III、显示并激活由point.shp产生的新栅格主题,Distanc

4、etopoint.shp(如图4)。I、双击左边的图例,在弹出的LegendEditor对话框中可重新调整分级。图5.水源污染防治的缓冲区新的栅格主题显示了区域内每个栅格距最近的水井的距离,其中蓝色的栅格距各个井的距离最近,对水源的影响最大;红色的栅格距各个井的距离最远,影响最小。在本例中认为距各个水井0.1以内的区域对水质的影响和污染最大,因此,在【Analysis】菜单中选择【MapQuery】工具,可将Distancetopoint≤0.1以内的区域提出作为缓冲区进行专项的污染防治。(如图5)。(2)受污染地区的分等定级point层面表示的是几个点状污染源,距污染源的远近不同,受污染的状

5、况也不同,距污染源越近,受污染越严重,据此对污染源附近地区进行分等定级。I、新建视图,添加pint.shp主题,对point层面执行【Finddistance】命令;II、对得到的新层面Distancetopoint进行MapQuery运算,分别提取Distancetopoint≤0.1和Distancetopoint≤0.15andDistancetopoint≥0.1的区域,分别得到MapQuery1层面和MapQuery2层面;III、对MapQuery2层面进行重分类运算(【Analysis】菜单中的【Reclassify】命令),使得原来的True(1)值为0,False(0)值为1

6、,得到ReclassofMapQuery2层面。图6.受污染地区的分等定级IV、将MapQuery1层面与ReclassofMapQuery2层面相加(【Analysis】菜单中的【MapCalculator】命令),得到分等定级的结果层面MapCalculation1(如图6)。(3)城市化的影响范围urban层面表示的是城市化进程中的一些工业小城镇,还包括一个自然生态保护区。这些小城镇的城市化会对周边地区产生一些扩张影响,但自然生态保护区周围0.05的范围内不能有污染性的工业,因此其城市化的范围就受到限制。I、新建视图,添加urban.shp主题,对urban层面中的自然保护区图斑(属性T

7、ype=Lake)执行【Finddistance】命令,得到DistancetoLakeofurban层面(改名为:Lake);对urban层面中的除了自然保护区的所有图斑执行【Finddistance】命令,得到exceptLakeDistancetourban层面(改名为:Urban);图7.对自然生态保护区的保护范围II、对Lake层面进行MapQuery运算,提取DistancetoLak

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。