Включить топологию сети (Инженерная сеть)

Сводка

Включает топологию сети для инженерных сетей.

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

Более подробно о включении топологии сети

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

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

  • У всех классов объектов инженерной сети должен быть пространственный индекс.

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

Синтаксис

arcpy.un.EnableNetworkTopology(in_utility_network, {max_number_of_errors}, {only_generate_errors})
ParameterОбъяснениеТип данных
in_utility_network

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

Utility Network; Utility Network Layer
max_number_of_errors
(Дополнительный)

Максимальное число ошибок, по достижению которых процесс включения топологии сети остановится, и ошибки будут записаны в таблицу ошибок. Значение по умолчанию - 10000.

Внимание:

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

Long
only_generate_errors
(Дополнительный)

Определяет, будет ли включена топология, либо будут создаваться только ошибки сети.

  • ONLY_ERRORSИнженерная сеть будет оцениваться только на ошибки сети. Топология не будет создана. Если вы работаете с многопользовательской базой геоданных, данные не могут быть зарегистрированы как версионные. Это позволяет вам просматривать и исправлять ошибки в сети, пока вы не будете готовы включить топологию.
  • ENABLE_TOPOТопология будет включена, все существующие ошибки приведут к созданию измененных областей с ошибками. Это значение по умолчанию
Boolean

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

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

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

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

Пример кода

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

Включение топологии для инженерной сети с названием MyNetwork и настройка для максимального числа ошибок значения 500 с помощью инструмента EnableNetworkTopology.

import arcpy
arcpy.EnableNetworkTopology_un('MyNetwork', 500)
EnableNetworkTopology, пример 2 (окно Python)

Генерирование только ошибок только для инженерной сети с названием MyNetwork с помощью инструмента EnableNetworkTopology.

import arcpy
arcpy.EnableNetworkTopology_un('MyNetwork', '', 'ONLY_ERRORS')

Environments

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

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

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

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