Сводка
Включает топологию сети для трассировки сети.
Топология сети необходима для аналитических операций, таких как трассировка и создание схем сети. Топология сети также может быть включена для обнаружения объектов-ошибок.
Использование
У всех классов объектов трассировки сети должен быть пространственный индекс.
При работе с многопользовательской базой геоданных предъявляются следующие требования:
Входная сеть трассировки должна быть из подключения к базе данных, установленного от имени владельца базы данных сети трассировки.
Этот инструмент должен выполняться при подключении к версии по умолчанию.
Сеть трассировки должна быть зарегистрирована как версионная.
Сеть трассировки должна быть в неверсионном состоянии, чтобы использовать дополнительную опцию Построения только ошибок.
Синтаксис
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 (Дополнительный) | Определяет, будет ли включена топология, либо будут создаваться только ошибки сети.
| Boolean |
Производные выходные данные
Name | Объяснение | Тип данных |
out_trace_network | Обновленная трассировка сети. | Сеть трассировки |
Пример кода
Включение топологии для трассировки сети с названием MyNetwork и настройка для максимального числа ошибок значения 500 с помощью функции EnableNetworkTopology.
import arcpy
arcpy.EnableNetworkTopology_tn('MyNetwork', 500)
Генерауия только ошибок для трассировки сети с названием MyNetwork с помощью функции EnableNetworkTopology.
import arcpy
arcpy.EnableNetworkTopology_tn('MyNetwork', '', 'ONLY_ERRORS')
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да