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

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

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

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

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

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

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

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

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

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

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

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

    • Лицензия:
      Участникам организации должна быть назначена лицензия для ArcGIS Advanced Editing расширения типа пользователя для использования этого инструмента в многопользовательском развертывании.

Параметры

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

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

Trace Network; Trace Network Layer
Максимальное количество ошибок
(Дополнительный)

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

Внимание:

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

Long
Только ошибки создания
(Дополнительный)

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

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

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

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

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

Trace Network

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

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

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

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

Внимание:

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

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

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

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

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

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

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

Trace Network

Пример кода

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

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

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

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

import arcpy
arcpy.tn.EnableNetworkTopology('MyNetwork', '', 'ONLY_ERRORS')

Параметры среды

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

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

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

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