Подпись | Описание | Тип данных |
Входная инженерная сеть | Инженерная сеть, содержащая связи для экспорта. | Utility Network; Utility Network Layer |
Тип связи | Задает тип связи для экспорта.
| String |
Выходной файл | Название и местоположение, для создания файла .csv. | File |
Краткая информация
Экспортирует связи из инженерной сети в файл с разделенными запятой значениями (.csv). Этот инструмент может быть использован в сочетании с инструментом Импорт связей.
Использование
При работе с многопользовательской базой геоданных, в значении параметра Входная инженерная сеть должно быть указано подключение к базе данных, установленное от имени владельца базы данных инженерной сети.
Информация в файле .csv хранится в следующем формате: ASSOCIATIONTYPE, FROMFEATURECLASS, FROMASSETGROUP, FROMASSETTYPE, FROMGLOBALID, FROMTERMINAL, TOFEATURECLASS, TOASSETGROUP, TOASSETTYPE, TOGLOBALID, TOTERMINAL, ISCONTENTVISIBLE, PERCENTALONG.
Параметры
arcpy.un.ExportAssociations(in_utility_network, association_type, out_csv_file)
Имя | Описание | Тип данных |
in_utility_network | Инженерная сеть, содержащая связи для экспорта. | Utility Network; Utility Network Layer |
association_type | Задает тип связи для экспорта.
| String |
out_csv_file | Название и местоположение, для создания файла .csv. | File |
Пример кода
Этот пример скрипта экспортирует все соединения для инженерной сети с названием GridNetwork.
import arcpy
arcpy.un.ExportAssociations("GridNetwork", "ALL",
r"C:\Temp\AllAssociations.csv")
Этот пример скрипта экспортирует связи связности соединение-соединение для инженерной сети с названием GridNetwork.
import arcpy
arcpy.un.ExportAssociations("GridNetwork", "JUNCTION_JUNCTION_CONNECTIVITY",
r"C:\Temp\JJAssociations.csv")
Этот пример скрипта экспортирует связи содержания для инженерной сети с названием GridNetwork.
import arcpy
arcpy.un.ExportAssociations("GridNetwork", "CONTAINMENT",
r"C:\Temp\ContainmentAssociations.csv")
Этот пример скрипта экспортирует связи прикрепления к структуре для инженерной сети с названием GridNetwork.
import arcpy
arcpy.un.ExportAssociations("GridNetwork", "STRUCTURAL_ATTACHMENT",
r"C:\Temp\StructureAssociations.csv")
Параметры среды
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да