书签 分享 收藏 举报 版权申诉 / 25
上传文档赚钱

类型arcgis有关topology(拓扑规则)课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4687780
  • 上传时间:2023-01-01
  • 格式:PPT
  • 页数:25
  • 大小:1.02MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《arcgis有关topology(拓扑规则)课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    arcgis 有关 topology 拓扑 规则 课件
    资源描述:

    1、ArcGIArcGIS S有关于拓扑有关于拓扑为什么需要拓扑为什么需要拓扑 拓扑是地理要素间的空间关系,它是确保数据质量的基础。拓扑能提高空间分析能力,并且在确保GIS数据库质量方面扮演了一个重要角色。拓扑将GIS行为应用到空间数据上。拓扑使得GIS软件能够回答这样的问题,比如邻接、连通、邻近和重叠。在ArcGIS中拓扑为用户提供了一个有力的、灵活的方式,来确立和维护空间数据的质量和完整性。拓扑关系可以看成是空间约束,可把它们应用到空间数据上。ArcGIS应用了这些关系,并且在任何一个约束被打破时会通知你。为了做到这一点,GIS软件中包含的工具必须要能够识别空间约束,并且提供用来查找和修复违规

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

    3、se中所提供的创建拓扑规则,主要是用于进行拓扑错误的检查,其中部分规则可以在所设容差内对数据进行一些修改调整。建立好拓扑规则后,就可以在ArcMap中打开由拓扑规则所产生的文件,根据错误提示对图层进行修改。ArcMap中的topolopy工具条主要功能有对线拓扑,删除重复线、相交线断点(topolopy中的planarize lines),根据线拓扑生成面(topolopy中的construct features),拓扑编辑(如共享边编辑等),拓扑错误显示(用于显示在ArcCatalog中创建的拓扑规则错误,topolopy中的error inspector),拓扑错误重新验证(也即刷新错误记

    4、录)。ArcGISArcGIS中拓扑功能的说明中拓扑功能的说明 GeodatabaseGeodatabase中如何创建拓扑规则中如何创建拓扑规则 对ArcGIS的Geodatabase而言,能为包含在要素集中的一个或多个要素类定义拓扑。它可以为多点、线和多边形要素类定义拓扑。拓扑作为一系列用于空间关系的完整性规则,有一些重要的属性:一个群组容限(cluster tolerance,容差),要素类等级(rank,对坐标精度而言),错误(error,违规)和你所定义的规则(rules)的任何异常情况。GeodatabaseGeodatabase中如何创建拓扑规则中如何创建拓扑规则 在9.X版中,A

    5、rcCatalog包含了一个拓扑向导来选择参与拓扑的要素类,并定义它们的属性。创建拓扑规则具体步骤如下:创建一个新的geodatabase(个人数据集)在其下创建一个feature dataset(要素集),并为该要素集定制坐标系统 创建feature class(要素类)或将其它数据作为要素类导入到该要素集下 进入到该要素集下,在窗口右边空白处单击右键,在弹出的右键菜单中有new-topolopy 按所给提示操作,设定合适容差,添加一些所需拓扑规则,若导入的要素类为多个图层,还需为图层划分等级,接着就可完成拓扑规则的检查 最后在ArcMap中打开由拓扑规则产生的文件,利用topolopy工具

    6、条中给出的错误记录信息进行修改ArcGISArcGIS中拓扑的几个基本概念中拓扑的几个基本概念 聚合容限tolerance:在ArcGIS中可分为x、y聚合容限和Z聚合容限,x、y聚合容限是指当两个要素顶点被判定为不重合时他们之间的最小水平距离,同一聚合容限内的顶点被定义为重合并且合并到一起,而Z聚合容限定义了高程上的最小差异,或则重合的顶点间的最小z值;在聚合容限范围内的顶点会被捕捉到一起 脏区Dirty Area:在初始拓扑校验过程以后,已被改变的要素的周围区域,且该要素还需执行额外的拓扑校验来发现错误。ArcGISArcGIS中拓扑的几个基本概念中拓扑的几个基本概念 等级(rank)坐标

    7、精度等级在要素类上定义,在拓扑生效的时候,它将控制哪些要素类向另外哪些要素类进行捕捉。级别越高(1为最高),在验证过程中移动的要素越少。拓扑规则Topology Rule:定义地理数据库中一个给定要素内或两个不同要素类之间所许可的要素关系指令。geodatabasegeodatabase的拓扑规则的拓扑规则 具体规则包括:线topology1.must not have dangle:线,不能有悬挂节点 这条规则规定一个线要素必须和来自于同一个要素类的线在端点处相连。如果一个端点和另一个线没有连接上,那么这个端点就称作悬挂点。当要求线构成闭路时或者要求线之间相互连接时(比如街道)需要这个规则。

    8、2.must not have pseudo:线,不能有伪节点 这条规则规定一条线在端点处至少和两条其他的线连接,那么我们称和其他线相连的这条线具有伪节点。当要求要素构成闭路时,或者这些线定义多边形时,或者在逻辑上要求线要素必须和其他要素在端点处连接时(比如河流网络)需要此规则。geodatabasegeodatabase的拓扑规则的拓扑规则 3.must not overlay:线,不能有线重合(不同要素间)这条规则规定在同一个要素类中,线与线不能重合。在某一线要素不允许复制时,常使用此规则。比如在河流要素类中,线要素可以相交但不可以共用某一部分线段。4.must not self over

    9、lay:线,一个要素不能自覆盖 这条规则规定线要素不能重叠,这些线要素可以相交也可以交叉,但是它们之间不能有线段之间的重叠。比如街道这样的要素。geodatabasegeodatabase的拓扑规则的拓扑规则 5.must not intersect:线,不能有线交叉(不同要素间)这条规则规定来自于同一要素类的线要素不能有交叉,也不能互相叠加,但线之间可以有相同的端点。比如等高线之间不能相交,街道只能在十字路口相交等。6.must not self intersect:线,不能有线自交叉 这条规则规定线要素自身不能相交或重叠。比如等高线之间不能相交。7.must not intersect o

    10、r touch interrior:线,不能有相交和重叠 这条规则规定一个要素类中的线和同一要素类中的其他线只能在端点处相交,任何线要素在非端点处相交或叠加都是一个错误。geodatabasegeodatabase的拓扑规则的拓扑规则 8.must be single part:线,一个线要素只能由一个parh组成 这条规则规定线要素只能有一个part。高速公路这样的线要素不能有多个Part组成。9.must not overlap with:线线,两层线不能重叠 这条规则规定不同要素类的线要素之间不能重叠。当要素不能共用相同的空间时使用此规则。比如道路和河流不能重合。10.must be c

    11、overed by feature class of:线线,两层线完全重叠 这条规则规定两个要素类中的线必须重叠。当建立逻辑上不同而空间上相同的两个线要素时使用此规则。比如行车线路与街道,行车线路离不开道路要素类的街道。geodatabasegeodatabase的拓扑规则的拓扑规则 11.endpoint must be covered by:线点,线层中的终点必须和点层的部分(或全部)点重合 这条规则规定线要素的端点和另一个要素类中的点重叠。比如管道设备和管道。12.must be covered by boundary of:线多边形,线被多边形边界重叠 这条规则规定线与多边形的边界重叠

    12、。1.must be covered by endpoint of:点线,点被线终点完全重合 这条规则规定点要素类中的点必须某一线要素类中的线要素的端点重叠。这条规则和线规则中的EndPoint Must Be Covered By 很相似。不同的是,如果违反这条规则,发生错误的是点要素而不是线。(2)点Pointgeodatabasegeodatabase的拓扑规则的拓扑规则 2.point must be covered by line:点线,点必须在线上 这条规则规定一个点要素类中的点必须叠加在线要素上。比如水流监控站必须在河流线上。9.must not overlap with:线线,

    13、两层线不能重叠 这条规则规定不同要素类中的线和同一要素类中的其他线只能在端点处相交。任何线要素在非端点处相交或者叠加都是一个错误。比如道路和河流重合。10.must be covered by feature class of:线线,两层线完全重叠 这条规则规定两个要素类中的线必须重叠。当建立逻辑上不同而空间上相同的两个线要素时使用此规则。比如行车线路与街道,行车线路离不开道路要素类的街道。geodatabasegeodatabase的拓扑规则的拓扑规则 2.point must be covered by line:点线,点必须在线上 这条规则规定一个点要素类中的点必须叠加在线要素上。比如水

    14、流监控站必须在河流线上。3.must be properly inside polygons:点多边形,点层的要素必须全部在多边形内 这条规则规定点要素必须落在多边形要素内。当点要素和多边形相关时(比如某点是多边形的标示点)使用此规则。4.must be covered by boundary of:点多边形,点必须在多边形的边界上 这条规则规定点要素必须落在多边形的边界上。(比如边界线上的标记)geodatabasegeodatabase的拓扑规则的拓扑规则 (3)多边形1.must not overlay:多边形,多边形要素相互不能重叠 这条规则规定要素类中的多边形不能重叠。比如房屋,行政

    15、区域等。2.must not have gaps:多边形,连续连接的多边形区域中间不能有空白区(非数据区)这条规则规定连续连接的多边形区域中间不能有空白区,所有多边形必须是连续的表面。3.contains point:多边形点,多边形要素类的每个要素的边界以内必须包含点层中至少一个点 这条规则规定一个要素类中的多边形包含至少来自于其他要素类中的点。点必须在多边形的内部。geodatabasegeodatabase的拓扑规则的拓扑规则 4.boundary must be covered by:多边形线,多边形层的边界与线层重叠(线层可以有非重叠的更多要素)这条规则规定多边形要素的边界被另一个要

    16、素类中线重叠。当区域要素需要线要素标注这个区域边界时。5.must be covered by feature class of:多边形多边形,第一个多边形层必须被第二个完全覆盖(省与全国的关系)6.must be covered by:多边形多边形,第一个多边形层必须把第二个完全覆盖(全国与省的关系)geodatabasegeodatabase的拓扑规则的拓扑规则 7.must not overlay with:多边形多边形,两个多边形层的多边形不能存在一对相互覆盖的要素 这条规则规定不同要素类之间的多边形不能重合。两个要素类的多边形可以共享边和顶点,或者完全分开。一个区域不能属于两个要素类

    17、。8.must cover each other:多边形多边形,两个多边形的要素必须完全重叠 9.area boundary must be covered by boundary of:多边形多边形,第一个多边形的各要素必须为第二个的一个或几个多边形完全覆盖利用拓扑查错利用拓扑查错 Geodatabase里建立的拓扑用来捕捉要素的几何形体,检查结点是否在群组容限内,以及是否有违规。拓扑首先是捕捉要素的结点,这些结点在考虑等级的要素类的群组容限范围以内。如果要素的结点在这个范围外,则视为违规,都会在验证过程中被发现并标记为错误。完整的错误列表可以在ArcCatalog和ArcMap的拓扑属性中

    18、看到。在ArcMap中拓扑中的错误和异常可以在图上显示出来,也可以在错误探测器中列出。然后用户可根据错误提示对图层要素进行修改。GeodatabaseGeodatabase中拓扑的优点中拓扑的优点 ArcInfo coverage模型明确地定义、存储和操作拓扑信息,并使用一组固定的工具来创建和维护拓扑。结果被软件所规定的工作流程紧紧地控制着,并且拓扑的完整性依然被维持着。这个数据模型不够灵活。因此与很多GIS应用程序的需求相比,用于编辑的应用程序开发需要建立和维护更复杂的数据模型。GeodatabaseGeodatabase中拓扑的优点中拓扑的优点 在geodatabase中定义拓扑的好处有:

    19、更好的数据管理-你可以选择某些要素类参与拓扑。更高的灵活性-多部件的多边形、点和线要素能够参与拓扑。改善的数据完整性你可以为数据指定合适的拓扑规则。更多的数据建模机会大量可能的空间约束可以应用到你的数据上。更多的地图图层非常多的图层能存放在一个单一的数据库中。1、等高线拓扑规则 MUST NOT SELF-INTERSECT MUST NOT SELF-OVERLAP2、特征线拓扑规则比较breaklines,以确保它们不涉及一个另一所指定的图形定义MUST NOT OVERLAPMUST NOT INTERSECT常见拓扑规则示例常见拓扑规则示例3、水系类拓扑规则比较平面水文特征与DTM的水

    20、文特征 它们的关系应该是完全重和的1:1的关系MUST BE COVERED BY FEATURE CLASS OF(对象是平面水和dtm水)4、水 gridENSURE CONNECTIVITY OF PLANIMETRIC WATER FEATURES BETWEEN GRID TILESMUST NOT HAVE DANGLESMUST NOT SELF-OVERLAPMUST NOT SELF-INTERSECT常见拓扑规则示例常见拓扑规则示例结语结语Geodatabase中的拓扑提供了一个更加灵活的环境,我们能够定义和应用众多的完整性规则和约束。因此,在设计阶段由用户指定的任何一个工作流程都能够应用在拓扑完整性分析中。你不用强制执行clean命令来重建拓扑。用户在任何时候都可以验证geodatabase的拓扑,使用geodatabase数据来进行查询和分析,进而生产出高质量的地图。Thank you!

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:arcgis有关topology(拓扑规则)课件.ppt
    链接地址:https://www.163wenku.com/p-4687780.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库