ARCGIS10拓扑规则介绍
Arcgis拓扑规则及应用
![Arcgis拓扑规则及应用](https://img.taocdn.com/s3/m/0663189dec3a87c24028c482.png)
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,点要素必须在多边形要素内(在边界上不算)。
比如,省行政区为多边形,省会城市为点,省会一定要在该省内。
另一个例子是代表住宅地址的点必须在住宅用地多边形内。
不满足该规则的点要素被标记为错误。
可以看出,点要素本身不能建立拓扑规则,必须和线要素或多边形要素一起才能建立拓扑规则。
修正错误的常用方法是删除或移动错误点(移动也可以理解为删除后立即添加)。
Arcgis拓扑规则及应用
![Arcgis拓扑规则及应用](https://img.taocdn.com/s3/m/1cedf12f453610661ed9f4d4.png)
表(Tables)
描述非空间信息的表。
关联类(Relationships)
关联类是一种机制:从一个表(要素类)中选择记录以后,可以在相关联的表(要素类)中可以获取到相应记录。
规则八:Must be single part,线要素必须单独,不能相互接触、重叠。违反规则的地方产生线错误,修正的方法是将接触的地方合并,成为一个要素,或移动后分离。
规则九:Must not overlap with,两个线要素类中的线段不能重叠。例如,道路和铁路不能相互重叠。违反规则的地方产生线错误,根据实际需要编辑、修正。
对象类(object class)用于存储非空间信息。
要素类(feature class)则存储了空间信息及其相应的属性信息,在同一个要素类中,空间要素的几何形状必须一致,比如必须都是点、线或者面。简言之,要素类是同类要素的集合。
要素集(feature dataset)用于存放具有同一空间参考(spatial reference)的要素类。存放了简单要素的要素类可以存放于要素集中,也可以作为单个要素类直接存放在Geodatabase的目录下。直接存放在Geodatabase目录下的要素类也称为独立要素类(standalone feature)。存储拓扑关系的要素类必须存放到要素集中,使用要素集的目的是确保这些要素类具有统一的空间参考,以利于维护拓扑。Geodatabase支持要素类之间的逻辑完整性,体现为对复杂网络(complex networks)、拓扑规则和关联类等的支持。下面描述Geodatabase中的数据对象(data objects)。
伪结点(Pseudo Node):两个结点相互接触,连接成一个结点,称为伪结点。
拓扑规则的种类可以按点、线、面(多边形)来分。以下介绍Geodatabase的拓扑规则,
ArcGIS拓扑规则类型汇总与举
![ArcGIS拓扑规则类型汇总与举](https://img.taocdn.com/s3/m/406dd8ea0d22590102020740be1e650e52eacfc6.png)
ArcGIS拓扑规则类型汇总与举1. 禁止重叠(Must Not Overlap)这条规则要求要素类的多边形内部不重叠。
多边形之间可以共用顶点和边。
这条规则应用于一块区域不能为两个或多个多边形同时所有的情况。
它在下述情况下有用:模拟行政边界,比如ZIP Codes或者选举区;以及互相排他的区域分类,比如土地覆盖或地形类型等。
相减(Subtract):Subtract方法从每个有拓扑错误的要素中删除几何重叠的部分,在这个位置产生一个间隙或者空白区。
这个方法可以用于一个或多个选中的Must Not Overlap错误。
合并(Merge):对于不符合规则的要素,Merge方法在一个要素中添加重叠部分,而从其他要素中减掉重叠的部分。
需要在Merge 对话框中选择接收重叠部分的要素。
这个方法只能用于一个Must Not Overlap错误。
创建要素(Create Feature):Create Feature方法在重叠区生成一个新的多边形,并且从每个产生错误的要素中删除重叠的部分,来创建一个要素几何平面。
这个方法可以用于一个或多个选中的Must Not Overlap错误。
2. 不许有间隔(Must Not Have Gaps)这个规则要求在一个多边形内部和相邻的多边形之间不能有空值区域。
所有多边形必须形成一个连续的表面。
总是在这个表面的边界处会出现错误。
可以忽略这个错误或者将其标注为异常。
对那些必须覆盖整个区域的数据应用这就不能存在间隔或形成空白区——它们必须覆盖整个区域。
可以使用Create Feature条规则。
比如说土壤多边形或者将边界上的错误标注为异常。
3. 禁止要素类间重叠(Must Not Overlap 该规则要With)求一个要素类的多边形内部不能与另一个要素类的多边形内部重叠。
两个要素类的多边形可以共用边或顶点,或者完全不相连。
当一个区域不能同时属于两个独立要素类时要应用这个规则。
4. 必须被要素类覆盖(Must Be Covered By FeatureClass Of)这个规则要求一个要素类中的多边形必须与其他要素类的多边形共用它的所有区域。
ArcGIS拓扑规则汇总
![ArcGIS拓扑规则汇总](https://img.taocdn.com/s3/m/ac3ae7f96037ee06eff9aef8941ea76e58fa4a25.png)
ArcGIS拓扑规则汇总ArcGIS拓扑规则是一种用于验证和维护地理数据完整性的规则集合。
这些规则可以确保地理数据集合中的要素之间的关系和连接是正确的,以保证地理数据的准确性和一致性。
下面是一些常见的ArcGIS拓扑规则的汇总。
1.边界共享规则:这个规则要求相邻要素的边界共享。
例如,在一个面要素集中,相邻的面要素必须共享边界,以确保没有重叠或间隙。
2.点覆盖规则:这个规则要求点要素必须落在面要素的边界上或内部。
例如,在一个行政区划的面要素集中,点要素代表的城市必须位于相应的行政区划面内。
3.线重叠规则:这个规则要求线要素不能相互重叠。
例如,在一个道路网络的线要素集中,道路线要素不能重叠,以确保道路的准确表示。
4.线连通规则:这个规则要求线要素必须连通。
例如,在一个水流网络的线要素集中,水流线要素必须连通,以确保水流路径的连续性。
5.面闭合规则:这个规则要求面要素必须闭合。
例如,在一个湖泊的面要素集中,湖泊面要素必须闭合,以确保湖泊的形状是完整的。
6.面内部规则:这个规则要求面要素的内部不能有空洞。
例如,在一个土地利用的面要素集中,土地利用面要素的内部不能有空洞,以确保土地利用的完整性。
7.面相交规则:这个规则要求面要素不能相互相交。
例如,在一个城市规划的面要素集中,不同区域的城市规划面要素不能相互相交,以确保城市规划的一致性。
8.点相邻规则:这个规则要求点要素之间必须满足相邻关系。
例如,在一个河流网络的点要素集中,河流点要素之间必须满足相邻关系,以确保河流连接的连续性。
9.线相交规则:这个规则要求线要素不能相互相交。
例如,在一个交通网络的线要素集中,道路线要素不能相互相交,以确保交通网络的通畅性。
10.要素重复规则:这个规则要求要素集中的要素不能重复。
例如,在一个建筑物的面要素集中,建筑物面要素不能重复,以确保建筑物的唯一性。
arcgis拓扑检查规则
![arcgis拓扑检查规则](https://img.taocdn.com/s3/m/221bef762cc58bd63086bd23.png)
ARCGIS拓扑规则简介(转)相交(In tersect ):线和线交叉,并且只有一点重合,该点不是结点(端点),称之相交。
接触(Touch ):某线段的端点和自身或其他线段有重合,称为接触。
悬结点(Dangle Node ,Dangle ):线段的端点悬空,没有和其他结点连接,这个结点(端点)称为悬结点。
伪结点(Pseudo Node ):两个结点相互接触,连接成一个结点,称为伪结点。
拓扑规则的种类可以按点、线、面(多边形)来分。
以下介绍Geodatabase的拓扑规则,共25条,每条规则有一幅图对应,图的左半部分是符合规则的例子,右半部分例子中有不符合规则的地方。
2•点拓扑规则举例点拓扑规则一:Must be covered by bou ndary of ,点必须在多边形边界上。
例如,有一个点要素类代表公共汽车站,另有一个多边形要素类代表地块,按本规则,公共汽车站必须位于地块的边界上。
另一个例子是行政界碑必须落在行政区多边形的边界上。
不满足该规则的点要素被标记为错误(附图 1 )。
点拓扑规则二:Must be covered by en dpoi nt of ,点要素必须位于线要素的端点上。
例如,阀门为点要素,必须位于线要素类输水管的尽端。
不满足该规则的点要素被标记为错误(附图2 )。
点拓扑规则三:Poi nt must be covered by line ,点要素必须在线要素之上。
例如,点要素代表河流上的航标灯,线要素代表河流,航标灯必须位于河流上。
另一个例子是:汽车站(点要素类)必须在道路(线要素类)上。
不满足该规则的点要素被标记为错误(附图3 )。
点拓扑规则四:Must be properly in side polygo ns ,点要素必须在多边形要素内(在边界上不算)。
比如,省行政区为多边形,省会城市为点,省会一定要在该省内。
另一个例子是代表住宅地址的点必须在住宅用地多边形内。
arcgis拓扑检查规则
![arcgis拓扑检查规则](https://img.taocdn.com/s3/m/4e9f1eef5ef7ba0d4a733b09.png)
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)。
arcgis有关topology(拓扑规则)
![arcgis有关topology(拓扑规则)](https://img.taocdn.com/s3/m/49647a2677232f60ddcca180.png)
出的右键菜单中有new->topolopy • 按所给提示操作,设定合适容差,添加一些所需拓扑规
则,若导入的要素类为多个图层,还需为图层划分等级, 接着就可完成拓扑规则的检查 • 最后在ArcMap中打开由拓扑规则产生的文件,利用 topolopy工具条中给出的错误记录信息进行修改
geodatabase的拓扑规则
5.must not intersect:线,不能有线交叉 (不同要素间)
这条规则规定来自于同一要素类的线要 素不能有交叉,也不能互相叠加,但线之 间可以有相同的端点。比如等高线之间不 能相交,街道只能在十字路口相交等。
6.must not self intersect:线,不能有线自 交叉
8.must be single part:线,一个线要素只 能由一个parh组成
这条规则规定线要素只能有一个part。 高速公路这样的线要素不能有多个Part组 成。
9.must not overlap with:线+线,两层线 不能重叠
这条规则规定不同要素类的线要素之 间不能重叠。当要素不能共用相同的空间 时使用此规则。比如道路和河流不能重合。
这条规则规定一个点要素类中的点必 须叠加在线要素上。比如水流监控站必须 在河流线上。
9.must not overlap with:线+线,两层线 不能重叠
这条规则规定不同要素类中的线和同 一要素类中的其他线只能在端点处相交。 任何线要素在非端点处相交或者叠加都是 一个错误。比如道路和河流重合。
10.must be covered by feature class of:线 +线,两层线完全重叠
• 拓扑首先是捕捉要素的结点,这些结点在考虑等 级的要素类的群组容限范围以内。如果要素的结 点在这个范围外,则视为违规,都会在验证过程 中被发现并标记为错误。完整的错误列表可以在 ArcCatalog和ArcMap的拓扑属性中看到。
ARCGIS 拓扑规则简介
![ARCGIS 拓扑规则简介](https://img.taocdn.com/s3/m/1a4e441fa300a6c30c229f2c.png)
ARCGIS 拓扑规则简介[font=Times New Roman]1.[/font][font=宋体]拓扑规则简介[/font][font=宋体]在实际应用时,有时需要在要素之间保持某种特定的关系,比如,行政管理的范围不能相互重叠,线状道路之间不能有重叠线段,某些汽车站必须在公共交通线路上等,这些特定的空间关系可用拓扑学来描述、定义。
借助[/font][font=Times New Roman]Geodatabase[/font][font=宋体],可规定一系列拓扑规则,在要素之间建立起空间关系,还可以对这些规则(即关系)进行调整。
[/font][第一部分]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格式,且满足要进行拓扑规则检查的要素类在同一要素集下。
牟乃夏文档之- ArcGIS 10拓扑规则说明5.30
![牟乃夏文档之- ArcGIS 10拓扑规则说明5.30](https://img.taocdn.com/s3/m/4b31e1f7941ea76e58fa04d2.png)
ArcGIS10拓扑规则说明ArcGIS10拓扑规则共有31项,新增的6项已在表6-1中介绍,以下是其余25项拓扑规则的详细说明。
该规则说明原本是《ArcGIS10地理信息系统教程:从初学到精通》的附录,由于篇幅原因,没有加入。
1.点拓扑规则点拓扑规则一:Must be covered by boundary of,点必须在多边形边界上。
例如,行政界碑必须落在行政区多边形的边界上。
不满足该规则的点要素被标记为错误(附图1),点拓扑错误以标识。
附图1点拓扑规则一附图2点拓扑规则二点拓扑规则二:Must be covered by endpoint of,点要素必须位于线要素的端点上。
例如,阀门为点要素,必须位于线要素类输水管的尽端。
不满足该规则的点要素被标记为错误(附图2)。
点拓扑规则三:Point must be covered by line,点要素必须在线要素之上。
例如,点要素代表河流上的航标灯,线要素代表河流,航标灯必须位于河流上。
又如,汽车站(点要素类)必须在道路(线要素类)上。
不满足该规则的点要素被标记为错误(附图3)。
附图3点拓扑规则三附图4点拓扑规则四点拓扑规则四:Must be properly inside polygons,点要素必须在多边形要素内(在边界上不算)。
比如,省行政区为多边形,省会城市为点,省会一定要在该省内。
又如,代表住宅地址的点必须在住宅用地多边形内。
不满足该规则的点要素被标记为错误(附图4)。
可以看出,点要素本身不能建立拓扑规则,必须和线要素或多边形要素一起才能建立拓扑规则。
修复错误的常用方法是删除或移动错误点(移动也可以理解为删除后立即添加)。
2.多边形拓扑规则多边形拓扑规则一:Must not overlap,同一多边形要素类中多边形之间不能重叠(几个多边形边界共享一个点或共享一条边不算重叠)(附图5)。
例如,宗地之间不能有重叠,行政区不能有重叠。
重叠的部分将产生多边形错误,修复错误的方法有三种:一是删除重叠部分,留出空白;二是将重叠的部分并到某个多边形;三是在重叠部分新增多边形,并删除原来的重叠部分。
ArcGIS拓扑规则汇总
![ArcGIS拓扑规则汇总](https://img.taocdn.com/s3/m/3e88854369eae009581bec8d.png)
一次多个
一次多个
一次多个
一次多个
一次多个
一次一个
对于类似街道可以使用这种规则,街道 线段可能相接,构成环形,但一条街道 不会沿同一路径重复两次。
简化(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】拓扑规则介绍](https://img.taocdn.com/s3/m/0d9f465ff11dc281e53a580216fc700abb685205.png)
【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,同⼀层中某个要素类中的线段必须被另⼀要素类中的线段覆盖(同⼀层之间的关系)。
Arcgis 10拓扑规则详解
![Arcgis 10拓扑规则详解](https://img.taocdn.com/s3/m/b68183ece009581b6bd9ebc8.png)
不能与其他要素相交
要求一个要素类(或子类型)中的线要素不能与另一个要素类(或子类型)中的线要素相交或重叠。线可以共享端点。当两个图层中的线绝不应当交叉或只能在端点处发生相交时(如街道和铁路),使用此规则。
创建要素:“创建要素”修复根据现有面的未重叠部分创建新的面要素,这样两个要素类中每个要素的边界都将相同。此修复可应用于一个或多个选中的“必须被其他要素覆盖”错误。
边界必须被其他要素覆盖
要求面要素的边界必须被另一要素类中的线覆盖。此规则在区域要素需要具有标记区域边界的线要素时使用。通常在区域具有一组属性且这些区域的边界具有其他属性时使用。例如,宗地可能与其边界一同存储在地理数据库中。每个宗地可能由一个或多个存储着与其长度或测量日期相关的信息的线要素定义,而且每个宗地都应与其边界完全匹配。
剪除:“剪除”修复移除引发错误的每个要素的非重叠部分,这样两个要素类中各要素的边界都将相同。此修复可应用于一个或多个选中的“必须互相覆盖”错误。
创建要素:“创建要素”修复根据现有面的未重叠部分创建新的面要素,这样两个要素类中每个要素的边界都将相同。此修复可应用于一个或多个选中的“必须互相覆盖”错误。
无
位于上方的面要素是一个错误,因为它包含多个点。当这些点位于面的外部时是错误的。
面规则
线规则
拓扑规则
规则描述
可能的修复方式
示例
必须大于集群容差
要求要素在验证过程中不折叠。此规则是拓扑的强制规则,应用于所有的线和面要素类。在违反此规则的情况下,原始几何将保持不变。
arcgis10拓扑规则详解
![arcgis10拓扑规则详解](https://img.taocdn.com/s3/m/4b1da5c4a1c7aa00b52acb6b.png)
必须被其他要素覆盖
Must be covered by
要求一个要素类(或子类型)的面必须包含于另一个要素类(或子类型)的面中。面可以共享边或折点。在被包含要素类中定义的所有区域必须被覆盖要素类中的区域所覆盖。当指定类型的区域要素必须位于另一类型的要素中时,使用此规则。当建模作为较大范围区域的子集区域(如森林中的管理单位或区块组中的区块)时,此规则非常有用。
剪除:“剪除”修复从每个引发错误的要素中移除重叠部分并在原来的位置保留空隙或空白。此修复可应用于一个或多个选中的“不能与其他要素重叠”错误。
合并:“合并”修复向一个要素添加重叠的部分并从其他违反规则的要素中将此部分剪除。您需要使用“合并”对话框选择接收重叠部分的要素。此修复仅可应用于一个“不能与其他要素重叠”错误。
创建要素:“创建要素”修复使用错误形状创建新的面要素,并从各要素中移除重叠部分,这将导致创建要素几何的平面制图表达产生错误。此修复可应用于一个或多个选中的“不能重叠”错误。
不能有空隙
Must not have gaps
此规则要求单一面之中或两个相邻面之间没有空白。所有面必须组成一个连续表面。表面的周长始终存在错误。您可以忽略这个错误或将其标记为异常。此规则用于必须完全覆盖某个区域的数据。例如,土壤面不能包含空隙或具有空白,这些面必须覆盖整个区域。
ArcGIS10.2-学习课程——6.数据拓扑查询和处理(ppt文档)
![ArcGIS10.2-学习课程——6.数据拓扑查询和处理(ppt文档)](https://img.taocdn.com/s3/m/f56826010b4c2e3f572763ab.png)
Page 7
拓扑分为两种:
中国信息化高级技术培训中心欢迎你
1. 一个图层自身拓扑:数据类型肯定一致,要么是 点,要么线、要么面
2. 两个图层之间的拓扑:数据类型可能不同,有点 点,线点、点面、线面、线线、面面五种,检查 前提必须在同一Feature Dataset(要素集)下, 数据基础(坐标系统、坐标范围)要一致
线层自身拓扑错误
中国信息化高级技术培训中心欢迎你
Page 14
一个面自身错误
中国信息化高级技术培训中心欢迎你
Page 15
两个图层之间,点点
中国信息化高级技术培训中心欢迎你
Page 16
2.2.1两个图层之间拓扑 点线之间
中国信息化高级技术培训中心欢迎你
Page 17
2.2.2两个图层之间拓扑 点面之间
与拓扑错误修复。
Page 9
拓扑容差
中国信息化高级技术培训中心欢迎你
Page 10
点重复检查,ArcGIS新增功能
中国信息化高级技术培训中心欢迎你
Page 11
处理重复点
中国信息化高级技术培训中心欢迎你
Page 12
线层自身拓扑错误,最主要5个拓扑规则
中国信息化高级技术培训中心欢迎你
Page 13
Page 22
三.拓扑建立和拓扑检查-内容
中国信息化高级技术培训中心欢迎你
1、建拓扑 是arccatalog中,
2、拓扑检查:可以在arccatalog,或arcmap中,拓扑错误 处理是在arcmap。
3、拓扑检查实际会改变数据,不仅仅是拓扑检查。一定要 备份数据,
级别(Rank)(高级)
在拓扑验证的过程中,有自动捕捉的过程,要素会移动。在 ArcGIS拓扑关系中每一个要素类是根据Rank值的大小来 控制移动程度的。Rank等级越高的要素移动程度越小。 ArcGIS10提供的Rank范围在(1-50),Rank值等于1的 为最高等级。只有两个图层时才有效
arcgis拓扑规则
![arcgis拓扑规则](https://img.taocdn.com/s3/m/f117ea3a0912a21614792972.png)
修复效率
特殊情况
剪除(Subtract):“删除每个 引发错误的要素的叠置部分域不能属于两个或多个面时,使用 此规则。如“邮政编码”区或选区,以及 相互排斥的地域分类,如土地覆被或地貌 类型。
合并(Merge):在一个要素中 添加重叠部分,而从其他要素 中减掉重叠的部分。要求在 Merge 对话框中选择接收重叠 部分的要素。
要求A的边界被B的边界覆盖。
边界必须被覆盖 (Boundary Must Be Covered By)
要求A的边界必须被B线覆盖。
一面,一点 前面A面,后面
B点
包含点 (Contain Points)
包含一个点 (Contain Only One Points)
要求A中每个多边形至少包含B的一 个点。点必须位于面中,而不是边 界上。
当线段不能共用同一空间位可以利用这个 规则。(如,公路不能与铁路重叠)
剪除(Subtract):通过“剪除 ”对话框选择删除哪一条线段 的线要素。
一次一个
要素的起始或末尾,将创建多 部分要素,需要使用“高级编 辑”工具条中的“拆分”命令
创建单部分要素。
在逻辑上不同但空间上相同的线
状要素时,可以利用这个规则。(如,公 没有拓扑校正命令。
一次多个
arcgis拓扑规则--点规则
使用情况
修复方式
当点A与多边形相关时可利用这个规则。 删除(Delete):删除A中不在 (如,井和井基,或者地址点和地块面) 面B的多边形内的点。
修复效率 特殊情况
注意,如果不想删除这个点, 一次多个 可以使用Edit工具 将其移动
到多边形要素内部。
当点A来支持边界系统时可应用此规则。 (如, 界址标注点只能在区域的边界)
arcgis有关topology(拓扑规则)
![arcgis有关topology(拓扑规则)](https://img.taocdn.com/s3/m/49647a2677232f60ddcca180.png)
为什么需要拓扑
• 拓扑是地理要素间的空间关系,它是确保数据质量的 基础。拓扑能提高空间分析能力,并且在确保GIS数据 库质量方面扮演了一个重要角色。
• 拓扑将GIS行为应用到空间数据上。拓扑使得GIS软件 能够回答这样的问题,比如邻接、连通、邻近和重叠。 在ArcGIS中拓扑为用户提供了一个有力的、灵活的方 式,来确立和维护空间数据的质量和完整性。
10.must be covered by feature class of:线 +线,两层线完全重叠
这条规则规定两个要素类中的线必须重 叠。当建立逻辑上不同而空间上相同的两 个线要素时使用此规则。比如行车线路与 街道,行车线路离不开道路要素类的街道。
geodatabase的拓扑规则
11.endpoint must be covered by:线+点, 线层中的终点必须和点层的部分(或全部) 点重合
ArcGIS中拓扑功能的说明
• ArcCatalog的Geodatabase中所提供的创建拓扑规则, 主要是用于进行拓扑错误的检查,其中部分规则可以 在所设容差内对数据进行一些修改调整。建立好拓扑 规则后,就可以在ArcMap中打开由拓扑规则所产生的 文件,根据错误提示对图层进行修改。
• ArcMap中的topolopy工具条主要功能有对线拓扑, 删除重复线、相交线断点(topolopy中的planarize lines),根据线拓扑生成面(topolopy中的 construct features),拓扑编辑(如共享边编辑等), 拓扑错误显示(用于显示在ArcCatalog中创建的拓扑 规则错误,topolopy中的error inspector),拓扑错 误重新验证(也即刷新错误记录)。
这条规则规定点要素必须落在多边形 的边界上。(比如边界线上的标记)
收集最完整的arcgis拓扑处理
![收集最完整的arcgis拓扑处理](https://img.taocdn.com/s3/m/bb151261a417866fb84a8e49.png)
在拓扑工具(topologies)或几何网络(Geometricnetwork)中定义。拓扑规则可以指定要素类中的要素之间有何种空间关系,如地块之间不能重叠(overlap),或者多个不同要素类中的要素之间的空间关系,比如国家首都(点要素)必须位于该国家疆土(面要素)上。
拓扑规则有若干专用术语。
相交(Intersect):线和线交叉,并且只有一点重合,该点不是结点(端点),称之相交。
接触(Touch):某线段的端点和自身或其他线段有重合,称为接触。
悬结点(DangleNode,Dangle):线段的端点悬空,没有和其他结点连接,这个结点(端点)称为悬结点。伪结点(PseudoNode):两个结点相互接触,连接成一个结点,称为伪结点。拓扑规则的种类可以按点、线、面(多边形)来分。以下介绍Geodatabase的拓扑规则,共25条,每条规则有一幅图对应,图的左半部分是符合规则的例子,右半部分例子中有不符合规则的地方。
8.must be single part:线,一个线要素只能由一个path组成
9.must not covered with:线+线,两层线不能重叠
10.must be covered by feature class of:线+线,两层线完全重叠
11.endpoint must be covered by:线+点,线层中的终点必须和点层的部分(或全部)点重合
收集最完整的arcgis拓扑处理
(2011-10-16 20:07:00)
标签:
杂谈
分类:3S
ArcGIS中的拓扑
[第一部分]
Arcgis中topolopy说明:
在arcgis中有关topolopy操作,,有两个地方,一个是在arccatalog中,一个是在arcmap中。通常我们将在arccatalog中建立拓扑称为建立拓扑规则,而在arcmap中建立拓扑称为拓扑处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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个端点之间存在一定距离,没有连接上。
这个功能检查出一条线由若干线段组成,各线段间存在不连通的情况。
比如一条电线由若干段组成,在路径分析时,各个电线之间不能不连通。
2..2不能有悬挂点(dangles):线的端点不和其他相连。
该端点叫悬挂点。
比如在道路网中,除了死胡同,不允许某条道路的端点为悬挂点。
2.3自身不能有重叠(overlap):一条线不能自身有重叠,比如同一条道路不能自己和自己重叠。
2.4不能重叠(overlap) :线和线叠加时,不能重叠,比如:高速公路可以穿过河流,但是道路和河流不能有重合的地方。
2.5 两个要素不能重叠(overlap):同2.10,区别在于2.10是同一个图层间的两个要素不能重叠。
2.6不能相交(intersect):一个图层中的任何两条线不能相交。
例如:比如高速公路上的两条平行车道不能相交。
2.7不能自相交(self intersect):一条线不能自己和自己相交,例如等高线不能自己和自己相交。
2.8不能和其他图层要素相交:两个线图层叠加时,线图层要素不能相交。
如地方道路在选址的时候,要不能和高速公路相交。
2.9线和线不能交叉,线的端点不能和非端点接触。
2.10两个图层间要素不能交叉,同2.8,在两个线图层叠加时,保证两个图层中的要素不能交叉。
2.11必须是单线(singelepart):一个属性对应一条线,而不是一组线。
比如高速公路系统中各条高速公路需要单要素而非多要素。
2.12必须被要素覆盖(covered) :两个线图层叠加时,要素重叠,比如公交车道图层和道路图层要严格重叠。
2.13必须被要素的区域所覆盖(boundary):线面叠加时,线要素不能超出面要素的边界,比如北京省级面和北京道路叠加,北京道路不能超出北京市界限。
2.14必须被包含(inside):必须在里面。
同2.6,和2.6的区别是,不能有和边界相交的线,要全国包含进来。
2.15 端点必须被覆盖(covered):线和点叠加时,端点必须被点覆盖,比如:公交线路和公交站点叠加时,公交线路的端点必须被公交站点覆盖。
3.点
3.1必须一致(coincident with):两点图层叠加时,要素必须重合。
电线杆和路灯应该是完全重合的。
3.2不相交(disjoint):两个点图层叠加时,图层中的要素不能重合,如下水井和电力井不能重合。
3.3必须被端点覆盖:点图层和线图层叠加时,点图层必须线图层中线要素的端点。
如在道路网中,道路交叉点图层必须是道路中心线的端点。
3.4 必须在线上:点图层和线图层叠加,要求点必须在线上。
如桥和河流叠加,桥必须在河流上。
3.5必须在多边形内:点面叠加时,点必须在面内部。
3.6必须在多边形要素的边界上:点和多变形叠加时,点必须在多边形要素的边界线上。
界址点必须在地界上。