




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ArcGIS有关于拓扑,为什么需要拓扑,拓扑是地理要素间的空间关系,它是确保数据质量的基础。拓扑能提高空间分析能力,并且在确保GIS数据库质量方面扮演了一个重要角色。 拓扑将GIS行为应用到空间数据上。拓扑使得GIS软件能够回答这样的问题,比如邻接、连通、邻近和重叠。在ArcGIS中拓扑为用户提供了一个有力的、灵活的方式,来确立和维护空间数据的质量和完整性。 拓扑关系可以看成是空间约束,可把它们应用到空间数据上。ArcGIS应用了这些关系,并且在任何一个约束被打破时会通知你。为了做到这一点,GIS软件中包含的工具必须要能够识别空间约束,并且提供用来查找和修复违规要素的工具。,ArcGIS中拓扑功能的说明,在ArcGIS8.3以前,拓扑一直是ArcInfo coverage数据模型的一个特性。在ArcInfo coverage数据模型中,广大的GIS用户通过build和clean操作认识到拓扑的好处。 从ArcGIS8.3开始为geodatabase增加了全面的拓扑。 在ArcGIS9.X中常用的有关topology的操作主要有两个地方,一个是在ArcCatalog中,一个是在ArcMap中。 通常我们将在ArcCatalog中建立拓扑称为建立拓扑规则,而在ArcMap中建立拓扑成为拓扑处理。,ArcCatalog的Geodatabase中所提供的创建拓扑规则,主要是用于进行拓扑错误的检查,其中部分规则可以在所设容差内对数据进行一些修改调整。建立好拓扑规则后,就可以在ArcMap中打开由拓扑规则所产生的文件,根据错误提示对图层进行修改。 ArcMap中的topolopy工具条主要功能有对线拓扑,删除重复线、相交线断点(topolopy中的planarize lines),根据线拓扑生成面(topolopy中的construct features),拓扑编辑(如共享边编辑等),拓扑错误显示(用于显示在ArcCatalog中创建的拓扑规则错误,topolopy中的error inspector),拓扑错误重新验证(也即刷新错误记录)。,ArcGIS中拓扑功能的说明,Geodatabase中如何创建拓扑规则,对ArcGIS的Geodatabase而言,能为包含在要素集中的一个或多个要素类定义拓扑。它可以为多点、线和多边形要素类定义拓扑。 拓扑作为一系列用于空间关系的完整性规则,有一些重要的属性:一个群组容限(cluster tolerance,容差),要素类等级(rank,对坐标精度而言),错误(error,违规)和你所定义的规则(rules)的任何异常情况。,Geodatabase中如何创建拓扑规则,在9.X版中,ArcCatalog包含了一个拓扑向导来选择参与拓扑的要素类,并定义它们的属性。创建拓扑规则具体步骤如下: 创建一个新的geodatabase(个人数据集) 在其下创建一个feature dataset(要素集),并为该要素集定制坐标系统 创建feature class(要素类)或将其它数据作为要素类导入到该要素集下 进入到该要素集下,在窗口右边空白处单击右键,在弹出的右键菜单中有new-topolopy 按所给提示操作,设定合适容差,添加一些所需拓扑规则,若导入的要素类为多个图层,还需为图层划分等级,接着就可完成拓扑规则的检查 最后在ArcMap中打开由拓扑规则产生的文件,利用topolopy工具条中给出的错误记录信息进行修改,ArcGIS中拓扑的几个基本概念,聚合容限tolerance:在ArcGIS中可分为x、y聚合容限和Z聚合容限,x、y聚合容限是指当两个要素顶点被判定为不重合时他们之间的最小水平距离,同一聚合容限内的顶点被定义为重合并且合并到一起,而Z聚合容限定义了高程上的最小差异,或则重合的顶点间的最小z值;在聚合容限范围内的顶点会被捕捉到一起 脏区Dirty Area:在初始拓扑校验过程以后,已被改变的要素的周围区域,且该要素还需执行额外的拓扑校验来发现错误。,ArcGIS中拓扑的几个基本概念,等级(rank)坐标精度等级在要素类上定义,在拓扑生效的时候,它将控制哪些要素类向另外哪些要素类进行捕捉。级别越高(1为最高),在验证过程中移动的要素越少。 拓扑规则Topology Rule:定义地理数据库中一个给定要素内或两个不同要素类之间所许可的要素关系指令。,geodatabase的拓扑规则,具体规则包括: 线topology,1.must not have dangle:线,不能有悬挂节点 这条规则规定一个线要素必须和来自于同一个要素类的线在端点处相连。如果一个端点和另一个线没有连接上,那么这个端点就称作悬挂点。当要求线构成闭路时或者要求线之间相互连接时(比如街道)需要这个规则。,2.must not have pseudo:线,不能有伪节点 这条规则规定一条线在端点处至少和两条其他的线连接,那么我们称和其他线相连的这条线具有伪节点。当要求要素构成闭路时,或者这些线定义多边形时,或者在逻辑上要求线要素必须和其他要素在端点处连接时(比如河流网络)需要此规则。,geodatabase的拓扑规则,3.must not overlay:线,不能有线重合(不同要素间) 这条规则规定在同一个要素类中,线与线不能重合。在某一线要素不允许复制时,常使用此规则。比如在河流要素类中,线要素可以相交但不可以共用某一部分线段。,4.must not self overlay:线,一个要素不能自覆盖 这条规则规定线要素不能重叠,这些线要素可以相交也可以交叉,但是它们之间不能有线段之间的重叠。比如街道这样的要素。,geodatabase的拓扑规则,5.must not intersect:线,不能有线交叉(不同要素间) 这条规则规定来自于同一要素类的线要素不能有交叉,也不能互相叠加,但线之间可以有相同的端点。比如等高线之间不能相交,街道只能在十字路口相交等。,6.must not self intersect:线,不能有线自交叉 这条规则规定线要素自身不能相交或重叠。比如等高线之间不能相交。,7.must not intersect or touch interrior:线,不能有相交和重叠 这条规则规定一个要素类中的线和同一要素类中的其他线只能在端点处相交,任何线要素在非端点处相交或叠加都是一个错误。,geodatabase的拓扑规则,8.must be single part:线,一个线要素只能由一个parh组成 这条规则规定线要素只能有一个part。高速公路这样的线要素不能有多个Part组成。,9.must not overlap with:线线,两层线不能重叠 这条规则规定不同要素类的线要素之间不能重叠。当要素不能共用相同的空间时使用此规则。比如道路和河流不能重合。,10.must be covered by feature class of:线线,两层线完全重叠 这条规则规定两个要素类中的线必须重叠。当建立逻辑上不同而空间上相同的两个线要素时使用此规则。比如行车线路与街道,行车线路离不开道路要素类的街道。,geodatabase的拓扑规则,11.endpoint must be covered by:线点,线层中的终点必须和点层的部分(或全部)点重合 这条规则规定线要素的端点和另一个要素类中的点重叠。比如管道设备和管道。,12.must be covered by boundary of:线多边形,线被多边形边界重叠 这条规则规定线与多边形的边界重叠。,1.must be covered by endpoint of:点线,点被线终点完全重合 这条规则规定点要素类中的点必须某一线要素类中的线要素的端点重叠。这条规则和线规则中的EndPoint Must Be Covered By 很相似。不同的是,如果违反这条规则,发生错误的是点要素而不是线。,(2) 点Point,geodatabase的拓扑规则,2.point must be covered by line:点线,点必须在线上 这条规则规定一个点要素类中的点必须叠加在线要素上。比如水流监控站必须在河流线上。,9.must not overlap with:线线,两层线不能重叠 这条规则规定不同要素类中的线和同一要素类中的其他线只能在端点处相交。任何线要素在非端点处相交或者叠加都是一个错误。比如道路和河流重合。,10.must be covered by feature class of:线线,两层线完全重叠 这条规则规定两个要素类中的线必须重叠。当建立逻辑上不同而空间上相同的两个线要素时使用此规则。比如行车线路与街道,行车线路离不开道路要素类的街道。,geodatabase的拓扑规则,2.point must be covered by line:点线,点必须在线上 这条规则规定一个点要素类中的点必须叠加在线要素上。比如水流监控站必须在河流线上。,3.must be properly inside polygons:点多边形,点层的要素必须全部在多边形内 这条规则规定点要素必须落在多边形要素内。当点要素和多边形相关时(比如某点是多边形的标示点)使用此规则。,4.must be covered by boundary of:点多边形,点必须在多边形的边界上 这条规则规定点要素必须落在多边形的边界上。(比如边界线上的标记),geodatabase的拓扑规则,(3) 多边形,1.must not overlay:多边形,多边形要素相互不能重叠 这条规则规定要素类中的多边形不能重叠。比如房屋,行政区域等。,2.must not have gaps:多边形,连续连接的多边形区域中间不能有空白区(非数据区) 这条规则规定连续连接的多边形区域中间不能有空白区,所有多边形必须是连续的表面。,3.contains point:多边形点,多边形要素类的每个要素的边界以内必须包含点层中至少一个点 这条规则规定一个要素类中的多边形包含至少来自于其他要素类中的点。点必须在多边形的内部。,geodatabase的拓扑规则,4.boundary must be covered by:多边形线,多边形层的边界与线层重叠(线层可以有非重叠的更多要素) 这条规则规定多边形要素的边界被另一个要素类中线重叠。当区域要素需要线要素标注这个区域边界时。,5.must be covered by feature class of:多边形多边形,第一个多边形层必须被第二个完全覆盖(省与全国的关系),6.must be covered by:多边形多边形,第一个多边形层必须把第二个完全覆盖(全国与省的关系),geodatabase的拓扑规则,7.must not overlay with:多边形多边形,两个多边形层的多边形不能存在一对相互覆盖的要素 这条规则规定不同要素类之间的多边形不能重合。两个要素类的多边形可以共享边和顶点,或者完全分开。一个区域不能属于两个要素类。,8.must cover each other:多边形多边形,两个多边形的要素必须完全重叠,9.area boundary must be covered by boundary of:多边形多边形,第一个多边形的各要素必须为第二个的一个或几个多边形完全覆盖,利用拓扑查错,Geodatabase里建立的拓扑用来捕捉要素的几何形体,检查结点是否在群组容限内,以及是否有违规。 拓扑首先是捕捉要素的结点,这些结点在考虑等级的要素类的群组容限范围以内。如果要素的结点在这个范围外,则视为违规,都会在验证过程中被发现并标记为错误。完整的错误列表可以在ArcCatalog和ArcMap的拓扑属性中看到。 在ArcMap中拓扑中的错误和异常可以在图上显示出来,也可以在错误探测器中列出。然后用户可根据错误提示对图层要素进行修改。,Geodatabase中拓扑的优点,ArcInfo coverage模型明确地定义、存储和操作拓扑信息,并使用一组固定的工具来创建和维护拓扑。结果被软件所规定的工作流程紧紧地控制着,并且拓扑的完整性依然被维持着。这个数据模型不够灵活。因此与很多GIS应用程序的需求相比,用于编辑的应用程序开发需要建立和维护更复杂的数据模型。,Geodatabase中拓扑的优点,在geodatabase中定义拓扑的好处有: 更好的数据管理-你可以选择某些要素类参与拓扑。 更高的灵活性-多部件的多边形、点和线要素能够参与拓扑。 改善的数据完整性你可以为数据指定合适的拓扑规则。 更多的数据建模机会大量可能的空间约束可以应用到你的数据上。 更多的地图图层非常多的图层能存放在一个单一的数据库中。,1、等高线拓扑规则 MUST NOT SELF-INTERSECT MUST NOT SELF-OVERLAP 2、特征线拓扑规则 比较breaklines ,以确保它们不涉及一个另一所指定的图形定义 MUST NOT OVERLAP MUST NOT INTERSECT,常见拓扑规则示例,3、水系类拓扑规则 比较平面水文特征与DTM的水文特征 它们的关系应该是完全重和的1:1的关系 MUST BE COVERED BY FEATURE CLASS OF(对象是平面水和dtm水) 4、水 grid ENSURE CONNECTIVITY OF PLANIMETRIC WATE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教部编版七年级下册一棵小桃树教学设计及反思
- 2024四川古蔺县山态农业发展有限公司招聘1人笔试参考题库附带答案详解
- 人美版八年级下册8.色彩风景画教案及反思
- 人教版三年级音乐下册(五线谱)第1单元《森林与小鸟》教学设计
- 2024北京首旅集团战略投资部副部长社会公开招聘1人笔试参考题库附带答案详解
- 高空拓展安全培训课件
- 初中政治 (道德与法治)人教版(2024)九年级上册第一单元 富强与创新第二课 创新驱动发展创新改变生活教学设计及反思
- 人教版八年级美术上册教学设计:第2课 色彩的感染力
- 2024云南鸿园电力物业服务有限公司招聘6人笔试参考题库附带答案详解
- 吊车安全教育培训
- 酒店住宿水单模板1
- 【BIM技术在施工质量控制中的应用研究-以海棠花园项目为例18000字(论文)】
- 保利幕墙工程技术标述标课件
- 体育50米快速跑教案9篇
- 大跨结构的经典之作-鸟巢论文
- 订单延期交货的相关处理规定
- 有机溶剂作业场所个人职业病防护用品使用规范
- 汽车维修工(中级)技能理论考试核心题库(职校考试600题)
- 工商联各项规章制度
- 泸州老窖大学生入职培训试题三
- 商洛市宝恒矿业有限公司商洛市商州区东窑沟铅锌矿矿山地质环境保护与土地复垦方案
评论
0/150
提交评论