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