GIS-某地区地块的拓扑关系建立-详细步骤

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、某地区地块的拓扑关系建立

1.创建Majinjian Geodatabase

a)在ArcCatalog树中,右键单击Result文件夹,单击New,单击Personal

Geodatabase,输入所创建的Geodatabase名称:Majinjian Geodatabase。

在新建的Geodatabase右键选择New中的Features Dataset,创建要素数据集。

b) 打开New Features Datateset,输入Name为MajinjianToplology。

c) 单击下一步,单击Import按钮,为新建的数据集匹配坐标系统,选择Blocks.shp。

d) 一直单击下一步,到finish,这时要素数据集定义了坐标系统。

2.向数据集中导入数据

a)在ArcCatalog树中,右键单击ZhaoResult文件夹中的MajinjianTopology 数据集,单击Import,选择Feature Class(Multiple)。

b) 打开Feature Class to Geodatabase(multiple)对话框,导入Blocks和Parcels,单击OK按钮。

3.在要素类中建立子类型。

在创建拓扑关系之前,要把要素分为居民区和非居民区两个子类型,即把两个要素类的Res属性字段分为Residential和Non-Residential两个属性代码值域,分别代表居民区和非居民区的两个子类型。

a)在Blocks要素类上单击右键,选择Properties,打开Feature Class

Properties对话框。

b) Feature Class Properties对话框(Subtypes选项卡),在Subtypes Filed 下拉框中选择一个子类型字段:Res,在Subtypes栏中的Code列下输入新的子

类型代码及其描述,描述将自动更新Default Subtypes窗口中的内容。

确定按钮。

d) 以相同的方法在Parcels要素类中建立两个子类型:Residential和Non-Residential。单击确定按钮。

4.创建拓扑

a) 在ArcCatalog树中,右键单击MajinjianTopology要素数据集,单击New,

选择Topology。打开New Topology对话框,它是对创建拓扑的简单介绍。

输入所创建的拓扑的名称MajinjianToplology_Topology和聚类容限。

c) 单击下一步按钮,打开选择参与创建拓扑的要素类对话框,选择参与创建拓扑的要素类。

d) 单击下一步按钮,打开设置拓扑等级对话框,设置拓扑等级的数目及拓扑中每个要素类的等级为1。

e) 单击下一步按钮,打开设置拓扑规则对话框,单击Add Rule按钮,打开Add Rule对话框。在Features of feature class 下拉框中选择Parcels 中的

Non-Residential,在Rules下拉框中选择Must Not Overlap with,在Features class下拉框中选择Blocks中的Residential。

f) 单击OK按钮,返回上级对话框,单击下一步按钮,打开参数信息总结框,检查无误后,单击完成按钮,创建拓扑成功。

程结束时,拓扑检查完毕,创建的拓扑出现在Calalog中。

a)双击Topology.mxd地图文档。

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

c) 将Parcels图层设为可编辑状态。

d) 加载Topology工具条,在Topology下拉框中选择要编辑的拓扑图层creatingTopology。

e) 单击Topology工具栏中的Error Inspector,检测拓扑错误按钮,打开Error Inspector对话框,单击Search Now按钮,即可检查出拓扑错误,并在下方的

表格中显示拓扑错误的详细信息。

6. 修改拓扑错误

a)当Parcels中的非居住区与Blocks中的居住区重叠时,产生拓扑错误。为了修改拓扑错误,可以把产生拓扑错误的Parcels中的Non-Residential改为Residential。单击编辑工具按钮,选中产生拓扑错误的要素。右键单击选中

attributes按钮,打开属性表,将Res字段改为Residential。

b) 拓扑修改后需要重新进行拓扑检验,可以通过单击Topology 工具栏中的Validate Entire Topology 对整个区域进行拓扑检验,这时可以看到图形窗口中的拓扑错误只剩下了三个。

按照第一步,修改其余三个拓扑错误。

7. 拓扑编辑。一个地块的边界需要修改,操作如下:

a) 将Parcels设置为可编辑状态,将视图放大到一定比例,单击Topology工

具栏中的

它。

b) 在Task 下拉窗口中选择Topology Tasks 中的Reshape Edges 任务,

在Target选择目标图层为Parcels。

单击

按钮,在视图中选中一条边要素,再单击

按钮,画一条草图线与所选边两次相交,共享边就会发生变形。

相关文档
最新文档