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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

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

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

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

Максимальное количество ошибок, которые можно увидеть до того, как процесс включения топологии сети остановится. Ошибки будут записаны в таблицу ошибок. Если для этого параметра не указано значение, может быть обнаружено бесконечное количество ошибок. Значение по умолчанию - 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.

Внимание:

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

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: Да

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