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