空间数据拓扑处理

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

二、拓扑处理步骤
拓扑检查步骤
1、在ArcCatalog中将需要检查的数据导入到 Geodatabase中; 2、创建Topolopy层并构建拓扑元素,完成拓 扑关系检查; 3、在Arcmap中打开由拓扑规则产生的文件, 利用拓扑工具条中错误记录信息进行 修改; 4、重新拓扑关系检查;
1、导入数据到Geodatabase


1(最高)<=Rank<=50
拓扑规则(重点)

拓扑规则是对地理对象之间的重合、相邻和连 通等空间关系的定义。 ArcGIS拓扑规则可作用于

同一要素数据集中的不同要素类 同一要素类中的不同要素 要素子类(Subtype)
具体操作

建立一个GDB,建立包含一 个数据集,包含一个线要素 类和一个面要素类,同时还 有一个单独要素类。导入 class6中vector的坐标系统。 进入要素集下,单击右键, 在弹出的菜单中有 新建---拓 扑,然后按提示操作,添加 一些规则(可以添加多条规 则,如不能有悬挂点),就 完成拓扑元素的构建。

在geodatabase中定义拓扑的好处有:
①更好的数据管理----你可以选择某些要素类参与拓扑。
②更高的灵活性----多边形、点和线要素能够参与拓扑。 ③改善的数据完整性——你可以为数据指定合适的拓扑规则。 ④更多的数据建模机会——大量可能的空间约束可以应用到你 的数据上。 ⑤更多的地图图层——非常多的图层能存放在一个单一的数据 库中。
4b:使用地理数据库拓扑修复线错误
数据:
…/Class6/Editing
相离 包含
相邻
源自文库相交
拓扑关系可以看成是空间约束,可把它们应用到空 间数据上。ArcGIS应用了这些关系,并且在任何一 个约束被打破时会通知你。
2.1 ArcGIS拓扑功能

在ArcGIS8.3以前,拓扑一直是ArcInfo coverage 数据模型的一个特性。在ArcInfo coverage数据模 型中,广大的GIS用户通过build和clean操作认识 到拓扑的好处。 从ArcGIS8.3开始为geodatabase增加了全面的拓 扑。 在ArcGIS10中常用的有关topology的操作主要有 两个地方,一个是在ArcCatalog中,一个是在 ArcMap中。 通常我们将在ArcCatalog中建立拓扑称为建立拓扑 规则,而在ArcMap中建立拓扑成为拓扑处理。



ArcCatalog的Geodatabase中所提供的创建拓扑规则, 主要是用于进行拓扑错误的检查,其中部分规则可以在 所设容差内对数据进行一些修改调整。建立好拓扑规则 后,就可以在ArcMap中打开由拓扑规则所产生的文件, 根据错误提示对图层进行修改。

ArcMap中的拓扑工具条主要功能有对线拓扑,删除重 复线、相交线断点(planarize lines),根据线拓扑生 成面(construct features),拓扑编辑(如共享边编 辑等),拓扑错误显示(用于显示在ArcCatalog中创 建的拓扑规则错误,topolopy中的error inspector), 拓扑错误重新验证(也即刷新错误记录)。
必须选择在同一数据集下的要素类
不支持多维要素类
不支持注记要素类
不支持MultiPoint要素类、MultiPatch要素类 不支持已注册版本数据集建立拓扑 如果某个要素类参加了某个拓扑(几何网络),该 要素类不能参与创建其他新的拓扑
拓扑级别

在拓扑验证的过程中,有自动捕捉的过程,要 素会移动。 在ArcGIS拓扑关系中每一个要素类是根据Rank 值的大小来控制移动程度。 Rank等级越高的要素移动程度越小。
1)ArcGIS中Shape格式数据不支持拓扑规则检 查,所以数据必须保证是Geodatabase格式; 2)要进行拓扑规则检查的要素类必须在同一要 素集下;
2、构建ArcGIS拓扑元素

拓扑名称(Name)


拓扑容差(Tolerance)
拓扑要素类(Featureclass)


拓扑级别(Rank)
GIS
空间数据生产
地理信息分院 2012.7
本课内容
空间数据采集
一、空间数据 二、空间数据标准 三、空间数据制作 四、空间数据检查
属性录入 。。。
建立坐标系统 选取工作区域 地图矢量化
地图拓扑 拓扑错误修改
一、拓扑简介
1.1 拓扑简介

拓扑是地理要素间的空间关系。拓扑使得GIS软件 能够回答这样的问题,比如邻接、连通、邻近和 重叠等。
拓扑规则(Rules)
拓扑名称

在同一个数据集下的拓扑名称 不能重复

类比同一数据集下不能出现同名的要素 类
注意:拓扑名称支持中文,不支持数字、 非字母的字符开头,但可以包含数字。

拓扑容差

默认的容差值为数据集 的XY容差

拓扑容差不能小于数据 集的XY容差
包括Z容差

拓扑要素类



3、Arcmap中拓扑错误修正
1、加载拓扑数据(包括拓扑)并切换至开始编辑 状态; 2、编辑器---更多编辑工具---拓扑 显示拓扑信息 工具条,或者在自定义菜单中打开; 3、选定数据视图中的数据,点击拓扑浏览器进行 查错和对应的修改。
拓扑浏览器
拓扑错误浏览器
三、上机练习
练习内容:
ArcGIS 帮助库-> 基本知识库-> ArcGIS入门 ->ArcGIS 教程 ->编辑教程简介 4a:使用地图拓扑编辑共享要素
相关文档
最新文档