公共设施网络提供了重要机制来帮助保持数据的准确性和正确性:
- 要素限制
- 网络规则和属性规则
要素限制是在参与网络的要素类和对象类级别下施加的内置限制。 网络规则和属性规则是用户定义的规则,可与公共设施网络和基础类结合使用。 网络规则指定哪些要素或对象可以连接或关联。 属性规则通过自动计算基于表达式的值或属性的可接受约束值来提高编辑体验和确保数据完整性。
要了解有关提高数据质量的详细信息,请参阅要素限制、网络规则和属性规则。
要素限制
要素限制用于限制可以在公共设施网络中国定义的规则类型。 此为系统维护,不能修改或移除。 它们会限制通过连接或关联参与某些类的要素。 如果遵守要素限制并且存在允许此类关系的网络规则,则可以连接或关联网络要素。
网络规则
网络规则支持与业务特定要求相关的行业配置和工作流程。 网络规则在整个公共设施网络的资产组、资产类型和终端级别(如果适用)上施加。 可通过这些规则选择可以连接或关联的要素或对象类型,从而帮助您管理网络中资产的正确性。
要启用公共设施网络的网络拓扑,必须存在规则。 可根据业务实践定义规则。 只能添加遵从对公共设施网络的要素限制的规则。 有关详细信息,请参阅要素限制。
将网络规则添加到公共设施网络时,除参与规则的要素之外,其他网络要素均无法进行连接或关联。 要连接或关联多个要素和对象,需要添加其他规则。 可随时在公共设施网络图层的属性页面上查看公共设施网络的网络规则。
属性规则
属性规则是用户定义的规则,用于增强编辑体验并帮助强制保持数据完整性。 可通过属性规则来定义与网络要素的属性和几何相关的行为。 可创建属性规则,以根据指定属性或几何条件约束允许的配置,或自动填充属性值。 例如,您可以为字段 A 定义一个规则,规定该字段不能少于字段 B + 字段 C 的总和。