标注 | 说明 | 数据类型 |
输入要素数据集 | 将创建公共设施网络和方案的地理数据库要素数据集。 | Feature Dataset |
公共设施网络名称 | 将创建的公共设施网络名称。 | String |
服务区要素类 | 将用于创建公共设施网络地理范围的现有面要素类。 无法在此范围外创建公共设施网络要素。 要素类必须启用 z 和 m。 | Feature Layer; Feature Class |
派生输出
标注 | 说明 | 数据类型 |
输出公共设施网络 | 输出公共设施网络。 | Utility Network |
在企业级、文件或移动地理数据库要素数据集中创建公共设施网络。
将创建公共设施网络,并将结构网络及其要素类集合添加至目标要素数据集。 结构要素类针对公共设施网络而创建和配置,因此,它们将会在所有域网络中共享。
有关系统要求和支持的数据库的详细信息,请参阅创建公共设施网络。
输入要素数据集与服务区要素类参数必须具有相同的空间参考。
服务区要素类参数值必须存在于输入要素数据集中,并且必须启用 z 和 m。
DEFAULTS 配置关键字将用于输出公共设施网络。
使用企业级地理数据库时,必须满足以下要求:
地理数据库版本必须是 10.8.1.2.6 或更高版本,才能创建公共设施网络版本 6 或更早版本。
地理数据库版本必须是 11.2.0.3.2 或更高版本,才能创建公共设施网络版本 7 或更早版本。
标注 | 说明 | 数据类型 |
输入要素数据集 | 将创建公共设施网络和方案的地理数据库要素数据集。 | Feature Dataset |
公共设施网络名称 | 将创建的公共设施网络名称。 | String |
服务区要素类 | 将用于创建公共设施网络地理范围的现有面要素类。 无法在此范围外创建公共设施网络要素。 要素类必须启用 z 和 m。 | Feature Layer; Feature Class |
标注 | 说明 | 数据类型 |
输出公共设施网络 | 输出公共设施网络。 | Utility Network |
arcpy.un.CreateUtilityNetwork(in_feature_dataset, in_utility_network_name, service_territory_feature_class)
名称 | 说明 | 数据类型 |
in_feature_dataset | 将创建公共设施网络和方案的地理数据库要素数据集。 | Feature Dataset |
in_utility_network_name | 将创建的公共设施网络名称。 | String |
service_territory_feature_class | 将用于创建公共设施网络地理范围的现有面要素类。 无法在此范围外创建公共设施网络要素。 要素类必须启用 z 和 m。 | Feature Layer; Feature Class |
名称 | 说明 | 数据类型 |
out_utility_network | 输出公共设施网络。 | Utility Network |
在名为 EsriCoOp 的要素数据集和名为 ServiceArea 的服务区图层中创建名为 MyNetwork 的公共设施网络。
import arcpy
arcpy.CreateUtilityNetwork_un(r"C:\MyProject\unownerconnection.sde\UNdatabase.UNOWNER.EsriCoOp",
"MyNetwork", "ServiceArea")