ArcGIS拓扑规则汇总
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
不许存在伪节点 (Must Not Have Pseudonodes)
要求线在每个端点处至少连接两条 其他线。连接到一条其他线(或到 其自身)的线称为有伪节点。
不能自我重叠 (Must Not Self Overlap) 一个线要素类 一条线段
要求线段不能与自身重叠,可以与 自身进的要素行相交或者连接。
要求A的内部不得与B内部叠置。A 和B可以共享边或折点,或完全不 相交。
两个面要素类 前面A,后面B
必须相互覆盖 (Must Cover Each Other)
要求A必须与B共享双方的所有区域 。面可以共享边或折点。A,B中有 任何不重叠的区域何都视为错误。 要求A必须与B共享自身所有的区域 。A中若有未被B整体覆盖的区域视 作错误。 要求A中多边形必须被B的多边形覆 盖。A和B的多边形允许共享边或折 点。 要求A的边界被B的边界覆盖。
禁止在内部相交或者相接 (Must Not Intersect Or Touch Interior) 一个线要素类 不同线段间
要求线段间必须只能在端点上与其 他线段相连。任何重叠的、在非端 点位置上相交的线段都是错误的。
不许存在悬挂 (Must Not Have Dangles)
要求线段的两个端点必须都接触到 相同要素类中的线。未连接到另一 条线的端点称为悬挂点。
arcgis拓扑规则--点规则
使用情况 修复方式 修复效率 一次多个 当点A与多边形相关时可利用这个规则。 删除(Delete):删除A中不在 (如,井和井基,或者地址点和地块面) 面B的多边形内的点。 当点A来支持边界系统时可应用此规则。 没有拓扑校正命令。 (如, 界址标注点只能在区域的边界) 除了当违反此规则时,标记为错误的是 删除(Delete):删除A中不与 点要素而不是线之外,此规则与线规则 线B的端点重合的点。 “端点必须被其他要素覆盖”极为相似 。 对于沿着一些线路布置的点状要素可以 没有拓扑校正命令。 使用这个规则,(如,高速公路的指示牌) 当点A必须被B点覆盖的情况,(如变压 器必须与配电网络中的电线杆重合)
这条规则应用于等高线,或者用于只能 在端点处相交的线状要素的情况,比如 道路的段和相交点。
如地块线,必须拆分成仅在端点相连的 线状要素,并且彼此不能重叠。
当线要素必须形成闭合环时(例如由这 些线要素定义面要素的边界),使用此 规则。死胡同的情况可以设为特例
在线要素必须形成闭合环时使用此规 则,(如,河流网络中的线段,但需要将 一级河流的源头标记为异常。)
arcgis拓扑规则--面规则
拓扑对象 拓扑规则 规则描述
禁止叠置 (Must Not Overlap) 一个面要素类
要求面的内部不叠置。面可以共享 边或折点。
禁止有间隔 (Must Not Have Gaps)
要求单一面之中或两个相邻面之间 没有空白。所有面必须组成一个连 续表面。
禁止要素类间重叠 (Must Not Overlap With)
arcgis10新规则,9.x版本无此规则
特殊情况
请注意,如果叠置线段不在线要素的起 始或末尾,将创建多部分要素,需要使 用“高级编辑”工具条中的“拆分”命 令创建单部分要素。 请注意,如果叠置线段不在线要素的起 始或末尾,将创建多部分要素,需要使 用“高级编辑”工具条中的“拆分”命 令创建单部分要素。
要求点A要落在面B的边界上。
要求点A必须被线B中的端点覆盖。 要求点A必须被线B中的覆盖,且不 限制覆盖该点的是线的哪部分。
一点,一线 前点A,后线B
要求点A的点必须与点B的点重合。
要求点A的点不能与点B的点重合。 叠置的任何点都是错误。
arcgis拓扑规则--面规则
使用情况 修复方式 修复效率 剪除(Subtract):“删除每个 引发错误的要素的叠置部分并 一次多个 在重叠位置留下间隙或空白。 合并(Merge):在一个要素中 添加重叠部分,而从其他要素 中减掉重叠的部分。要求在 Merge 对话框中选择接收重叠 部分的要素。 创建要素(Create Feature):“在重叠区域创建 一个新的面要素,并从各要素 中移除叠置部分。 创建要素(Create 此规则用于必须完全覆盖某个区域的数 Feature):使用形成空隙的错 据。如,土壤面不能包含空隙或形成空 误线形状的闭合环创建新的面 白,这些面必须覆盖整个区域。 要素。 剪除(Subtract):从A,B中每 个引发错误的要素中移除叠置 部分,并在原来的位置留下了 当某区域不能T同时属于A和B时,使用此 空白。 规则。(如,陆地层和海洋层,农用地 合并(Merge):在 Merge 对话 层和建筑用地层) 框中选择A或B为接收重叠部分 的要素,并在B或A中删掉重叠 区域。 剪除(Subtract):删除A,B中 当AB为相同地理区域时,使用此规则 不叠置部分 (如,x县土壤图和土地利用图) 合并(Merge):创建B,A中不重 叠部分 剪除(Subtract):移除A(未 当A区域(如一个州)应被B区域(如所 被B覆盖的区域) 有的下辖县)完全覆盖时,使用此规则 创建要素(Create 。 Feature):创建B(没有覆盖 到的A区域) 创建要素(Create 当A必须位于B中时,使用此规则。(如 Feature):创建B (没有覆盖 森林中的管理单位或区块组中的区块) 到A中多边形的区域) 当A由B中的多个面组成,且共享边界必 须对齐时,使用此规则。(如分乡镇图 没有拓扑校正命令。 必须被分村图覆盖) 当A需要具有标记区域边界的B线时使用 创建要素(Create 。(如,某一地块可能和所有地块分界 Feature):创建B中新线段 线一同存储在地理数据库中) (没有覆盖A的边界) 创建要素(Create 当每个面至少应包含一个关联点时(如 Feature):创建B中新点(A 宗地必须具有地址点) 中多边形范围内没有点的区域 中心,且不是多边形的边上) 在面A和点B的要素之间必须存在一对一 的对应关系时,使用此规则。(如世界 没有拓扑校正命令。 地图面和各国首都点) 当某区域不能属于两个或多个面时,使 用此规则。如“邮政编码”区或选区, 以及相互排斥的地域分类,如土地覆被 或地貌类型。
在逻辑上不同但空间上相同的线 状要素时,可以利用这个规则。(如,公 没有拓扑校正命令。 交路线和街道)
在模拟线状要素时可以利用这规则。 (如,乡镇分界线被乡镇面的边界覆盖)
剪除(Subtract):线层A删除 一次多个 中没有被覆盖的线段 一次多个
创建要素(Create 在模拟两条管道的节点位置或者道路相 Feature):点层B中创建新点 交点的位置时,可以使用这个规则。 (在线A端点没被覆盖位置)
要求线段只能由一个部分构成。
两个线要素类 前线A,后线B
要求A中的线段不能与B中的线段重 叠。 要求A中的线段必须被B中的线段覆 盖。
一线,一面 前线A,后面B 一线,一点 前线A,后点B
必须被其他边界覆盖 (Must Be Covered By Boundary Of) 端点必须被覆盖 (Endpoint Must Be Covered By)
要求线层A被B面的边界所覆盖。 要求线A的端点必须被点B的点覆盖 。
arcgis拓扑规则--点规则
拓扑对象 一点,一面 前点A,后面B 拓扑规则 必须在多边形内部 (Must Be Properly Inside Polygons) 必须被边界覆盖 (Must Be Covered By Boundary Of) 必须被其他要素端点覆盖 (Must Be Covered By Endpoint Of) 必须被线覆盖 (Must Be Covered By Line) 必须与其他要素重合 (Must Be Covered By Feature 两个点要素类 Class Of) 前点A,后点B 禁止重叠 (Must Not Overlap) 规则描述 要求点A要落在面B内部。
一次一个
一次多个
一次多个
一次多个Leabharlann Baidu
一次一个
一次多个 一次多个 一次多个 一次多个
一次多个
无
一次多个
一次多个
无
arcgis拓扑规则--线规则
使用情况 修复方式 修复效率
如,当河流要素类中线段不能重复时, 使用此规则。
剪除(Subtract):通过“剪除 ”对话框选择删除哪一条线段 一次一个 的线要素。 剪除(Subtract):通过“剪除 ”对话框选择删除哪一条线段 一次一个 上错误的段。 拆分(Split):在相交点上 拆分与其它线状要素相交的线 段,如果两个条线在一个点上 一次多个 交叉,使用Split操作会产生 四个要素。 剪除(Subtract):通过“剪除 ”对话框选择删除哪一条线段 一次一个 的线要素。
一次多个
一次多个
一次多个
一次多个
一次多个
一次一个
对于类似街道可以使用这种规则,街道 线段可能相接,构成环形,但一条街道 不会沿同一路径重复两次。
简化(Simplify):删除自我 一次多个 重叠部分
对于等高线 这这种不能够自身相交的要 简化(Simplify):删除自我 一次多个 素可以使用这种规则。 重叠或相交部分 当线状要素(高速公路)不能由多个部 分构成时,可以利用这种规则。 当线段不能共用同一空间位可以利用这 个规则。(如,公路不能与铁路重叠) 分解(Explode):将组合要 素打散成每个部分单独成一条 一次多个 线段,有单独属性。 剪除(Subtract):通过“剪除 ”对话框选择删除哪一条线段 一次一个 的线要素。 无
无
一次多个
无
捕捉(Snap):将A的点移动到 指定范围内B中最近的点,超 一次多个 过距离不捕捉。(没有被B覆盖 的A) 无
此规则可确保相同要素类的点不重合重 复(如城市图中、宗地块 ID 点、井或路 没有拓扑校正命令。 灯杆)
特殊情况
请注意,形成要素类的外部边界的环 将总会出错。 “创建要素”修复完会 创建叠置面。请记住,可以将此错误 标记为异常。
一面,一点 前面A面,后面 B点
arcgis拓扑规则--线规则
拓扑对象 拓扑规则 规则描述
禁止重叠 (Must Not Overlap)
要求线内部线段之间不能重叠,可 以交叉相交
禁止相交 (Must Not Intersect)
这条规则要求同一要素类中的线之 间不能相交。线状要素之间可以共 用端点。
拆分(Split):在相交点上 拆分与其它线状要素相交的线 段,如果两个条线在一个点上 交叉,使用Split操作会产生 四个要素。 捕捉(Snap):将悬挂线要素捕 捉到指定距离内最近的线要素 。如果在所指定距离内不存在 线要素,则不会捕捉该线。 延伸(Extend):在指定距离内 捕捉到其他线段的情况下,延 伸线的悬挂端点。只能是没接 触的 修剪(Trim):如果在指定距 离内发现交点,修剪悬挂线 (多出)要素。 合并到最大的要素上 (Merge To Largest):将较短的线段 的几何图形合并到最长的线段 的几何图形上。最长的线状要 素的属性将被保留 合并(Merge):将一个线段 的几何属性添加到另一线段上 。 需要选择要合并到的线状 要素。
必须被要素类覆盖 (Must Be Covered By Feature Class Of) 必须被覆盖 (Must Be Covered By) 区域边界必须被其他边界覆盖 (Area Boundary Must Be Covered By Boundary Of)
一面,一线 边界必须被覆盖 前面A面,后面 要求A的边界必须被B线覆盖。 (Boundary Must Be Covered By) B线 包含点 (Contain Points) 包含一个点 (Contain Only One Points) 要求A中每个多边形至少包含B的一 个点。点必须位于面中,而不是边 界上。 要求A中每个多边形必须包含B的一 个点,且点要落在A中多边形中。
不能自我相交 (Must Not Self Intersect) 必须作为单个部分 (Must Be Single Part) 不许重叠 (Must Not Overlap With) 必须被其它要素类中的要素覆盖 (Must Be Covered By Feature Class Of)
要求线段不能自身重叠或者相交。