Open Data: Baumkataster mit QGIS einfach ins Web gestellt

Oft wurde und wird über Open Data philosophiert, die einen erwarten Milliarden Wirtschaftseffekte, Synergien, gänzlich neue Ideen. Die Anderen waren schon immer am zweifeln. Eins jedoch ist wichtig: möglichst vielen Leuten einen einfachen Zugriff zu den Daten zu ermöglichen, auch Leuten ohne GIS-Kenntnisse. Außerdem sollten die Daten mit anderen Daten kombiniert und mit Ideen und Funktionen verknüpft werden. Als Einstieg möchte ich hier mal kurz zeigen, wie man quasi ohne Programmierkenntnisse mit einen kostenlosen GIS, hier QGIS, mal schnell eine einfache Web-Anwendung kreieren kann.

  • Laden der Baum-Daten vom OpenData-Portal, z. B. als ESRI-Shape-File
  • diese dann in QGIS 3.x öffnen
  • Spalten-Aliase definieren, damit es nicht so technisch aussieht
  • ggf. Spalten neu sortieren, damit die Ausgabe besser sortiert ist (suche „Refactoring fields“ in der Toolbox)
  • Hintergrundkarte einfügen (XYZ-Raster-Kacheln, z. B. OpenStreetMap)
  • Plugin „qgis2web“ nutzen

Achtung: hier sind 35201 Bäume als Punktdaten im JSON-Format in den Browser zu laden, deshalb ist ein im JS schneller(!) Browser zu bevorzugen, z. B. Chrome. Hier geht’s zum Demo: http://www.geoobserver.de/HAL_OpenDataExample_Baum/

Screenshot_HAL_OpenDataExample_Baum.png
Screenshot des Demos, Bäume im Paulusviertel Halle
(Quelle: http://www.geoobserver.de/HAL_OpenDataExample_Baum/)

2 Gedanken zu „Open Data: Baumkataster mit QGIS einfach ins Web gestellt

  1. Eine Frage: Wieso ist denn bei den WMS-Daten das KBS 3396 (Zone 3) hinterlegt? Und nicht, wie auf der Halle-Seite erläutert, das 2398?

    • Der WMS unterstützt mehrere Projektionen, die können über den GetCapabilities-Request angezeigt werden. Hier der entsprechende Ausschnitt aus dem ursprünglichen XML* des GetCapabilities:

      Bäume (Ausspielung Baumkataster)
      EPSG:2398
      EPSG:2397
      EPSG:2398
      EPSG:2399
      EPSG:2166
      EPSG:2167
      EPSG:2168
      EPSG:3035
      EPSG:3396
      EPSG:3397
      EPSG:3398
      EPSG:3399
      EPSG:32631
      EPSG:32632
      EPSG:32633
      EPSG:4326
      EPSG:31466
      EPSG:31467
      EPSG:31468
      EPSG:31469
      EPSG:31462
      EPSG:31463
      EPSG:31464
      EPSG:31465
      EPSG:25832
      EPSG:25833
      EPSG:900913
      EPSG:3395
      EPSG:4647
      EPSG:5650

      Sie müssen in Ihrem Ziel-Klienten/Programm nur den von Ihnen benötigten anfordern, z. B. den 2398. Dieser wird beim generierten GetMap-Request entsprechend als Parameter mitgegeben.

      * … WordPress eliminiert die XML-Tags

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s