OSMWMS.de abgeschaltet

Heute, am 6.03.2023, nach fast 5000* Tagen Laufzeit wurde der OSMWMS auf OSMWMS.de abgeschaltet. Die Daten und Funktionen können heute moderner, z. B. über die Dienste von basemap.de [1], vor allem die dort verfügbaren Vectortiles [2] ersetzt werden.

Screenshot: Ein letztes Mal *seufz*

* … Der OSMWMS.de startete am 19.08.2009, lief also exklusive heutigem Enddatum 4947 Tage, was 13 Jahre, 6 Monate, 15 Tage oder 162 Monate, 15 Tage entspricht, vgl. Zeitspannenrechner [3].

[1] … https://geoobserver.de/2022/04/28/basemap-de-amtlich-aktuell-modern-flexibel/
[2] … https://geoobserver.de/2022/08/10/qgis-tipp-basemap-de-als-vectortiles/
[3] … https://www.timeanddate.de/datum/zeitspanne-ergebnis?d1=19&m1=8&y1=2009&d2=6&m2=3&y2=2023

QGIS 3.30 – Visual Changelog online!

Für den 03.03.2023 ist laut QGIS-Roadmap [1] die Version 3.30 angekündigt. Wer sich schon jetzt über die neuen Funktionen von QGIS 3.30 informieren will, auf Youtube findet Ihr eine Zusammenfassung im „QGIS 3.30 Visual Changelog“ [2]. Viele coole Neuerungen, nach dem ersten Anschauen bin ich noch nicht ganz sicher, welche Funktion mein Favorit ist, ich werde es wohl noch einige Male anschauen 😉
Detaillierte Infos zum QGIS 3.30-Changelog in Schriftform findet Ihr hier [3].

[1] … https://qgis.org/de/site/getinvolved/development/roadmap.html
[2] … https://www.youtube.com/watch?v=q7O819lFKc4
[3] … https://changelog.qgis.org/en/qgis/version/3.30/

OpenAerialMap: Freie UAV-Luftbilder

Die freie OpenAerialMap alias OAM [1] hat es sich zum Ziel gemacht, eine Plattform für alles rund um freie UAV [2]-Luftbilder anzubieten. Mitnutzen und Mitmachen* sind gefragt! Bei OAM heisst es in “Über”[3]:

“OpenAerialMap (OAM) ist eine Reihe von Tools zum Suchen, Freigeben und Verwenden von frei lizenzierten Satelliten- und unbemannten Luftfahrzeugen (UAV)-Bildern.
OAM baut auf dem Open Imagery Network (OIN) auf und ist ein offener Dienst, der die Suche und den Zugriff auf diese Bilder ermöglicht.” [3]

Eine kurze Einführung gibt Euch folgendes Youtube-Video [4]:

Im mitteldeutschen Raum [5] ist die Bildanzahl noch übersichtlich, in Leipzig habe ich zwei Standorte gefunden: in Möckern [6], bei Dr. Schreber e.V. [7].

Für QGIS gibt es ein experimentelles Plugin “Open Aerial Map (OAM) for QGIS3, Express Edition” [8], bei mir funktionierte es allerdings auf zwei Rechnern erst einmal nicht, ich suche noch nach der Ursache 😉

* … Wichtiger Hinweis (eines drohnenfliegenden Fachkollegen):
Vor Veröffentlichung sind die rechtlichen Rahmenbedingungen zu prüfen!
[9]

[1] … https://map.openaerialmap.org/
[2] … https://de.wikipedia.org/wiki/Unbemanntes_Luftfahrzeug
[3] … http://openaerialmap.org/about/
[4] … https://www.youtube.com/watch?v=7xvo5ilpGXU&t=3s
[5] … https://map.openaerialmap.org/#/10.9918212890625,51.47111882613948,7?_k=8md82q
[6] … https://map.openaerialmap.org/#/12.35461413860321,51.371381865148635, 17/square/1202120213003/5d6d91004a5acb00067109e1?_k=s3twm5
[7] … https://map.openaerialmap.org/#/12.357717454433441,51.34030576867116, 18/square/120212021302100/5d6ad8812103c90007707fb1?_k=ol10v8
[8] … https://plugins.qgis.org/plugins/oam_qgis3_express/
[9] … https://www.luftaufnahmen-deutschland.de/luftaufnahmen-eine-sache-fuer-den-profi/

QGIS-Tipp: DotMaps – Punktdichtekarten

Animation: Einwohnerdaten im QGIS als Choropleten und DotMaps mit 10 und 100 Elementen pro Punkt

Für die speziell Symbolisierungsart der Punktdichtekarten (DotMaps) gibt es im QGIS ein Plugin “Dot Map” [1], in der Beschreibung des Plugins heißt es:

“Eine Punktdichtekarte ist eine Art von thematischer Karte, die Punkte oder andere Symbole auf der Karte verwendet, um die Werte eines oder mehrerer numerischer Datenfelder darzustellen. Jeder Punkt auf einer Punktdichtekarte repräsentiert eine bestimmte Menge an Daten. QGIS hat keine Symbologie für diese Art von Daten. Aus diesem Grund kann dieses Plugin einen Punktdichte-Layer aus einem Polygon-Layer mit einem Integer-Feld mit den Daten erstellen, die der Benutzer in Punkte umwandeln möchte.” [1].

Ich habe dieses Plugin mal kurz mit Einwohnerdaten aus dem Open Data Portal der Stadt Halle (Saale) [2] mit 10 und 100 Elementen pro Punkt getestet, hier die Ergebnisse:

Noch weiter gehen die DotGridMaps, Details dazu findet Ihr in [3] und [4].

Alternativ kann in QGIS ab 3.16 auch die eingebaute Funktion “Vektor / Forschungswerkzeuge / Zufällige Punkte in Polygonen…” genutzt werden, vgl. auch “Making a Dot Density Map in QGIS” [5]. Mir scheint das o. g. Plugin jedoch einfach in der Bedienung.

[1] … https://plugins.qgis.org/plugins/DotMap/
[2] … https://www.halle.de/de/Verwaltung/Online-Angebote/Offene-Verwaltungsdaten/Mit-Kartenbezug/index.aspx?ID=fb7c7826-c2e1-82f9-395c-bf3c65da4786
[3] … https://www.maproomblog.com/2023/02/in-praise-of-dot-grid-maps/
[4] … https://medium.com/earthrisemedia/we-need-more-dot-grid-maps-7e4374f79acd
[5] … https://www.youtube.com/watch?v=UlG9kwsbnQQ

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: Geokodierung eingebaut!

Screenshot: Die im QGIS eingebaute Nomination-Geokodierung (1), (2) in Aktion

Diese Funktion kennen viele Nutzer immer noch nicht, obwohl es sie eigentlich schon seit 18. Juni 2021 gibt, nämlich ab QGIS-Version 3.20, früher war es ein Plugin, jetzt ist sie Kernbestandteil [1]. Geht einfach mal in die Locator Bar im QGIS (unten links) und gebt nach einem ”>”-Zeichen eine gewünschte Adresse (1) ein und sofort sucht QGIS via  Nominatim nach passenden Lokationen und schlägt Euch in einer Liste die Treffer vor (2), ein Doppelklick auf Eure Wunschlokation (2) und QGIS zoomt dorthin (3)! Genial!
Und wer es ganz genau wissen will, was QGIS und Nominatim so senden, kann den Netzwerktraffic im QGIS Networklogger-Plugin [3] verfolgen (4).

Update: 28.02.2023, 14:10 Uhr:
Bei einigen Nutzern gab es Schwierigkeiten mit dem Zertifikat, ggf. müsst Ihr noch einige SSL-Einstellungen konfigurieren (Tipp eines Kollegen):

Screenshot: Die Konfiguration für das Zertifikat

Hier der Original-Tweet [2]:

[1] … https://wheregroup.com/blog/details/verortung-mit-openstreetmap-in-qgis/
[2] … https://twitter.com/qgisau/status/1629053534456135683?s=20
[3] … https://geoobserver.de/2019/07/26/qgis-tipp-network-logger/

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/