1 votos

Buscando una herramienta para suavizar los bordes de las áreas rasterizadas en QGIS

Estoy buscando una herramienta que me ayude a suavizar principalmente los bordes/extremos de las áreas/zonas rasterizadas en QGIS/GRASS/SAGA.

En particular, con respecto a la imagen de abajo, me gustaría reducir las líneas simples (en su mayoría errores probabilísticos derivados de la modelización) en los bordes (gris oscuro para una mejor visibilidad), pero ningún/menos cambio dentro del área gris brillante.

enter image description here

He probado herramientas como el tamiz de GDAL, el filtro mayoritario de SAGA y varias herramientas del plugin de LecoS (que es genial, por cierto). Por desgracia, estas herramientas también cambian los valores dentro de mi perímetro (ya que el área gris brillante no es una zona en sí). Además, podría crear una trama binaria (1 dentro de la zona y 0 o nodata para los valores 0). A continuación, podría suavizarlo mediante un análisis de vecino más cercano/ventana móvil. La creación de un modelo funcionaría, pero:

Si es posible, prefiero la herramienta "de un solo paso".

Como soy un principiante en QGIS (GIS en general), por ahora trato de evitar el uso del lenguaje de programación.

3voto

Nick Puntos 3115

El sistema ArcGIS Limpieza de límites utiliza un proceso de expansión y contracción. Por lo tanto, sugiero que se pruebe el Encoger y expandir .

Hay funciones similares (por ejemplo r.región y r.crecer.reducir ) en GRASS que están disponibles en una instalación estándar pero no están habilitadas en la GUI de QGIS. Para usarlos, usted tendría que habilitarlos (ver aquí ) o hacerlo desde la línea de comandos o iniciar GRASS en modo autónomo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X