Zeit.de: Suche nach Straßen und Plätzen interaktiv

Eine interessante interaktive Karte zur deutschlandweiten Straßen- und Platzsuche [1] findet Ihr bei Zeit.de. Einfach mal ein oder zwei Suchbegriffe eingeben und in wirklich sehr kurzer Zeit findet Ihr die Ergebnisse auf der Karte. Die Daten stammen aus dem OpenStreetMap-Projekt und werden unter der Nutzungslizenz ODbL 1.0 als GeoJSON (206 MB) frei zur Verfügung gestellt und lassen sich im einen GIS nachnutzen.

Ich habe es mal kurz angetestet mit den Lokationen “galgenberg” und “ufer” [2] und sogar das berühmte deutsche “Meierloch” [3] läßt sich mit einer Suche nach “meier” [4] in der Straßensuche nachvollziehen.

Screenshot: Suche nach den Lokationen “galgenberg” und “ufer” [2]
Screenshot: Suche nach den Lokationen “meier” [4]

Der GeoJSON-Import in QGIS klappt problemlos, ist naturgemäß etwas langsam, deshalb habe ich die Daten gleich als GeoPackage gespeichert und mit diesen weiter gearbeitet.

Screenshot: Ergebnisse der Suche nach “meier” im QGIS

[1] … https://www.zeit.de/interactive/strassennamen/index.html
[2] … https://www.zeit.de/interactive/strassennamen/index.html?utm_referrer=https%3A%2F%2Ft.co%2F#/?suche=galgenberg&suche=ufer
[3] … https://geoobserver.de/?s=meierloch&submit=Suchen
[4] … https://www.zeit.de/interactive/strassennamen/index.html?utm_referrer=https%3A%2F%2Ft.co%2F#/?suche=meier

QGIS-Tipp: Die Unfallschwerpunkte @Youtube

Screenshot: „Heatmap zu Verkehrsunfällen in Chemnitz | QGIS“ auf Youtube [3]

Am Freitag hatte ich Euch im QGIS-Tipp “Halle und die Unfallschwerpunkte” [1] vorgestellt und es gab auch gleich einige Rückfragen. Kaum wollte ich anfangen, diese zu beantworten, teilte mir PyQGIS alias Ivo Partschefeld via Twitter mit “Da musste ich heute noch ein eigenes Video machen.” [2]. So muss Netzwerken! Das Youtube-Video [3]: Interessant, kurz(weilig), treffend, anschaulich, empfehlenswert. Danke Ivo!

[1] … https://geoobserver.de/2023/02/24/qgis-tipp-halle-und-die-unfallschwerpunkte/
[2] … https://twitter.com/PyQgis/status/1629234155379691523?s=20
[3] … https://www.youtube.com/watch?v=kme_G718bwA&feature=youtu.be

QGIS-Tipp: Halle und die Unfallschwerpunkte

Animation: Das Unfallgeschehen in Halle (Saale) 2017 … 2021 mit QGIS visualisiert

Zwei Tote durch schwere Verkehrsunfälle zu Beginn dieser Woche in Halle (Saale) gaben Anlass, sich doch mal mit den Unfallschwerpunkten hier zu beschäftigen. Ist z. B. die LuWu (Ludwig-Wucherer-Straße) ein Hotspot bei Verkehrsunfällen? Dazu habe hab ich mir alle Unfälle von 2017 … 2021 aus dem Unfallatlas [1] und dessen offenen Daten [2] geladen und vereinigt. Mit diesen Daten wurden dann das Unfallgeschehen via QGIS visualisiert. Das QGIS-Projekt mit den Daten finden Ihr unter [3]. Mit Radius und Maximalwert kann “gespielt” werden. Pro und Contra zu Heatmaps findet Ihr auch unter [4].

[1] … https://geoobserver.de/2023/01/11/unfallatlas-2021/
[2] … https://unfallatlas.statistikportal.de/_opendata2022.html
[3] … www.geoobserver.de/Download/Unfallatlas_HAL.zip
[4] … https://geoobserver.de/2023/02/22/qgis-tipp-heatmaps-oder-die-apotheken-von-halle/

QGIS-Tipp: Datenquelle reparieren

Immer wieder kommt es vor, dass QGIS in einem Projekt nicht mehr auf die Datenquelle zurückgreifen kann, vielleicht hat irgend jemand einen Pfad oder Dateinamen umbenannt. Wie Ihr das im QGIS recht einfach fixen könnt, seht Ihr im Youtube-Video “QGIS 3.16 Datenmanagement – Datenquelle reparieren” [1] von Marshal Mappers. “Auto-Finden” kann gut weiter helfen.

[1] … https://www.youtube.com/watch?v=jZZvqXW6nSI

QGIS-Tipp: Heatmaps oder die Apotheken von Halle

Also zuerst, ich mag diese Heatmaps! Heatmap steht für “Wärmebild”, nie war es einfacher, komplexe Inhalte grafisch so gut zu visualisieren, aber man sollte beim Einsatz unbedingt Einiges beachten:

Animation: Die Apotheken von Halle (Saale) mit 1000m, 2000m und 3000m Radius visualisiert

Pro Heatmaps:

  • gute, schnell erfassbare Aussage aus sehr großer Datenmengen bzgl. Dichte der Daten
  • lenkt Aufmerksamtkeit
  • für qualitative Interpretation OK

Contra Heatmaps:

  • Kein/wenig/nicht sichtbarer Bezug zu Originaldaten – mitunter fragt sich der Benutzer, wie es zu dieser Dichte kommt – quantitative Aussagen können nicht gemacht werden
  • Unscharfes Modell durch den (kritischen) Wert des Radius*. Wie kommt der zustande? Reale Werte durch Vorschrift (wenn ja, welche?), Ziel eine schönen Grafik, Zufall oder Defaulteinstellung, Screen- oder Realeinheiten?

Meine Empfehlung:

  • mind. Radius angeben und begründen
  • Originaldaten einblenden, wenigstens schaltbar

Weitere Details zu Heatmaps findet Ihr in “Was ist eine Heatmap?” [1]. Manche würden Heatmaps sogar eher abschaffen [3].
Der Radius* ist in der QGIS-Dokumentation [2] wie folgt erklärt:

* … Radius: Wird verwendet um den Heatmap Suchradius (oder Kernbandbreite) in Metern oder Karteneinheiten anzugeben. Der Radius gibt den Abstand um einen Punkt ab dem der Einfluss des Punktes spürbar wird an. Größere Werte haben eine stärkere Glättung zur Folge, kleinere Werte können aber feinere Details und eine Abwechslung in der Punktdichte zeigen.” [1]

Ich habe mal versucht, das Ganze mit den Apothekenstandorten von Halle (Saale) zu verdeutlichen. Die Daten stammen aus dem OSM-Projekt uns wurden mittels QuickOSM-Plugin ins QGIS übernommen. Dort dann mit der Symbolisierung “Heatmap” für mit 1000m, 2000m und 3000m Radius visualisiert. Welcher der drei Radien verdeutlicht nun die hallesche Apothekendichte am besten? In jedem Fall bemerkenswert die hohe Dichte am Markt und am Reileck – mindestens drei Apotheken auf engstem Raum.

Ihr könnt gern in den Kommentaren Eure Erfahrungen zu Heatmaps ergänzen …

[1] … https://www.omt.de/lexikon/heatmap/#worin-liegt-der-nutzen-einer-heatmap-analyse-von-webseiten-dank-w%C3%A4rmebild
[2] … https://docs.qgis.org/2.14/de/docs/user_manual/plugins/plugins_heatmap.html
[3] … https://geoobserver.de/2019/09/06/heatmaps-pro-contra/

QGIS-Tipp: “QGIS Output Resolution” by Jess Zimmerman

Screenshot: Youtube-Video “QGIS Output Resolution” [1] von Jess Zimmerman

Wie kommt man von 30m Bodenauflösung zu ausreichend guter Druckauflösung? Das interessante Youtube-Video “QGIS Output Resolution” [1] von Jess Zimmerman erklärt Euch …

“… den Unterschied zwischen der Abtastung und der Ausgabeauflösung von schattierten Reliefs. Es beschreibt zwei Methoden zur Steuerung der Ausgabeauflösung von aus QGIS exportierten Dateien, um die gewünschte Ausgabeauflösung für Druckprojekte zu erzeugen.” [1]

[1] … https://www.youtube.com/watch?v=nbzXsEkBvew

Happy Birthday QGIS: Jetzt vollständig volljährig!

Der Sekt steht bereit!

In vielen Ländern ist man bereits mit 18 volljährig, in einigen erst mit 21 [1]. Heute* ist es soweit, QGIS feiert den 21. Geburtstag, ist also somit vollständig volljährig! Nicht zu fassen, schon 21 Jahre! Also auch vom #geoObserver:
Herzlichen Glückwunsch und Danke, Danke, Danke & Weiter so!!!

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

* … gemessen von Gary Sherman’s v0.0.0 release [2]
[1] … https://de.wikipedia.org/wiki/Vollj%C3%A4hrigkeit
[2] … https://twitter.com/mapserving/status/1494691732600102915?s=20
[3] … https://qgis.org/de/site/getinvolved/index.html
[4] … https://blog.qgis.org/2023/01/16/crowd-funding-call-2023/

QGIS-Tipp: “Tausender-Punkte” bei Zahlen?

Erst in der letzen Woche wurde ich in einer QGIS-Schulung danach befragt, wie man im QGIS Zahlen mit den sog. “Tausender-Punkten”, z. B. 12.345.678,9 darstellen kann. Auf Anhieb konnte ich keine Lösung präsentieren, aber ich habe versprochen, die Lösung im Nachgang zu liefern. Ich habe mein Versprechen gehalten, unter [1], [2] etwas Passendes gefunden, der Kunde kennt die Lösung nun und ich gebe sie gern an Euch weiter. Es ist, wie immer, wenn man es weiß, recht einfach, nutzt z. B. zum Beschriften oder im Feldrechner folgenden Ausdruck:

 format_number($area,2,'de_de')  || ' m²'

Der Parameter ‚2‘ steht für die Nachkommastellenzahl, ‚de_de‘  für die – hier deutsche – Länderspezifik [4]. Vgl. auch folgenden Screenshot.

Screenshot: format_number in Aktion, hier zur Beschriftung des Flächeninhaltes der Stadtbezirke in Halle (Saale) [4]

Die Daten stammen aus dem Open Data Portal der Stadt Halle (Saale) [4].

[1] … https://github.com/qgis/QGIS/blob/master/resources/function_help/json/format_number
[2] … https://docs.qgis.org/3.22/en/docs/user_manual/expressions/functions_list.html#format-number
[3] … https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
[4] … https://www.halle.de/de/Verwaltung/Online-Angebote/Offene-Verwaltungsdaten/Mit-Kartenbezug/?ID=f12e2735-e59e-2072-8bb5-221189da5c1c&SearchOpenData=stadtb&K=Alle

QGIS-Tipp: Project Report Plugin

Screenshot: Das “Project Report Plugin” im QGIS-Erweiterungsdialog

Ein interessantes neues QGIS-Plugin habe ich mit dem “Project Report Plugin” [1], [2] gefunden. Es dient dem einfachen Dokumentieren von QGIS-Projekten, wie den Merkmalen von Objekten inkl. Metadaten:

“* Projekt : Titel, Ort, Crs, Anzahl der Ebenen, Erstellungsdatum und Datum der letzten Änderung).
* Rasterebenen : die Rasterebenen des Projekts (Name, Ebenentyp, Crs usw.).
* Vektorebenen: die Vektorebenen des Projekts (Name, Ebenentyp, Geometrietyp…).
* Beziehungen und Verknüpfungen: verknüpfte Tabellen.
* Felder : Felder der Raster- und Vektorebenen (Feldname, Ebenentyp, Geometrietyp, Crs, Codierung, Anzahl der geografischen Objekte und Tabellenverknüpfungen).
* Layouts : die grafischen Kompositionen (Name, Typ, Atlas usw.).
” [1]

Alle Infos werden können als CSV oder HTML ausgegeben werden. Nie war es einfacher, sich eine Übersicht über ein Projekt zu verschaffen, insbesondere bei Projekten mit vielen Layern.

Screenshot: Mein Test – Das “Project Report Plugin” in einem QGIS-Projekt und der HTML-Report

[1] … https://mappinggis.com/2023/02/project-reports-complemento-de-qgis-para-documentar-proyectos/
[2] … https://twitter.com/MappingGIS/status/1623642002565787649

(py)QGIS-Tipp: Löschen doppelter Geometrien

Ihr kennt möglicherweise schon die QGIS-Videos auf dem Youtube-Kanal von pyQGIS [1] (@PyQgis). Großartiges Material, z. T. komplexe Inhalte, aber immer einfach erklärt. Einige davon werde ich hier mit freundlicher Genehmigung als Beitrag bringen, seid gespannt! Nach dem “Herz für Chemnitz” [2] kommt heute “Doppelte Geometrien löschen” mit Python und QGIS-Bordmitteln [3]. Danke pyQGIS alias Ivo Partschefeld!

[1] … https://www.youtube.com/@pyqgis
[2] … https://geoobserver.de/2022/10/20/driveaheart-challenge-ein-herz-fur-deine-stadt-mit-qgis/
[3] … https://www.youtube.com/watch?v=x13Hu7I-RNQ
[4] … https://twitter.com/PyQgis/status/1620490264103251968