4实例与练习练习一:, 拓扑分析经常应用于地块查询、 土地利用类型更新等。,掌握创建拓扑关系的具体操作流程,包括拓扑创建、拓扑错误检测、拓扑错误修改、拓扑编辑等基本操作。,建立该要素数据集的拓扑关系,进行拓扑检验,修改拓扑错误,,,分别为某地区的总体规划和细节规划的地块矢量数据,存放在随书光盘⋯ \chp}\Exl 中,结果数据存放 ....\Chp3\Result中。1)创建地理数据库(1)atalog目录树中,右键单击【 Result】文件夹,单击【新建】 ,单击【文件地理数据库】,输人所建的地理数据库名称 ;NewGeodatabase。在新建的地理数据库右键选择 【新建】中的【要素数据集】 ,创建要素数据集。(2)打开【新建要素数据集】对话框,如图所示,将数据集命名为 Topology。(3)单击【下一步】按钮,打开【新建要素数据集】对话框设置坐标系统,如图所示。(4)单击【导入】按钮,为新建的数据集匹配坐标系统,选择 。(5)单击【添加】按钮,返回【新建要素数据集】属性对话框,这时要素数据集定义了坐标系统。(6)单击【下一步】按钮,为新建的数据集选择垂直坐标系统,此处选择 [None](7)单击【下一步】按钮,设置容差,此处选择选择默认设置,点击【完成】 ,如图所示2)向数据集中导人数据(1)atalog目录树中,右键单击 Result文件夹中的 Topology数据集,右键单击【导入】|【要素类(多个)】。(2)打开【要素类至地理数据库 (批量)】对话框,如图所示。导入Blocks和Parcels,单击【确定】按钮。3)在要素类中建立子类型在创建地块的拓扑关系之前,需把要素分为居民区和非居民区两个子类型,即把两个要素类的 Res属性字段分为 Residential和Non-Residential两个属性代码值域,分别代表居民区和非居民区两个子类型。(1)在Blocks要素类上单击右键,选择【属性】 ,打开【要素类属性】对话框。(2)打开【要素类属性】,进人对话框【子类型】选项卡。在【子类型字段】下拉框中选择一个子类型字段 Res,在【子类型】栏中的【编码】列下输人新的子类型代码及其描述。描述将自动更新【默认子类型】的内容,如图所示。(3)重复上述步骤,添加两个子类型 :Residential和Non-Residential。单击确定按钮。(4)以相同的方法在 Parcels要素类中建立两个子类型 :Residential和Non-Residential。4)创建拓扑(1)atalog目录树中目录树中,右键单击 Topology要素数据集,单击【新建】 |【拓扑】。打开【新建拓扑】对话框,它是对创建拓扑的简单介绍,如图所示。(2)单击【下一步】按钮,打开设置名称和聚类容限 (ClusterTolerance)对话框,如图所示。输人所创建拓扑的名称和聚类容限。聚类容限应该依据数据精度而尽量小,它决定着在多大范围内要素能被捕捉到一起。单击【下一步】按钮,打开选择参与创建拓扑的要素类对话框,如图所示。选择参与创建拓扑的要素类〔至少两个)。单击【下一步】按钮,打开设置拓扑等级数目对话框,如图所示。设置拓扑等级的数片及拓扑中每个要素类的等级,这里设置相同等级为1"(5)单击【下一步】按钮,打开设置拓扑规则对话框,单击【添加规则】按钮,打开【添加规则】对话框,如图所示。在【要素类的要素】下拉框中选择 ls中的Non-Residential,在【规则】下拉框中选择【不能与其他要素重叠】 ,在【要素类】下拉框中选择 Blnek,中Residential。这个拓扑规则表示Parcel,中的非居住区不能与Blocks中的居住区重叠。即细节规划不能与总体规划冲突。(6)单击【确定】按钮,返间上级对话框,单击【下一步】按钮,打开参数信息总结框,检查无误后,单击【完成】按钮。拓扑创建成功。(7)出现对话框询问是否立即进行拓扑检验。单击【否】按钮,在以后的工作流程中再进行拓扑检验,创建的拓扑出现在【目录窗口】中 ;单击【是】按钮,出现进程条,进程结束时,拓扑检验完毕,创建的拓扑出现在【目录窗口】中。(8)注意:由于本次实验所用 ,所以出现如下对话框应选择是】按钮。5)查找拓扑错误双击⋯\C:hp3\Result\,打开ArcMap窗口。或者打开ArcMap,
arcgis实验报告 来自淘豆网m.daumloan.com转载请标明出处.