ARCGIS10拓扑规则介绍

合集下载

Arcgis拓扑规则及应用

Arcgis拓扑规则及应用

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拓扑规则及应用

表(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拓扑规则类型汇总与举

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拓扑规则汇总ArcGIS拓扑规则是一种用于验证和维护地理数据完整性的规则集合。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

arcgis拓扑检查规则

arcgis拓扑检查规则

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拓扑检查规则

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(拓扑规则)
到该要素集下 • 进入到该要素集下,在窗口右边空白处单击右键,在弹
出的右键菜单中有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 拓扑规则简介

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格式,且满足要进行拓扑规则检查的要素类在同一要素集下。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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必须在多边形要素的边界上:点和多变形叠加时,点必须在多边形要素的边界线上。

界址点必须在地界上。

相关文档
最新文档