Euch allen ein besinnliches Weihnachtsfest und bitte bleibt gesund!
Übrigens: #GIS wurde schon lange total überbewertet und so mancher Weihnachtsmann weiß es einfach! #GetTheMap #geoObserver
Archiv des Autors: geoobserver
Released: PostGIS 3.2.0 – Olivier Courtin-Version

Bereits am 18.12.2021 wurde PostGIS, die räumliche Datenbank-Erweiterung für PostgreSQL released [1]. Aktuell ist nun die Version 3.2.0, alle Neuerungen findet Ihr in den NEWS [2]. Dieses Release wurde nach dem im März 2020 verstorbenen langjährigen PostGIS-Entwickler und OpenSource-Verfechter Olivier Courtin benannt [3].
[1] … https://postgis.net/2021/12/18/postgis-3.2.0/
[2] … https://git.osgeo.org/gitea/postgis/postgis/src/tag/3.2.0/NEWS
[3] … https://postgis.net/2021/12/17/olivier-courtin/
QGIS-Tipp: Cluster-Analyse mit k-Means
Der k-Means-Algorithmus ist im WIkipedia so beschrieben: “Ein k-Means-Algorithmus ist ein Verfahren zur Vektorquantisierung, das auch zur Clusteranalyse verwendet wird. Dabei wird aus einer Menge von ähnlichen Objekten eine vorher bekannte Anzahl von k Gruppen gebildet. Der Algorithmus ist eine der am häufigsten verwendeten Techniken zur Gruppierung von Objekten, da er schnell die Zentren der Cluster findet. Dabei bevorzugt der Algorithmus Gruppen mit geringer Varianz und ähnlicher Größe.” [1]. Etwas anschaulicher erklärt es David Thol auf Youtube [2].
Ich habe es mal in QGIS getestet:
- Ausgangsgeometrie ist die Stadtgrenze von Halle (Saale).
- 10000 Zufallspunkte innerhalb der Stadtgrenze erzeugt,
- “k-mean” in der Toolbox gesucht und
- mit diesem Werkzeug je einmal 10 Cluster und 100 Cluster berechnen lassen und nach der CLUSTER-ID symbolisiert.

[1] … https://de.wikipedia.org/wiki/K-Means-Algorithmus
[2] … https://www.youtube.com/watch?v=AQ1nAiaYBIc
QGIS-Tipp: Geodaten-Versionierung mit KART!

Für mir war das eine der besten GEO-Meldungen vom Wochenende: KART, ein QGIS-Plugin zur Versionsverwaltung. Im Tweet [1] heißt es:
- arbeiten Sie mit versionierten Daten direkt in Ihrem Desktop-GIS,
- sehen Sie sich Ihren Datenverlauf an,
- übernehmen Sie inkrementelle Änderungen und
- erstellen und führen Sie Zweige ganz einfach zusammen
Downloads und Installationshinweise findet Ihr unter [2], [3]. Ich habe es noch nicht getestet, aber es steht fest in meiner ToDo-Liste für die Feiertage 😉
[1] … https://twitter.com/KartForData/status/1472680154895839235?s=20
[2] … https://plugins.qgis.org/plugins/kart/
[3] … https://github.com/koordinates/kart/releases/tag/v0.10.7
QGIS-Tipp: Punkte versetzen

Wusstet Ihr schon, “Die Redewendung “Berge versetzen zu können” hat ihren Ursprung im Neuen Testament (1. Kor. 13,2) der Bibel, …” [1]. Mitunter will man aber auch nur Punkte entlang einer Linie auf eine parallele Linie versetzen und zwar mit QGIS. Wie das geht, zeigt Euch folgendes Video “Offset Points in QGIS (QGIS Advanced Data Editing)” von Ujaval Gandhi (@spatialthoughts) [2]. Dabei werden die Funktionen „Offset Lines“ in Kombination mit „Snap Geometries to Layer“ aus der QGIS-Toolbox genutzt. Danke Ujaval!
[1] … https://www.geo.de/geolino/redewendungen/700-rtkl-redewendung-berge-versetzen
[2] … https://www.youtube.com/watch?v=k-Nnehma8nE
[3] … https://twitter.com/spatialthoughts
Handbuch der Raumanalyse – Theorie und Anwendung mit R
Für alle, die sich mit spatialen Analysen unter R auch außerhalb des klassischen GIS beschäftigen, ist sicher das “Handbook of Spatial AnalysisTheory and Application with R” [1] ein guter Tipp. Auf [2] heißt es dazu:
“Die Integration von geografischen und statistischen Daten ist eine Sache. Solche Daten zu analysieren ist eine andere. Zu diesem Zweck hat Insee mit der tatkräftigen Unterstützung von Eurostat und dem Europäischen Forum für Geographie und Statistik die Erstellung eines Handbuchs für die Raumanalyse koordiniert. Das Handbuch enthält eine Liste von Analysen, die mit räumlichen Daten durchgeführt werden können, sowie die Fallstricke, die bei der Verwendung dieser Daten zu vermeiden sind.“
Übersetzt mit www.DeepL.com/Translator (kostenlose Version)

[1] … https://www.insee.fr/en/statistiques/fichier/version-html/3635545/imet131.pdf
[2] … https://www.insee.fr/en/information/3635545
[3] … https://twitter.com/wgeary/status/1469716909201498121?s=20
Entwarnung: QGIS nicht von Log4J betroffen!
Von der seit Donnerstag bekannten und vom BSI mit Alarmstufe ROT eingeschätzten schweren Sicherheitslücke in der Log4J-Bibiothek [1] ist QGIS NICHT betroffen! Einzelheiten dazu im QGIS-Blog [2].

[1] … https://www.bsi.bund.de/SharedDocs/Cybersicherheitswarnungen/ DE/2021/2021-549032-10F2.html
[2] … https://blog.qgis.org/2021/12/14/qgis-not-affected-by-log4j/
[3] … https://twitter.com/qgis/status/1470846720464801793?s=20
netzwerk | GIS: Mitgliederversammlung und Vorstandswahl
Am 13. Dezember 2021 fand die Mitgliederversammlung des netzwerk | GIS Sachsen-Anhalt [1] und die Wahl des neuen Vorstandes statt, wg. der Pandemie natürlich online. Neben dem Bericht des Vorstandes, dem Bericht des Kassenwartes und der Entlastung des alten Vorstandes wurde ein neuer Vorstand gewählt. Die neuen Vorstandsmitglieder sind Andreas Richter, Heiner Nagel sowie Torsten Wolff, zum neuen Vorsitzenden wurde Matthias Henning gewählt. Herzlichen Glückwunsch und viel Erfolg!
Unser, seit zehn Jahren erfolgreicher “alter” Vorstandsvorsitzender Prof. Dr. Matthias Pietsch stand leider nicht mehr als Vorstand zur Verfügung, hält dem netzwerk | GIS jedoch weiterhin als Mitglied die Treue. Es stehen bei ihm viele unermüdliche und erfolgreiche Arbeitsstunden im Netzwerk-Sinne zu Buche, dafür DANKE Matthias!

[1] … https://netzwerk-gis.de/
MetBrewer: Reale Paletten vom Met

Reale Farbpaletten von echten Kunstwerken aus dem Metropolitan Museum of Art in New York [1] findet Ihr beim MetBrewer [2].Dort heißt es:
“Von Werken des Metropolitan Museum of Art in New York inspirierte Paletten. Alle ausgewählten Stücke stammen aus verschiedenen Epochen, Regionen und Medien. Lassen Sie es mich wissen, wenn Sie Wünsche für ein bestimmtes Stück haben.” [2]
Ich finde beeindruckend, wie echt die Paletten wirken und wie stimmig die Farben sind. Auch ein reduzierter Blick nur auf die Palette (ohne das Kunstwerk) hat was … Das Paket ist eigentlich für R gedacht, aber da die Quellen offen sind, findet man auch die Farbwerte in #rrggbb [4] und kann sie dank der freien Lizensierung [5] woanders nachnutzen.

[1] … https://www.metmuseum.org/
[2] … https://github.com/BlakeRMills/MetBrewer
[3] … https://twitter.com/BlakeRobMills/status/1469749740871077893?s=20
[4] … https://github.com/BlakeRMills/MetBrewer/blob/main/R/PaletteCode.R
[5] … https://github.com/BlakeRMills/MetBrewer/blob/main/LICENSE.md
QGIS: Die Kompaktheit von Polygonen
Vorletzte Woche konnte ich an einem Webinar von @cartocalypse teilnehmen. Ein Übungsbeispiel war die Kompaktheit von Geometrien. Dadurch angepingt wollte ich es genauer wissen und hab mal recherchiert. In “measuring-compactness-in-python” [1] habe ich die entsprechenden Formeln für Kompaktheit nach Polsby-Popper [2] und Schwartzberg [3] gefunden:
def pp_compactness(geom): # Polsby-Popper
p = geom.length
a = geom.area
return (4*pi*a)/(p*p)def s_compactness(geom): # Schwartzberg
p = geom.length
a = geom.area
return 1/(p/(2*pi*sqrt(a/pi)))
Ich habe beide Formeln mal im QGIS mit dem Feldrechner eingefügt, einfach als virtuelle Felder mit “cpp” für Polsby-Popper und “cs” für Schwartzberg:

Hier die Ergebnisse visualisiert mit QGIS:


Und wer noch mehr über beide Verfahren wissen möchte, ich bin fündig geworden auf GitH^ub [4] mit “Compactness: Polsby-Popper vs. Schwartzberg” auf Youtube [5]:
[1] … https://gis.stackexchange.com/questions/374364/measuring-compactness-in-python
[2] … https://en.wikipedia.org/wiki/Polsby%E2%80%93Popper_test
[3] … https://scholarship.law.umn.edu/cgi/viewcontent.cgi?article=2700&context=mlr
[4] … https://fisherzachary.github.io/public/r-output.html
[5] … https://www.youtube.com/watch?v=6Z_fuedTt4U