chatGPT: KI oder AI und GIS, 2.

Also die Welt der künstlichen Intelligenz wird für mich immer faszinierender, auch was den GIS-Bereich betrifft. In einem Tweet von James Milner [1] wurde gezeigt, wie einfach chatGPT auch Geometrien als GeoJSON zurück gibt. Ich habe mal versucht, es nachzuvollziehen, mit der Original-Anfrage in Englisch klappt es gut, auch für Germany, Berlin und Halle 😉 In Deutsch hatte chatGPT eher Probleme, aber testet selbst mal mehrere Formulierungen. Erstaunlich ist es trotzdem und vergessen wir nicht, es fängt gerade erst an …

Screenshot: Mein Test für Halle
Screenshot: Meine Tests für Germany, Berlin und Halle im QGIS visualisiert
Original-Tweet [1]

[1] … https://twitter.com/JamesLMilner/status/1614754785781223426
[2] … https://geoobserver.de/2023/01/17/chatgpt-ki-oder-ai-und-gis/

SOZip: Seek-Optimized Zip

(Bildquelle SOZip-Logo [1])

Wenn man sehr große Datenbestände hat und das ist bei Geodaten ja recht oft der Fall, packt man diese normalerweise – z. B. in ZIP-Files. Ist die Datenmenge nur groß genug, dauert aber auch das Handling der gepackten Daten mitunter recht lange. Abhilfe schafft hier ein neues, am 09.01.2023 veröffentlichtes Zip-Format: SOZip – suchoptimiertes Zip (Seek-Optimized Zip). In der SOZip-Spezifikation [1] von Even Rouault (vielen bekannt durch GDAL) findet Ihr die Beschreibung, im Blog-Eintrag “SEEK-OPTIMIZED ZIP (SOZIP)” [3] von Bert Temme könnt Ihr Euch an einem Beispiel in das Thema einlesen. Ein SOZip-Docker-Container steht zur Verfügung.

Bei Even Rouault [1] heißt es dazu:

Was ist SOZip?
Eine Seek-Optimized ZIP-Datei (SOZip) ist eine ZIP-Datei, die eine oder mehrere Deflate-komprimierte Dateien enthält, die so organisiert und kommentiert sind, dass ein SOZip-fähiges Lesegerät einen sehr schnellen wahlfreien Zugriff (Seek) innerhalb einer komprimierten Datei durchführen kann.
SOZip ermöglicht den Zugriff auf große komprimierte Dateien direkt aus einer .zip-Datei ohne vorherige Dekomprimierung. Es handelt sich nicht um ein neues Dateiformat, sondern um ein Profil des bestehenden ZIP-Formats, das vollständig abwärtskompatibel ist. ZIP-Lesegeräte, die nicht SOZip-fähig sind, können eine SOZip-fähige Datei normal lesen und ignorieren die erweiterten Funktionen, die eine effiziente Suchfunktion unterstützen.”
[1]
Übersetzt mit DeepL.com

Hier der Original-Tweet vom 09.01.2023 [2]:

[1] … https://github.com/sozip/sozip-spec
[2] … https://twitter.com/EvenRouault/status/1612453946265681922
[3] … https://bertt.wordpress.com/2023/01/10/seek-optimized-zip-sozip/

Open Data: Rechtsanspruch?!

Die Heinrich-Böll-Stiftung [1] bietet uns in ihrer Publikationsreihe böll.brief [2] im Heft “Daten als öffentliche Infrastruktur – Impulse für den Rechtsanspruch auf Open Data” [3] von Dr. Friederike von Franqué und Stefan Kaufmann ein interessantes Papier zum Open Data-Thema an. Aus meiner Sicht eine gelungene Arbeit, um Open Data-Fragen wie “Haben wir einen Rechtsanspruch und wie setzen wir diesen durch?” oder “Wie gehen wir mit der ‘Rechtsunsicherheit und mangelnden Bereitstellung in der Praxis’ um?” zu beantworten. In der Ankündigung heißt es:

“In diesem Papier beschreiben wir, welche konkreten Maßnahmen erforderlich sind, um offene Daten wirksam bereitstellen und nutzen zu können. Weiter formulieren wir Empfehlungen, wie der Rechtsanspruch auf Open Data umgesetzt werden kann.” [3]

Der 18-seitige Beitrag ist kostenfrei und wird in drei Formaten (pdf, mobi und epub) angeboten, den PDF-Download findet Ihr unter [4]

[1] … https://www.boell.de/de
[2] … https://www.boell.de/de/product-series/boellbrief
[3] … https://www.boell.de/de/2022/09/15/daten-als-oeffentliche-infrastruktur
[4] … https://www.boell.de/sites/default/files/2022-09/boell_brief_daten_als_oeffentliche_infrastruktur_0.pdf

Meierloch: Namen georeferenziert 3

Die Verbreitung von Nachnamen und deren Visualisierung auf einer Karte scheint immer wieder ein Thema von Interesse zu sein. Wo leben wie viele Andere, die genau so heißen wie ich? Nachdem ich 2020 schon zwei Beiträge zum “Meierloch” [1], [2] hatte, heute nun Nr. 3, das Langzeitprojekt der TU Darmstadt “Interaktive Namensverbreitungskarten für das Digitale Familiennamenwörterbuch Deutschlands (DFD)” [3], [4], 24 Jahre wissenschaftlich begleitet. Ihr findet quasi alles zur Problemstellung, dem Lösungsansatz sowie der Visualisierung und Evaluation. Interessant auf der erwähnten interaktiven Karte auf genealogy.net [5] ist, dass man die Verbreitung zu zwei Zeitpunkten auch mit mehreren Nachnamen anzeigen lassen kann.

Screenshot: Namensverbreitungskarten für Meier 1890 und 1996 – deutlich zu sehen, das “Meierloch” (Quelle [5])

Hier weitere Beispiele: Elstermann, Schulz, Lehmann, Müller und geoObserver ;-).

Hier der Original-Tweet [3]:

[1] … https://geoobserver.de/2020/06/02/meierloch-namen-georeferenziert/
[2] … https://geoobserver.de/2020/06/05/meierloch-namen-georeferenziert-2/
[3] … https://twitter.com/datenschatz/status/1613982512069414912
[4] … https://tuprints.ulb.tu-darmstadt.de/22934/1/Digital_Philology___Evolving_Scholarship_vol_04.pdf
[5] … https://nvk.genealogy.net/map/

chatGPT: KI oder AI und GIS?

OpenAI ist mit chatGPT [1] vor einigen Tagen zum absoluten Hype im Netz geworden, verbunden mit viel faszinierendem Staunen, ehrlichen Zweifeln sowie ungläubigen Kopfschütteln und genauso berechtigten Ängsten. Ich habe viel drüber gelesen und ein Kollege hat es mir begeistert gezeigt. Und ehrlich, bei mir hat das faszinierte Staunen gewonnen. Aber, nichts geht über den Selbstversuch und so habe ich getestet, neben allgemeinen dann erwartungsgemäß eher GIS-lastigen Fragen … und Erstaunliches wurde geantwortet. Am angenehmsten war für mich neben dem Inhalt die Form der Antwort, man meint fast, es antwortet ein Mensch. Nach den oft wirklich schwer lesbaren Wiki-Antworten kommen nun sprachlich einfach verständliche Antworten, aber urteilt selbst, hier meine GIS-Beispiele (weitere unten im Video!):

Screenshot: chatGPT angefragt nach Verschneidungsoperationen

Aber auch im Nicht-GIS-Bereich kommen erstaunliche Antworten, z. B.

Screenshot: chatGPT angefragt nach dem Inhalt von Goethes Faust
Screenshot: chatGPT angefragt nach Schleifen in PHP

Sorry, es gab aber auch Fragen, die nicht oder nur halbrichtig beantwortet wurden, z. B. die nach der “8-Sekundenregel im Basketball” oder die nach der Hauptperson in “Wie der Stahl gehärtet wurde” oder “Was war der bekannteste Roman von Dieter Noll?”. Gut ist dann in jedem Fall, die nicht richtige Antwort zu bewerten und, wenn man es wirklich besser weiß, die richtige Lösung zu ergänzen, dann “lernt” chatGPT dazu und die Antworten werden wirklich besser und richtiger!

Wunderbare Beispiele aus dem GIS-Bereich inklusive des Identifizierens von Fehlern und des Dazulernens der KI findet Ihr auf Youtube [2] bei @PyQgis [3]

[1] … https://chat.openai.com/chat
[2] … https://www.youtube.com/watch?v=oPmUrHEx2y4
[3] … https://twitter.com/PyQgis

Projektionen? Endlich übersichtlich!

EPSG, Projektion, Koordinatensystem, Lagebezug, … wir kennen die Begriffe, haben eine gewisse – oft “urania-like” – Vorstellung und nur wenige wissen es wirklich ganz genau. Ich frage im Zweifelsfall immer den Geodäten meines Vertrauens. Nun hat Daniel P. Huffmann versucht, das Ganze mal in eine “kostenlose super-nerdige” Übersicht zu bringen und diese veröffentlicht [1], [2]. Perfekt, Danke Daniel!
Den Download des hochaufgelösten PDFs findet Ihr unter [3].

[1] … https://twitter.com/pinakographos/status/1604883010838470658
[2] … https://somethingaboutmaps.wordpress.com/2022/12/19/projection-connections-a-very-nerdy-poster/
[3] … https://somethingaboutmaps.files.wordpress.com/2022/12/draft-2022-12-19a.pdf

Geo-Spaß haben? Leaflet-Kaleidoscope!

Screenshot: Mein Test – die Pauluskirche in Halle (Quelle [1])

Kennt Ihr noch die Kaleidoskope aus der Kinderzeit [1]? Ich jedenfalls war immer fasziniert und konnte gar nicht aufhören, da durch zu schauen. Mit dem Leaflet-Kaleidoscope [2] könnt Ihr das Ganze nun auch vollelektronisch mit OSM-Daten bestaunen. Viel Spaß beim OSM-kaleidoskopieren!

Hier der Original-Tweet [3]:

[1] … https://de.wikipedia.org/wiki/Kaleidoskop
[2] … https://leaflet-kaleidoscope.netlify.app/
[3] … https://twitter.com/dkwiens/status/1609300868997976064

Unfallatlas 2021

Am 10. Januar 2023 kam die Mitteilung der Statistischen Ämter des Bundes und der Länder, dass der Unfallatlas 2021 online bereit steht [1], [2]. Interessante Daten! Um die Daten im eigenen GIS zu nutzen, sind die Daten auch zum Download als Open Data verfügbar [3] und sie stehen auch als Geodienst (WMS) zur Verfügung [4]

Screenshot: Unfallatlas 2021 (Quelle [1])
Screenshot: Unfallatlas 2021 als WMS im QGIS

Hioer der Original-Tweet [2]

[1] … https://unfallatlas.statistikportal.de/
[2] … https://twitter.com/destatis/status/1612795147263135744
[3] … https://unfallatlas.statistikportal.de/_opendata2022.html
[4] … https://www.wms.nrw.de/wms/unfallatlas?request=GetCapabilities&version=1.3.0&service=wms

Interessant: Die FreeMapTools

Eine der recht oft aufgerufenen Seiten des #geoObserver-Blogs ist der “Loch quer durch die Erde bohren …?” [1] mit dem Verweis auf das MapTunnellingTool [2]. Aber genau dieses Tool entstammt einer recht interessanten Sammlung von freien Karten-Werkzeugen, den FreeMapTools [3]. Die komplette Liste von Werkzeugen findet Ihr unter [4]. Einfach mal reinschauen, es lohnt sich! Übrigens, auch eine gute Liste für Ideen, die ggf. in eigenen GI-Systemen verwirklicht werden könnten.

[1] … https://geoobserver.de/2015/04/22/loch-quer-durch-die-erde-bohren/
[2] … https://www.freemaptools.com/tunnel-to-other-side-of-the-earth.htm
[3] … https://www.freemaptools.com/
[4] … https://www.freemaptools.com/map-tools.htm

Shademap.app: Schattensimulation mit OSM-Daten

Eine wunderbare Simulation der Verschattung eines frei wählbaren Ausschnittes unter Nutzung der freien OpenStreetMap-Daten findet Ihr bei Shademap.app [1]. Einfach gewünschtes Datum eingeben, Ausschnitt bestimmen und am unteren Slider für die Uhrzeit mit der Tageszeit “spielen”. Einfacher geht’s nicht. Hinweis: Ihr müßt weit genug reinzoomen (Zoomstufe >= 15). Mein Test in Halle (Saale) am Marktplatz, die Nadel in der Mitte ist der Rote Turm. Die Pyramiden von Gizeh findet Ihr unter [2].

Hier der Original-Tweet [3]:

[1] … https://shademap.app/@51.48241,11.97045,15z,1673027561463t,0b,0p,0m
[2] … https://shademap.app/@29.97775,31.13309,15z,1673005661463t,0b,0p,0m
[3] … https://twitter.com/matamix/status/1609567112141348869