TOP 11 Information über Förderprojekte

Der Vorstand sieht sich in der Pflicht selbständig QGIS-Erweiterungsprojekte zu finden und zu initiieren, um den Zweck des Vereins zu erfüllen.
Aufgrund des späten Termins der Mitgliederversammlung werden im Folgenden einge Informationen zu aktuell beabsichigten und im Verlauf des Jahres 2023 eingeleiteten Förder- bzw. Erweiterungsprojekten gegeben.

Aktuell unterstützt QGIS keine WFS mit komplexen (d.h. verschachtelten) Attributen. Solche WFS kommen z.B. typischerweise im Zusammenhang mit INSPIRE-WFS vor. Wird ein solcher WFS aktuell in QGIS eingebunden, erscheint eine Fehlermeldung, dass die Datenquelle ungültig sei.

Es gibt zwar Workarounds mit dem WFS 2.0 Client Plugin oder dem QGIS GML Application Schema Toolbox Plugin, aber diese müssen einem QGIS-User auch bekannt sein. Zudem bringen diese einige Nachteile im Vergleich zu einer nativen Unterstützung in QGIS mit sich (Stichwort: Benutzerfreundlichkeit).

Aus diesem Grunde wurde Even Rouault (Spatialys) vom Verein mit einer Machbarkeitsstudie und einem QGIS-Enhancement-Proposals (QEP) zur Implementierung einer nativen Unterstützung von WFS mit komplexen Attributen beauftragt. Dieses QEP steht seit dem 13.11.2023 auf GitHub zur Diskussion innerhalb der QGIS-Community zur Verfügung.

Abhängig vom Ausgang der Diskussion kommt für den Vorstand eine Beauftragung dieses Features in Betracht.

Wie berichtet war die Verbesserung der deutschsprachigen Dokumentation auch 2022 ein Thema (s. TOP 3).

Jörn Gutzeit (Umwelt IT - Umweltdatenbearbeitung) ist daher Anfang 2023 durch den Vorstand beauftragt worden im Rahmen eines 50 Stunden umfassenden Kontingents das Desktop User Guide/Manual, zu deutsch Benutzerhandbuch, der QGIS LTR Version ins Deutsche zu übersetzen. Ergebnis war neben einigen übersetzten Kapiteln ein detailierter Bericht über die bearbeiteten (Unter-)Kapitel, die benötigte Zeit und ggf. vorgefundene Besonderheiten und Probleme.

Die dabei gemachten Erfahrungen erlauben die Abschätzung, das sich in weitern 200 Arbeitsstunden bis zu 95% des Handbuches übersetzen ließen.

Erkannte, grundlegende Schwierigkeiten, die die Qualität der Übersetzung sowie der Dokumentation als Ganzes beeinflussen sind dabei:

  • dass auch bei der Übersetzung immer ausreichende Fach- und Funktionskenntnisse notwendig sind,
  • dass Versionswechsel kritisch sein können. Für eine permanent hohe Qualität der deutschsprachigen Version ist eine kontinuierliche Betreuung erforderlich.
  • Es zeigte sich auch, dass die sich ständig verändernde englische Originaldokumentation und deren teilweise nicht ausreichende Qualität ein zusätzliches Problem darstellt, wenn ein konstant hoher Anteil an (deutscher) Übersetzung gewärleistet werden soll. Z.B. sollte das Glossar dafür erweitert werden.

Der Verein ist von der Firma OPENGIS.ch GmbH bzgl. eines geplanten Crowdfundings kontaktiert worden, bei dem es darum geht die OpenSource-Softwarebibliothek GEOS so zu erweitern, dass auch Kreisbögen verarbeitet werden können.

Aktuell unterstützt GEOS Kreisbögen (wie sie z.T. in ALKIS-Daten vorkommen) nicht, sondern kann nur mit geraden Liniensegmenten arbeiten. Durch die notwendige Segmentierung gehen Kreisbögen bei der Verarbeitung verloren.

Die Verarbeitung von Geometriedaten mittels GEOS steckt allerdings bereits an vielen Stellen in QGIS, z.B. bei Verschneideoperationen. Dies würde also auch die Fähigeiten von QGIS verbessern.

Aufgrund der Komplexität soll im ersten Schritt die GEOS API-Schnittstelle angepasst werden, die von QGIS, PostGIS, GDAL und anderer Software verwendet wird, um GEOS Funktionalitäten aufzurufen. Sie ist so zu erweitern, dass sie Kreisbögen an GEOS übergeben und insbesondere diese auch innerhalb von GEOS abbilden kann. (Dies ist die Grundlage, um schließlich GEOS nutzende Software wie QGIS oder PostGIS so anpassen zu können, dass diese Kreisbögen in ein GEOS-kompatibles Format umwandeln und übergeben kann. — Schritt 2)

Das Crowdfundingziel beträgt für den ersten Schritt 30.000 CHF, wovon aktuell bisher rund die Hälfte von verschiedenen Unterstützern gedeckt sind.
Der Vorstand befürwortet die Unterstützung dieses Crowdfundings und sieht diese Grundlagenarbeit auch mit den Vereinszielen im Einklang.