GeoMapFish und QGIS Server
08.06.2021 , Bühne 3

Mit der Kombination von GeoMapFish und QGIS Server ist die Erstellung und Verwaltung eines WebGIS einfacher geworden. Die vielseitigen Symbolisierungs- und Labelingoptionen von QGIS Desktop werden in GeoMapFish ohne weiteres übernommen. Mit dem Access Control QGIS Plugin ist die Rechtekontrolle über die Daten gewährleistet. In diesem Vortrag werden die Funktionen des neuesten Releases 2.6 von GeoMapFish im Zusammenspiel mit QGIS Desktop und QGIS Server gezeigt.


GeoMapFish ist eine Open Source Plattform für die Entwicklung von webbasierten geografischen Informationssystemen (WebGIS). Sie ist reich an Funktionalitäten, hochgradig anpassbar und basiert auf den neuesten Technologien und Standards in diesem Bereich. Sie bietet mehrere Schnittstellen: Desktop, Mobile, Administration und einige weitere für spezielle Zwecke (z.B. Anbindungen an spezifische Fachapplikationen) sowie eine API für die Integration von Karten in Anwendungen Dritter. Basierend auf den OGC-Standards (WMS, WFS) ermöglicht eine GeoMapFish-Anwendung die Übertragung von Geodaten in Form von Diensten für Desktop-Clients oder andere Web-Clients. Aktuell ist die Version 2.6 von GeoMapFish in Vorbereitung.
Als Backend-Kartenserver unterstützt GeoMapFish MapServer, QGIS Server und Geoserver. QGIS Server wurde zuerst mit Version 1.6 integriert. Ab GeoMapFish 2.2 wurden spezifischen QGIS Features benutzt und in letzter Zeit verwenden mehr und mehr GeoMapFish Projekte QGIS Server.
Mit QGIS Server wird die Konfiguration der Layers in QGIS Desktop definiert und in einem QGIS Projekt abgelegt. Die Symbologie wird dann direkt in GeoMapFish übernommen. Die Integration von Daten und die allfällige Änderungen der Konfiguration laufen dadurch reibungslos und profitieren von den vielen Vorteilen und Optionen von QGIS Desktop.
Das Access Control QGIS Plugin erlaubt eine feingranulare Rechtekontrolle über die Daten: gewisse Layer und Attribute können nur für gewisse Benutzer sichtbar sein. Die Konfiguration wird im QGIS Desktop eingestellt. Das Plugin erlaubt die Anbindung von externen Authentifizierungs- und Userverwaltungs-Systemen. Die Rechteverwaltung integriert sich kohärent auch mit anderen Karten-Quellen im Projekt.

Siehe auch: Folien (1,6 MB)

Geospatial Developer bei Camptocamp