Добавить специализированную сеть (Инженерная сеть)

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

Добавляет специализированную сеть в инженерную сеть.

Более подробно см. Добавить специализированную сеть.

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

  • Топология сети должна быть отключена.

  • При работе с многопользовательской базой геоданных необходимо соблюдать следующие требования:

Параметры

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

Инженерная сеть, к которой будет добавлена специализированная сеть.

Utility Network; Utility Network Layer
Имя специализированной сети

Имя новой специализированной сети. Имя специализированной сети будет префиксом имен создаваемых классов объектов. Например, сеть с названием ElectricDistribution будет включать в себя класс ElectricDistributionJunction.

String
Определение уровня

Задает определение уровня для новой специализированной сети.

  • ИерархическаяУровень будет определен как иерархический. В иерархических специализированных сетях уровни вложены один в другой, так что объекты, существующие в подсетях для более низких уровней, естественно, участвуют во всех более высоких уровнях. Например, в газовых сетях зона изоляции клапана находится в зоне давления, которая, в свою очередь, находится в системной зоне. Объект в зоне изоляции также существует в зоне давления, и в системной зоне.
  • Разделенный Этот уровень будет определен как Разделенный. Объекты разделенных специализированных сетей существуют только на одном уровне. Отношения между уровнями упорядочены и линейны. Объекты могут находиться в одной или нескольких подсетях с одним уровнем.
String
Тип контроллера подсети

Указывает тип контроллера подсети для новой специализированной сети.

  • Источник подсетиТип контроллера подсети – это набор источников. Источник – это источник происхождения поставляемого ресурса. Например, в электрике источниками электричества являются электростанции и подстанции.
  • Приемник подсетиТип контроллера подсети – это набор приемников. Приемник – это место назначения собранного ресурса.
String
Имя псевдонима специализированной сети
(Дополнительный)

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

String

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

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

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

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

arcpy.un.AddDomainNetwork(in_utility_network, domain_network_name, tier_definition, subnetwork_controller_type, {domain_network_alias_name})
ИмяОписаниеТип данных
in_utility_network

Инженерная сеть, к которой будет добавлена специализированная сеть.

Utility Network; Utility Network Layer
domain_network_name

Имя новой специализированной сети. Имя специализированной сети будет префиксом имен создаваемых классов объектов. Например, сеть с названием ElectricDistribution будет включать в себя класс ElectricDistributionJunction.

String
tier_definition

Задает определение уровня для новой специализированной сети.

  • HIERARCHICALУровень будет определен как иерархический. В иерархических специализированных сетях уровни вложены один в другой, так что объекты, существующие в подсетях для более низких уровней, естественно, участвуют во всех более высоких уровнях. Например, в газовых сетях зона изоляции клапана находится в зоне давления, которая, в свою очередь, находится в системной зоне. Объект в зоне изоляции также существует в зоне давления, и в системной зоне.
  • PARTITIONED Этот уровень будет определен как Разделенный. Объекты разделенных специализированных сетей существуют только на одном уровне. Отношения между уровнями упорядочены и линейны. Объекты могут находиться в одной или нескольких подсетях с одним уровнем.
String
subnetwork_controller_type

Указывает тип контроллера подсети для новой специализированной сети.

  • SOURCEТип контроллера подсети – это набор источников. Источник – это источник происхождения поставляемого ресурса. Например, в электрике источниками электричества являются электростанции и подстанции.
  • SINKТип контроллера подсети – это набор приемников. Приемник – это место назначения собранного ресурса.
String
domain_network_alias_name
(Дополнительный)

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

String

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

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

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

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

Пример кода

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

Добавление в инженерную сеть MyUtilityNetwork специализированной сети с именем ElectricDistribution.

import arcpy
arcpy.AddDomainNetwork_un("MyUtilityNetwork", "ElectricDistribution", 
                          "HIERARCHICAL", "SOURCE", "Electric Distribution")

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

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

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

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

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