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

Сводка

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

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

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

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

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

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

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

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

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

Синтаксис

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

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

Utility Network; Utility Network Layer
domain_network

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

String
featureclass

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

String
assetgroup

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

String
assettype

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

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

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

Примечание:

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

String

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

NameОбъяснениеТип данных
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: Да

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