第22题:
问答题
ArcView空间数据处理向导ArcView Geoprocessing Wizard有哪些方法,简要说明其几何和属性上的变化,并举例说明其应用。
正确答案:
空间间数据处理(GeoProcessing)是基于视图中专题派生新数据的一种方法。在通过控制要素的某方面特征来处理属性数据时,大多数情况下,同时会改变数据集中要素的几何属性。主要方法有:空间数据融合操作、空间数据拼接操作、空间数据裁剪操作、空间数据交叉操作、空间数据合并操作等。
融合:基于某个字段消除公共边。基于属性的要素合并这个功能可以将主题中某一字段取值相同且相邻的要素合并成一个要素。你可以通过界面选取输入的图层和合并依据的属性。几何上,某字段值相同并且有公共边的两个多边形被合并;属性上,该字段值得到保留,其它字段可根据需要进行汇总(求和,求平均...);如现有一个县界图层,每个县有它所属地区的代码,通过对该代码进行溶合操作,可以得到地区界图层。
拼接:把两幅图拼合成一幅图。拼接功能与合并功能有点类似—根据具有相同要素类型的多个图层派生一个新图层。但拼接操作的两个图层的要素没有相交的情况。拼接操作可以把具有相同要素类型的两个或更多的图层合并成一个图层。生成的结果将包含所有的属性内容你可以通过界面选择须合并的图层。在拼接时,你指定一个图层,新图层将具有与之相同的属性结构。如果进行拼接的其它图层比你指定的图层具有更多字段,那么这些字段会被忽略。如果进行拼接的其它图层中没有与指定图层中的字段,那么对应字段的值就会赋空值。几何上,新图层包含原来两个图层的全部信息;属性上,你指定一个图层,让新图层的字段结构与其相同。该指定图层的字段值得到保留,而另一图层中的要素,其字段根据新图层中是否存在同名同类型字段被取舍;示例:某一幅图由多人合做,现要将各人所做之结果合在一起,可以使用拼接操作。
裁剪:用一个多边形图层去裁剪另一个图层。这个操作使用一个多边形主题(或者主题中选定的要素)去裁剪另一个点要素或线要素或多边形要素主题,从而生成一个新的主题。派生的主题中将只包含处于用来裁剪的多边形边界内的要素。几何上,位于多边形要素范围内的输入图层要素得到保留。属性上,输入图层的要素属性得到继承。但要注意,面积等字段值仍为原来之值,可能需要重新计算更新;如给定一幅整个省土地利用图,再给定铜山县行政边界图,就可以利用裁剪操作制作一幅陆良县土地利用图,前提条件是两幅图坐标一致。
求交:把一个多边形图层的几何和属性信息加到另一个图层上,新图层的范围不超过多边形图层;图层相交这个功能将两个图层进行地理相交运算,将结果加到view中。输入图层要素类型可以是多边形或线,相交图层必须是多边形,输出图层的属性包含两张图层的属性。几何上,新图层中为输入图层叠加了多边形图层的分划信息;多边形层要素范围之外的元时要素被抛弃;属性上,新图层中要素属性值包含了其原始值以及多边形值;如给你乡镇界线图和自然保护区界线图,请你计算各个乡镇中涉及各个自然保护区的面积和位置;
合并:图层合并这个功能将两个图层进行联合运算,派生新的图层。新图层具有两个图层的几何和属性信息,包括相交的部分。实际上,合并与交叉操作的不同之处在于,合并操作时,派生图层中包含了两个图层中的所有要素,而交叉操作只包含重叠区域内的要素。几何上,新图层中为输入图层叠加了多边形图层的分划信息;全部要素均得到保留。属性上,新图层中要素属性值包含了其原始值以及多边形值;如给你乡镇界线图和自然保护区界线图,请你计算各个乡镇中涉及各个自然保护区的面积和位置,以及没有涉及自然保护区的面积;
根据位置赋值:根据图层A和B中各个要素之间的位置关系,将B图层中要素之属性值赋给A图层中满足该位置关系的要素。本操作只做属性表连接,并不修改A图层的原始数据。如调查得到一批旅游资源点数据并用GPS记录了各点位置。如果你有坐标体系相同的县界图,则你可以利用本操作求得每个资源点所属的县。
解析:
暂无解析