Happy Birthday QGIS, 23!

Nicht zu fassen, schon 23* Jahre! Also auch vom #geoObserver:
Herzlichen Glückwunsch und Danke & Weiter so!!!

Deine Nutzungszahlen sind beeindruckend: 17.444.953 Starts in den letzten 30 Tagen, 9.681.956 Starts im laufenden Monat und 809.147 Starts alleine gestern! [3]. Hut ab!

Screenshot (Bildquelle [3])

Und, falls Ihr dieses faszinierende freie GIS-Projekt unterstützen wollt, einfach nutzen, mitmachen [1] und/oder spenden [2].

* … gemessen von Gary Sherman’s v0.0.0 release [4]
[1] … https://qgis.org/de/site/getinvolved/index.html
[2] … https://donate.qgis.org/
[3] … https://feed.qgis.org/metabase/public/dashboard/df81071d-4c75-45b8-a698-97b8649d7228
[4] … https://twitter.com/mapserving/status/1494691732600102915?s=20

QGIS-Tipp: Keine Beschriftung bei NULL-Werten?

Dieses Problem haben GIS-Nutzer immer mal wieder: Man will einfach nur mit zwei Spalteninhalten beschriften, eigentlich ganz simpel, aber dann enthält eine Beschriftungsspalte NULL-Werte. Und was macht QGIS? Ganz genau: NICHTS, leider. Das ist wenig befriedigend, aus meiner Sicht sogar eher falsch(?). Es gibt aber einen Workaround, man muss beim Beschriften den NULL-.Einträge via Bedingung abfangen. Hier ein Beispiel aus der ganz realen Praxis:

Wir haben zwei Felder “proj_name” (Typ: Text) und “sr_summe” (Typ: Integer), “sr_summe” enthält NULL-Werte, auffüllen mit “0” ist inhaltlich nicht sinnvoll. Beschriftet werden sollen die Polygone mit dem Projektnamen “proj_name”, dann Zeilenumbruch und damit darunter dem Eintrag aus “sr_summe”. Eigentlich würde man nun wie folgt beschriften;

"proj_name" || '\n' || "sr_summe"

Ist “sr_summe” aber gleich NULL wird gar nicht beschriftet und das wollen wir ja nicht, es sollte dann wenigstens der Projektname erscheinen, aber das passiert eben leider nicht. Also fangen wir die NULL-Werte ganz einfach mit folgender Bedingung ab:

Und? Es klappt, einfach und wirksam. Falls Ihr andere, vielleicht bessere Vorschläge habt, gern in der Kommentaren.

QGIS-Tipp: „GeoBasis_Loader“ mit 12000 Downloads und einem neuen Video

Über gleich zwei bemerkenswerte Ereignisse bzgl. des QGIS-Plugins “GeoBasis_Loader” [1] konnte man sich (ich mich) am vergangenen Wochenende freuen. Zum einen hat das Plugin seinen 12000. Download erreicht, aktuell sind es schon 12066, allein in der ersten zwei Tagen mehr als 600 Downloads 🙂 Zum anderen gibt es dank des Youtube-Kanals “Marshal Mappers” [2] ein neues Video zum Plugin “QGIS Plugins für Geodaten – Geodaten der Welt, Europa, Deutschland und sogar der Bundesländer laden!” [3]. Der “GeoBasis_Loader” [1] beginnt bei ca. 3:25 min. Danke Marshal Mappers!

[1] … https://geoobserver.de/qgis-plugin-geobasis-loader/
[2] … https://www.youtube.com/@marshalmappers8039
[3] … https://www.youtube.com/watch?v=mzhz0QWWiaE#t=3m25s

19 – Happy Birthday OSGeo!

Heute ist der Tag, die gemeinnützige Organisation Open Source Geospatial Foundation (OSGeo) [1] hat Geburtstag, den 19! Der #geoObserver gratuliert und sagt Danke!

Den meisten ist die OSGeo sicher durch die OSGeoLive-DVD [2], dieser Riesensammlung an freier Open-Source-Geodatensoftware, wirklich das kompletteste, was ich kenne! Hier ein paar Vertreter, wetten, Ihr erkennt etliche wieder: GeoNode, Marble, gvSIG Desktop, QGIS Desktop, GRASS GIS, PROJ, GeoTools, Orfeo ToolBox, GDAL/OGR, GEOS, GeoNetwork, pycsw, OSGeoLive, PostGIS, pygeoapi, MapServer, deegree, ZOO-Project, OpenLayers, GeoMoose, Mapbender, PyWPS, GeoServer

Screenshot: Der OSGeo-Wikipedia-Eintrag [3] mit dem Geburtsdatum

[1] … https://www.osgeo.org/
[2] … https://www.osgeo.org/projects/osgeolive/
[3] … https://de.wikipedia.org/wiki/Open_Source_Geospatial_Foundation

QGIS-Tipp: Update „GeoBasis_Loader“ auf v1.1!

Es gibt immer wieder diese Mails, die einem das Wochenende versüßen, am Freitag, bereits einen Tag nach der Anmeldung im QGIS-Repository hatte ich eine dieser Mails im Postkasten 🙂

Screenshot 1: Diese Nachricht hat mir das Wochenende versüßt!

Damit ist nun seit Freitag, den 31.01.2025 die neue Version des QGIS-Plugins “GeoBasis_Loader” v1.1 [1] verfügbar und kann über die bekannten QGIS-Bordmittel heruntergeladen und aktiviert werden. Die wesentlichste Neuerung dieses Updates ist der stark verbesserte Umgang mit den Projektionen der Geodienste. Die v1.1 beinhaltet folgende zwei Szenarien:

  1. Beim Laden der Themen wird der Nutzer explizit befragt, in welcher der vom Geodienst angebotenen Projektionen das Thema geladen werden soll (Screenshot 2), ODER
  2. Bei Aktivierung der Option “Automatisch Projektkoordinatensystem”* (Screenshot 3) lädt das Plugin den angeforderten Geodienst in der aktuell eingestellten Projektion des Projektes, wenn der Dienst diese Projektion unterstützt. Sollte das nicht der Fall sein, kommt wiederum das Auswahlmenü für den EPSG-Code
Screenshot 2: EPSG-Auswahlmenü
Screenshot 3: Die Option “Automatisch Projektkoordinatensystem”

Bei gruppierten Themen kommt die Abfrage nur für das erste Thema der Gruppe, weil davon ausgegangen wird, dass alle Themen dieser Gruppe die gleichen Projektionen unterstützen. Der #geoObserver wird dafür sorgen, dass diese Regel realisiert bleibt. Derzeit werden die unterstützten Projektionen der Themen händisch gepflegt, ein Automatismus wird für die Zukunft angestrebt.

Außerdem werden mit der neuen Version v1.1 auch zwei neue Kataloge im Testbetrieb angeboten, Katalog 4 mit den Schutzgebieten der LAU LSA und Katalog 5, sukzessive mit den Geodiensten des Open Data Portals der Stadt Halle (Saale) [3] befüllt wird. Alle Details und News zum Plugin findet Ihr wir immer auf der Seite  “QGIS-Plugin GeoBasis_Loader” [2].
Danke an Anton May für die Unterstützung.

Screenshot 4: Die neuen Kataloge 4 und 5

* … am Wording müssen wir noch arbeiten 😉
[1] … https://plugins.qgis.org/plugins/GeoBasis_Loader/
[2] … https://geoobserver.de/qgis-plugin-geobasis-loader/
[3] … https://webapp.halle.de/opendata.hal/

MapsForEurope: Viel Open Data!

Viele fragen sich immer noch, warum ist es so schwierig, an freie amtliche Daten zu kommen? Warum sehe ich in Bayern zwar die Flurstücke, aber keine Flurstücksnummern? Das es auch anders gehen kann, zeigt z. B. MapsForEurope.org [1].

Screenshot 1: Die “Speisekarte” von MapsForEurope (Bildquelle [1])

Geht einfach mal auf die Seite und fordert mit Eurer Mailadresse einen Zugriffstoken an. In kurzer Zeit erhaltet Ihr eine Mail mit Euerm Token und alle Geodienste-URLs:

  • EuroDEM – WMS
  • EuroDEM – WMTS
  • EuroGlobalMap – WFS
  • EuroGlobalMap – WMS
  • EuroGlobalMap – WMTS
  • EuroRegionalMap – WFS
  • EuroRegionalMap – WMS
  • EuroRegionalMap – WMTS
  • Gazetteer – WFS
  • Open Cadastral Map – WMS
  • Open Cadastral Map – WMTS
  • Pan-European Imagery – WMS

Die Dienste dann fix in Euer GIS eingebunden und Ihr könnt damit problemlos arbeiten. Ich habe es mal im QGIS mit dem Open Cadastral Map-WMS probiert, es geht wie gewohnt ganz einfach, was will man mehr? So geht Open Data! Leider sind noch nicht alle europäischen Länder dabei, aber das wir sicher noch …

Screenshot 2: Mein Test im QGIS, hier die derzeitig verfügbaren Länder
Screenshot 3: Mein Test im QGIS, hier ein Stück Luxemburg mit kompletten Flurstücks- und Hausnummern

[1] … https://www.mapsforeurope.org/access-data
[2] … https://geoobserver.de/2022/05/12/eurodem-ist-open-data/

QGIS-Tipp: Save All-Plugin, die 2.

Screenshot (Bildquelle [3])

Einen QGIS-Tipp zum Save All-Plugin gab es hier schon mal vor 1,5 Jahren [1]. Nun hat Ivo Partschefeld alias PyQGIS (@PyQgis) das Ganze um ein Video dazu ergänzt, auf Youtube mit dem Titel “Einfache Backup Lösung für QGIS Projekte” [2]. Schaut es Euch an, zwei Minuten, die sich lohnen, Danke Ivo!

[1] … https://geoobserver.de/2023/07/21/qgis-tipp-save-all-plugin/
[2] … https://www.youtube.com/watch?v=VhfTw6kin1U
[3] … https://www.facebook.com/61551061251852/posts/122207602460035375/

QGIS-Tipp: Downloads für 3.40.3 “Bratislava” verfügbar! 

Screenshot: Windows-Downloads für 3.40.3 “Bratislava” (Bildquelle [4])

Am Montag, dem 27.01.2025 gab Jürgen E. Fischer in seinem Mastodon-Eintrag [1] bekannt, dass das QGIS 4.30.3-Update nun komplett, auch für Windows und Linux zum Download [2] bereit steht. Der Windows-Build stammt vom 26.01.2025, vgl. Screenshot. Über die Mac-Version [3] und deren Test hatte ich hier schon am 20.01.2025 berichtet. Danke allen Mitwirkenden!

[1] … https://mastodon.social/@jef@norden.social/113899980740945592
[2] … https://qgis.org/download/
[3] … https://geoobserver.de/2025/01/20/qgis-tipp-3-40-3-bratislava-fuer-macos-verfuegbar-testmacm1/
[4] … https://download.qgis.org/downloads/

QGIS-Tipp: Stark beschleunigter Zugriff auf große Tabellen

Screenshot: Hier der DB-Connection-Dialog in der deutschen QGIS-Version

Alle, die im QGIS mit großen PostGIS-Tabellen arbeiten, kennen sicher den Effekt: Nach dem Herstellen der DB-Verbindung fängt QGIS im Browser-Fenster an, gefühlt ewig zu “rödeln” (arbeiten). Warum das so ist und wie man es umgehen kann, beschreibt Bert Temme (@berttemme) in seinem Blog-Beitrag “Speeding up large PostGIS tables in QGIS” [1]. Danke Bert!
Spoiler: Schaut Euch mal die Option ‘Use estimated table metadata’ an 😉

Hier der Original-Tweet [2]:

[1] … https://bertt.wordpress.com/2025/01/22/speeding-up-large-tables-in-qgis/
[2] … https://x.com/berttemme/status/1882013768881930326

GeoBasis_Loader: Zwei neue Themen für BY

Seit vorgestern gibt es im QGIS-Plugin “GeoBasis_Loader” [1], [2] zwei neue Themen für das Bundesland Bayern, die Parzellarkarten in der Farb- und Graustufenvariante. Damit steigt die Zahl verfügbarer Themen im GeoBasis_Loader auf 396. Trotzdem fehlt für Bayern leider immer noch eine freie Liegenschaftskarte mit Flurstücksnummern oder finde ich sie nur nicht? Alle Quellen, die ich fand, sind CLOSED! Kennt hier jemand einen bayrischen freien ALKIS-Datenbestand, dann gebt mir mal bitte einen Tipp.
Oder muss ich erst Hrn. Söder befragen 😉

Screenshot: Die bayerische Parzellarkarte in Farbe an der Eisbachwelle in München [3] hier schon mit Vorschau auf v1.1 😉

[1] … https://geoobserver.de/qgis-plugin-geobasis-loader/
[2] … https://plugins.qgis.org/plugins/GeoBasis_Loader/
[3] … https://www.muenchen.de/sehenswuerdigkeiten/top-sehenswuerdigkeiten/eisbach-surferwelle