GIS软件综合实验 - 图文 下载本文

资源与环境 学院实验(实习)报告

实验报告

资源与环境 学院实验(实习)报告

实验三 空间数据的采集与组织

练习一 某地区地块的拓扑关系建立 一、 实验目的

通过本例,让读者掌握创建一个要素数据集的拓扑关系的整个流程,并对创建拓扑后的一些工作,如拓扑错误检测、拓扑错误修改、拓扑编辑等基本操作有一个较全面的了解。

二、 实验要求

在Topology数据集中导入上述两个Shapefile,建立该要素数据集的拓扑关系,使拓扑生效后检测拓扑错误,修改拓扑错误,最后进行拓扑编辑。

三、 实验步骤

1 创建Geodatabase

在ArcCataloglog树中,右键单击Result文件夹,单击New,单击Personal Geodatabase,输入所建的Geodatabase名称:NewGeodatabase。在新建的Geodatabase上右键选择New中的Feature Dataset,创建要素数据集。

打开New Festure Dataset对话框,将数据集命名为Topology。如下图所示: 然后单击下一步出现如下对话框:

在Import中选择导入图像Blocks.shp或Parcels.shp。 2 向数据集中导入数据

在Arccatalog树中,右键单击Result文件夹中的Topology数据集,单击Import,选择Feature Class(multiple)。

打开Feature Class to Geodatabase(multiple)对话框,导入Blocks和Parcels,单击OK。如下图所示:

资源与环境 学院实验(实习)报告

3 在要素类中建立子类型

在Blocks要素类上单击右键,选择Properties,打开Feature Class Properties对话框。在Subtypes Filed下拉框中选择一个字段类型:Res,在Subtypes栏中的Code列下输入新的子类型代码及其描述,如下图:

重复上述步骤,添加两个子类型:单击OK。

以相同的方法在Parcels要素类中建立两个子类型。 4 创建拓扑

在Arccatalog树中,右键单击Topology要素数据集,单击New,选择Topology。打开New Topology对话框,它是对创建拓扑的简单介绍,

资源与环境 学院实验(实习)报告

在以下对话框中单击Add Rule,打开Add Rule对话框。单击OK。 再用同样的方法建立Blocks下的Residential的规则。

5 查找拓扑错误

双击Topology在Arcmap中打开地图。如下图所示:

在Arcmap视图中出现的四个深色方块,即是产生拓扑错误的地方。

将Parcels图层设置为可编辑状态。加载Topology工具条,在Topology下拉框中选择要编辑的拓扑图层