资源与环境 学院实验(实习)报告
实验报告
资源与环境 学院实验(实习)报告
实验三 空间数据的采集与组织
练习一 某地区地块的拓扑关系建立 一、 实验目的
通过本例,让读者掌握创建一个要素数据集的拓扑关系的整个流程,并对创建拓扑后的一些工作,如拓扑错误检测、拓扑错误修改、拓扑编辑等基本操作有一个较全面的了解。
二、 实验要求
在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下拉框中选择要编辑的拓扑图层