标注 | 说明 | 数据类型 |
输入公共设施网络 | 包含需要添加 CLUSTERKEY 属性字段的类的公共设施网络。 | Utility Network; Utility Network Layer |
派生输出
标注 | 说明 | 数据类型 |
输出公共设施网络 | 更新的公共设施网络。 | Utility Network |
在公共设施网络版本 4 到 7 的类上创建 CLUSTERKEY 属性字段。此属性字段由计算聚类键工具更新,存储用于辅助网络拓扑中要素和对象分组的值。
在处理非空间交汇点和边对象时,聚类键可以在公共设施网络中更有效地执行分析操作。 网络拓扑在启用时会使用聚类键,这在运行查询网络拓扑的操作(例如追踪)时非常有用。
了解有关如何使用聚类键的详细信息此工具会修改公共设施网络类的模式,适用于公共设施网络 4 至 7 版本。
必须禁用网络拓扑。
使用企业级地理数据库时,输入公共设施网络参数值必须来自作为数据库公共设施网络所有者建立的数据库连接。
必须获取独占锁,即关闭所有活动的数据集连接,包括来自服务的连接。
标注 | 说明 | 数据类型 |
输入公共设施网络 | 包含需要添加 CLUSTERKEY 属性字段的类的公共设施网络。 | Utility Network; Utility Network Layer |
标注 | 说明 | 数据类型 |
输出公共设施网络 | 更新的公共设施网络。 | Utility Network |
arcpy.un.EnableClusterKeys(in_utility_network)
名称 | 说明 | 数据类型 |
in_utility_network | 包含需要添加 CLUSTERKEY 属性字段的类的公共设施网络。 | Utility Network; Utility Network Layer |
名称 | 说明 | 数据类型 |
out_utility_network | 更新的公共设施网络。 | Utility Network |
在名为 My Utility Network 的公共设施网络中的所有要素类和对象类上创建 、CLUSTERKEY 字段。
import arcpy
arcpy.un.CalculateClusterKeys('My Utility Network')