Error: 拓扑校验失败_拓扑引擎覆盖处理器内检测到故障。[错误ID:221]

文章编号 : 34668
软件: ArcGIS - ArcEditor 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcInfo 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10
操作系统: Windows 2000, XP, Vista
已邀请:

EsriSupport

赞同来自:

错误信息: 在对包含一个或多个多边形要素类,拓扑规则为'Must Not Overlap'的拓扑进行校验时,ArcMap或ArcCatalog报如下错误:

"Validate Topology failed. A failure was detected inside the topology engine overlay processor. [error id: 220]"

"Validate Topology failed. A failure was detected inside the topology engine overlay processor. [error id: 221]".

原因: 当拓扑被校验,当'Must Not Overlap'拓扑规则应用到一个有很多重合多边形的多边形要素类时,将会产生大量拓扑错误。在校验过程中如果错误数超过最大错误数上限时就会抛出上述错误信息。

解决方法: 这种情况经常发生在表示高层公寓的要素类上,每层都用一个多边形来表示。
一种解决方案就是从数据模型上解决,用一个平层空间要素类跟一个包含每层信息的非空间属性表建立关系。
另一种解决方案是在要素类中针对公寓创建子类,并不对公寓应用'Must Not Overlap'拓扑规则。



创建时间:2008-04-14
最近更新: 2011-11-28


原文链接
http://support.esri.com/en/tec ... 09961

要回复问题请先登录注册