设置终端配置 (公共设施网络)

摘要

用于为资产类型级别要素类分配终端配置。

建立终端配置后,可以使用此工具为设备要素类或交汇点对象表的公共设施网络资产类型设置终端配置。 当终端配置分配到资产类型时,使用该资产类型创建的要素将包含终端。 更具体地说,要素将包含为终端配置指定的终端。

要了解为每种资产类型提供了哪些基础终端,请查看公共设施网络图层属性的网络属性对话框中的终端配置部分。

警告:

所有要素的默认终端配置为单一终端。 将终端配置分配到资产类型是永久性的,且无法在首次启用网络拓扑之后进行更改。 即使网络拓扑处于禁用状态,这同样适用。

使用情况

  • 一个终端配置可以分配给多个资产类型,但一个资产类型只能分配一个终端配置。

  • 此工具可与添加终端配置工具配合使用,后者用于将新的终端配置添加到公共设施网络。

  • 如果尚未对资产类型分配用户定义的终端配置,则默认终端配置为单一终端。

  • 必须禁用网络拓扑。

  • 使用企业级地理数据库时,已连接的 ArcGIS Enterprise 门户账户必须是门户公共设施网络所有者

  • 在使用企业级地理数据库时,此工具必须连接到默认版本才能运行。

  • 使用企业级地理数据库时,输入公共设施网络参数值必须来自作为数据库公共设施网络所有者建立的数据库连接。

参数

标注说明数据类型
输入公共设施网络

包含将分配给特定资产类型的终端配置的公共设施网络。

Utility Network; Utility Network Layer
域网络

资产类型所属的域网络。

String
输入表

资产类型所属的公共设施网络要素类或表。

String
资产组

资产类型所属的资产组。

String
资产类型

接收终端配置的资产类型。

String
终端配置

将分配给资产类型的终端配置。

String

派生输出

标注说明数据类型
更新的公共设施网络

更新的公共设施网络

Utility Network

arcpy.un.SetTerminalConfiguration(in_utility_network, domain_network, device_featureclass, assetgroup, assettype, terminal_configuration)
名称说明数据类型
in_utility_network

包含将分配给特定资产类型的终端配置的公共设施网络。

Utility Network; Utility Network Layer
domain_network

资产类型所属的域网络。

String
device_featureclass

资产类型所属的公共设施网络要素类或表。

String
assetgroup

资产类型所属的资产组。

String
assettype

接收终端配置的资产类型。

String
terminal_configuration

将分配给资产类型的终端配置。

String

派生输出

名称说明数据类型
out_utility_network

更新的公共设施网络

Utility Network

代码示例

SetTerminalConfiguration 示例(Python 窗口)

为 Air powered 资产类型设置终端配置。

import arcpy
arcpy.un.SetTerminalConfiguration("Utility Network", "ElectricDistribution", 
                                  "ElectricDistributionDevice", "Circuit Breaker", 
                                  "Air powered", "Dual terminal")

许可信息

  • Basic: 否
  • Standard: 是
  • Advanced: 是

相关主题