Экспорт связей (Инженерная сеть)

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

Экспортирует связи из инженерной сети в файл с разделенными запятой значениями (.csv). Этот инструмент может быть использован в сочетании с инструментом Импорт связей.

Более подробно об экспорте связей

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

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

  • Информация в файле .csv хранится в следующем формате: ASSOCIATIONTYPE, FROMFEATURECLASS, FROMASSETGROUP, FROMASSETTYPE, FROMGLOBALID, FROMTERMINAL, TOFEATURECLASS, TOASSETGROUP, TOASSETTYPE, TOGLOBALID, TOTERMINAL, ISCONTENTVISIBLE, PERCENTALONG.

Параметры

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

Инженерная сеть, содержащая связи для экспорта.

Utility Network; Utility Network Layer
Тип связи

Задает тип связи для экспорта.

  • ВсеВсе связи в инженерной сети будут экспортированы в файл .csv.
  • Связность соединение-соединениеСвязи связности, позволяющие двум подтипам соединений присоединяться через связь связности (геометрически объекты находятся на расстоянии), будут экспортированы в файл .csv.
  • СодержаниеСвязи содержания будут экспортироваться в файл .csv.
  • ПрикреплениеСвязи прикреплений к структуре будут экспортироваться в файл .csv.
  • Связность Соединение-ребро (от ребра)Тип связей связности соединение-ребро (с края ребра) будет экспортироваться в файл .csv.
  • Связность Соединение-ребро (в середине)Тип связей связности соединение-ребро (в середине ребра) будет экспортироваться в файл .csv.
  • Связность Соединение-ребро (к ребру)Тип связей связности соединение-ребро (к краю ребра) будет экспортироваться в файл .csv.
String
Выходной файл

Название и местоположение, для создания файла .csv.

File

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

Инженерная сеть, содержащая связи для экспорта.

Utility Network; Utility Network Layer
association_type

Задает тип связи для экспорта.

  • ALLВсе связи в инженерной сети будут экспортированы в файл .csv.
  • JUNCTION_JUNCTION_CONNECTIVITYСвязи связности, позволяющие двум подтипам соединений присоединяться через связь связности (геометрически объекты находятся на расстоянии), будут экспортированы в файл .csv.
  • CONTAINMENTСвязи содержания будут экспортироваться в файл .csv.
  • STRUCTURAL_ATTACHMENTСвязи прикреплений к структуре будут экспортироваться в файл .csv.
  • JUNCTION_EDGE_FROM_CONNECTIVITYТип связей связности соединение-ребро (с края ребра) будет экспортироваться в файл .csv.
  • JUNCTION_EDGE_MIDSPAN_CONNECTIVITYТип связей связности соединение-ребро (в середине ребра) будет экспортироваться в файл .csv.
  • JUNCTION_EDGE_TO_CONNECTIVITYТип связей связности соединение-ребро (к краю ребра) будет экспортироваться в файл .csv.
String
out_csv_file

Название и местоположение, для создания файла .csv.

File

Пример кода

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

Этот пример скрипта экспортирует все соединения для инженерной сети с названием GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "ALL", 
                            r"C:\Temp\AllAssociations.csv")
ExportAssociations, пример 2 (окно Python)

Этот пример скрипта экспортирует связи связности соединение-соединение для инженерной сети с названием GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "JUNCTION_JUNCTION_CONNECTIVITY", 
                            r"C:\Temp\JJAssociations.csv")
ExportAssociations, пример 3 (окно Python)

Этот пример скрипта экспортирует связи содержания для инженерной сети с названием GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "CONTAINMENT", 
                            r"C:\Temp\ContainmentAssociations.csv")
ExportAssociations, пример 4 (окно Python)

Этот пример скрипта экспортирует связи прикрепления к структуре для инженерной сети с названием GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "STRUCTURAL_ATTACHMENT", 
                            r"C:\Temp\StructureAssociations.csv")

Параметры среды

Этот инструмент не использует параметры среды геообработки

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

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

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