Arcgis拓扑规则及应用

合集下载

ARCGIS10拓扑规则介绍

ARCGIS10拓扑规则介绍

ARCGIS10拓扑规则介绍1.面1.1 不能有叠加(overlap):一个面图层里各要素间不能有叠加,实际应用中:一块地既属于河南又属于河北1.2不能有缝隙(gaps): 一个面图层里各要素之间不能有个缝隙,实际应用:河南和河北之间不能有一个缝隙。

1.3 节点距离必须大于聚合阈值(cluster tolerance):节点距离大于聚合阈值时,两个节点自动连接在一起,避免多边形之间有缝隙出现。

类似于1.2,可用于线面叠加分析。

1.5 包含点在点图层和面图层叠加时,需要面图层里的每个要素都要含有点,应用:省界面图层和全国城市点图层叠加时,必须保证每个省里都要有城市点。

1.6 包含一个点在点图层和面图层叠加时,需要面图层里的每个要素都要含有一个点,应用:省界面图层和全国省会点图层叠加时,必须保证每个省里都要有一个点。

1.7 必须被一种要素类型覆盖(covered)当一个面图层和两外一个图层叠加时,该面图层要覆盖另外一个图层。

比如国界面图层必须覆盖省界面图层。

1.8边界必须被覆盖:两个图层叠加时,一个图层的边界要覆盖另外一个图层。

比如城市点数据必须被国界图层的范围所覆盖。

1.9不能有叠加当两个面图层叠加时,不能出现有相互覆盖的地方。

比如水系图层和绿地图层叠加时,不能有重叠部分。

该部分土地利用类型既属于水系也属于绿地。

1.10 必须被完全覆盖两个面叠加时,某个面必须完全落入另一个面图层的一个要素中。

应用:县界面和省界面叠加时,每个县要素必须落入一个省要素中。

而不能落在2个省内,使得一个县同属于2个省。

1.11边界一致性当两个多边形图层叠加时,必须区域界线一致。

比如县区界和省界叠加时,在省界处两个面的边界应重合。

而不能不一致。

1.12 必须叠加在一起两个面叠加时,必须一致覆盖同一区域,比如交通旅游图中的某公园和土地利用图中的该公园应该是一致的。

2.线2.1不能有伪节点: 伪节点是指两条线段相连,但是连接处2个端点之间存在一定距离,没有连接上。

ArcGIS拓扑规则汇总

ArcGIS拓扑规则汇总

ArcGIS拓扑规则汇总ArcGIS拓扑规则是一种用于验证和维护地理数据完整性的规则集合。

这些规则可以确保地理数据集合中的要素之间的关系和连接是正确的,以保证地理数据的准确性和一致性。

下面是一些常见的ArcGIS拓扑规则的汇总。

1.边界共享规则:这个规则要求相邻要素的边界共享。

例如,在一个面要素集中,相邻的面要素必须共享边界,以确保没有重叠或间隙。

2.点覆盖规则:这个规则要求点要素必须落在面要素的边界上或内部。

例如,在一个行政区划的面要素集中,点要素代表的城市必须位于相应的行政区划面内。

3.线重叠规则:这个规则要求线要素不能相互重叠。

例如,在一个道路网络的线要素集中,道路线要素不能重叠,以确保道路的准确表示。

4.线连通规则:这个规则要求线要素必须连通。

例如,在一个水流网络的线要素集中,水流线要素必须连通,以确保水流路径的连续性。

5.面闭合规则:这个规则要求面要素必须闭合。

例如,在一个湖泊的面要素集中,湖泊面要素必须闭合,以确保湖泊的形状是完整的。

6.面内部规则:这个规则要求面要素的内部不能有空洞。

例如,在一个土地利用的面要素集中,土地利用面要素的内部不能有空洞,以确保土地利用的完整性。

7.面相交规则:这个规则要求面要素不能相互相交。

例如,在一个城市规划的面要素集中,不同区域的城市规划面要素不能相互相交,以确保城市规划的一致性。

8.点相邻规则:这个规则要求点要素之间必须满足相邻关系。

例如,在一个河流网络的点要素集中,河流点要素之间必须满足相邻关系,以确保河流连接的连续性。

9.线相交规则:这个规则要求线要素不能相互相交。

例如,在一个交通网络的线要素集中,道路线要素不能相互相交,以确保交通网络的通畅性。

10.要素重复规则:这个规则要求要素集中的要素不能重复。

例如,在一个建筑物的面要素集中,建筑物面要素不能重复,以确保建筑物的唯一性。

arcgis拓扑结构原理

arcgis拓扑结构原理

arcgis拓扑结构原理
ArcGIS(地理信息系统软件)的拓扑结构原理是为了处理空间数据中的拓扑关系而设计的。

拓扑关系指的是地理要素之间的空间关系,例如点在线上、线相交等。

拓扑结构原理可以确保空间数据的一致性和完整性,提供准确的空间分析和地理处理能力。

ArcGIS中的拓扑数据模型基于拓扑规则和拓扑关系。

拓扑规则定义了要素之间的空间关系,例如要素可以相邻、不相交等。

拓扑关系是指要素之间实际存在的空间关系,如点是否在面内、线是否相交等。

通过定义和控制拓扑关系,可以保持地理要素的正确性和一致性。

在ArcGIS中,拓扑结构原理主要包括以下几个方面:
1. 节点拓扑:节点是线要素相交处的点,在节点拓扑中,线要素按照其节点之间的连接关系进行组织和存储。

节点拓扑可以用于检查线重叠、线相交、线分离等问题。

2. 边界拓扑:边界拓扑是指将面要素的边界线连接起来形成一个封闭的环。

边界拓扑可以用于检查面要素是否自相交、面要素之
间的边界是否正确连接等问题。

3. 接线拓扑:接线拓扑用于保证线要素之间的连接关系,确保线要素的端点相连接,而不出现断裂或重叠等情况。

通过接线拓扑可以检查线要素的连通性和完整性。

4. 覆盖拓扑:覆盖拓扑是指在不同图层之间进行的拓扑关系的管理。

例如,点要素是否在面要素内部、面要素之间的重叠等。

覆盖拓扑可以用于检查图层之间的空间关系并保持其一致性。

以上是ArcGIS中拓扑结构原理的一些基本概念和应用。

通过使用这些原理,可以确保地理数据的准确性和完整性,并提供有效的空间分析和地理处理能力。

arcgis10拓扑规则详解

arcgis10拓扑规则详解
剪除:“剪除”修复移除引发错误的每个要素的非重叠部分,这样两个要素类中各要素的边界都将相同。此修复可应用于一个或多个选中的“必须被其他要素的要素类覆盖”错误。
创建要素:“创建要素”修复根据现有面的未重叠部分创建新的面要素,这样两个要素类中每个要素的边界都将相Байду номын сангаас。此修复可应用于一个或多个选中的“必须被其他要素的要素类覆盖”错误。
必须互相覆盖
Must cover each other
要求一个要素类(或子类型)的面必须与另一个要素类(或子类型)的面共享双方的所有区域。面可以共享边或折点。任何一个要素类中存在未与另一个要素类共享的区域都视作错误。当两个分类系统用于相同的地理区域时使用此规则,在一个系统中定义的任意指定点也必须在另一个系统中定义。通常嵌套的等级数据集需要应用此规则,如人口普查区块和区块组或小分水岭和大的流域盆地。此规则还可应用于非等级相关的面要素类(如土壤类型和坡度分类)。
剪除:“剪除”修复从每个引发错误的要素中移除重叠部分并在原来的位置保留空隙或空白。此修复可应用于一个或多个选中的“不能与其他要素重叠”错误。
合并:“合并”修复向一个要素添加重叠的部分并从其他违反规则的要素中将此部分剪除。您需要使用“合并”对话框选择接收重叠部分的要素。此修复仅可应用于一个“不能与其他要素重叠”错误。
任何将在验证拓扑时折叠的面要素(如以红色显示的要素)都是一个错误。
不能重叠
Must not overlap
要求面的内部不重叠。面可以共享边或折点。当某区域不能属于两个或多个面时,使用此规则。此规则适用于行政边界(如“邮政编码”区或选举区)以及相互排斥的地域分类(如土地覆盖或地貌类型)。
剪除:“剪除”修复从每个引发错误的要素中移除几何的重叠部分并在原来的位置留下了空隙或空白。此修复可应用于一个或多个选中的“不能重叠”错误。

arcgis拓扑编辑的步骤

arcgis拓扑编辑的步骤

arcgis拓扑编辑的步骤ArcGIS拓扑编辑是一种用于GIS数据的空间关系校验和维护的方法。

它可以帮助我们检查和修复数据集中存在的拓扑错误,确保数据的准确性和一致性。

下面是使用ArcGIS进行拓扑编辑的基本步骤。

第一步:打开ArcGIS软件并加载需要进行拓扑编辑的数据集。

可以通过点击"添加数据"按钮或者拖拽数据文件到软件界面来加载数据。

第二步:选择需要进行拓扑编辑的图层。

在图层列表中,选择需要进行拓扑编辑的图层,并确保该图层已经启用拓扑。

第三步:设置拓扑规则。

在图层属性中,选择"拓扑"选项卡,并点击"添加规则"按钮。

根据需要,选择适当的拓扑规则,如相邻要素不能重叠、要素必须完全包含在另一个要素中等。

第四步:编辑拓扑错误。

在拓扑编辑工具栏中,选择"拓扑错误"工具,并点击"查找错误"按钮。

软件将自动检测并列出所有拓扑错误。

第五步:修复拓扑错误。

根据错误列表,逐个修复拓扑错误。

可以使用移动、添加、删除等编辑工具来修复错误。

第六步:验证拓扑。

在修复错误后,再次点击"查找错误"按钮来验证拓扑。

如果没有错误显示,说明拓扑编辑完成。

第七步:保存编辑结果。

在编辑完成后,点击保存按钮来保存编辑结果。

可以选择保存为新的数据集,或者覆盖原始数据集。

总结:ArcGIS拓扑编辑是一种非常重要的GIS数据编辑方法,可以帮助我们检查和修复数据中的拓扑错误,确保数据的准确性和一致性。

通过以上的步骤,我们可以有效地进行拓扑编辑,提高数据质量和可靠性。

arcgis拓扑规则详细说明

arcgis拓扑规则详细说明

1.拓扑规则简介在实际应用时,有时需要在要素之间保持某种特定的关系,比如,行政管理的范围不能相互重叠,线状道路之间不能有重叠线段,某些汽车站必须在公共交通线路上等,这些特定的空间关系可用拓扑学来描述、定义。

借助Geodatabase,可规定一系列拓扑规则,在要素之间建立起空间关系,还可以对这些规则(即关系)进行调整。

拓扑规则有若干专用术语。

相交(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)。

ArcGIS中的拓扑关系

ArcGIS中的拓扑关系什么是拓扑?是反映空间要素和要素类之间的关系的数据模型或格式——要素:是现实对象的GIS表示空间数据用于保证数据质量的完整性规则一致性、相邻性、联通性……实际的空间关系示例:地块不能相互压盖用地多边形的边界必须与用地红线完全重叠用地红线不能有悬挂结点……道路与公共汽车线路海岸线与国界Coverage 拓扑固定的数据模型:基本的: Polygon + Arc + Node核心的: Regions,Routes一组固定的完整性规则:Label 点必须在多边形内多边形边界必须被ARCs覆盖多边形必须封闭多边形不能重叠(只有regions可以)著名的 Clean,Build 命令Geodatabase的拓扑灵活的数据模型:多个不同种类的要素类可以放在同一要素数据集中灵活的完整性规则:自己根据需要定义完整性规则Polygon规则Polygon class不能有缝隙Polygons 不能压盖Polygons 必须相互覆盖Polygon class嵌合成其它Polygon classPolygons必须被polygons覆盖Polygons不得被polygons覆盖Line 规则Line必须被polygons的边界覆盖Lines 不能重叠Lines 不能相交Lines 不能有悬挂结点Lines 不能有伪结点……Point 规则Point 必须被 polygon的边界覆盖Point 必须在 polygon内Point 必须被 line 压盖Point 必须被线的端点压盖……ArcCatalog 提供的拓扑向导工具中的六个步骤:1、拓扑关系命名2、指定cluster tolerance3、选择参与拓扑关系的要素4、设定坐标精度级别5、指定拓扑规则6、验证拓扑关系Arcgis中topolopy说明在arcgis中有关topolopy操作,有两个地方,一个是在arccatalog 中,一个是在arcmap中。

arcgis面边界拓扑

arcgis面边界拓扑
在ArcGIS中,你可以使用拓扑编辑工具来创建和编辑面边界
的拓扑。

首先,你需要创建一个面拓扑数据库,它将保存你的拓扑规则和拓扑关系。

接下来,你可以使用拓扑编辑工具来创建你的拓扑规则。

例如,你可以创建一个"面边界必须闭合"的规则,以确保所有的面边
界都是封闭的。

一旦你创建了拓扑规则,你可以使用编辑工具对面边界进行编辑。

当你修改面边界时,拓扑编辑工具会自动检测和修复拓扑错误,如面边界相互交叉或相互重叠等。

使用拓扑编辑工具,你还可以执行其他操作,如合并面、分割面、删除面等。

这些操作会自动更新拓扑关系和拓扑规则。

最后,你可以使用拓扑审查工具来检查拓扑的完整性和一致性,并生成拓扑报告。

总的来说,ArcGIS提供了一套强大的工具和功能,可以帮助
你创建和编辑面边界的拓扑,保证数据的准确性和一致性。

ArcGIS拓扑规则汇总


一次多个
一次多个
一次多个
一次多个
一次多个
一次一个
对于类似街道可以使用这种规则,街道 线段可能相接,构成环形,但一条街道 不会沿同一路径重复两次。
简化(Simplify):删除自我 一次多个 重叠部分
对于等高线 这这种不能够自身相交的要 简化(Simplify):删除自我 一次多个 素可以使用这种规则。 重叠或相交部分 当线状要素(高速公路)不能由多个部 分构成时,可以利用这种规则。 当线段不能共用同一空间位可以利用这 个规则。(如,公路不能与铁路重叠) 分解(Explode):将组合要 素打散成每个部分单独成一条 一次多个 线段,有单独属性。 剪除(Subtract):通过“剪除 ”对话框选择删除哪一条线段 一次一个 的线要素。 无
不能自我相交 (Must Not Self Intersect) 必须作为单个部分 (Must Be Single Part) 不许重叠 (Must Not Overlap With) 必须被其它要素类中的要素覆盖 (Must Be Covered By Feature Class Of)
要求线段不能自身重叠或者相交。
要求A的内部不得与B内部叠置。A 和B可以共享边或折点,或完全不 相交。
两个面要素类 前面A,后面B
必须相互覆盖 (Must Cover Each Other)
要求A必须与B共享双方的所有区域 。面可以共享边或折点。A,B中有 任何不重叠的区域何都视为错误。 要求A必须与B共享自身所有的区域 。A中若有未被B整体覆盖的区域视 作错误。 要求A中多边形必须被B的多边形覆 盖。A和B的多边形允许共享边或折 点。 要求A的边界被B的边界覆盖。
这条规则应用于等高线,或者用于只能 在端点处相交的线状要素的情况,比如 道路的段和相交点。

【ArcGIS】拓扑规则介绍

【ArcGIS】拓扑规则介绍1、点拓扑规则规则1(Point-Area):Must be covered by boundary of,(原始解释:点必须在多边形边界上。

)举例:在地籍建库中,界址点必须在宗地的边界上,要是不在,就是错误。

修正⽅法:根据实际情况,调整点位或者⾯边界。

规则2(Point-Line):Must be covered by endpoint of,(原始解释:点要素必须位于线要素的端点上。

)举例:⽔龙头必需在⽔管的末端。

修正⽅法:根据实际情况,调整点位或者线要素。

规则3(Point-Line):Point must be covered by line,(原始解释:点要素必须在线要素之上。

)举例:地籍测量中,界址点必需在界址线上。

修正⽅法:根据实际情况,调整点位或者线要素。

规则4(Point-Area):Must be properly inside polygons,(原始解释:点要素必须在多边形要素内,在边界上也不⾏。

)举例:楼栋号必选在⼩区⾯内。

修正⽅法:根据实际情况,调整点位或者⾯边界。

规则5(Point-Point):Must coincide with,(原始解释:必须与其他点要素重合)举例:检查两份点数据的⼀致性。

修正⽅法:根据实际情况,调整图层1或者图层2中的点位。

规则6(Point-Point):Must be disjoint,(原始解释:必须不相交)举例:检查两份点数据是否存在重复。

修正⽅法:根据实际情况,调整或删除重复点。

2、线拓扑规则规则1:Must not overlap,在同⼀层要素类中(同⼀层之间的关系),线与线不能相互重叠,举例:修正⽅法:将不需要的线段截断,再删除。

规则2:Must not intersect,同⼀层要素中,线与线不能重叠和相交(同⼀层之间的关系)。

举例:修正⽅法:重合处合并,相交处打断。

规则3:Must be covered by feature class of,同⼀层中某个要素类中的线段必须被另⼀要素类中的线段覆盖(同⼀层之间的关系)。

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

Arcgis拓扑规则及应用[第一部分_拓扑规则介绍]拓扑规则有若干专用术语相交(Intersect):线和线交叉,并且只有一点重合,该点不是结点(端点),称之相交。

接触(Touch):某线段的端点和自身或其他线段有重合,称为接触。

悬结点(Dangle Node,Dangle):线段的端点悬空,没有和其他结点连接,这个结点(端点)称为悬结点。

伪结点(Pseudo Node):两个结点相互接触,连接成一个结点,称为伪结点。

拓扑规则的种类可以按点、线、面(多边形)来分。

以下介绍Geodatabase的拓扑规则,点拓扑规则举例点拓扑规则一:Must be covered by boundary of,点必须在多边形边界上。

例如,有一个点要素类代表公共汽车站,另有一个多边形要素类代表地块,按本规则,公共汽车站必须位于地块的边界上。

另一个例子是行政界碑必须落在行政区多边形的边界上。

不满足该规则的点要素被标记为错误。

点拓扑规则二:Must be covered by endpoint of,点要素必须位于线要素的端点上。

例如,阀门为点要素,必须位于线要素类输水管的尽端。

不满足该规则的点要素被标记为错误。

点拓扑规则三:Point must be covered by line,点要素必须在线要素之上。

例如,点要素代表河流上的航标灯,线要素代表河流,航标灯必须位于河流上。

另一个例子是:汽车站(点要素类)必须在道路(线要素类)上。

不满足该规则的点要素被标记为错误。

点拓扑规则四:Must be properly inside polygons,点要素必须在多边形要素内(在边界上不算)。

比如,省行政区为多边形,省会城市为点,省会一定要在该省内。

另一个例子是代表住宅地址的点必须在住宅用地多边形内。

不满足该规则的点要素被标记为错误。

可以看出,点要素本身不能建立拓扑规则,必须和线要素或多边形要素一起才能建立拓扑规则。

修正错误的常用方法是删除或移动错误点(移动也可以理解为删除后立即添加)。

多边形拓扑规则举例规则一:Must not overlap,同一多边形要素类中多边形之间不能重叠(几个多边形边界共享一个点或共享一条边不算重叠)。

例如,宗地之间不能有重叠,行政区不能有重叠。

重叠的部分将产生多边形错误,修正错误的方法有三种:一是删除重叠部分,留出空白;二是将重叠的部分并到某个多边形;三是在重叠部分新增多边形,并删除原来的重叠部分。

规则二:Must not have gaps,多边形之间不能有空隙。

比如,规定表示土壤类型的多边形之间不能有空隙。

不满足规则的地方将产生线错误,表示空隙多边形,修正的方法是调整原来的边界,或添加新的多边形。

规则三:Contain point,多边形内必须包含点要素(边界上的点不算)。

例如,规定宗地内至少有一个地址点。

不包含点的多边形被视为错误,修正的方法是在错误多边形内补一个点,或者将多余的多边形删除。

规则四:Boundary must be covered by,多边形的边界必须和线要素的线段重合。

例如,交通调查小区的边界必须和道路线要素类重合。

违反规则的地方产生线错误,修正的方法可以是调整线段,也可调整多边形。

规则五:Must be covered by feature class of,多边形要素中的每一个多边形都被另一个要素类中的多边形覆盖。

例如,城市规划区必须在若干行政区划内,工业建筑多边形必须在工业用地内。

违反规则的地方产生多边形错误,修正的方法是在重叠的部分增加新的多边形或调整错误多边形。

规则六:Must be covered by,每个多边形要素都要被另一个要素类中的单个多边形覆盖。

例如,建筑物多边形必须在宗地多边形内,不能出现跨越(规则五可以跨越)。

不满足规则的地方产生多边形错误,修正的方法是调整第一类多边形,使它们不要和第二类有交叉,或者扩大第二个要素类中的某些多边形,使它们能覆盖第一类中的错误多边形。

规则七:Must not overlap with,一个要素类中的多边形不能与另一个要素类中的多边形重叠。

虽然和规则一相似,都是说不能重叠,但这里是指两个多边形要素类(Feature Class)之间的关系。

比如,一个要素类表示湖泊,另一个要素类表示陆地,它们是相互独立的类,显然它们应该满足该规则。

重叠的部分产生多边形错误,修正方法同规则一。

规则八:Must cover each other,两个要素类中的多边形要相互覆盖,外边界要一致。

例如,土壤层范围和地质层范围应一致。

违反规则的地方将产生多边形错误,修正错误的方法是在重叠不到的地方增加多边形,或者调整、删除不重叠的部分。

规则九:Area boundary must be covered by boundary of,某个多边形要素类的边界线在另一个多边形要素类的边界上。

例如,县、市边界上必须有乡、镇边界,而且前者的边界必须被后者所重合。

违反规则的地方将产生线错误,修正的方法是手工编辑边界。

多边形不仅可以定义自身的规则,而且可以和点要素、线要素、其他多边形要素之间建立起拓扑关系。

线拓扑规则举例规则一:Must not have dangles,不允许线要素有悬结点,即每一条线段的端点都不能孤立,必须和本要素中其他要素或和自身相接触。

例如,宗地边界线段不能有悬结点。

违反规则的地方将产生点错误,修正的方法是将有悬点的线段延伸到其他要素上,或者将长出的部分截断后删除。

规则二:Must not have pseudo node,不能有伪结点,即线段的端点不能仅仅是两个端点的接触点(自身首位接触是例外),例如河流。

违反规则的地方将产生点错误,修正的方法是将伪结点两边的线段合并为一个条线,伪结点自然消除。

规则三:Must not overlap,在同一要素类中,线与线不能相互重叠,例如,街道、河流。

违反规则的地方产生线错误,修正的办法是将不需要的线段截断,再删除。

规则四:Must not self overlap,线要素不能和自己重叠,例如,街道。

违反规则的地方产生线错误,修正的方法是截断、删除重叠部分。

规则五:Must not intersect,同一要素中,线与线不能相交,例如,河流、宗地边界(这里不是多边形边界,是线要素)。

违反规则的地方产生线错误,修正的方法是重合处合并,相交处打断。

规则六:Must not self intersect,同一要素类中,线要素不能自相交。

违反规则的地方将产生线错误和点错误,修正的方法是在自相交处适当缩短或外移。

规则七:Must not intersect or touch interior,线和线不能交叉,端点不能和非端点接触(非接触点部分相互重叠是允许的)。

例如,铁路和铁路可以重合,但不能交叉。

某铁路端点不能和其他铁路的非端点部分接触。

违反规则的地方产生线错误和点错误,根据实际需要编辑、修正。

规则八:Must be single part,线要素必须单独,不能相互接触、重叠。

违反规则的地方产生线错误,修正的方法是将接触的地方合并,成为一个要素,或移动后分离。

规则九:Must not overlap with,两个线要素类中的线段不能重叠。

例如,道路和铁路不能相互重叠。

违反规则的地方产生线错误,根据实际需要编辑、修正。

规则十:Must be covered by feature class of,某个要素类中的线段必须被另一要素类中的线段覆盖。

例如,公交线路必须在道路上行驶。

违反规则的地方将产生线错误,修正的方法是将错误线段删除,再重新输入正确的。

规则十一:End point must be covered by,线要素的端点被点要素覆盖。

例如,每一条公交线路的尽端都有终点站。

违反规则的地方将产生错误,修正的方法是增补新的点要素或调整不应该出现的线段。

规则十二:Must be covered by boundary of,线要素必须被多边形要素的边界覆盖。

例如,城市的内部道路至少一侧有地块多边形边界。

违反规则的地方产生线错误,修正的方法是删除错误的线,或编辑多边形。

一个要素类允许设置多个拓扑规则,但是这些规则必须定义在一个拓扑类中。

[第二部分_topolopy说明]Arcgis中topolopy说明:在arcgis中有关topolopy操作,,有两个地方,一个是在arccatalog中,一个是在arcmap中。

通常我们将在arccatalog中建立拓扑称为建立拓扑规则,而在arcmap中建立拓扑称为拓扑处理。

arccatalog中所提供的创建拓扑规则,主要是用于进行拓扑错误的检查,其中部分规则可以在溶限内对数据进行一些修改调整。

建立好拓扑规则后,就可以在arcmap中打开些拓扑规则,根据错误提示进行修改。

arcmap中的topolopy工具条主要功能有对线拓扑(删除重复线、相交线断点等,topolopy中的planarize lines)、根据线拓扑生成面(topolopy中的construct features)、拓扑编辑(如共享边编辑等)、拓扑错误显示(用于显示在arccatalog中创建的拓扑规则错误,topolopy中的error inspector),拓扑错误重新验证(也即刷新错误记录)。

[第三部分_创建拓扑规则的具体步骤]在arccatalog中创建拓扑规则的具体步骤:要在arccatalog中创建拓扑规则,必须保证数据为geodatabase格式,且满足要进行拓扑规则检查的要素类在同一要素集下。

因此,首先创建一个新的geodatabase,然后在其下创建一个要素集,然后要创建要素类或将其它数据作为要素类导入到该要素集下。

进入到该要素集下,在窗口右边空白处单击右键,在弹出的右键菜单中有new->topolopy,然后按提示操作,添加一些规则,就完成拓扑规则的检查。

最后在arcmap中打开由拓扑规则产生的文件,利用topolopy工具条中错误记录信息进行修改。

[第四部分_Geodatabase]Geodatabases中,将地理数据组织成为数据对象(data objects)。

这些数据对象存储于要素类(feature class)、对象类(object class)或要素集(feature datasets)中。

对象类(object class)用于存储非空间信息。

要素类(feature class)则存储了空间信息及其相应的属性信息,在同一个要素类中,空间要素的几何形状必须一致,比如必须都是点、线或者面。

简言之,要素类是同类要素的集合。

要素集(feature dataset)用于存放具有同一空间参考(spatial reference)的要素类。

相关文档
最新文档