- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 矢量数据的空间分析 主要内容 缓冲区分析 叠置分析 网络分析 一、缓冲区分析 1. 缓冲区的基础 缓冲区是地理空间,目标的一种影响范围或服务范围在尺度上的表现,是给定空间对象或集合后获得的它们的领域,而邻域的大小由邻域的半径或缓冲区建立条件来决定,因此对于一个给定的对象A,它的缓冲区可以定义为: (d一般是指欧式距离,也可以是其它的距离,其中r为邻域半径或缓冲区建立的条件) 一、缓冲区分析 一、缓冲区分析 2. 缓冲区的建立 点状要素:直接以其为圆心,以要求的缓冲区距离大 小为半径绘圆,所包容的区域即为所要求区 域 。 线状要素:做边的平行线,并考虑其端点处建立的原 则,即可建立缓冲区,常用的方法有角平分 线法和凸角圆弧法 。 面状要素:做其边线的平行线,建立方法与线状要素 相同,但要考虑内在缓冲区和外围缓冲区的 区别 一、缓冲区分析 在ArcGIS中缓冲区建立有如下三种不同的方式: 1)以一个给定的距离建立缓冲区(At a specified distance ) 2)以分析对象的属性值作为权值建立缓冲(Based on a distance from an attribute ) 3)建立一个给定环个数和间距的分级缓冲区 (An multiple buffer rings ) 一、缓冲区分析 一、缓冲区分析 在ArcGIS中完成缓冲区的建立时需要注意的: 1)缓冲区相交的地区选择融合或相互独立(Dissolve barriers between or not) 2)对多边形进行的内缓冲和外缓冲的选择(inside or outside) 一、缓冲区分析 一、缓冲区分析 一、缓冲区分析 一、缓冲区分析 面状要素的缓冲区几种形式: 1)inside and outside(内外缓冲区之和) 2)only outside(仅仅只有外缓冲区) 3)only inside(仅仅只有内缓冲区) 4)outside and include inside (外缓冲区和原有图形之和) 如右图7.6为建立缓冲区之前的原始 面状要素: 一、缓冲区分析 一、缓冲区分析 除此之外,缓冲区还可以利用距离制图的方法来获得,但是距离制图方法是基于栅格数据形式来进行缓冲区的建立,它的过程和结果都是栅格数据,与矢量的缓冲区建立的方法有着本质的区别 二、叠置分析 叠置分析的基础 叠置分析是将有关主题层组成的各个数据层面进行叠置产生一个新的数据层面,其结果综合了原来两个或多个层面要素所具有的属性,同时叠置分析不仅生成了新的空间关系,而且还将输入的多个数据层的属性联系起来产生了新的属性关系。 叠置分析是对新要素的属性按一定的数学模型进行计算分析,其中往往涉及到逻辑交、逻辑并、逻辑差等的运算。 二、叠置分析 2.叠置分析操作方法分类 1)图层擦除(Erase) 2)识别叠加(Identity) 3)交集操作(Intersect) 4)均匀差值(Symmetrical difference) 5)图层合并(Union) 6)修正更新(Update) 二、叠置分析 3.叠置分析的操作对象 在ArcGIS中叠置分析可以对多个格式的图层进行操作具体如下: 1)shape file文件 2)coverage文件 3)GeoDatabase里面的要素 注:对coverage文件操作需要安装ArcGIS Workstaion才行。 二、叠置分析 3.叠置分析方法 1)图层擦除(Erase) 图层擦除是指输入图层根据擦除图层的范围大小,将擦除参照图层所覆盖的输入图层内的要素去除,最后得到剩余的输入图层的结果。从数学的空间逻辑运算的角度来说,即 (即 且 ,A为输入图层,B为擦除层) 二、叠置分析 二、叠置分析 2)识别叠加(Identity) 识别叠加是指输入图层和另外一个图层进行识别叠加,在图形交迭的区域,识别图层的属性将赋给输入图层在该区域内的地图要素,同时也有部分的图形的变化在其中。 二、叠置分析 二、叠置分析 3)交集操作(Intersect) 交集操作是得到两个图层的交集部分,并且原图层的所有属性将同时在得到的新的图层上显示出来。在数学运算上表现如: (A,B分别是进行交集的两个图层)。 二、叠置分析 二、叠置分析 二、叠置分析 4)均匀差值(Symmetrical difference) 在矢量的叠置分析中也有为了获得两个图层去掉它们之间的公共部分,而只需要剩下的部分,同时对原有图层的空间上的分布也进行一定区域内的调整,
文档评论(0)