EIGENSTÄNDIGE WEBGIS-STUDIE · 2026
Wie kommunale Geodaten auf die Karte kommen.
Um zu verstehen, wie ein kommunales Geoportal Daten bereitstellt, habe ich die öffentlich sichtbaren Dienste der Stadt Herne untersucht und mit offenen kommunalen Daten eine kleine lokale Vergleichsumgebung aufgebaut.
01 / FRAGESTELLUNG
Wie werden kommunale Geodaten gespeichert, bereitgestellt und dargestellt?
Ich habe das öffentliche Geoportal und die Dienstantworten von Herne untersucht, um das Zusammenspiel von Datenhaltung, OGC-Kartendiensten und ihren Clients zu verstehen. Die Dienste habe ich direkt im Webbrowser und in QGIS Desktop geprüft und diese Rollen dann lokal mit drei offenen Datensätzen nachvollzogen: Kitas, barrierefreie Toiletten und Haltestellen, alle in EPSG:25832.
GeoServerWMS/WFS · SLD-StilQGIS Desktop kam zusätzlich als zweiter Client zum Laden des GeoServer-WMS über einer Grundkarte zum Einsatz.
02 / GEOSERVER
Eine PostGIS-Ebene als standardisierten Kartendienst bereitstellen.
Die offenen Daten habe ich in PostGIS geladen und die Kita-Ebene über GeoServer bereitgestellt. Ein eigener SLD-Stil ergänzt Punktsymbole und Beschriftungen. Den WMS habe ich direkt im Webbrowser geprüft und zusätzlich in QGIS Desktop über einer OpenStreetMap-Grundkarte geladen.


03 / QGIS SERVER
Einen projektbasierten Dienst mit GeoServer vergleichen.
Dieselbe Datenbankebene habe ich auch mit QGIS Server verbunden. Dort liefert die QGIS-Projektdatei die Ebenenkonfiguration, Darstellung und Beschriftung. So wurde der Unterschied praktisch sichtbar: GeoServer nutzt separate Serverkonfiguration und SLD-Stile, während QGIS Server das QGIS-Projekt selbst rendert.

04 / DATENFORTFÜHRUNG
Wer hat was wann geändert?
Eine gemeinsam genutzte Ebene braucht klare Verantwortung. Deshalb habe ich einen Datenbank-Trigger eingesetzt: Bei jeder Änderung werden Benutzer und Änderungszeit automatisch erfasst. Ein zweiter Trigger schreibt die vorherige Version in eine Historientabelle; Lese-, Bearbeitungs- und Administrationsrollen regeln zusätzlich, wer die Ebene ändern darf.

EINORDNUNG
Eine Lernumgebung, kein städtischer Produktivbetrieb.
Diese kurze, eigenständige Studie lief lokal mit öffentlichen Daten und Docker-Containern. Sie diente dazu, das Zusammenspiel von PostGIS, GeoServer, QGIS Server, WMS/WFS und Desktop-Clients zu verstehen. Es handelte sich nicht um einen Dienst der Stadt Herne und es wurden keine internen Daten oder Systeme verwendet.
Docker Compose · PostgreSQL · PostGIS · GeoServer · QGIS Server · QGIS Desktop · GDAL/ogr2ogr · WMS/WFS · SLD