1、实验一实验报告一 某地区地块的拓扑关系建立课程名称:城市地理信息系统班级: 地信1班指导教师: 姓名: 学号:实验成绩:实验名称:某地区地块的拓扑关系建立实验目的及要求(1)通过本例,让同学们掌握创建一个要素数据集的拓扑关系的整个流程(2)并对创建拓扑后的一些工作,如拓扑错误检测、拓扑错误修改、拓扑编辑等基本操作有一个较全面的了解 (3)在Topology 数据集中导入上述两个Shapefile ,建立该要素数据集的拓扑关系,使拓扑生效后检测拓扑错误,修改拓扑错误,最后进行拓扑编辑。一、实验环境拓扑关系对于数据处理和空间分析具有重要意义,拓扑经常应用于地块查询、土地利用类型更新等。使用GIS软
2、件ArcMap9.3英文版专业软件对存放于Ex1中的数据Blocks.shp、Parcels.shp进行拓扑分析。二、实验内容(1)在ArcMap环境下动手操作指定案例内容。(2)练习使用ArcMap其它主要工具及菜单命令,如工作空间的使用,创建地理数据库,创建要素数据集的拓扑关系及拓扑编辑等。三、实验步骤(1)创建地理数据库。 (2)向数据集中导入数据。 (3)在要素类中建立子类型。 (4)创建拓扑。 (5)查找拓扑错误。(6)修改拓扑错误。四、调试过程及实验结果1、创建地理数据库。(1)在ArcCatalog 树中,右键单击Result 文件夹,单击 New ,单击 Personal Ge
3、odatabase ,输入名称:New Geodatabase 。图1 创建地理数据库和数据要素集(2)、创建要素数据集Topology以及设置相关属性。图2 输入名称和设置坐标系与Blocks.shp相同2、向数据集中导入数据。在ArcCatalog 树中,右键单击 Result 文件夹中的 Topology 数据集,单击Import ,单击Feature Class(multiple) 导入Blocks 和 Parcels 两个Shapefile ,单击 OK按钮。图3 选择数据导入方式Feature Class(multiple)图4 导入Blocks和Parcels数据图5 导入数据的
4、结果3、在要素类中建立子类型。(1)、右击Blocks要素类,选择Properties打开Feature Class Properties对话框。(2)、在Feature Class Properties对话框中设置Subtypes Field下拉框中选择类型字段为:Res,在Subtypes中添加两个子类型:Residential和Non- Residential。图6 添加子类型(3)、以相同的方法在 Parcels 要素类中建立两个子类型:Residential 和Non-Residential。4、创建拓扑。在ArcCatalog树中。右键Topology要素数据集,新建拓扑数据Top
5、ology。按照向导设置好相应的属性完成拓扑关系的建立。图7 设置拓扑名称图8 选择建立拓扑关系的数据图9 设置拓扑等级数目图10 设置拓扑规则图11 创建拓扑规则5、查找拓扑错误。(1)、右击creatingTopology,选择Properties。在弹出的对话框中选择Rules选项卡,单击Remove All 删除现有的两个规则,单击Add Rule添加新规则。图12 添加新规则(2)、在ArcMap中加载数据 creatingTopology、Parcels 和Blocks 三层。图13 加载数据图14 加载数据效果(3)、单击Topology工具栏中的检测拓扑错误按钮,检查拓扑错误。
6、图15 拓扑错误6、修改拓扑错误(1)、把Parcels图层设为编辑状态,双击拓扑错误,在图上找到相应的位置。图16 查找拓扑错误(2)修改拓扑错误。在图上右击有错的图斑选择Attributes,在弹出的对话框中,将Res属性的Value值改为Resident。图17 修改拓扑错误(3)、单击Topology工具栏上的Validate Topology In Current Extent按钮是拓扑修改生效。图18 修改拓扑错误(4)、单击Topology工具栏上的Topology Edit Tool对拓扑编辑的要素,进行移动、修改等操作。图19 拓扑编辑五、总结此次试验让我了解到了专业软件的用处
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1