Рабочие процессы Network Analyst могут быть автоматизированы путем добавления инструментов геообработки, данных и других элементов в модель или скрипт Python или создав собственные инструменты геообработки с использованием моделей и скриптов.
Создание модели геообработки
Модуль ArcGIS Network Analyst extension обеспечивает доступ к широкими возможностями геообработки через набор инструментов Network Analyst. Эти инструменты геообработки могут быть соединены между собой в модель для автоматизации выполнения повторяющихся задач, одновременно уменьшения вероятности ошибки. Такие модели объединяют последовательность инструментов, используя результат работы одного инструмента в качестве исходного материала для другого инструмента.
Создание скрипта Python
Python может использоваться для рабочих процессов Network Analyst. Модуль Network Analyst - современный, простой в использовании модуль ArcPy, предназначенный для работы с функционалом модуля ArcGIS Network Analyst extension.
Создание инструмента-скрипта
Скрипт Python можно превратить в инструмент геообработки, создав инструмент-скрипт, который будет выглядеть и действовать как системный инструмент геообработки. Созданный инструмент-скрипт можно будет открывать с панелей Каталог и Геообработка, использовать в ModelBuilder и в окне Python, а также вызывать его из другого скрипта.