arcgis有关topology(拓扑规则)课件.ppt
- 【下载声明】
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
展开阅读全文