Freies WMTS-Höhenservice mit QGIS bzw. GDAL nutzen

Diese Seite beschreibt die Nutzung des WMTS-Höhenservices wmts.rechenraum.com am Beispiel des 1×1 Meter OGD Geländemodells von Österreich mit QGIS und/oder GDAL.

WMTS-Höhenservice des 10m OGD Höhenmodells von Österreich in QGIS
WMTS-Höhenservice des 10m OGD Höhenmodells von Österreich in QGIS

Vorrausetzungen

Für die Nutzung des WMTS-Höhenservices ist GDAL in Version 3.2.0 oder neuer notwendig. Um darüber hinaus den WMTS-Höhenservice in QGIS zu nutzen, ist zusätzlich QGIS in Version 3.18 oder neuer Vorraussetzung.

WMTS Höhenservices in QGIS verwenden

Für die Verwendung des WMTS Höhenservices ist QGIS 3.18 mit GDAL Version 3.2.0 oder neuer notwendig (siehe vorangegangener Abschnitt).

Überprüfung der GDAL Version in QGIS

Nach dem Start von QGIS über das Startmenü kann die GDAL Version wie folgt überprüft werden:

  1. Öffnen des Dialogs Help -> About
  2. Unter Running Against GDAL/OGR sollte mindestens Version 3.2.0 aufscheinen.

Einbinden des WMTS-Höhenservices

Nach dem Start einer Version von QGIS 3 kann der WMTS-Höhenservice wie folgt als Raster-Layer eingebunden werden:

  1. Ein neues Raster-Layer hinzufügen: Layer -> Add Layer -> Add Raster Layer …
  2. Unter Source Type die Option Protocol: HTTP(S), cloud, etc. anklicken
  3. Als Type HTTP/HTTPS/FTP und als URI https://wmts.rechenraum.com/AT/DTM/getWMTSCapabilities_GDAL.xml angeben.
  4. Auf Add klicken
  5. Die Koordinatentransformation gegebenenfalls anpassen.
  6. Durch Klick auf Close das Hinzufügen neuer Layer beenden.
  7. Doppelklick auf das hinzugefügte Layer, und unter Transparency den Additional no data value auf -99999 setzen und mit Klick auf OK bestätigen.

WMTS Höhenservice in QGIS verwenden (Punktabfrage)

Die Punktabfrage von Höhendaten auf Basis WMTS innerhalb von QGIS beschreiben wir auf einer eigenen Seite.

WMTS Höhenservice in QGIS verwenden (Download aktuelle Bildschirmansicht)

Den Download der Höhendaten der aktuellen Bildschirmansicht in QGIS beschreiben wir ebenfalls auf einer eigenen Seite.

WMTS Höhenservice in GDAL verwenden (Punktabfrage)

Mit GDAL 3.2.0 oder neuer kann der WMTS-Höhenservice über die Kommandozeile an einem beliebigen Koordinatenpaar direkt abgefragt werden:

gdallocationinfo "WMTS:https://wmts.rechenraum.com/AT/DTM/getWMTSCapabilities_GDAL.xml" -wgs84 10.1 47.2

liefert das Ergebnis

Report:
  Location: (4633P,21473L)
  Band 1:
    Value: 1522.1884765625

Wenn die zurückgegebene Höhe (der Value Eintrag) für alle Abfragepunkt 255 beträgt, ist die verwendete GDAL Version zu alt. Für die Nutzung des WMTS Höhenservice ist GDAL Version 3.2.0 oder neuer notwendig.

WMTS Höhenservice in GDAL verwenden (Download Region als GeoTIFF)

Mit GDAL 3.2.0 oder neuer kann der WMTS-Höhenservice über die Kommandozeile für eine rechteckige Abfrageregion direkt abgefragt werden und das Ergebnis z.B. als GeoTIFF abgespeichert werden:

gdal_translate "WMTS:https://wmts.rechenraum.com/AT/DTM/getWMTSCapabilities_GDAL.xml" -projwin 9.8 47.3 9.9 47.2 -projwin_srs epsg:4326 gpsinfo_test.tif

GUI zur Servicegenerierung

Wir stellen zudem die frei verfügbare Softwareanwendung gpsinfo_create mit graphischer Benutzungsoberfläche bereit, um einen existierenden Rasterdatensatz in einen WMTS-basierten Dienst zu konvertieren. Ein Windows-Installer für die aktuelle Version steht hier zum Download bereit:

Download gpsinfo_create Version 1.0.0 (Windows, 64bit)

Wir verwalten den Qt- und GDAL-basierten plattformunabhängigen Quellcode der Anwendung auf github. Die erzeugten Dateien müssen anschließend für die Bereitstellung des Services nur noch auf einen Web-Server hochgeladen werden.

gpsinfo_create - Tile Creator for gpsinfo
gpsinfo_create – GUI zur Datenkonvertierung

Stand: 31. Jänner 2022