您现在的位置:首页->知识库 -> ArcGIS Desktop -> 技术文章 -> Geodatabase ->
 Error: 构建几何网络失败,子类编码值为空

文章编号 : 39223

软件: ArcGIS - ArcEditor 10 ArcGIS - ArcInfo 10

操作系统: N/A


错误信息:

在构建几何网络的过程中,无论是通过ArcCatalog或ArcMap,都报下列错误:

"Build Geometric Network failed
A failure was detected inside the topology engine overlay processor. [error id: -2147220465]
The value of the subtype code is NULL.[(class name: <objectclass_name>, oid: <ObjectID>)]"

原因:

 错误消息所指的要素有一个子类值为空。空的子类值在Geodatabase 中是不支持的。

解决方法:

如果要素类定义了子类字段,在要素类中的每一个要素都必须有一个有效的子类值。要素的有效子类值不存在时将引起几何网络构建或创建失败。

实例可能会在没有有效子类值的地方触发。可以添加新的子类值作为空字段值的占位符。依赖于原有的子类值,新子类值可能是0, 1, 9999等。创建新子类并将其分配给所有空子类要素,将允许几何网络的构建过程正确执行。


创建时间:2011-08-22

最近更新: 2011-09-06



Esri技术支持网站 (英文)    |   Esri中国图书中心    |    Esri中国社区   |   Esri技术资源网站 (英文)

CopyRight 2012 易智瑞(中国)信息技术有限公司 Esri China Information Technology Co., Ltd  版权所有