GBD WebSuite Die webbasierte Open Source GIS Plattform zur Geodatenverarbeitung

Changelog Release 8.0

Die Veröffentlichung der Version 8.0 im Mai 2023 stellt einen Meilenstein in der Entwicklung der GBD WebSuite dar. Die Architektur wurde grundlegend überarbeitet und auf eine reine Plugin-Architektur umgestellt. Das Build-System wurde auf Docker Compose umgeschrieben und QGIS Server von der Hauptanwendung getrennt. Desweiteren wurde das Datenmodell umfangreich überarbeitet und bereits vorhandene Funktionalität wurde überarbeitet, teilweise neu implementiert und optimiert.

Neue Plugin-basierte Architektur

 

  • Neues Build-System (8.0.0): Ermöglicht eine effizientere Entwicklung und Deployment von Erweiterungen durch optimierte Kompilierungs- und Paketierungsprozesse
  • Überarbeitete Datenmodelle (8.0.0): Erweiterte und verbesserte Datenstrukturen schaffen die Grundlage für komplexere Anwendungen und bessere Datenintegrität
  • Modulare Architektur (8.0.0): Erleichtert die Wartung und ermöglicht die selektive Aktivierung von Funktionalitäten je nach spezifischem Anwendungsfall

QGIS-Integration und Druckfunktionen

 

  • CSS-Support (8.0.18): Erweiterte Gestaltungsmöglichkeiten für Print Templates ermöglichen einheitliche Formatierung und Corporate Design-konforme Ausgaben
  • Mehrseitiges Drucken (8.0.6): Implementierung ermöglicht die Erstellung umfangreicher Kartenserien, Atlanten und mehrseitiger Dokumentationen
  • QGIS 3.28.11 Upgrade (8.0.15): Neueste QGIS-Version bringt verbesserte Performance, neue Funktionalitäten und erhöhte Systemstabilität
  • Konfigurierbare Select-Toleranz (8.0.18): Präzise Objektauswahl durch anpassbare Toleranzwerte je nach Anwendungsfall und Datenqualität
  • Screenshot-Funktion (8.0.18): Schnelle Dokumentation von Kartenansichten für Berichte und Präsentationen
  • QGIS Parser-Verbesserungen (8.0.12): Optimierte Verarbeitung von QGIS-Projektdateien für bessere Kompatibilität

ALKIS-Funktionalitäten

 

  • House Number Geometrie (8.0.43): Präzisere Lokalisierungsergebnisse für Gebäude durch Verwendung spezifischer Hausnummer-Geometrien im Geocoder
  • ISO-Datumsformat Support (8.0.45): Verbesserte Kompatibilität mit verschiedenen Datenquellen durch Unterstützung für "basic" ISO-Datumsformate
  • Export-Optimierungen (8.0.46): Kontinuierliche Performance-Verbesserungen bei der Verarbeitung großer ALKIS-Datenmengen
  • House Number Geometrie (8.0.43): Präzisere Lokalisierungsergebnisse für Gebäude durch Verwendung spezifischer Hausnummer-Geometrien im Geocoder
  • Numerische Flächenbehandlung (8.0.29): Korrekte Behandlung von Flächen als Zahlen ermöglicht mathematische Operationen, Vergleiche und statistische Auswertungen
  • Geometry Text Widget (8.0.24): Neue Eingabemöglichkeiten für Geometriedaten in ALKIS-Formularen
  • Unterstützung für GeoInfoDok 7.1 (8.0.15)

Client-Tools und Benutzeroberfläche

 

  • Geometry Text Widget (8.0.24): Direkte Eingabe und Bearbeitung von Geometrien über Textfelder mit WKT-Support für Experteanwender
  • Versteckte Widgets (8.0.23): Bedingte Anzeige von Formularelementen verbessert die Benutzerfreundlichkeit durch kontextabhängige Interfaces
  • Input-Placeholders (8.0.25): Hilfreiche Eingabehinweise in Edit-Widgets geben Benutzern klare Anweisungen zur erwarteten Dateneingabe
  • FeatureSelect-Suche (8.0.22): Schnelle Auffindung spezifischer Objekte in umfangreichen Auswahllisten durch integrierte Suchfunktionalität
  • Edit Layer Button (8.0.21): Direkter Zugriff auf Layer-Bearbeitungsfunktionen aus der Hauptoberfläche heraus
  • WMS Cache CLI (8.0.25): Erweiterte Kommandozeilen-Tools für Administratoren zur effizienten Cache-Verwaltung
  • Default Map Annotations (8.0.18): Standardbeschriftungen für Kartenannotationen verbessern die Benutzerfreundlichkeit

WMTS Services

 

  • Kachel-Optimierung (8.0.20): Verbesserte Bereitstellung von Kartenkacheln durch optimierte Source Layer-Verwaltung
  • Layer-Reihenfolge (8.0.20): Korrekte Darstellungsreihenfolge für WMS und QGIS-Layer für bessere Visualisierung
  • Weltkarten-Support (8.0.19): Erweiterte Unterstützung für globale Kartenanwendungen

Client-Unterstützung

 

  • Umgebungsvariablen (8.0.37): Dynamische Client-Konfiguration über Umgebungsparameter für flexible Deployment-Szenarien
  • Plugin-Framework (8.0.40): Verbesserte Entwicklungs- und Integrationsmöglichkeiten für Client-Erweiterungen
  • ExtentBuffer (8.0.40): Flexible Kartenausschnitt-Verwaltung mit konfigurierbaren Pufferzonen
  • UI-Verbesserungen (8.0.45): Tooltips für Dropdown-Listen erhöhen die Benutzerfreundlichkeit

Systemoptimierungen

 

  • Metadaten-Cache (8.0.22): Signifikante Performance-Steigerung bei häufigen Schema-Abfragen durch intelligente Zwischenspeicherung
  • Datenbankreflektion (8.0.19): Automatische Erkennung und Analyse von Datenbankstrukturen für vereinfachte Konfiguration
  • Connection Pooling (8.0.32): Optionale Deaktivierung für spezielle Anwendungsfälle und bessere Ressourcenkontrolle
  • Audit-Funktionen (8.0.19): Model-Werte für aktuelle Zeit und Benutzer vereinfachen die Nachverfolgung von Datenänderungen

Template und Server

 

  • Direkte Template-Responses (8.0.38): Erhöhte Flexibilität bei der Ausgabe-Generierung durch direkte Response-Rückgabe
  • OWS-Templating (8.0.38): Optimierte Service-Bereitstellung durch verbessertes Template-System
  • Nginx-Module (8.0.39): Erweiterte Webserver-Funktionalitäten durch zusätzliche Module
  • Attribution-Anzeige (8.0.39): Korrekte Darstellung von WMS-Quellenangaben für bessere Compliance

Konfiguration und Dokumentation

 

  • Custom Documentation (8.0.25): Anpassbare Hilfesysteme für organisationsspezifische Anforderungen
  • Hilfe-Konfiguration (8.0.13): Flexible URL- und Ziel-Einstellungen für externe Hilfequellen