Die kontinuierliche Aktualisierung von Geodaten und Projektkonfigurationen ist ein zentraler Bestandteil moderner WebGIS-Workflows. Mit dem neuesten Update der GBD WebSuite (Version 8.3.10) integrieren wir zwei leistungsstarke Optionen für den QGIS-Provider, die das Handling von Projektänderungen signifikant vereinfachen und automatisieren.
Automatisches Monitoring mit 'withWatch'
Bisher mussten Änderungen an QGIS-Projekten häufig durch einen Dienst-Neustart abgeglichen werden. Die neue Option withWatch schafft hier Abhilfe: Sie aktiviert ein intelligentes Monitoring der QGIS-Projekte.
Das Besondere dabei: Die Funktion ist flexibel einsetzbar. Sie unterstützt sowohl Projekte, die klassisch im Dateisystem des Servers liegen, als auch Projekte, die direkt in einer PostgreSQL-Datenbank gespeichert sind. Sobald eine Änderung am QGIS Projekt vorgenommen wird, erkennt die GBD WebSuite dies automatisch und hält die Web-Ansicht aktuell.
Kontrolle durch 'watchFrequency'
Um die Performance optimal an die jeweilige Infrastruktur anzupassen, haben wir zusätzlich die Option watchFrequency eingeführt. Damit lässt sich präzise steuern, in welchen Intervallen (in Sekunden) das System nach Projektänderungen sucht.
- Standardmäßig ist ein Wert von 30 Sekunden konfiguriert.
- Bei Bedarf kann dieser Wert individuell angepasst werden, um entweder eine noch schnellere Aktualisierung zu erzielen oder die Systemlast bei sehr großen Projektumgebungen zu minimieren.
Wie die Konfiguration dieser neuen Optionen umgesetzt werden kann, ist in unserer Live-Demo zu sehen.