GBD WebSuite
Die webbasierte Open Source GIS Plattform zur Geodatenverarbeitung
Changelog Release 8.3
Release 8.3 wurde im März 2026 veröffentlicht und markiert einen wichtigen Entwicklungsschritt mit Fokus auf mobile Felddatenerfassung, erweiterte Datenbankfunktionalität und verbesserte OGC-Dienste. Diese Version führt eine QField-Integration ein, erweitert die Datenbank-Inspektionsmöglichkeiten und optimiert die Handhabung von Koordinatenreferenzsystemen. Zusätzlich bringt das Release zahlreiche Verbesserungen bei der Authentifizierung, Fehlerbehandlung und Systemstabilität.
Mobile Datenerfassung & QField-Integration
- QField-Integration (8.3.0): Die bisherige QField-Implementierung in Zusammenspiel mit einer Android App wurde durch eine vollständige QField-Integration ersetzt. Die neue Implementierung ermöglicht nahtlose Synchronisation von Projekten, Layern und Datenmodellen mit der mobilen QField-App über das GBD WebSuite QField Modul - siehe Live-Demo.
- QField Package Concurrency (8.3.1): Die Verarbeitung von QField-Paketen wurde optimiert, um Probleme bei gleichzeitigen Zugriff auf Projektdaten zu beheben.
Datenbank-Verbesserungen
- Database Inspection Method (8.3.0): Eine neue Methode zur Inspektion von Datenbankstrukturen wurde hinzugefügt. Diese ermöglicht die Analyse von Schema-Metadaten und verbessert die Verwaltung und Dokumentation von Datenbank-basierten Datenquellen.
- Boolean Field Support in GDAL (8.3.0): Die Unterstützung für Boolesche Felder in GDAL-basierten Vektorlayern wurde erweitert, wodurch die Kompatibilität mit unterschiedlichen Datenformaten verbessert wurde.
- Date Field Handling (8.3.0): Die Verarbeitung von Datumsfeldern wurde auf native Date-Objekte umgestellt, was eine korrektere und konsistentere Handhabung von temporalen Daten gewährleistet.
Koordinatenreferenzsysteme & OGC-Services
- Verbesserte CRS-Handhabung (8.3.0): Die allgemeine Verarbeitung von Koordinatenreferenzsystemen wurde überarbeitet und optimiert.
- WMS Multi-CRS Support (8.3.1): Die Unterstützung für WMS-Dienste mit mehreren Koordinatenreferenzsystemen wurde korrigiert und verbessert, wodurch eine flexiblere Projektion von Kartendiensten ermöglicht wird.
Authentifizierung & Sicherheit
- Erweiterte Authentifizierungsoptionen (8.3.0): Neue Authentifizierungsoptionen wurden hinzugefügt und die bestehende Authentifizierungslogik wurde überarbeitet und bereinigt.
- Verbesserte LDAP-Integration (8.3.0): Die LDAP-Authentifizierung wurde optimiert für eine stabilere Anbindung an ActiveDirectory und OpenLDAP-Server.
- Session Management (8.3.1): Die Benennung von Session-Dateien wurde verbessert, was eine bessere Organisation und Verwaltung von Benutzersitzungen ermöglicht.
System-Optimierungen
- Verbesserte CLI-Fehlerberichterstattung (8.3.0): Die Fehlermeldungen der Kommandozeilenwerkzeuge wurden überarbeitet und liefern nun detailliertere und verständlichere Informationen bei Fehlern.
- HTTP 405 Error Handling (8.3.1): Die Behandlung von HTTP 405-Fehlern wurde verbessert.
- XML Whitespace Escaping (8.3.2): Die Behandlung von Leerzeichen in XML-Attributen wurde standardkonform implementiert, was die Kompatibilität mit OGC-Diensten verbessert.
- Trailing Slash Redirects (8.3.2): Automatische Weiterleitungen für Verzeichnis-URLs mit abschließendem Schrägstrich wurden implementiert.
Fehlerbehebungen
- Cache Seeding (8.3.1): Probleme beim Befüllen des Map-Caches wurden behoben.
- Setuptools Version (8.3.2): Die Setuptools-Version wurde für Stabilitätszwecke angepasst.
- Test Runner Cleanup (8.3.3): Der Test-Runner wurde bereinigt und refaktoriert für eine verbesserte Entwicklererfahrung.