Cómo suavizar líneas y polígonos en QGIS 3


Suavizar capas en QGIS

En este apartado les comparto el procedimiento para suavizar esquinas de capas vectoriales, principalmente cuando generamos geometrías a partir de capas ráster, el resultado tomará la forma de las celdas de la capa ráster y el tamaño dependerá del mismo.

Para este ejemplo estaré usando una capa poligonal y una capa de líneas que fueron obtenidos mediante la delimitación automática de cuencas con SAGA GIS, les dejo el enlace si les interesa el post.

 Delimitar cuenca de Forma automática con SAGA GIS

Adjuntamos las capas vectoriales en la interfaz de QGIS.
Nos dirigimos al menú vectorial/herramientas de geometría/simplificar

En el conjunto de opciones configuramos así.
  • Capa de entrada: pude ser polígono o línea.
  • Método: usaremos el método de distancia que suavizara de un vértice a otro por medio de la intersección.
  • Tolerancia: escribimos el tamaño de la celda de la capa ráster que se utilizó para generar las capas de entrada. Para este ejemplo el valor de 20 siendo este el tamaño de la celda.
  • Ejecutar.

El resultado será una capa simplificado donde podremos apreciar que las esquinas de las celdas se han suavizado.

Repetimos el procedimiento para la capa de líneas, utilizando el mismo método y valor de tolerancia.

En el resultado podemos apreciar que la red hídrica se ha suavizado.

El resultado final se aprecia de la siguiente manera:
  • Para hacer permanente el resultado clic en el icono de la memoria, esto abre una ventana emergente donde podemos elegir el formato de archivo y ruta de almacenamiento.

Comparativo de capas de entrada sin suavizar.


TUTORIAL