- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
叠置分析.doc
叠置分析
叠置分析是地理信息系统中常用的用来提取空间隐含信息的方法之一,叠置分析是将有关主题层组成的各个数据层面进行叠置产生一个新的数据层面,其结果综合了原来两个或多个层面要素所具有的属性,同时叠置分析不仅生成了新的空间关系,而且还将输入的多个数据层的属性联系起来产生了新的属性关系。其中,被叠加的要素层面必须是基于相同坐标系统的,同一地带,还必须查验叠加层面之间的基准面是否相同。
从原理上来说,叠置分析是对新要素的属性按一定的数学模型进行计算分析,其中往往涉及到逻辑交、逻辑并、逻辑差等的运算。根据操作要素的不同,叠置分析可以分成点与多边形叠加、线与多边形叠加、多边形与多边形叠加;根据操作形式的不同,叠置分析可以分为图层擦除、识别叠加、交集操作、均匀差值、图层合并和修正更新,以下就这六种形式分别介绍叠置分析的操作。要注意的是这里也要对属性进行一定的操作,所指的属性是较为简单的属性值,例如注解属性,尺度属性,网络属性等不能作为输入的属性值。 其中在ArcGIS 中可以进行叠置分析的数据格式有coverage,shapefile,GeoDatabase中的数据要素等,这里主要以shapefile 为例子来介绍。
一 图层擦除(Erase)
图层擦除是指输入层根据擦除图层的范围大小,将擦除参照图层所覆盖的输入图层内的要素去除,最后得到剩余的输入图层的结果。
从数学的空间逻辑运算的角度来说,即
A为输入图层,B 为擦除层)具体表现如下所示:
图1 图层擦除的三种形式
在arcgis 中实现以上的操作,具体的步骤如下:
1. 首先打开ArcMap 主界面,点击(即ArcToolbox 按钮)打开ArcToolbox 工具箱,在ArcToolbox 中选择Analyst Tools,打开后选择Overlay 中的 Erase 选项, 双击打开Erase对话框;(如图2)
图2 图层擦除操作
2. 在Erase 操作对话框中填入输入图层(Input Features),擦除参照(Erase Feature),输出图层(Output Feature Class)和分类容许量及单位,在右下角的环境设置(Environments) 中,可以对输入输出数据的参数进行设置。
3. 单击OK,进行操作,得到结果。
同样对线状输入图层和点状输入图层在擦除操作后也能得到类似于图3 的结果,具体请参照上述的步骤。
图3 图层擦除实现
二 识别叠加(Identity)
输入图层和另外一个图层进行识别叠加,在图形交迭的区域,识别图层的属性将赋给 输入图层在该区域内的地图要素,同时也有部分的图形的变化在其中,具体表现如图4 所示。
图4 识别叠加的三种形式
在ArcGIS 中的具体操作:从ArcToolbox 中选择Analyst Tools,打开后选择Overlay 中的 Identity 选项,打开其对话框(图5), 然后填入输入图(Inputfeatures),识别参照图层(Erase feature),输出图层(Output Feature Class)和选择需要连接过去的属性字段,在右下角的环境设置(Environments)中,可以对输入输出数据的参数进行设置。
图5 Identity 操作对话框
图6 识别叠加实现
同样对线状输入图层和点状输入图层在识别叠置操作后也能得到类似于图6 的结果,这里就不再重复列出来了。要注意的是在ArcGIS 中这个识别的图层必须是多边形图层。
三 交集操作(Intersect)
交集操作是得到两个图层的交集部分,并且原图层的所有属性将同时在得到的新的图层上显示出来。在数学运算上表现如, (A,B 分别是进行交集的两个图层)。由于点,线,面三种要素都有可能获得交集所以它们的交集的情形有七种,现举例如下(图 7):
图7 点,线,面相交的几种类型
交集操作在ArcGIS 中的实现如下(以多边形为例):
从ArcToolbox 中选择Analyst Tools,打开后选择Overlay 中的 Intersect 选项,打开其对话框(图8),然后逐个输入要进行相交的图层(Input features),按右边的“加号”来将图层添加进来,在中间“Features”组合框内的就是要进行相交操作的图层列表,输入要输出的文件的路 径和名称(Output Feature Class),同时在下方的属性字段中选择要进行连接的属性字段 (Join Attributes)或全部,输出文件的类型,也可以对环境参数进行相关的设置,单击OK 进行交集操作,输出结果如图9。
图8
图9 交集操作实现
在此之中要注意的是,同时当输入几个图层是不同维数时(例如线和多边形,点和多边形,点和线),输出的结果的几何类型也
文档评论(0)