QGIS-Tipp: GeoBasis_Loader v1.3

Montage: Die neuen sichtbaren Funktionen des GeoBasis_Loader v1.3 – die Suche und das Laden aller Kataloge

Nach fast drei Monaten steht nun seit gestern, den 26.05.2025, 8:37 Uhr eine neue Version des QGIS-Plugins “GeoBasis_Loader” [1] in der Version v1.3 mit bereits 423 Downloads in den ersten 24h zum Download [2] bereit.

Screenshot 1: Hurra, die Freigabe-Mail für den GeoBasis_Loader v1.3 ist da 🙂

Neben einigem Code-Refactoring bringt und die v1.3 folgende wichtige Änderungen:

  1. Suche nach Themennamen und Keywords, um in den (Stand heute) 564 eingebundenen Themen schneller das gewünschte Thema zu finden. Übrigens ist die “Suche” auch ein Ergebnis des DGfK-CartoHacks vom 20.03.2025, dort wurde sie in der Fragerunde diskutiert, vgl. Mitschnitt [3].
  2. die Funktion “Alle Kataloge neu laden” und
  3. das Hosten der Kataloge auf mehreren Servern, um die Ausfallsicherheit zu vergrößern
  4. “Nachnutzung” der GeoBasis_Loader-JSON-Files im KomGIS+ der IT-Consult Halle GmbH [4]

Die neu eingeführte Suche ist im Suchfenster der QGIS-Statusleiste integriert. Es gibt zwei Möglichkeiten der Suche, entweder es wird “nur” der gewünschte Suchbegriff, z. B. “alkis” eingegeben und QGIS sucht im kompletten System nach diesen String oder, man setzt das Kürzel “gbl” (für GeoBasis_Loader) davor, also z. B. “gbl alkis” und es wird nur in den Themennamen und Keywords den JSON-Datenfiles des GeoBasis-Loaders gesucht, hier drei Beispiele:

Screenshot 2: Der gewünschte Suchbegriff, z. B. “alkis” und QGIS sucht im kompletten System
Screenshot 3: Man setzt das Kürzel “gbl” (für GeoBasis_Loader) vor sie Suche, also z. B. “gbl alkis” und es wird nur in den Themennamen und Keywords gesucht
Screenshot 4: Suche nach den Daten aus Österreich (“A:”) mit “gbl a: “, mind. drei Zeichen sind erforderlich, hier also “a:<leerzeichen>”

[1] … http://geobasisloader.de/
[2] … https://plugins.qgis.org/plugins/GeoBasis_Loader/
[3] … https://www.youtube.com/watch?v=PixkrGQqock&t=19s
[4] … https://itc-halle.de/loesungen/geoinformationssysteme/KomGIS

QGIS-Tipp: QGIS v4.0 & Qt6 – Jetzt mal konkret!

Über die Ankündigung von QGIS 4.0 hatte ich schon im April berichtet [1]. Nun hat Pascal Tomschi von der WhereGroup in einem Blogpost “Neuigkeiten QGIS 4.0” konkrete Details wie Zeitplan, Hintergründe, neue Funktionen, Auswirkungen auf die Plugins und das Umstiegsszenario von Qt5 auf Qt6 beschrieben. Gern leite ich es hiermit weiter, IMHO Lesepflicht für alle QGIS-Programmierer, aber auch die QGIS-Nutzer. Mein Highlight bei den neuen Funktionen ist übrigens die CMYK-Unterstützung, die haben wir für Druckausgaben bisher wirklich vermisst. Weitere Details findet Ihr selbstverständlich auch immer QGIS-Blog [3].

[1] … https://geoobserver.de/2025/04/22/qgis-tipp-v3-42-2-v3-40-6-ltr-und-ankuendigung-v4-0/
[2] … https://wheregroup.com/blog/details/blog/details/neuigkeiten-qgis-4/
[3] … https://blog.qgis.org/2025/04/17/qgis-is-moving-to-qt6-and-launching-qgis-4-0/

DGfK-CartoHack zum “GeoBasis_Loader”: Mitschnitte online

Am 20.03.2025, 18:00-19:00 Uhr hatte ich die Gelegenheit, im CartoHack der DGfK – Deutsche Gesellschaft für Kartographie e. V. das QGIS-Plugin “GeoBasis-Loader” [1], [2], [3] vorzustellen. In der Online-Vorführung wurde auf die Historie, Installation, Bedienung, Status Quo offener Daten in Deutschland, Qualitätssicherung und Dienstemonitoring des Plugins sowie auf das Selbstverständnis als Mitmachprojekt eingegangen. Ein interessanter Frageblock schloss sich an. Seit gestern sind die Mitschnitte auf Youtube im Kanal der DGfK Online [4], [5].

Teil 1, die Vorstellung des “GeoBasis_Loaders [4]:

Und hier ein zweiter Teil als Bonus, der Frageblock [5]:

Weitere Vorträge von mir findet Ihr unter “Meine Vorträge” [6]

[1] … https://dgfk.net/events/cartohack-20-marz-um-18-uhr/
[2] … https://geoobserver.de/2025/02/21/save-the-date-dgfk-cartohack-zum-qgis-plugin-geobasis-loader/
[3] … https://geoobserver.de/2025/03/19/reminder-dgfk-cartohack-zum-qgis-plugin-geobasis_loader/
[4] … https://www.youtube.com/watch?v=MEFq79eZG9k&t=1s
[5] … https://www.youtube.com/watch?v=PixkrGQqock
[6] … https://geoobserver.de/meine-vortraege/

EO Solar: Solardach-Potenzial Deutschland (Open Data?)

Screenshot 1: Im EO Solar kann das Potenzial auf Basis der Bundesländer, Landkreise, Gemeinden und der OSM-basierten Gebäude abgerufen werden (Bildquelle [1])

Das Deutsche Zentrum für Luft- und Raumfahrt (DLR) hat mit EO Solar [1] das Solardach-Potenzial für ganz Deutschland veröffentlicht. Dort heißt es: “Die Anwendung zeigt das Solardach-Potenzial und den Solardachausbau in Deutschland auf verschiedenen Verwaltungsebenen bis hin zu Gebäuden.” [1]. Im EO Solar kann das Potenzial auf Basis der Bundesländer, Landkreise, Gemeinden und der OSM-basierten Gebäude abgerufen werden. Ich hab mir das mal Potenzial für Halle (Saale) [2] angeschaut, siehe auch Screenshot 2. Weitere gut aufbereitete Informationen findet Ihr in dem Vorstellungsvideo auf Youtube [3] und LinkedIn [4].

Open Data?
Hier bekommen wir einen Einblick in einen wertvollen Datenbestand, mir fehlt momentan nur der Zugriff auf die Daten selbst, um in den eigenen GI-Systemen via Geodiensten, z. B. WMS oder WFS das Solarpotenzial mit eigenen Geodaten kombinieren zu können, aber das wird vielleicht noch? Schließlich sind ganz sicher öffentliche Gelder eingesetzt wurden, also sollten die Ergebnisse auch nicht nur in einer Spezial-Anwendung verfügbar sein. Dieser finale Schritt zum Open Data fehlt hier noch oder finde ich nur die Links nicht. Ich frage mal beim DLR nach [5] und werde hier berichten.

Screenshot 2: Solarpotenzial auf den OSM-basierten Gebäuden mit der Abfrage eines Standortes in der Mansfelder Straße (Bildquelle [2])

[1] … https://eosolar.dlr.de/#/home
[2] … https://eosolar.dlr.de/#/map?center=51.481840589348565,11.963874895041272&zoom=13&admin=build
[3] … https://www.youtube.com/watch?v=wHR525sBUOI
[4] … https://www.linkedin.com/posts/bkg-bund_solaratlas-solaranlagen-daten-activity-7330591026102816768-9y1X/
[5] … https://x.com/geoObserver_/status/1925111518003134708

QGIS-Tipp: Layer und Gruppen verstecken

Das kennt man ja, man fügt ein Thema nach dem anderen in das aktuelle QGIS-Projekt ein und die Einträge im Layer-Bedienfeld (auch TOC) werden immer mehr. Gelegentlich werden es zu viel und man verliert die Übersicht. Oft sind auch Einträge, die man eigentlich nicht in der dortigen Liste braucht, weil sie eben “nur” Hintergrundkarten wie Topografische Karten bzw. Luftbilder oder einfach nur Testlayer oder Tabellen sind. Genau da setzt das QGIS-Plugin “Invisible layers and groups” [1], [2] ein. Damit können markierte Layer per Klick im Layer-Bedienfeld versteckt werden und bei Bedarf wieder sichtbar gemacht werden. Versteckte Themen bleiben in der Karte und in der Legende von Druckzusammenstellungen vollständig erhalten, nur aus der Liste (TOC) werden sie verbannt. Per Python-Code kann das Verstecken auch in eigenen Code integriert werden, vgl. [2]. Cooles Plugin!

Animation zur Funktionsweise des QGIS-Plugins “Invisible layers and groups” auf GitHub (Quelle [2])

[1] … https://plugins.qgis.org/plugins/InvisibleLayersAndGroups/
[2] … https://github.com/gacarrillor/InvisibleLayersAndGroups

GDAL: Ab v3.11 alternativ auch als neues einzelnes Programm

GDAL [1], der universelle Geo-Konvertierer, der von (fast) allen freien und kommerziellen GI-Systemen genutzt wird, lag bisher als Sammlung unterschiedlicher einzelner Kommandozeilen-Programme und Skripte vor. Seit der neusten Version 3.11 gibt es nun GDAL auch als neues einzelnes Programm [2], in welchem Teile der GDAL-Dienstprogramme über einen zentralen Einstiegspunkt nutzbar sind. Die Syntax [3] lautet nun gut strukturiert und vereinheitlicht:

Usage: gdal <COMMAND> [OPTIONS]
where <COMMAND> is one of:
  - convert:  Convert a dataset (shortcut for 'gdal raster convert' or
    'gdal vector convert').
  - driver:   Command for driver specific operations.
  - info:     Return information on a dataset (shortcut for 'gdal raster
    info' or 'gdal vector info').
  - mdim:     Multidimensional commands.
  - pipeline: Execute a pipeline (shortcut for 'gdal raster pipeline' or
    'gdal vector pipeline').
  - raster:   Raster commands.
  - vector:   Vector commands.
  - vsi:      GDAL Virtual System Interface (VSI) commands.

Common Options:
  -h, --help              Display help message and exit
  --json-usage            Display usage as JSON document and exit
  --config <KEY>=<VALUE>  Configuration option [may be repeated]

Options:
  --version               Display GDAL version and exit
  --drivers               Display driver list as JSON document

'gdal <FILENAME>' can also be used as a shortcut for 'gdal info <FILENAME>'.
And 'gdal read <FILENAME> ! ...' as a shortcut for 'gdal pipeline <FILENAME> ! ...'.

Auf [2] wird ausdrücklich auf den aktuellen Status der Entwicklung der neuen GDAL-Atlternative verwiesen:
“Der Befehl gdal wird vorläufig als alternative Schnittstelle zu den GDAL- und OGR-Befehlszeilendienstprogrammen bereitgestellt. Das Projekt behält sich das Recht vor, das Dienstprogramm zu modifizieren, umzubenennen, zu reorganisieren und sein Verhalten zu ändern, bis es offiziell durch eine PSC-Abstimmung in einer zukünftigen GDAL-Hauptversion eingefroren wird. Das Dienstprogramm braucht Zeit, um zu reifen, von inkrementellem Feedback zu profitieren und Verbesserungen zu erforschen, ohne die Last der vollständigen Abwärtskompatibilität zu tragen. Bis zu diesem Zeitpunkt sollten Sie bei der Verwendung des Dienstprogramms keine Kompatibilität erwarten.”

Screenshot: Auf dem MAC mit Homebrew installiert und erster Test “gdal raster <enter>” 🙂

[1] … https://gdal.org/en/stable/#
[2] … https://gdal.org/en/stable/programs/index.html
[3] … https://gdal.org/en/stable/programs/gdal.html#gdal-program

QGIS-Tipp: 1 Jahr GeoBasis_Loader

Heute vor genau einem Jahr, am 15. Mai 2024 startete das QGIS-Plugin “GeoBasis_Loader”. Ich freue mich und wenn ich das Feedback lese und höre, freuen sich mit mir auch viele Nutzer. Ein Moment, mal kurz das erste Jahr zu reflektieren. Zuerst ein paar Zahlen, Stand heute, 8:00 Uhr: 18450 Downloads [1], 12 Versionen, 552 eingebaute Themen [2] und vier Videos [3].

Und so ein 1. Geburtstag ist auch ein Anlass, einigen Leuten für die Mitarbeit zu danken:

Mein besonderer Dank gilt Anton May, Henry Felgner und Carsten Rensch für Ihr Mitwirken beim Geobasis_Loader. Danke Anton für deine konstruktive Mitarbeit bei der Programmierung des Plugins. Danke Henry für die Tools zum Newsletter-Versand und die Qualitätssicherung, also die Prüfung JSON-Files. Und Danke Carsten für die Unterstützung bei allen Fragen zum #geoObserver- & GeoBasis_Loader-Server. Großartige Jobs!
Und danke natürlich auch allen Helfern aus der QGIS-Community für Tipps, Hinweise, Feedback konstruktive Kritik und neue Diensteadressen sowie allen Usern für die Nutzung!

Und es geht weiter, hier noch ein kleiner Ausblick auf Neuerungen in folgende Versionen:

  • Integration einer Suche nach Themennamen und Keywords
  • Verteilen der JSON-Files auf mehrere redundante Serverstandorte
  • alle Kataloge auf einmal laden
  • Integration der Dienste ins KomGIS+ [4] der IT-Consult Halle GmbH

[1] … https://plugins.qgis.org/search/?q=GeoBasis_Loader
[2] … https://geoobserver.de/qgis-plugin-geobasis-loader/#jsonstatus
[3] … https://geoobserver.de/geobasis_loader-im-video/
[4] … https://itc-halle.de/loesungen/geoinformationssysteme/KomGIS

GDAL Released: v3.11.0

Am Freitag, den 09.05.2025 gab GDAL-Maintainer Even Rouault per Mail [1] bekannt, dass eine neue Version (Bugfix Release) der universellen GDAL-Bibliothek [2] zur Verfügung steht, aktuell ist nun GDAL v3.11.0 “Eganville”. GDAL steht für Geospatial Data Abstraction Library und ist vor allem als Kommandozeilen-Tool, aber auch als wesentlicher Bestandteil von QGIS bekannt. Die Neuerungen findet Ihr auf GitHub [3].

[1] … https://lists.osgeo.org/pipermail/gdal-dev/2025-May/060547.html
[2] … https://gdal.org/
[3] … https://github.com/OSGeo/gdal/blob/v3.11.0/NEWS.md

QGIS-Tipp: GeoBasis_Loader-News

Screenshot: Status des GeoBasis_Loaders [1] am 29.04.2029, 7:45 Uhr

Über ein paar Updates seit dem letzten Beitrag im QGIS-Plugin “GeoBasis_Loader” [1] möchte ich kurz informieren. Mit Stand heute stehen 548 Themen zum Einbinden ins QGIS bereit. Neustes Thema ist der WMS mit der Kachelübersicht (Überfliegungsdatum) für DOPs in Sachsen-Anhalt (wurde oft angefragt).

Des Weiteren wurde die Webseite des GeoBasis_Loader leicht neu sortiert. Die Punkte Versionshistorie [2] und Aktuelle Meldungen / Störungen [3] wurden von der Hauptseite auf Extraseite umgezogen, weil die Hauptseite mittlerweile zu voll wurde.

Wenn Euch das Plugin gefällt und Ihr es oft nutzt, macht Reklame, verbreitet es weiter und wenn es passt, könnt Ihr die Entwicklung auch aktiv unterstützen [4].

* … Die nicht ganz aktuelle Klassifizierung der Kachelübersicht wurde von mir beim LVermGeo LSA gemeldet.
[1] … https://geobasisloader.de/
[2] … https://geoobserver.de/gbl-versionshistorie/
[3] … https://geoobserver.de/gbl-aktuelle-meldungen-stoerungen/
[4] … https://geoobserver.de/support_geobasis_loader/

1. Geo* Hauptsatz: Think GIS, not ArcGIS!

Screenshoot (Bildquelle [1])

Danke Hans! [1] Genau diese Gedanken treiben mich schon sehr lange um, ich hatte auch schon mehrfach Diskussionen mit Fachkollegen dazu. Das Grundproblem in der Ausbildung ist bis heute, dass viele Lehranstalten die Software der Marktführer lehren, statt die reine Lehre ihren Studierenden nahezubringen. Die Standarderklärung lautet meist: “Aber der Markt verlangt das doch”. Hmm …

Ich halte das für einen schlechten Weg, aus meiner Sicht läuft da was falsch. Die Lehre müsste m. E. n. neutral sein, Inhalte unabhängig von Produkten und Marktführern vermitteln, Wissen, Denkweisen und Methoden in freier Lehre mit freien Technologien und am besten mit freier Software unterrichten, Fach- statt Produktdenken fördern.
Und bitte dabei nie vergessen: Proprietäre Software zu nutzen bedeutet kurz- und erst recht langfristig: Verschwendung von Steuergeldern, verlorene digitale Unabhängigkeit, Herstellerdiktat und Einschränkung der Freiheit, daran sollte sich kein Student und Auszubildender gewöhnen!

Und deshalb postuliere ich mal den 1. Geo* Hauptsatz:

1. Geo* Hauptsatz: Think GIS, not ArcGIS!
Untersetzt hieße er dann für Lehrende: Teach GIS, not ArcGIS! und für Studierende: Learn GIS, not ArcGIS!

Und, wenn Ihr “GIS” durch “CAD” und “Arc” durch “Auto” ersetzt, gelten diese Sätze genauso gut für konstruktionsintensive Studien wie Maschinenbau und Architektur. Und es gilt, weitere Produkte und Hersteller zu hinterfragen: Microsoft mit Office, Adobe mit PhotoShop, …

Hans van der Kwast hat letzten Freitag die Problematik auf LinkedIn [1], hier bezogen auf den Fluch der Campus-Lizenzen, er beginnt: “Ich habe darüber nachgedacht, wie Campus-Lizenzen unbeabsichtigt die Nutzung von freien und Open-Source-Alternativen an Universitäten ersticken können.” Und weiter heißt es: “Diese Situation vertieft die Kluft zwischen dem, was Forschende zunehmend in der Praxis nutzen – und dem, was die Studierenden während ihres Studiums erleben.” Hochinteressanter Stoff und eine interessante Diskussion, aktueller denn je. Ja, Danke Hans!

Eure Meinungen und Erfahrungen gern in den Kommentaren oder besser in der Diskussion unter [1]. Und wenn es Lehranstalten gibt, die es bereits besser und richtig machen: Glückwunsch und Danke!

* … Geograph/in, Geoinformatiker/in, Geodät/in, Geologe/in, Geodatenmanager/in und Landschaftsarchitekt/in, Stadtplaner/in, Vermessungsingenieur/in, Kartograf/in

[1] … https://www.linkedin.com/posts/jvdkwast_opensource-campuslicenses-digitalinnovation-activity-7321500084632801280-P1nC/