Ejemplo práctico de aplicación del modelador de QGIS (con vídeo)

Este artículo y el video tutorial que lo acompaña han sido creados por uno de nuestros alumnos: Gustavo Adolfo Agüero Córdoba.

Un modelo o flujo de trabajo, es la concatenación (unión) de dos o más algoritmos de una librería.

Es una secuencia finita, lógica y ordenada de geoprocesos necesarios para alcanzar uno o más objetivos.

El modelador de procesado de QGIS nos permite crear modelos complejos con una interfaz gráfica simple y fácil de usar. En esta otra entrada te enseñamos en detalle  cómo funciona y cómo crear un modelo de procesado con QGIS.

¿Por qué crear un modelo?

  • Para automatizar procesos o tareas repetitivas, a través de la concatenación de algoritmos.
  • Para procesar lotes de capas.
  • Para compartir tareas de geoprocesamiento homologadas.
  • Para capacitar y mejorar la eficiencia.

He creado un tutorial sobre este tema, en donde concateno diferentes geoprocesos (Buffers, Unión, Disolución y Diferencia), además de la creación y cálculo de un nuevo campo para la capa resultante.

Objetivo del tutorial

  • Este tutorial muestra un caso hipotético, en el cual se busca obtener el área remanente de una capa poligonal (Predios).
  • Esta capa inicial (poligonal) se verá afectada por otras dos capas vectoriales (puntos = Pozos y líneas = Conexiones) las cuales poseen áreas o zonas de amortiguamiento (Buffers).
  • Es importante tomar en cuenta que dichas capas vectoriales, aplicadas a otros casos prácticos, pueden representar otras entidades como por ejemplo centros de rotondas (puntos), calles o vías (líneas) y parcelas (polígonos).
  • Se presenta entonces, a nivel de modelo cartográfico o flujo de trabajo, la serie de pasos necesarios para alcanzar el objetivo final (área remanente de una capa poligonal).

¿Qué geoprocesos se utilizan en el modelo?

Los geoprocesos que involucra el modelo son:

Cálculo de buffer de distancia fija.

  • Para las capas de puntos y líneas.

Unión de capas vectoriales.

  • Los dos buffers calculados, como una sola capa.

Disolución de capa (Disolver todo, no usar campo).

  • Crear una sola poligonal de los buffers.

Diferencia entre capas poligonales.

  • Poligonal de entrada (inicial) y la disolución de buffers.
  • Generar la poligonal remanente.

Calculadora de campos (Área remanente).

  • Crear nuevo campo.
  • Definir tipo, longitud y precisión.
  • Especificar la fórmula.
  • Nombrar archivo de salida.

Todo lo explicado anteriormente, se presenta a través de las siguientes figuras:

  • Modelo QGIS:

  • Diagrama de flujo:

modelador de QGIS

Nota importante

  • Crear un modelo sin parametrización no tiene sentido lógico ni práctico, cuando los algoritmos involucrados requieren de entradas de usuario o selección de métodos.
  • Las variables implícitas en los algoritmos aplicados no cambiarían, por tanto los resultados obtenidos serán siempre iguales si las capas de entrada son las mismas.
  • En el tutorial (modelo) se tiene control sobre las distancias de los buffers, tanto para la capa de puntos como para las líneas.

Vídeo tutorial:

Let’s connect!

Date de alta en nuestro newsletter
y recibe este ebook gratuito

Y una vez al mes recibirás las últimas novedades del sector GIS y de nuestros cursos