Импорт контроллеров подсети (Инженерная сеть)

Краткая информация

Импортирует подсеть контроллеров из файла .csv в инженерную сеть.

Файл .csv, созданный инструментом Экспорт контроллеров подсети, может использоваться как входной для этого инструмента. Импортируемый файл .csv изменит свойства существующих объектов с инженерной сети и установит их как контроллеры подсети.

Подробнее об импорте контроллеров подсетей

Использование

  • При работе с многопользовательской базой геоданных, в значении параметра Входная инженерная сеть должно быть указано подключение к базе данных, установленное от имени владельца базы данных инженерной сети.

  • Контроллеры подсети должны быть в корректном формате CSV и содержать требуемые столбцы.

  • Объекты, перечисленные в файле .csv, должны уже быть в инженерной сети и отвечать требованиям, заданным для контроллера подсети.

  • Информация в файле .csv в следующем формате : SUBNETWORKCONTROLLERNAME, FEATUREGLOBALID, FEATURECLASSNAME, FEATUREASSETGROUP, FEATUREASSETTYPE, FEATURETERMINAL, TIERNAME, SUBNETWORKNAME, DESCRIPTION, NOTES.

    Столбцы .csv

    СтолбецОписаниеПример

    SUBNETWORKCONTROLLERNAME

    Имя объекта устройства или объекта соединения, которое задано в качестве контроллера подсети.

    RMT001

    FEATUREGLOBALID

    Глобальный ID объекта контроллера подсети.

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

    FEATURECLASSNAME

    Класс объектов или таблица объекта контроллера подсети.

    ElectricDistributionDevice

    FEATUREASSETGROUP

    Группа оборудования объекта контроллера подсети.

    Circuit Breaker

    FEATUREASSETTYPE

    Тип оборудования объекта контроллера подсети.

    Air Powered

    FEATURETERMINAL

    The terminal of the subnetwork controller feature.

    Загрузка

    TIERNAME

    Имя уровня, к которому принадлежит объект контроллера подсети.

    Среднее напряжение

    SUBNETWORKNAME

    Имя контроллера подсети.

    RMT003

    DESCRIPTION

    Описание для контроллера подсети.

    CB1

    NOTES

    Любые примечания, добавленные для контроллера подсети.

    RMT001 Circuit breaker

Параметры

ПодписьОписаниеТип данных
Входная инженерная сеть

Инженерная сеть, в которую будут импортироваться контроллеры подсети.

Utility Network; Utility Network Layer
Входной файл

Файл .csv с импортируемыми контроллерами подсети.

File

Производные выходные данные

ПодписьОписаниеТип данных
Обновленная инженерная сеть

Обновленная инженерная сеть

Инженерная сеть

arcpy.un.ImportSubnetworkControllers(in_utility_network, csv_file)
ИмяОписаниеТип данных
in_utility_network

Инженерная сеть, в которую будут импортироваться контроллеры подсети.

Utility Network; Utility Network Layer
csv_file

Файл .csv с импортируемыми контроллерами подсети.

File

Производные выходные данные

ИмяОписаниеТип данных
out_utility_network

Обновленная инженерная сеть

Инженерная сеть

Пример кода

ImportSubnetworkControllers, пример (окно Python)

Пример скрипта для импорта контроллеров подсети из файла .csv с именем mySources.csv в инженерную сеть GridNetwork.

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

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы