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