ARCGIS10拓扑规则介绍
- 格式:pdf
- 大小:112.78 KB
- 文档页数:5
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拓扑规则类型汇总与举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拓扑规则是一种用于验证和维护地理数据完整性的规则集合。
这些规则可以确保地理数据集合中的要素之间的关系和连接是正确的,以保证地理数据的准确性和一致性。
下面是一些常见的ArcGIS拓扑规则的汇总。
1.边界共享规则:这个规则要求相邻要素的边界共享。
例如,在一个面要素集中,相邻的面要素必须共享边界,以确保没有重叠或间隙。
2.点覆盖规则:这个规则要求点要素必须落在面要素的边界上或内部。
例如,在一个行政区划的面要素集中,点要素代表的城市必须位于相应的行政区划面内。
3.线重叠规则:这个规则要求线要素不能相互重叠。
例如,在一个道路网络的线要素集中,道路线要素不能重叠,以确保道路的准确表示。
4.线连通规则:这个规则要求线要素必须连通。
例如,在一个水流网络的线要素集中,水流线要素必须连通,以确保水流路径的连续性。
5.面闭合规则:这个规则要求面要素必须闭合。
例如,在一个湖泊的面要素集中,湖泊面要素必须闭合,以确保湖泊的形状是完整的。
6.面内部规则:这个规则要求面要素的内部不能有空洞。
例如,在一个土地利用的面要素集中,土地利用面要素的内部不能有空洞,以确保土地利用的完整性。
7.面相交规则:这个规则要求面要素不能相互相交。
例如,在一个城市规划的面要素集中,不同区域的城市规划面要素不能相互相交,以确保城市规划的一致性。
8.点相邻规则:这个规则要求点要素之间必须满足相邻关系。
例如,在一个河流网络的点要素集中,河流点要素之间必须满足相邻关系,以确保河流连接的连续性。
9.线相交规则:这个规则要求线要素不能相互相交。
例如,在一个交通网络的线要素集中,道路线要素不能相互相交,以确保交通网络的通畅性。
10.要素重复规则:这个规则要求要素集中的要素不能重复。
例如,在一个建筑物的面要素集中,建筑物面要素不能重复,以确保建筑物的唯一性。
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 拓扑规则简介(转)相交(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 拓扑规则简介[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格式,且满足要进行拓扑规则检查的要素类在同一要素集下。
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】拓扑规则介绍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,同⼀层中某个要素类中的线段必须被另⼀要素类中的线段覆盖(同⼀层之间的关系)。
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必须在多边形要素的边界上:点和多变形叠加时,点必须在多边形要素的边界线上。
界址点必须在地界上。