ArcGIS地理数据库拓扑规则
ArcGIS中的各种拓扑规则可以用来对要素数据集中各要素类之间的空间关系进行建模。拓扑规则不仅可以定义单个要素类或子类中各要素间的空间关系,或者两个要素类或子类间的空间关系,而且还可以定义符合用户数据模型要求的空间关系。拓扑错误是对拓扑规则的违反,借助ArcMap中提供的编辑工具可以轻松查找并进行修正。
ArcGIS拓扑关系说明:
存在于单个要素或子类中的拓扑规则。
存在于两个不同要素类或子类之间的拓扑规则。
对于某种特定拓扑规则中所对应的有效情况的描述。
对于某种特定拓扑规则中所存在的错误情况及返回内容的描述。实例中红色表示错误的几何部分。
对某种特定拓扑规则的实际应用的描述。
面规则
拓扑规则 |
规则示意 |
面不能重叠 |
|
面不能有空隙 |
|
面包含点 |
|
面只包含一个点 |
|
面必须被其它要素覆盖 |
|
面边界必须被其它要素覆盖 |
|
面不能与其它要素重叠 |
|
面必须被其它要素覆盖 |
|
面边界必须被其它要素边界覆盖 |
|
面必须相互覆盖 |
|
面必须大于拓扑容差 |
线规则
拓扑规则 |
规则示意 |
线不能有伪结点 |
|
线不能有悬挂点 |
|
线不能自重叠 |
|
线不能重叠 |
|
线不能自相交 |
|
线不能相交 |
|
线必须为单一部分 |
|
线不能与其它要素相交 |
|
线必须被其它要素类的要素覆盖 |
|
线不能相交或内部相连 |
|
线必须被其它要素边界覆盖 |
|
线不能与其它要素相交 或内部相连 |
|
线必须位于内部 |
|
线不能与其它要素重叠 |
|
线端点必须被其它要素覆盖 |
|
线必须大于拓扑容差 |
点规则
拓扑规则 |
规则示意 |
点必须与其它要素类重合 |
|
点必须不相交 |
|
点必须被其它要素端点覆盖 |
|
点必须被线覆盖 |
|
点必须完全位于面内部 |
|
点必须被其它要素边界覆盖 |