导出子网控制器 (公共设施网络)

摘要

将公共设施网络中的子网控制器导出为 .csv 文件。

子网控制器为已在修改子网控制器窗格中设置为子网控制器的要素。导出的 .csv 文件将包含当前设置为子网控制器的设备要素的相关信息。可将此工具生成的 .csv 文件用作导入子网控制器工具的输入。

了解有关导出子网控制器的详细信息

使用情况

  • 指定公共设施网络中必须存在一个或多个子网控制器。

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

  • .csv 文件中的信息格式如下:SUBNETWORKCONTROLLERNAMEFEATUREGLOBALIDFEATURECLASSNAMEFEATUREASSETGROUPFEATUREASSETTYPEFEATURETERMINALTIERNAMESUBNETWORKNAMEDESCRIPTIONNOTES

    .csv

    描述示例

    SUBNETWORKCONTROLLERNAME

    已设置为子网控制器的设备或交汇点对象要素的名称。

    RMT001

    FEATUREGLOBALID

    子网控制器要素的全局 ID。

    {1CAF7740-0BF4-4113-8DB2-654E18800028}

    FEATURECLASSNAME

    子网控制器要素的要素类或表。

    ElectricDistributionDevice

    FEATUREASSETGROUP

    子网控制器要素的资产组。

    Circuit Breaker

    FEATUREASSETTYPE

    子网控制器要素的资产类型。

    Air Powered

    FEATURETERMINAL

    子网控制器要素的终端。

    Load

    TIERNAME

    子网控制器要素所属层的名称。

    中压

    SUBNETWORKNAME

    子网控制器名称

    RMT003

    DESCRIPTION

    子网控制器的描述。

    CB1

    NOTES

    针对子网控制器输入的任何注释。

    RMT001 Circuit breaker

参数

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

将从中导出子网控制器的公共设施网络。

Utility Network; Utility Network Layer
输出文件

要生成的 .csv 文件的位置和名称。

File

arcpy.un.ExportSubnetworkControllers(in_utility_network, out_csv_file)
名称说明数据类型
in_utility_network

将从中导出子网控制器的公共设施网络。

Utility Network; Utility Network Layer
out_csv_file

要生成的 .csv 文件的位置和名称。

File

代码示例

ExportSubnetworkControllers 示例(Python 窗口)

将名为 GridNetwork 的公共设施网络中的子网控制器导出至名为 mySources.csv 的文件。

import arcpy
arcpy.ExportSubnetworkControllers_un("GridNetwork", "C:\\Temp\\mySources.csv")

环境

此工具不使用任何地理处理环境。

许可信息

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

相关主题