¿Crear DEM a partir de datos de puntos utilizando QGIS?

9

Mi jefe me dio un pequeño archivo de forma de punto 3D y me pidió que hiciera un DEM a partir de él, que debería armar junto con un DEM más antiguo del mismo sitio, que fue hecho con Surfer.

Creé una capa ráster a partir del archivo de forma y utilicé la herramienta de contorno para crear contornos de nivel. Desafortunadamente, parecen ser líneas en lugar de polígonos. Cuando uso la herramienta de línea a polígono, algunos de los niveles desaparecen. Estoy seguro de que hay una manera de crear un DEM a partir de datos de puntos, pero no tengo idea de lo que estoy haciendo mal.

Yo uso QGIS Valmiera.

Lukas
fuente
1
Debe usar una de las muchas herramientas de interpolación disponibles para interpolar sus puntos de vector en una cuadrícula DEM ráster. Los ejemplos de interpoladores incluyen la ponderación de distancia inversa (IDW), los interpoladores basados ​​en spline, la triangulación junto con la posterior rasterización y el kriging. Este es un campo muy amplio y requerirá un poco de investigación para determinar qué método es el más apropiado para sus datos y aplicaciones. Los complementos GRASS y SAGA para QGIS contienen cada uno numerosas herramientas para interpolar. Buena suerte.
WhiteboxDev

Respuestas:

8

Un DEM (modelo de elevación digital) es una trama y no líneas de contorno o polilíneas. Si los datos de puntos son una cuadrícula sistemática de puntos (espaciado igual), entonces es tan simple como convertir directamente a ráster utilizando una herramienta de rasterizado. En QGIS puede usar "Ráster> Conversión> Rasterizar (Vector a ráster)".

Sin embargo, si los puntos son irregulares, entonces se convierte en un problema de interpolación. Hay muchas opciones disponibles. La herramienta estándar "Ráster> Interpolación> Interpolación" de QGIS solo tiene TIN e IDW disponibles. Realmente no recomendaría ninguno de estos métodos, pero pueden ser adecuados para sus necesidades. A través de la caja de herramientas QGIS, SAGA GIS (necesita instalación) proporciona la interpolación de Kriging y Spline. También hay varias opciones muy robustas en GRASS GIS (también disponible en la caja de herramientas QGIS).

Opciones de interpolación de GRASS:

"r.surf.nnbathy" - Vecino natural

"v.surf.bspline" - B-splines

"v.surf.rst" y "v.vol.rst" - splines regularizadas con tensión

"v.krige" - Kriging (GRASS 7+)

A menudo, se intentan algunos métodos y luego se selecciona un modelo basado en RMSE (error cuadrático medio) o error residual para evaluar el ajuste del modelo.

Jeffrey Evans
fuente
Muchas gracias por las respuestas rápidas. Probaré algunas de las herramientas GRASS y SAGA-Tools mañana. El problema es que mi jefe quiere algo que se parezca a Surfer-Plot, con colores diferentes para alturas divididos por líneas de contorno. Ya interpolaré un ráster de los datos de puntos. Hice este "Ráster> Conversión> Rasterizar", pero tenía una resolución muy pobre. Espero que esto mejore con uno de los otros algoritmos. Tal vez pueda fingir la óptica Surfer usando una segunda capa con líneas de contorno. Muchas gracias. Lukas
C.-F. Vintar