ModelBuilder es un lenguaje de programación visual para crear flujos de trabajo de geoprocesamiento. Los modelos de geoprocesamiento automatizan y documentan los procesos de análisis espacial y de administración de datos. Los modelos de geoprocesamiento se crean y modifican en ModelBuilder, donde un modelo se representa como un diagrama que encadena secuencias de procesos y herramientas de geoprocesamiento utilizando la salida de un proceso como entrada de otro proceso.
ModelBuilder en ArcGIS Pro permite hacer lo siguiente:
- Crear un modelo agregando y conectando datos y herramientas
- Procesar de forma iterativa cada clase de entidad, ráster, archivo o tabla de un espacio de trabajo.
- Visualizar la secuencia de su flujo de trabajo como un diagrama fácil de interpretar.
- Ejecutar un modelo paso por paso, hasta un paso seleccionado, o ejecutar todo el modelo.
- Convertir su modelo en una herramienta de geoprocesamiento que puede compartirse o utilizarse en scripts de Python y otros modelos.
Ejemplo
Este modelo de geoprocesamiento se utiliza en una organización de conservación para identificar los posibles hábitats de especies de aves autóctonas según el tipo de vegetación, la distancia respecto a las principales carreteras, el clima, la pendiente y la elevación. El modelo ejecuta las siguientes herramientas de forma secuencial:
- Seleccionar capa por atributo: seleccione el tipo de vegetación correcto a partir de una capa de mapa Vegetación.
- Zona de influencia: cree áreas que se encuentran a menos de 1.500 pies de carreteras principales.
- Borrar: borre las áreas de zona de influencia de las áreas de vegetación seleccionadas.
- Intersecar: superponga la salida de la herramienta Borrar con otras capas de mapa, incluidas pendiente, elevación y clima. Así se identifican las áreas que cumplen con todos los criterios.