添加包含关联规则
包含关联规则用于限制可包含在其他要素或对象(容器)中的要素和对象类型。 如果对参与包含关联的网络要素的资产组和资产类型属性进行了修改,则在启用或验证网络拓扑操作中会根据现有规则库评估编辑。 如果不存在支持关联的规则,则会返回错误。
包含规则不支持终端,并且可以使用 添加规则 工具添加到公共设施网络。 也可以使用 导入规则 工具批量添加规则。
网络规则存储在公共设施网络级别。 这样,即可将不同域网络中的要素和对象包含在同一容器(例如,同一沟渠中的燃气管道和给水干管)中。
公共设施网络的规则库可在网络属性中 查看 。
要求
要创建包含关联规则,必须满足以下要求:
必须禁用 网络拓扑。
必须向容器要素或对象 分配关联角色 ,才能包含其他要素和对象。
使用企业级地理数据库时,请确保以下各项:
输入公共设施网络 参数值必须来自作为 数据库公共设施网络所有者 建立的数据库连接。
连接的 ArcGIS Enterprise 门户账户必须为 门户公共设施网络所有者 。
创建包含关联规则
要创建包含关联规则,请完成以下步骤:
在 分析 选项卡上的 地理处理 组中,单击 工具
打开 地理处理 窗格。在 地理处理 窗格中,搜索并单击 添加规则 。
对于 输入公共设施网络 参数,请输入接收规则的公共设施网络。
在 规则类型 下拉列表中,选择 包含 。
对于 从表 参数,请选择容器要素类或表。
对于 从资产组 参数,请选择资产组。
对于 从资产类型 参数,请选择资产类型。
对于 到表 参数,请选择内容要素类或表。
对于 到资产组 参数,请选择资产组。
对于 到资产类型 参数,请选择资产类型。
单击 运行 。
包含关联规则即添加到公共设施网络规则集中。 要将更改反映在网络中,请 启用 网络拓扑。
提示:
使用企业级地理数据库时,系统将通过默认分支版本的数据库连接来管理网络规则。 添加或删除网络规则之前,应停止公共设施网络服务。 更改将在重新启动服务和 ArcGIS Pro 会话之后确认。 除非执行协调操作,否则对公共设施网络规则的更新不会反映在现有指定版本中。