查看错误
使用公共设施网络时,会生成错误以追踪网络中的不一致。 错误存储在脏区和关联表中,并通过脏区子图层和 修改关联 窗格进行引用。
您可使用脏区子图层和 错误检查器 来识别与错误相关的脏区。 查看脏区以确定与网络要素关联的特定错误。
访问错误
要访问错误, 内容 窗格内必须列出公共设施网络图层。 若无公共设施网络图层,请从 目录 窗格将其添加到活动地图。
要访问脏区子图层,请完成以下步骤:
在 内容 窗格中展开 公共设施网络 图层。
随即显示 脏区 子图层。

右键单击 脏区 子图层,然后单击 属性表
以打开与图层关联的属性表。浏览脏区属性表以识别错误。
错误代码大于 0 的脏区与错误要素相关联。
注:
发现的错误关联将在关联要素或对象旁的 修改关联 窗格中显示,且带有橙色指示器。 当将鼠标悬停在窗格上的指示器上时,工具提示将显示该错误的其他信息。
出错的非空间交汇点和边对象的关联计数在 公共设施网络属性 对话框 网络属性 选项卡的 网络拓扑 部分中找到,显示为 包含错误的非空间对象 。
弹出窗口已经配置了一个自定义表达式,从而提供额外的信息来浏览和解释在脏区识别的错误。 此外, 错误检查器 窗格可用于执行质量保证工作流和检查错误。
了解错误属性
脏区表中有几个属性字段,可用于使用弹出表达式或 错误检查器 窗格识别和处理错误。 此信息可用于弹出窗口和 错误检查器 窗格,以帮助您了解和管理错误情况。
除了脏区表中的属性外,弹出表达式和错误检查器表还包含以下属性:
Error(s)- 提供便于阅读的错误编号和描述。例如,
Error code值为 10 的记录将在Error(s)中显示为10: Invalid connectivity - The edges are different subtypes and cannot connect.
弹出表达式显示一个附加属性以提供 Status 字段的描述:
Status Description- 提供有关创建了脏区的操作的附加信息。例如,
Status值为 9 的记录在错误要素被修改的情况下显示Status Description为1:Inserted/Updated feature, 8:Feature error。
脏区表中的错误属性
|
字段别名 |
描述 |
示例值 |
|---|---|---|
|
|
脏区的状态。 位掩码值用于表示创建脏区的操作类型。 这些均源于以下内容:
例如, “错误检查器”表中不包含 |
16 |
|
|
错误的类的源 ID。 这将使用错误的网络要素的源 ID 将类名称显示为字符串。 |
配电线 |
|
|
网络要素的 GUID 错误。 |
|
|
|
表示与要素关联的错误代码的位掩码值。 这可能代表一个或多个错误。 错误代码 0 表示脏区无错误。 例如, “错误检查器”表中不包含 |
33554944 |
|
|
示例显示了多个交汇点要素共享重合几何的场景;显示错误 25,后跟 FeatureSourceID 9(配电设备)。 最后,针对违反规则的重合要素列出了全局 ID。 注:如果错误消息超过了分配的 512 个字符,则会对该字段进行修剪,并返回一条消息以指示存在其他违反规则的情况。 在这种情况下,解决显示的错误情况,然后再次运行验证操作。 对于错误 ID 9,还提供了 RuleID。 |
25,9,;25,9,;25,9,; |