¿Crear DEM a partir de contornos en QGIS?

Respuestas:

25

Sí, hay varias opciones disponibles en QGIS:

  1. Complemento de interpolación de ponderación de distancia inversa (IDW) : consulte esto para ver un tutorial (archivado del original ).
  2. Complemento GDAL Raster : para acceder, haga clic en Raster > Grid (Interpolation). La interpolación de GDAL es más robusta porque puede usar otros algoritmos de interpolación (IDW, vecino más cercano, promedio móvil, etc.). Esta herramienta solo funciona para datos de puntos.
  3. Complemento GRASS GIS : hay varios módulos que puede usar ( v.surf.*y r.surf.*). Necesita convertir su shapefile en una base de datos GRASS para usar los módulos GRASS en QGIS.
Maning
fuente
¿Estás seguro? Porque cuando ejecuto tu segundo procedimiento sugerido, con GDAL Raster, me muestra este mensaje de error: "No se encontró geometría de punto en la capa modashp, omitiendo".
Vassilis
Actualicé la respuesta de que solo funciona para datos de puntos. También puede ver GRASS GIS que tiene un complemento en QGIS.
Maning
3
El complemento de interpolación QGIS también funciona con líneas de contorno: agregue el atributo que contiene el valor para interpolar y luego en "tipo" seleccione "líneas estructuradas" o "líneas de
corte
77
IDW es inapropiado para datos de línea de contorno. Cuando se ve obligado a trabajar con ellos, producirá DEM horribles (se verán como terrazas). El vecino más cercano y los promedios móviles tienen problemas similares. La interpolación de rásteres desde líneas de contorno requiere métodos especializados.
whuber
@whuber: ¿alguna pista sobre estos métodos especializados? Parece que está obteniendo buenos resultados con la distancia inversa a una potencia en la Raster|Grid (Interpolation)herramienta, ¡pero definitivamente no es perfecta!
Simbamangu
10

GRASS también tiene muchas opciones

http://grass.osgeo.org/wiki/Contour_lines_to_DEM

disponible de una forma u otra también a través del complemento QGIS / GRASS.

Giovanni Manghi
fuente
¿La pregunta no excluyó específicamente a GRASS? (Es posible que desee repensar su comentario a la respuesta de @jdeltoro). Sin embargo, si una buena solución no está disponible en QGIS, es aconsejable ampliar la red, por lo que es bueno conocer soluciones alternativas.
whuber
2
Depende de lo que significa "sin usar GRASS". Esto se debe a que muchas personas no saben que pueden usar las herramientas de GRASS dentro de QGIS como cualquier otra herramienta de QGIS, sin saber en absoluto qué es GRASS o cómo funciona.
Giovanni Manghi
Sí, para un pequeño tutorial vea grass.osgeo.org/wiki/QGIS_GRASS_Cookbook
markusN