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

Сводка

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

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

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

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

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

Синтаксис

arcpy.un.AddDomainNetwork(in_utility_network, domain_network_name, tier_definition, subnetwork_controller_type, {domain_network_alias_name})
ParameterОбъяснениеТип данных
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

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

NameОбъяснениеТип данных
out_utility_network

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

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

Пример кода

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

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

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

Environments

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

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

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

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