QGIS-Tipp: Unscharfe (Fuzzy) Tabellenverknüpfungen

Screenshot (Quelle [2])

Tabellenverknüpfungen (Joins) braucht man in relationalen Datenbanken immer wieder, natürlich auch im QGIS. Beim Join werden Daten, die in mehreren Tabellen gespeichert sind, über einen gemeinsamen Schlüsselwert miteinander verbunden. Join ist ein wirklich mächtiges Werkzeug, aber der Algorithmus baut darauf auf, dass die Feldwerte genau übereinstimmen müssen. Tun sie das nicht, wird eben auch nicht verbunden, schade eigentlich. Oft sind die Werte sehr ähnlich sind und der Mensch erkennt auf den ersten Blick, dass sie eigentlich gleich sind nur nicht ganz exakt, beispielweise durch einfache Unterschiede in der Rechtschreibung bei gleicher Bedeutung, so bei Vornamen “Rene” und “René”. Was also liegt näher, dem Join eine gewisse Unschärfe beizubringen? Wie das mit QGIS-Mitteln bewerkstelligt werden kann, zweigt Euch Ujaval Gandhi von Spatial Thoughts in seinem Beitrag “Fuzzy Table Joins in QGIS” [1] und im folgenden Youtube-Video [2]. Sehenswert, unbedingt! Eines der Zauberwörter: Levenshtein -Distanzfunktion [3], [4].

[1] … https://spatialthoughts.com/2019/09/26/fuzzy-table-joins-in-qgis/
[2] … https://www.youtube.com/watch?v=J3r4W1sG2tw
[3[ … https://en.wikipedia.org/wiki/Levenshtein_distance
[4] … https://de.wikipedia.org/wiki/Levenshtein-Distanz

QGIS-Tipp: Downloads für 3.38.3 “Grenoble” verfügbar! Test@MacM1

Screenshot 1: QGIS 3.38.3 zusammen mit PostgreSQL v16.4 mit der PostgresApp 2.7.6 auf einem MAC mit M1 unter dem macOS 15.0 “Sequoia”

Oops, nun schon das zweite Update diese Woche, erst macOS [1], jetzt QGIS. Laut Tweet von Jürgen E. Fischer stehen seit gestern, den 18.09.2024 die QGIS-Pakete 3.38.3 “Grenoble” und 3.34.11 “Prizren” (LTR) für Linux, Windows und Mac [2] zum Download [3] bereit. Ich habe mittlerweile das neue QGIS-Mac-Paket installiert. Es läuft erwartungsgemäß hervorragend in meiner GIS-Umgebung*, also jetzt QGIS 3.38.3 zusammen mit den inzwischen auch aktualisierten Komponenten PostgreSQL v16.4 in der PostgresApp 2.7.6 auf einem MAC mit M1 unter macOS 15.0 “Sequoia”, siehe Screenshot. Danke allen Mitwirkenden!!!
* … nur das neue macOS geht jetzt deutlich schärfer mit herunter geladener Software um, ich musste das neue QGIS explizit bei den Systemeinstellungen unter Sicherheit freigeben.

[1] … https://geoobserver.de/2024/09/17/qgis-tipp-macos-15-sequoia-qgis-testmacm1/
[2] … https://x.com/JuergenEFischer/status/1836351458784026730
[3] … https://qgis.org/download/

Topologisch sauber: Straßennetz mit QGIS erstellen

Screenshot (Quelle [1])

Wer im QGIS topologisch saubere Liniennetze digitalisieren möchte, sollte sich mal das Video “How to Digitize Road Network in QGIS” [1] anschauen. Hier werden einfach nachvollziehbar jede Menge Tipps gegeben, die Ihr beachten solltet, wie beispielsweise “snapping”, “trim features” und “add features”. Die gleichen Tipps gelten natürlich auch für die Erfassung topologisch sauberer Flächengeometrien (Polygone).

Übrigens, auch wenn Topologie in den heutigen Datenformaten leider keine (oder wenigstens nicht mehr eine so große) Rolle mehr spielt (warum auch immer sich das so entwickelt hat), für mich bleibt sie eine heilige Kuh [2] und ist PFLICHT für jeden Erfassenden!

[1] … https://www.youtube.com/watch?v=2IPb0BwlIBs
[2] … https://geoobserver.de/2022/12/14/topologie-die-heilige-kuh/

QGIS-Tipp: macOS 15 “Sequoia” & QGIS, Test@MacM1

Gestern Abend (16.09.2024) war es soweit, Apple veröffentliche offiziell das neue Betriebssystem-Release macOS 15 “Sequoia” [1]. Natürlich habe ich es gleich herunter geladen, installiert und in meiner GIS-Umgebung getestet, also jetzt mit QGIS 3.38.2 zusammen mit PostgreSQL v16.4 mit der PostgresApp 2.7.6 auf einem MAC mit M1 unter dem macOS 15.0 “Sequoia”. Es läuft tadellos, siehe Screenshot. Danke allen Mitwirkenden!!!

Screenshot 1: QGIS 3.38.2 zusammen mit PostgreSQL v16.4 mit der PostgresApp 2.7.6 auf einem MAC mit M1 unter dem macOS 15.0 “Sequoia”

[1] … https://www.macwelt.de/article/2458288/macos-15-sequoia-kommt-heute-so-bereiten-sie-sich-vor.html

QGIS-Tipp: Wenn der Text immer gewinnt, die 2.

Im QGIS-Tipp “Wenn der Text immer gewinnt?” [1] habe ich schon 2020 einen Weg beschrieben, wie der Beschriftungstext in QGIS wirksam unterdrückt werden kann. Nun habe ich eher zufällig einen anderen, auch mit QGIS-Bordmitteln zu realisierenden Weg gefunden: einfach in der Layergestaltung bei Beschriftung den Typ “Blockierend” auswählen. Die Wheregroup illustriert das wunderbar in einem kleinen Video “block_labe.mp4” [2]. In [3] wird dieser Typ “Blockierend” übrigens ganz treffend so beschrieben: “Keine Beschriftung, dafür aber Tabubereich für Beschriftungen anderer Layer”.

Screenshot: Layergestaltung bei Beschriftung den Typ “Blockierend” wählen (Quelle [2])

[1] … https://geoobserver.de/2020/07/02/qgis-tipp-wenn-der-text-immer-gewinnt/
[2] … https://files.wheregroup.com/s/yWGxjw5pbjdRFm4
[3] … https://lernplattform.map-site.de/doku.php/qgis/basic/e_methoden_der_visualisierung/el03_vektordaten_beschriften

QGIS-Tipp: GeoBasis_Loader mit Bayern-Update

Screenshot 1: Drei neue Layer für Bayern, hier mit Colorinfrarot an der Eisbachwelle in München [3] (Gelber Pfeil)

Zu den bisher schon im GeoBasis_Loader [1] eingebundenen Daten aus Bayern sind drei neue Layer hinzu gekommen. Drei mal Digitale Orthophotos mit 20 cm Bodenauflösung in den Varianten Farbe, Graustufen und Colorinfrarot. Damit erhöht sich die Anzahl unterstützter Geodienste auf 266! [2]. Danke an Sylvia Welschof für den Tipp und die Zuarbeit!

Screenshot 2: Neuer Stand 266 eingebundene Geodienste

[1] … https://geoobserver.de/qgis-plugin-geobasis-loader/
[2] … https://geoobserver.de/download/GeoBasis_Loader_JsonInfo_v2.php
[3] … https://www.muenchen.de/sehenswuerdigkeiten/top-sehenswuerdigkeiten/eisbach-surferwelle

QGIS-Tipp: GeoBasis_Loader mit Österreich-Bonus

Ursprünglich war der GeoBasis_Loader [1] mal für Geobasisdaten aus Deutschland gedacht, aber es gab immer mal wieder Wünsche, auch einige dieser grundlegenden Geodaten unserer Nachbarländer zu integrieren. Als erster Bonus wurden die Schweizer Daten [2] in die Sammlung aufgenommen, nun kamen von Kurt Trinko der Wunsch und auch gleich die Zuarbeit für einige GeoBasisdaten aus Österreich. Durch meinen Urlaub leicht verzögert, stehen diese Daten nun seit gestern Abend im Plugin zur Verfügung. Danke Kurt!

Screenshot 1: der neue Bonus – Österreich-Daten (hier noch im dev-Status)

Damit erhöht sich die Anzahl unterstützter Geodienste auf 263! [3] Stellt sich nun nur noch die Frage, welcher deutsche Nachbar ist der Nächste: Polen, Tschechien, Frankreich, Luxemburg, Belgien, Niederlande oder Dänemark?

Screenshot 2: Neuer Status mit 263 eingebundenen Geodiensten

[1] … https://geoobserver.de/qgis-plugin-geobasis-loader/
[2] … https://geoobserver.de/2024/07/22/qgis_tipp-geobasis_loader-mit-neuen-daten/
[3] … https://geoobserver.de/download/GeoBasis_Loader_JsonInfo_v2.php

QGIS-Tipp: Downloads für 3.38.2 “Grenoble” verfügbar! Test@MacM1

Screenshot 1: QGIS 3.38.2 in meiner Umgebung in Aktion

Laut Tweet von Jürgen E. Fischer stehen seit gestern, den 22.08.2024 die QGIS-Pakete 3.38.2 “Grenoble” und 3.34.10 “Prizren” (LTR) für Linux, Windows und Mac [1] zum Download [2] bereit. Ich habe mittlerweile das neue QGIS-Mac-Paket installiert. Es läuft erwartungsgemäß hervorragend in meiner GIS-Umgebung, also jetzt QGIS 3.38.2 zusammen mit den inzwischen auch aktualisierten Komponenten PostgreSQL v16.4 in der PostgresApp 2.7.6 auf einem MAC mit M1 unter macOS 14.6.1 Sonoma, siehe Screenshot. Danke allen Mitwirkenden!!!

[1] … https://x.com/JuergenEFischer/status/1826564207199846665
[2] … https://qgis.org/download/

5000 Downloads für das QGIS-Plugin “GeoBasis_Loader” :-)

Vorgestern was es soweit, der 5000. Download des QGIS-Plugins “GeoBasis_Loader” [1] wurde ausgeführt. Gerechnet von der Erstveröffentlichung am 15.05.2024 sind das bis vorgestern runde 52 Downloads täglich, … das kann sich sehen lassen! Ich bin wirklich erfreut, dass das Plugin soviel Zuspruch findet (Danke!) und hoffe, der Erfolg hält an. Heute morgen steht der Zähler übrigens schon bei 5067 (Stand: 22.08.2024, 08:00 Uhr). Details zum Plugin inkl. Status, FAQs und Möglichkeiten zum Mitmachen findet Ihr bei “Plugin: GeoBasis_Loader” [2].

Screenshot: 5001 Downloads für das QGIS-Plugin GeoBasis_Loader (Quelle [1])

[1] … https://plugins.qgis.org/plugins/GeoBasis_Loader/
[2] … https://geoobserver.de/qgis-plugin-geobasis-loader/

FOSS4G Europe 2024 Tartu: Videos sind online!

Screenshot: 162 FOSS4G 2024 Videos auf Youtube (Quelle [2])

Geo-Grüße aus dem Urlaub, aber so viel Zeit muss sein:
Gestern kam die gute Nachricht direkt von Astrid Emde (FOSSGIS e.V.):
“Alle gestreamten Vorträge sind jetzt auf dem FOSS4G YouTube-Kanal zu finden (bald auch im TIB AV Portal! Es können insgesamt 162 Videos aus dem Konferenzprogramm abgerufen werden.” [1]. Also 162 x hochaktuelles und interessantes Material aus der freien und offenen GIS-Welt, FOSS4G eben. Hier geht’s zur kompletten Playlist [2]. Danke Astrid für den Tipp!

[1] … https://lists.fossgis.de/pipermail/fossgis-talk-liste/2024-August/013160.html
[2] … https://www.youtube.com/playlist?list=PLqa06jy1NEM0QkCSb94zkEFvzRAMgaFY5