矢量叠加,即将同一区域、同一比例尺的两组或两组以上的多边形要素的数据文件进行叠加产生一个新的数据层,其结果综合了原来图层所具有的属性。矢量叠加操作分为:交集(Intersect)、擦除(Erase)、标识叠加(又称交补集,Identify)、裁减(Clip)、更新叠加(Update)、对称差(SymmetricalDifference)、分割(Split)、合并叠加(Union)、添加(Append)、合并(Merge)以及融合(Dissolve)等类型。 裁减(Clip),这个工具最能让人与Erase工具弄混了,与Erase功能相反,它保留了输入特征与裁减特征相重的部分。Clip工具可以裁减特征集、栅格数据与coverages(裁减Coverages需要有ArcInfo级的许可)。需要注意的是在EditorTool中也有Clip这样的一个工具,其功能与矢量叠加中的Clip功能并不相同,它既可以保留相重部分,也可以减去相重的部分。当然,EditorTool中的Clip就不属于我们这里讨论的矢量叠加的范围之中了。(被Clip的可以是点线面任一类型要素,但是Clip只能是面状要素。)
分割(Split),即将一个特征对象分割成多个对象。这个比较好理解,可能是用以分割特征对象的那个分割文件中的任何一个多边形的边界都会起到分割的作用。(被Split的可以是点线面任一类型要素,但Split只能是面状要素。)
擦除叠加(Erase),目标特征与要擦除区域多边形进行叠加,只有落在要擦除区域外的特征方可能保留下来,并拷贝到输出特征集中。使用中需注意,用于擦除的区域必须是多边形,不能是点线。(点线面叠加)
标识叠加(Identify),这个工具最让人迷惑了,说实话,当时我就没记得还有这样一种工具,呵呵。现在看起来,这个工具还是挺有用的嘛,至少从ArcGIS的帮助文档看来。该工具只能在拥有ArcInfo许可的时候才能使用。它的功能是,将输入特征与标识叠加对象进行Intersect操作,输入对象中与标识对象叠加的部分也获得了标识叠加对象的属性信息,其他部分保持不变。(被标识的对象可以是点线面任一类型要素,但用来标识的只能是面状要素。)
交集叠加(Intersect),计算两个图层几何对象相交的部分。对于ArcToolBox中的Intersect工具来说,可以选择保留所有的属性字段或是只有FID或是除了FID所有的字段。而相应的EditorTool中也有一个类似于Intersect的工具,对于这个工具来说,与我们ArcToolBox中Intersect不同的是,它所产生的最后结果是没有属性的,是需要人工输入属性值的。(点线面叠加)
空间连接叠加(Spatial Join),和Identify有些相似,但还是有很大区别,区别一在于产生的关联属性表不同:
区别二在于产生的新要素图形不同:
![](http://hiphotos.baidu.com/eleven_714/pic/item/88a8da13726245325baf53c1.jpg)
区别三在于可叠加的要素类型不同,SpatialJoin是点线面任一类型要素都可叠加。 对称差(SymmetricalDifference),即计算输入特征与更新特征不相交的部分形成新的文件。(面面叠加)
合并叠加(Union),平行输入一组特征对象,所有对象的所有属性信息都将被写入到输出文件当中去。与Update的区别在于Union保留了所有的信息而update则没有,update在输入特征与更新特征相交的部分只保留了更新特征的属性信息。(Union的对象只能是面状要素,也就是Union只能面面叠加。)
更新叠加(Update),这个工具用得比较少,也基本没有什么印象了。在ESRI的帮助文档中,这个工具的意思是说计算输入特征与叠加特征的交集,而相交部分中输入特征的属性信息为叠加特征的属性信息所更新,可能意思主是说两者相交的部分属性信息为更新特征所有的属性信息,其他不相交的部分保持不变。(面面叠加)
添加(Append),感觉上是将几个图层合并成一个图层,可以把相互重合的部分融合起来。(点线面叠加)
合并(Merge),就是应该是Split的反操作,把有公共边的相邻的对象连接起来。与Append有些差别,可能,据我理解,Append容许操作的数据有相重叠的部分,而Merge一般只操作相邻的对象吧。(点线面叠加) |