Los flujos de trabajo de Network Analyst se pueden automatizar agregando herramientas de geoprocesamiento, datos y otros elementos a un script de modelo o de Python o bien creando sus propias herramientas de geoprocesamiento utilizando modelos y scripts.
Crear un modelo de geoprocesamiento
La ArcGIS Network Analyst extension proporciona una amplia funcionalidad de geoprocesamiento mediante la caja de herramientas de Network Analyst. Estas herramientas de geoprocesamiento se pueden enlazar a un modelo para automatizar tareas repetitivas y, a la vez, reducir la probabilidad de errores. Un modelo enlaza una secuencia de herramientas, utilizando la salida de una herramienta como la entrada de otra.
Crear un script de Python
Se puede utilizar Python para automatizar los flujos de trabajo de Network Analyst. El módulo Network Analyst es un módulo de ArcPy moderno y fácil de usar para trabajar con la funcionalidad de análisis de red que proporciona la extensión ArcGIS Network Analyst extension.
Crear una herramienta de script
Puede convertir un script de Python en una herramienta de geoprocesamiento creando una herramienta de script que se parezca a una herramienta de geoprocesamiento del sistema y actúe como ella. Una vez creada la herramienta de script, se puede abrir desde los paneles Catálogo y Geoprocesamiento, que se utilizan en ModelBuilder y en la ventana de Python, y a la que se llama desde otro script.