如果公共设施网络内有要素与已建立的规则和限制相冲突,则系统将生成错误。发现错误后,将创建一个脏区域以覆盖要素的几何。可以通过对要素几何、属性值、网络规则或子网定义进行编辑来修复错误要素。下次启用或验证网络拓扑时,将对包含错误的要素进行评估。
与错误相关的脏区将保留,直到错误情况得到纠正为止。可以通过以下方法来解决这些问题:对要素部件进行编辑或执行配置更改以允许错误情况。进行配置更改需要禁用网络拓扑。
有关错误情况和解决方案的详细信息,请参阅错误管理。
什么是错误?
脏区子图层用于管理公共设施网络中的错误。将公共设施网络添加到活动地图视图中后,可以使用内容窗格访问此子图层。
您可以通过脏区属性在地图上调整符号系统并执行查询以突出显示信息,例如错误所关联的要素类或所遇到的错误类型。有关错误的特定原因的信息,可以使用脏区子图层的符号系统来标识。
将使用 Status 字段对脏区子图层进行符号化,以指示其创建方式:
在网络拓扑启用或验证完成之后,将为包含错误的要素创建一个脏区。一个要素可能存在一个或多个错误。每个错误由一个脏区表示。修改关联窗格用于显示错误的关联。错误关联将在窗格中关联要素旁边显示且带有橙色指示器。
错误会在什么状况下生成?
当启用或验证网络拓扑以及进行子网更新时,就会生成错误。生成错误的原因很多,例如识别到空几何、在子网中发现无效的资产类型。有关错误情况和解决方案的完整列表,请参阅错误管理。
验证或启用网络拓扑时,会对支持连通性的规则进行检查。因此,在验证或启用网络拓扑后,对于任何违反网络要素限制或网络规则的情况都会生成错误。
当您在验证或启用网络拓扑的情况下创建或导入关联时,会对控制关联的规则进行检查。创建或导入关联时不会生成错误;而是会在工具和窗格中返回错误。只有当验证或启用网络拓扑时,才会针对关联创建错误。
错误可在公共设施网络的初始配置过程中发现。该操作可发现您网络中的错误,并可在发布数据之前校正数据。通过使用启用网络拓扑工具内的仅生成错误选项将数据注册为版本化之前,此过程即可完成。有关详细信息,请参阅启用网络拓扑。
错误示例
在下面的示例中,点要素被放置在了与线要素在几何上重叠的位置。不存在允许这两种资产类型相连的规则。当验证或启用网络拓扑时,就会生成错误。在此示例中,由于不存在规则,因此会为点和线要素创建错误。另外,网络要素在网络拓扑中不相连。
对于与公共设施网络的限制发生冲突的情况,另一个示例是重叠要素在连通性方面产生一些不明确现象。这些情况中,均出现了三个或三个以上重叠要素和允许它们其中之一进行连接的连通性规则。例如,死角和立管位于同一条中压线的端点上。连通性规则有两条:一是允许中压线与死角相连,二是允许中压线与立管相连。因为存在两种可能性,所以公共设施网络将其追踪为错误。公共设施网络不会根据具体哪两个要素相连而呈现出随机行为。而是会通过标记带有错误的网络要素来帮助您做出选择。
在下面的示例中,有两种类型的网络点要素(立管和死角)不能在几何上重叠。追踪点要素冲突时,会创建另外两种错误。