Задать категорию сети (Инженерная сеть)

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

Присваивает категорию сети классу объектов или таблице на уровне типа оборудования, которая будет использоваться при операциях трассировки.

Категории задаются типам оборудования для ограничения начала и конца нескольких аналитических трассировок.

Более подробно о сетевых категориях

Более подробно о том, как задать или изменить назначение категории сети

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

  • Тип оборудования может участвовать в одной или нескольких категориях. Например, группа оборудования предохранителей может входить в категорию Отключение и Защита.

  • Этот инструмент может использоваться вместе с инструментом Добавить категорию сети, который применяется для добавления сетевой категории в инженерную сеть.

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

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

Параметры

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

Инженерная сеть, которая содержит сетевую категорию.

Utility Network; Utility Network Layer
Специализированная сеть

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

String
Входная таблица

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

String
Группа оборудования

Группа оборудования, к которой принадлежит тип оборудования.

String
Тип оборудования

Тип оборудования, у которого меняется конфигурация категории.

String
Категории
(Дополнительный)

Категории, присваиваемые типу оборудования. Категории, указанные этим параметров, заменяют собой текущие категории, назначенные типу оборудования. Чтобы отменить назначение сетевой категории типу оборудования, не указывайте категорию в этом параметре.

Примечание:

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

String

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

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

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

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

arcpy.un.SetNetworkCategory(in_utility_network, domain_network, featureclass, assetgroup, assettype, {category})
ИмяОписаниеТип данных
in_utility_network

Инженерная сеть, которая содержит сетевую категорию.

Utility Network; Utility Network Layer
domain_network

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

String
featureclass

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

String
assetgroup

Группа оборудования, к которой принадлежит тип оборудования.

String
assettype

Тип оборудования, у которого меняется конфигурация категории.

String
category
[category,...]
(Дополнительный)

Категории, присваиваемые типу оборудования. Категории, указанные этим параметров, заменяют собой текущие категории, назначенные типу оборудования. Чтобы отменить назначение сетевой категории типу оборудования, не указывайте категорию в этом параметре.

Примечание:

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

String

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

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

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

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

Пример кода

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

Присвоение категорий disconnect и protective к оборудованию с воздушным приводом fuse в специализированной сети распределения электроэнергии.

import arcpy
arcpy.SetNetworkCategory_un("Utility Network", "ElectricDistribution", 
                            "ElectricDistributionDevice", "Fuse", "Air Powered", 
                            ["Disconnect", "Protective"])
SetNetworkCategory, пример 2 (окно Python)

Отмена сетевой категории у оборудования с воздушным приводом fuse в специализированной сети распределения электроэнергии.

import arcpy
arcpy.SetNetworkCategory_un("Utility Network", "ElectricDistribution", 
                            "ElectricDistributionDevice", "Fuse", "Air Powered")

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

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

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