Erstellen von DEM aus Konturen in QGIS?

Antworten:

25

Ja, in QGIS stehen mehrere Optionen zur Verfügung:

  1. Interpolations- Plugin für Inverse Distance Weighting (IDW) - Hier finden Sie ein Tutorial (vom Original archiviert ).
  2. GDAL Raster Plugin - um darauf zuzugreifen, klicken Sie auf Raster > Grid (Interpolation). Die Interpolation von GDAL ist robuster, da Sie andere Interpolationsalgorithmen verwenden können (IDW, nächster Nachbar, gleitender Durchschnitt usw.). Dieses Werkzeug funktioniert nur für Punktdaten.
  3. GRASS GIS Plugin - Es gibt mehrere Module, die Sie verwenden können ( v.surf.*und r.surf.*). Sie müssen Ihr Shapefile in eine GRASS-Datenbank konvertieren, um die GRASS-Module in QGIS verwenden zu können.
maning
quelle
Sind Sie sicher, dass beim Ausführen Ihrer zweiten vorgeschlagenen Prozedur mit GDAL-Raster die folgende Fehlermeldung angezeigt wird: "Keine Punktgeometrie in Ebenen-Modashp gefunden, Überspringen."
Vassilis
Ich habe die Antwort aktualisiert, dass sie nur für Punktdaten funktioniert. Sie können sich auch GRASS GIS ansehen, das ein Plugin in QGIS enthält.
Maning
3
Das QGIS-Interpolations-Plugin funktioniert auch mit Konturlinien: Fügen Sie das Attribut hinzu, das den zu interpolierenden Wert enthält, und wählen Sie dann in "Typ" "Strukturierte Linien" oder "Bruchlinien" aus
Giovanni Manghi
7
IDW ist für Konturliniendaten ungeeignet. Wenn sie gezwungen werden, mit ihnen zu arbeiten, werden schreckliche DEMs erzeugt (sie werden wie Terrassen aussehen). Die Durchschnittswerte für die nächsten Nachbarn und die gleitenden Durchschnitte weisen ähnliche Probleme auf. Das Interpolieren von Rastern aus Konturlinien erfordert spezielle Methoden.
whuber
@whuber - irgendwelche Hinweise zu diesen speziellen Methoden? Scheint OK zu sein, mit umgekehrtem Abstand zu einer Kraft im Raster|Grid (Interpolation)Werkzeug, aber definitiv nicht perfekt!
Simbamangu
10

GRASS hat auch viele Möglichkeiten

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

Verfügbar auf die eine oder andere Weise auch über das QGIS / GRASS-Plugin.

Giovanni Manghi
quelle
Hat die Frage GRASS nicht ausdrücklich ausgeschlossen? (Möglicherweise möchten Sie Ihren Kommentar zu der Antwort von @jdeltoro überdenken.) Wenn in QGIS jedoch keine gute Lösung verfügbar ist, ist es ratsam, das eigene Netz zu erweitern, damit Sie alternative Lösungen kennen.
whuber
2
Es kommt darauf an, was "ohne GRASS" bedeutet. Dies liegt daran, dass viele Menschen nicht wissen, dass sie GRASS-Tools in QGIS wie jedes andere QGIS-Tool verwenden können, ohne zu wissen, was GRASS ist oder wie es funktioniert.
Giovanni Manghi
Ja, für ein kleines Tutorial siehe grass.osgeo.org/wiki/QGIS_GRASS_Cookbook
markusN