Сводка
Импортирует подсеть контроллеров из файла .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
Группа оборудования объекта контроллера подсети.
Автоматический выключатель
FEATUREASSETTYPE
Тип оборудования объекта контроллера подсети.
Air Powered
FEATURETERMINAL
The terminal of the subnetwork controller feature.
Загрузка
TIERNAME
Имя уровня, к которому принадлежит объект контроллера подсети.
Среднее напряжение
SUBNETWORKNAME
Имя контроллера подсети.
RMT003
DESCRIPTION
Описание для контроллера подсети.
CB1
NOTES
Любые примечания, добавленные для контроллера подсети.
RMT001 Circuit breaker
Синтаксис
arcpy.un.ImportSubnetworkControllers(in_utility_network, csv_file)
Parameter | Объяснение | Тип данных |
in_utility_network | Инженерная сеть, в которую будут импортироваться контроллеры подсети. | Utility Network; Utility Network Layer |
csv_file | Файл .csv с импортируемыми контроллерами подсети. | File |
Производные выходные данные
Name | Объяснение | Тип данных |
out_utility_network | Обновленная инженерная сеть | Инженерная сеть |
Пример кода
Пример скрипта для импорта контроллеров подсети из файла .csv с именем mySources.csv в инженерную сеть GridNetwork.
import arcpy
arcpy.ImportSubnetworkControllers_un("GridNetwork", "C:\\Temp\\mySources.csv")
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да