arcgisarcgis中拓扑检查查方法

ARCGIS拓扑检查步骤与修正拓扑错误技巧-360文档中心
"新建"->"创建个人personalGeo" />
360文档中心免费免积分下载,各行业
知识、技术、信息等word文档下载网站
ARCGIS拓扑检查步骤与修正拓扑错误技巧
ARCGIS拓扑检查步骤与修正拓扑错误技巧ARCGIS 拓扑检查步骤与修正拓扑错误技巧
将数据装载如个人地理数据库,用拓扑功能自动检查数据错误
任意选择一个本地目录," 右键"->"新建"->"创建个人personal GeoDatabase";选择刚才创建的GeoDatabase ," 右键"->"新建"->"数据集dataset"; 设置数据集的坐标系统,如果不能确定就选择你要进行分析的数据的坐标系统;
选择刚才创建的数据集," 右键"->"导入要素类inport --feature class single",导入你要进行拓扑分析的数据;
选择刚才创建的数据集," 右键"->"新建"->"拓扑" ,创建拓扑, 根据提示创建拓扑,添加拓扑处理规则;进行拓扑分析。
最后在arcmap 中打开由拓扑规则产生的文件,利用topolopy 工具条中错误记录信息进行修改将数据集导入ARCMAP 中,点击edit 按钮进行编辑。
打开eidt 下拉菜单,选择more editing tools--topology 出现拓扑编辑工具栏。 选择要拓扑的数据,点击打开error inspector按钮。
在error inspector对话框中点击search now,找出所有拓扑的错误。
对线状错误进行Mark as Exception。
对polygon 错误逐个检查,首先选择错误的小班,点击右键选择zoom to,然后点击merge ,选择合适的图班进行merge 处理,这样不会丢失小班信息。
另一个说法:
用catalog 建一个个人地理数据库,new 一个featuredataset
把要修改错误的shp 文件导入到featuredataset 下面
然后右键点featuredataset ,new 一个topoloy 数据层,点击下一步,勾选刚才导入的shp 层,下一步,添加拓扑检查规则,这一步很重要,你要显示断线,没接上的线,出头线等,都要选相应的拓扑规则! 选完之后,点下一步完成catalog 生成一个拓扑检查层文件,用arcmap 打开该文件就可以看见你需要显示的错误,这样再用编辑工具修改起来就方便好多。
[第一部分]
在arcgis 中有关topolopy 操作,,有两个地方,一个是在arccatalog 中,一个是在arcmap 中。通常我们将在arccatalog 中建立拓扑称为建立拓扑规则,而在arcmap 中建立拓扑称为拓扑处理。
arccatalog 中所提供的创建拓扑规则,主要是用于进行拓扑错误的检查,其中部分规则可
免费下载该文档:
ARCGIS拓扑检查步骤与修正拓扑错误技巧的相关文档搜索ArcGIS空间数据库中拓扑错误的检查与批量处理方法_李江_文库下载
1亿文档 免费下载
当前位置: &
& ArcGIS空间数据库中拓扑错误的检查与批量处理方法_李江
ArcGIS空间数据库中拓扑错误的检查与批量处理方法_李江
arc engine ,实现拓扑检查与修改
2015年第2期·北京测绘·
rcGIS空间数据库中拓扑错误的A
检查与批量处理方法
李 江 周 浩 罗吴亮
()南京集艾思软件科技有限公司,江苏南京210009
[摘 要]交通、房产等领域,提高GIS空间数GIS的应用不断深入于城市规划、 随着计算机技术的普及,据库的质量成为一项日益重要的基础工作。本文基于A利用A介绍rcGIS拓扑接口,rcEnine10.1开发组件包,g了对A可大幅减少数据修复工作的时间和人力资源。rcGIS空间数据库进行拓扑错误的检查与批量处理方法,
[关键词]rcGIS A 拓扑接口 空间数据库 拓扑错误 批量处理
[()中图分类号]文献标识码]文章编号]208     [007-3000201502-5 P B    [ 1
地理信息系统(自诞生以来,其地位和IS)G作用越来越明显,它不仅能管理空间信息和数据库属性数据,而且能对这些空间数据进行各种复也是杂的分析计算。数字地图既是GIS的输入,生产数字地图的主IS输出的主要形式。目前,G
要手段是利用原有地形图进行数字化或全野外采集的方式,因此,生产高质量、符合GIS要求的
数字地图产品是GIS的一项重要基础工作1。
――判断多边形要sriTRTAreaNoOverlaep―
―――判断图层sriTRTAreaNoOverlaAreaep
间区域要素覆盖
――判断线要素sriTRTLineNoOverlaep―
:判断线要素sriTRTLineNoSelfIntersecte相交
――判断线要素sriTRTLineNoSelfOverlaep―
―――判断线要素伪sriTRTLineNoPseudose节点
.2 检查步骤:2
()获取工作空间,定义IWorksaceFactor1py接口,打开数据库文件。
SRI.ArcGIS.GeodatabaseE
;.IWorksaceFactororkFac=nullpypW
ESRI.ArcGIS.Geodatabase;.IFeatureWorksaceorkSace=nullppWporkFac=newSRI.ArcGIS.Data- EpW
();SourcesGDB.AccessWorksaceFactorpy
(,,,);orkFac.CreatetoPathtoNamenull0WppporkSace=pWorkFac.OenFromFilepppW
();mdbath,0asIFeatureWorksace pp
()在A拓扑是在同一个要素集下2rcGIS中,
。一个要素集的要素类之间的拓扑关系的集合[
ArcGIS是目前国际上应用最为广泛的GIS
。从A软件之一[空间数据库rcGIS8.3开始,eodatabase中引入了基于规则的拓扑关系管理G
这一新的概念和技术,使其拓扑关系表达和管理
。为了检查和维护空间数据能力有了质的飞跃[
的拓扑关系正确性,rcGIS定义了一组拓扑接A口,用于用户定制拓扑关系规则,帮助用户发现存在的拓扑关系错误。本文基于ARCGIS拓扑
接口,利用A介绍了rcEnine10.1开发组件包,g如何检查ArcGIS空间数据库中的拓扑错误与批量处理方法,因为篇幅原因,无法列出完整代码。
2 拓扑错误检查
2.1 拓扑关系规则
以下为常用的拓扑规则:
sriTRTFeatureLarerThanClusterToleranceeg―――判断要素拓扑容限
[收稿日期]014-09-08 2
可以有多个拓扑,但每个要素类最多只能参与一
[,作者简介]男,汉族,江苏南通人,工程师,主要从事地理信息系统的设计与开发。979―)1 李江(
Word文档免费下载:(下载1-5页,共5页)
ARCGIS 拓扑检查步骤与修正拓扑错误技巧将数据装载如...拓扑规则, 而在 arcmap 中建立拓扑称为 拓扑处理。...对象类(object class)用于存储非空间信息。 要素类(...ARCgis数据检查和拓扑处理_计算机软件及应用_IT/计算机...拓扑建立和拓扑检查 4.拓扑错误处理 5.拓扑编辑 ...中),通过属 性查询和属性统计,进行属性检查 空间...arcgis_数据检查和拓扑处理_天文/地理_自然科学_专业资料。中国科学院计算技术研究...中),通过属 属 性查询和属性统计,进行属性检查 性查询和属性统计 空间关系检查...数据质量检查的内容 2.拓扑规则介绍 3.拓扑建立和拓扑检查 4.拓扑错误处理 5....表中),通过属 性查询和属性统计,进行属性检查 空间关系检查:拓扑一致性检查、...arcgis_数据检查和拓扑处理_计算机软件及应用_IT/...中),通过属 性查询和属性统计,进行属性检查 空间...查询产生选择集方法:创立 新的选择集、添加到当前 ...Arcgis拓扑错误检查_电脑基础知识_IT/计算机_专业资料。可以帮助gis初学者进行学习地理数据是庞大和海量的数据,无乱是人为的还是自动的矢量化,都可以出现错误,对 于...ARCGIS 拓扑检查步骤与修正拓扑错误技巧将数据装载如...拓扑规则, 而在 arcmap 中建立拓扑称为 拓扑处理。...对象类(object class)用于存储非空间信息。 要素类(...250 次 拓扑关系式空间分析的基础, 拓扑关系的正确性事衡量空 间数据质量的关键指标。 下面看一下 ArcGIS 中的拓扑的概念及拓扑检查的方法。 1.什么是拓扑 1....arcgis 常见拓扑错误修改步骤 1,首先打开 catalog 在一目录文件夹下新建一个 geodatabase 2,在 gepdatabase 下新建 dataset,然后导入要进行拓扑关系检查的数据 3,...ARCGIS拓扑检查步骤与修正拓扑错误技巧_理学_高等教育...条中错误记录信息进行修改将数据集导入ARCMAP中,点击...重叠的部分将产生多边形错误,修正错误的方法有三种:...拓扑关系式空间分析的基础,拓扑关系的正确性事衡量空间数据质量的关键指标。下面看一下ArcGIS中的拓扑的概念及拓扑检查的方法。1.什么是拓扑&&& 过去的观点认为,拓扑是一种空间数据结构,旨在保证彼此相关联的数据间能够形成一种一致而清晰简洁的空间结构。现在的观点认为,拓扑是一组规则和关系的集合,是地理实体行为和属性的实现,是GIS中的一个语义场景;从更专业的角度上来说,拓扑是指规则和关系的集合再加上一系列的工具和技术,旨在揭示地理空间世界中的地理几何关系。&&& 在GIS技术中,我们可以将拓扑理解为一种描述地理空间关系的模型,一种维护地理空间实体间空间几何关系的机制。而拓扑关系是指地理空间实体间的一种关系,这种关系不会因为地理空间实体的地理空间变换而改变,例如点在面内,经典的举例就是橡皮擦模型。在GIS中,拓扑的主要功能就是用于保证数据质量,同时也为模拟地理空间现象提供一个模型框架,在这个框架中,地理实体被赋予了行为、有效性规则、属性域以及默认值。利用这些特征,我们能够通过计算机描述的空间实体真实地模拟现实的地理空间。2.ArcGIS中拓扑的几个基本概念:&&& 族容限tolerance:在ArcGIS中可分为x、y族容限和Z族容限,x、y族容限是指当两个要素顶点被判定为不重合时他们之间的最小水平距离,同一族容限内的顶点被定义为重合并且合并到一起,而Z族容限定义了高程上的最小差异,或则重合的顶点间的最小z值;在族容限范围内的顶点会被捕捉到一起。脏区Dirty Area:在初始拓扑校验过程以后,已被改变的要素的周围区域,且该要素还需执行额外的拓扑校验来发现错误。拓扑规则Topology Rule:定义地理数据库中一个给定要素内或两个不同要素类之间所许可的要素关系指令。
3.ArcGIS中拓扑关系创建的方法(1)起动ArcCatlalog & 任意选择一个本地目录,"右键"& "新建"& "创建个人personal GeoDatabase";(2)选择刚才创建的GeoDatabase,"右键"& "新建"& "数据集dataset";设置数据集的坐标系统,如果不能确定就选择你要进行分析的数据的坐标系统;(3)选择刚才创建的数据集,"右键"& "导入要素类inport & feature class single",导入你要进行拓扑分析的数据;(4)选择刚才创建的数据集,"右键"& "新建"& "拓扑",创建拓扑,根据提示创建拓扑,添加拓扑处理规则;3.ArcGIS中拓扑关系的方法(1)将数据集导入ARCMAP中,点击edit按钮进行编辑。(2)打开eidt下拉菜单,选择more editing tools&topology出现拓扑编辑工具栏。(3)选择要拓扑的数据,点击打开error inspector按钮。(4)在error inspector对话框中点击search now,找出所有拓扑的错误。(5)对线状错误进行Mark as Exception。对polygon错误逐个检查,首先选择错误的小班,点击右键选择zoom to,然后点击merge,选择合适的图班进行merge处理,这样不会丢失小班信息。
补充:在workstation 工作站下 ,编辑检查并修改拓扑错误的方法( 要求源数据为必须 coverage):
(1)把文件转为 coverage格式,进去catalog,设置其各项容限值(在文件属性中 tolerance项,根据精度要求设置)(2)进入arc下修改!
启动workstation的arc环境,输入ae (注释:arcedit),ec + (cov文件路径)具体命令格式可以输入help,查看帮助显示悬挂线的命令是:回车nodec dangle 2& 回车disp999,回车draw,回车这样所有的悬挂的着,为接上的线错误,都显示为红色,接下来只要用相应的命令进行处理修改就可以!建议大家,修改前,对图层做一下build处理,这样好多细小的错误它都回自动处理掉,注意选择好参数!
阅读(...) 评论()51ARCGIS拓扑检查方法与步骤-2
二部分] 在 arccatalog 中创建拓扑规则的具体步骤?...违反规则的地方产生线错误,修正的方法是删除错误的线...一定要小心 ARCGIS 拓扑检查步骤与修正拓扑错误技巧 ...
ArcGIS 中建立拓扑方法转自 .cn/s/blog_0148ac.html 创建拓扑的流程图 1.创建 Gedatabase 在 ArcCatalog 树中,右键单击 Result...
A​r​c​G​i​s​拓​扑​错​误​检​查​及​修​改 暂无评价|0人阅读|0次下载|举报文档©2014 Baidu 使用百度前必读 | ...
arcgis 常见拓扑错误修改步骤 1,首先打开 catalog 在一目录文件夹下新建一个 geodatabase 2,在 gepdatabase 下新建 dataset,然后导入要进行拓扑关系检查的数据 3,...
arccatalog 中所提供的创建拓扑规则,主要是用于进行拓扑错误的检 查,其中部分规则可以 在溶限内对数据进行一些修改调整。建立好拓扑规则后,就可以在 arcmap 中打开...
构造拓扑数据结构的方法 3、 掌握使用拓扑进行数据检查的方法 实验内容 1、 ...生成拓扑 3、 利用拓扑进行数据检查 实验步骤 Coverage 的拓扑生成在 ArcGIS ...
arcgis常见拓扑错误修改步骤_互联网_IT/计算机_专业...重叠的部分将产生多边形错误,修正错误的方法 有三种:...主要是用于进行拓扑错误的检查,其中 部分规则可以在...
ArcGis扫描图矢量化作业方法与流程_军事/政治_人文社科_专业资料。扫描图矢量化作业...6. 随时存盘,即 3.1.4 拓扑检查 3.1.5 接边 3.1.6 矢量化成果图统一转换...
(同一层之间的关系) ,线与线不能相互重叠,修正的 办法是将不需要的线段截断...arcgis拓扑 17页 免费 ArcGIS中的拓扑关系 8页 免费 ARCGIS拓扑检查 3页 免费...
目前ESRI 提供的数据存储方式中,Coverage 和 GeoDatabase 能够建立拓扑,Shape 格 ...编辑过程中保证拓扑的正确; 四、查询系统中存在的拓扑; ArcGIS 拓扑由拓扑名称(...导读:检查结点是否在群组容限内,ARCGIS拓扑检查步骤与修正拓扑错误技巧,编辑检查数据,用拓扑功能自动检查数据错误启动ArcC,对polygon错误逐个检查,添加拓扑检查规则,点下一步完成catalog生成一个拓扑检查层文件,修正错误的常用方法是删除或移动错误点(移动也可以理解为删除后立即添加),修正错误的方法有三种:一是删除重叠部分,修正的方法是调整原来的边界,修正的方法是在错误(2) 多边形topology: 1.must not overlay:单要素类,多边形要素相互不能重叠 2.must not have gaps:单要素类,连续连接的多边形区域中间不能有空白区(非数据区) 3.contains point:多边形+点,多边形要素类的每个要素的边界以内必须包含点层中至少一个点 4.boundary must be covered by:多边形+线,多边形层的边界与线层重叠(线层可以有非重叠的更多要素) 5.must be covered by feature class of:多边形+多边形,第一个多边形层必须被第二个完全覆盖(省与全国的关系) 6.must be covered by:多边形+多边形,第一个多边形层必须把第二个完全覆盖(全国与省的关系) 7.must not overlay with:多边形+多边形,两个多边形层的多边形不能存在一对相互覆盖的要素 8.must cover each other:多边形+多边形,两个多边形的要素必须完全重叠 9.area boundary must be covered by boundary of:多边形+多边形,第一个多边形的各要素必须为第二个的一个或几个多边形完全覆盖 10.must be properly inside polygons:点+多边形,点层的要素必须全部在多边形内 11.must be covered by boundary of:点+多边形,点必须在多边形的边界上 5.拓扑属性: (1)群组容限(cluster tolerance) 群组容限与模糊容限(fuzzy tolerance)很相似。它是一个距离范围,在这个范围内结点被认为是重叠的。在验证拓扑的过程中,落入群组容限的结点和端点会被捕捉。 (2)等级(rank) 坐标精度等级在要素类上定义,在拓扑生效的时候,它将控制哪些要素类向另外哪些要素类进行捕捉。级别越高(1为最高),在验证过程中移动的要素越少。 利用拓扑查错 Geodatabase里建立的拓扑用来捕捉要素的几何形体,检查结点是否在群组容限内,以及是否有违规。 拓扑首先是捕捉要素的结点,这些结点在考虑等级的要素类的群组容限范围以内。如果要素的结点在这个范围外,则视为违规,都会在验证过程中被发现并标记为错误。完整的错误列表可以在ArcCatalog和ArcMap的拓扑属性中看到。 在ArcMap中拓扑中的错误和异常可以在图上显示出来,也可以在错误探测器中列出。然后用户可根据错误提示对图层要素进行修改。 Geodatabase中拓扑的优点 ArcInfo coverage模型明确地定义、存储和操作拓扑信息,并使用一组固定的工具来创建和维护拓扑。结果被软件所规定的工作流程紧紧地控制着,并且拓扑的完整性依然被维持着。这个数据模型不够灵活。因此与很多GIS应用程序的需求相比,用于编辑的应用程序开发需要建立和维护更复杂的数据模型。 6.Geodatabase中拓扑的优点: 在geodatabase中定义拓扑的好处有: ①更好的数据管理----你可以选择某些要素类参与拓扑。 ②更高的灵活性----多部件的多边形、点和线要素能够参与拓扑。 ③改善的数据完整性――你可以为数据指定合适的拓扑规则。 ④更多的数据建模机会――大量可能的空间约束可以应用到你的数据上。 ⑤更多的地图图层――非常多的图层能存放在一个单一的数据库中。 7.总结: Geodatabase中的拓扑提供了一个更加灵活的环境,我们能够定义和应用众多的完整性规则和约束。因此,在设计阶段由用户指定的任何一个工作流程都能够应用在拓扑完整性分析中。你不用强制执行clean命令来重建拓扑。用户在任何时候都可以验证geodatabase的拓扑,使用geodatabase数据来进行查询和分析,进而生产出高质量的地图。 ARCGIS拓扑检查步骤与修正拓扑错误技巧
来源:GIS中国地理信息网
发表时间: 12:11:16
在workstation工作站下,编辑检查数据,此法要求源数据为coverage,且是在黑乎乎的界面下进行操作,虽然也可以设置编辑菜单,但总体还是要用到很多命令,比较麻烦。 第一步:把文件转为coverage格式,进去catalog,设置其各项容限值(在文件属性中tolerance项,根据精度要求设置) 第二不:进入arc下修改! 启动workstation的arc环境,输入ae(注释:arcedit),ec+(cov文件路径) 具体命令格式可以输入help,查看帮助 显示悬挂线的命令是:回车 nodec dangle 2
回车 disp999,回车 draw,回车 这样所有的悬挂的着,为接上的线错误,都显示为红色,接下来只要用相应的命令进行处理修改就可以! 建议大家,修改前,对图层做一下build处理,这样好多细小的错误它都回自动处理掉,注意选择好参数! 2.将数据装载如个人地理数据库,用拓扑功能自动检查数据错误 启动ArcC 任意选择一个本地目录,\右键\新建\创建个人personal GeoDatabase\选择刚才创建的GeoDatabase,\右键\新建\数据集dataset\设置数据集的坐标系统,如果不能确定就选择你要进行分析的数据的坐标系统; 选择刚才创建的数据集,\右键\导入要素类inport --feature class single\导入你要进行拓扑分析的数据; 选择刚才创建的数据集,\右键\新建\拓扑\,创建拓扑,根据提示创建拓扑,添加拓扑处理规则;进行拓扑分析。 最后在arcmap中打开由拓扑规则产生的文件,利用topolopy工具条中错误记录信息进行修改将数据集导入ARCMAP中,点击edit按钮进行编辑。 打开eidt下拉菜单,选择more editing tools--topology出现拓扑编辑工具栏。 选择要拓扑的数据,点击打开error inspector按钮。 在error inspector对话框中点击search now,找出所有拓扑的错误。 对线状错误进行Mark as Exception。 对polygon错误逐个检查,首先选择错误的小班,点击右键选择zoom to,然后点击merge,选择合适的图班进行merge处理,这样不会丢失小班信息。 另一个说法: 用catalog建一个个人地理数据库,new一个featuredataset 把要修改错误的shp文件导入到featuredataset下面 然后右键点featuredataset,new一个topoloy数据层,点击下一步,勾选刚才导入的shp层,下一步,添加拓扑检查规则,这一步很重要,你要显示断线,没接上的线,出头线等,都要选相应的拓扑规则!选完之后,点下一步完成catalog生成一个拓扑检查层文件,用arcmap打开该文件就可以看见你需要显示的错误,这样再用编辑工具修改起来就方便好多。 Arcgis拓扑规则及应用(转) gis相关
22:10:30 阅读18 评论0 字号:大中小
Arcgis拓扑规则及应用
拓扑规则有若干专用术语 相交(Intersect):线和线交叉,并且只有一点重合,该点不是结点(端点),称之相交。 接触(Touch):某线段的端点和自身或其他线段有重合,称为接触。 悬结点(Dangle Node,Dangle):线段的端点悬空,没有和其他结点连接,这个结点(端点)称为悬结点。 伪结点(Pseudo Node):两个结点相互接触,连接成一个结点,称为伪结点。 拓扑规则的种类可以按点、线、面(多边形)来分。以下介绍Geodatabase的拓扑规则,共25条,每条规则有一幅图对应,图的左半部分是符合规则的例子,右半部分例子中有不符合规则的地方。 2.点拓扑规则举例 点拓扑规则一:Must be covered by boundary of,点必须在多边形边界上。例如,有一个点要素类代表公共汽车站,另有一个多边形要素类代表地块,按本规则,公共汽车站必须位于地块的边界上。另一个例子是行政界碑必须落在行政区多边形的边界上。不满足该规则的点要素被标记为错误(附图1)。 点拓扑规则二:Must be covered by endpoint of,点要素必须位于线要素的端点上。例如,阀门为点要素,必须位于线要素类输水管的尽端。不满足该规则的点要素被标记为错误(附图2)。 点拓扑规则三:Point must be covered by line,点要素必须在线要素之上。例如,点要素代表河流上的航标灯,线要素代表河流,航标灯必须位于河流上。另一个例子是:汽车站(点要素类)必须在道路(线要素类)上。不满足该规则的点要素被标记为错误(附图3)。 点拓扑规则四:Must be properly inside polygons,点要素必须在多边形要素内(在边界上不算)。比如,省行政区为多边形,省会城市为点,省会一定要在该省内。另一个例子是代表住宅地址的点必须在住宅用地多边形内。不满足该规则的点要素被标记为错误(附图4)。 可以看出,点要素本身不能建立拓扑规则,必须和线要素或多边形要素一起才能建立拓扑规则。修正错误的常用方法是删除或移动错误点(移动也可以理解为删除后立即添加)。 3.多边形拓扑规则举例 规则一:Must not overlap,同一多边形要素类中多边形之间不能重叠(几个多边形边界共享一个点或共享一条边不算重叠)(附图5)。例如,宗地之间不能有重叠,行政区不能有重叠。重叠的部分将产生多边形错误,修正错误的方法有三种:一是删除重叠部分,留出空白;二是将重叠的部分并到某个多边形;三是在重叠部分新增多边形,并删除原来的重叠部分。 规则二:Must not have gaps,多边形之间不能有空隙。比如,规定表示土壤类型的多边形之间不能有空隙(附图6)。不满足规则的地方将产生线错误,表示空隙多边形,修正的方法是调整原来的边界,或添加新的多边形。 规则三:Contain point,多边形内必须包含点要素(边界上的点不算)(附图7)。例如,规定宗地内至少有一个地址点。不包含点的多边形被视为错误,修正的方法是在错误多边形内补一个点,或者将多余的多边形删除。 规则四:Boundary must be covered by,多边形的边界必须和线要素的线段重合(附图8)。例如,交通调查小区的边界必须和道路线要素类重合。违反规则的地方产生线错误,修正的方法可以是调整线段,也可调整多边形。 规则五:Must be covered by feature class of,多边形要素中的每一个多边形都被另一个要素类中的多边形覆盖(附图9)。例如,城市规划区必须在若干行政区划内,工业建筑多边形必须在工业用地内。违反规则的地方产生多边形错误,修正的方法是在重叠的部分增加新的多边形或调整错误多边形。 规则六:Must be covered by,每个多边形要素都要被另一个要素类中的单个多边形覆盖。例如,建筑物多边形必须在宗地多边形内,不能出现跨越(规则五可以跨越)(附图10)。不满足规则的地方产生多边形错误,修正的方法是调整第一类多边形,使它们不要和第二类有交叉,或者扩大第二个要素类中的某些多边形,使它们能覆盖第一类中的错误多边形。 规则七:Must not overlap with,一个要素类中的多边形不能与另一个要素类中的多边形重叠。虽然和规则一相似,都是说不能重叠,但这里是指两个多边形要素类(Feature Class)之间的关系。比如,一个要素类表示湖泊,另一个要素类表示陆地,它们是相互独立的类,显然它们应该满足该规则(附图11)。重叠的部分产生多边形错误,修正方法同规则一。 规则八:Must cover each other,两个要素类中的多边形要相互覆盖,外边界要一致(附图12)。例如,土壤层范围和地质层范围应一致。违反规则的地方将产生多边形错误,修正错误的方法是在重叠不到的地方增加多边形,或者调整、删除不重叠的部分。 规则九:Area boundary must be covered by boundary of,某个多边形要素类的边界线在另一个多边形要素类的边界上(附图13)。例如,县、市边界上必须有乡、镇边界,而且前者的边界必须被后者所重合。违反规则的地方将产生线错误,修正的方法是手工编辑边界。 多边形不仅可以定义自身的规则,而且可以和点要素、线要素、其他多边形要素之间建立起拓扑关系。 4.线拓扑规则举例 规则一:Must not have dangles,不允许线要素有悬结点,即每一条线段的端点都不能孤立,必须和本要素中其他要素或和自身相接触(附图14)。例如,宗地边界线段不能有悬结点。违反规则的地方将产生点错误,修正的方法是将有悬点的线段延伸到其他要素上,或者将长出的部分截断后删除。 规则二:Must not have pseudo node,不能有伪结点,即线段的端点不能仅仅是两个端点的接触点(自身首位接触是例外),例如河流(附图15)。违反规则的地方将产生点错误,修正的方法是将伪结点两边的线段合并为一个条线,伪结点自然消除。 规则三:Must not overlap,在同一要素类中,线与线不能相互重叠,例如,街道、河流(附图16)。违反规则的地方产生线错误,修正的办法是将不需要的线段截断,再删除。 规则四:Must not self overlap,线要素不能和自己重叠,例如,街道(附图17)。违反规则的地方产生线错误,修正的方法是截断、删除重叠部分。 规则五:Must not intersect,同一要素中,线与线不能相交,例如,河流、宗地边界(这里不是多边形边界,是线要素)(附图18)。违反规则的地方产生线错误,修正的方法是重合处合并,相交处打断。 规则六:Must not self intersect,同一要素类中,线要素不能自相交(附图19)。违反规则的地方将产生线错误和点错误,修正的方法是在自相交处适当缩短或外移。 规则七:Must not intersect or touch interior,线和线不能交叉,端点不能和非端点接触(非接触点部分相互重叠是允许的)(附图20)。例如,铁路和铁路可以重合,但不能交叉。某铁路端点不能和其他铁路的非端点部分接触。违反规则的地方产生线错误和点错误,根据实际需要编辑、修正。 规则八:Must be single part,线要素必须单独,不能相互接触、重叠(附图21)。违反规则的地方产生线错误,修正的方法是将接触的地方合并,成为一个要素,或移动后分离。 规则九:Must not overlap with,两个线要素类中的线段不能重叠(附图22)。例如,道路和铁路不能相互重叠。违反规则的地方产生线错误,根据实际需要编辑、修正。 规则十:Must be covered by feature class of,某个要素类中的线段必须被另一要素类中的线段覆盖(附图23)。例如,公交线路必须在道路上行驶。违反规则的地方将产生线错误,修正的方法是将错误线段删除,再重新输入正确的。 包含总结汇报、专业文献、旅游景点、办公文档、教程攻略、应用文书以及ARCGIS拓扑检查方法与步骤等内容。本文共5页
相关内容搜索

我要回帖

更多关于 arcgis中拓扑检查 的文章

 

随机推荐