Включить топологию сети (Сеть трассировки)

Сводка

Включает топологию сети для трассировки сети.

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

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

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

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

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

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

    • Этот инструмент должен выполняться при подключении к версии по умолчанию.

    • Сеть трассировки должна быть зарегистрирована как версионная.

    • Сеть трассировки должна быть в неверсионном состоянии, чтобы использовать дополнительную опцию Построения только ошибок.

Синтаксис

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

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

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

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

Внимание:

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

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

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

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

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

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

Обновленная трассировка сети.

Сеть трассировки

Пример кода

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

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

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

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

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

Environments

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

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

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

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