矢量叠置分析方法

Python与开源GIS

矢量叠置分析方法

2017-06-06 作者: xuzhiping 浏览: 3122 次

摘要: 1.求交叠置(Intersection) 求交叠置分析是计算输出输入图层和叠置图层的交集。输出图层包含两个图层中所有 重叠覆盖的点、线或多边形特征对象。如图所示。 计算规则如下: (1)输入图层必须是点、线和多边形;不能是注记图层、标注图层或网络图层等。 (...

1.求交叠置(Intersection)

求交叠置分析是计算输出输入图层和叠置图层的交集。输出图层包含两个图层中所有 重叠覆盖的点、线或多边形特征对象。如图所示。

计算规则如下:

(1)输入图层必须是点、线和多边形;不能是注记图层、标注图层或网络图层等。

(2)在缺省情况下,如果输入图层和叠置图层是不同几何类型的图层,输出图层按照最低几何维度的特征类输出。例如,输入的两个图层有点特征图层,输出是点图层,如果有线特征图层,输出线图层,如果都是多边形特征图层,则输出多边形图层。如果需要特定的输出类型,可以指定低于输入几何类型的输出。

2.认同叠置(Identity)

计算输人图层和叠置图层的公共部分,并几何求交,将输入图层全部特征对象和叠置图层与输入图层的公共部分输出到输出图层,如图所示。

计算规则如下:

(1)输入图层可以是点、线或多边形,但不能是注记图层、标注图层或网络图层等;

(2)叠置图层必须是多边形;

(3)重建新特征的拓扑关系,并产生新的属性字段。

3.对称差分叠置(Symmetrical Difference)

计算输入图层和叠置图层的公共部分,并几何求交,输入图层和叠置图层除了公共部分,其他全部输出到输出图层,如图所示。

计算规则:两个图层都必须是多边形图层。

4.合并叠置(Union)

对两个输入的图层进行几何求交计算,所有的特征都输出到输出图层,重叠部分产生新的属性字段,如图所示。

计算规则如下:

(1)所有的输入图层都是多边形图层;

(2)缝隙多边形赋属性值-1,重叠多边形属性取两个图层的结合属性,其他取各自的属性。

5.更新叠置(Update)

计算输入图层和叠置图层的几何求交,输入图层的厲性被叠置图层更新,所有特征输出到输出图层,如图所示。

计箅规则如下:

(1)输入和输出图层必须是多边形图层;

(2)输入和叠置图层的属性必须匹配。

关注“开源集思”公众号
获取免费资源

随机推荐


Copyright © 2014-2019 OSGeo中国中心 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org