Heute mal wieder ein Gastbeitrag im #geoObserver, diesmal von Susanne Hassepaß. Danke Susanne!

Warum ich mir meinen eigenen Globus gebaut habe
Ich wollte schon immer sehen, wie die Dinge wirklich zusammenhängen, Dinge, die auf keiner normalen Karte so einfach zu erkennen sind. Liegen die Erdbeben tatsächlich präzise an den Plattengrenzen? Wie steht es mit dem Klima dort, wo gerade Wälder verschwinden? Wie warm ist das Meer neben den Korallenriffen in dem Monat, in dem ich hinfahren will?
Die Daten dafür sind im Prinzip alle da und frei verfügbar, sie sind nur nicht an einem Ort zusammengefasst. Jede Quelle hat ihr eigenes Format, ihre eigene Projektion und ihre eigene Website.
Deshalb habe ich mir einen Globus gebaut (einen digitalen, versteht sich). Auf diesem kann man verschiedene Datenebenen ganz einfach übereinanderlegen. Mittlerweile sind es schon 146 Ebenen, von der Geologie bis hin zum aktuellen Wetter.
Die Technik dahinter
Gezeichnet wird mit MapLibre GL und zwar im Globus-Modus. Die großen Daten liegen als Vektor- oder Rasterkacheln im PMTiles-Format auf einem eigenen Server. Ein Node-Dienst gibt sie dann aus, wenn sie benötigt werden.
Die Daten holt der Server selbst ab: Zeitgeber starten zu festen Zeiten kleine Skripte. Das Wetter kommt stündlich als GRIB-Datei vom ECMWF. Für Europa und Deutschland ist es aber noch feiner – aus ICON-EU und ICON-D2 vom DWD. Erdbeben und Waldbrände verfolgen wir kontinuierlich, Länderkennzahlen kommen monatlich. Einfach so.
Herausforderungen
Web-Mercator macht bei 85,05° Breite einfach Schluss. Was MapLibre jenseits dieser Grenze zeigt, wirkt wie ein Fehler: Anstatt echte Daten darzustellen, werden die Kachelränder strahlenförmig bis zum Pol gezogen. Das resultiert in erheblichen Fehlern. In der Geologie entstehen dadurch falsche Keile am Südpol und beim Wetter sieht man über der Arktis nur ein leeres Loch. Die Lösung für dieses Problem sind eigene Polkappen. Diese zusätzliche Schicht stellt jenseits von 85° wieder die echten Flächen, Zellen und Punkte dar.
Lizenzen über Lizenzen…
Auf jeder Ebene finden sich Quelle und Lizenz. Bevor eine Quelle überhaupt in Betracht gezogen wird, muss die Lizenz beim Urheber im Wortlaut geprüft werden. Die wirklich entscheidenden Sätze landen danach in einer Prüfung, die bei jedem Ausrollen mitläuft. Ändert ein Anbieter seinen Text, stoppt das Ausrollen sofort. Es geht dann nicht weiter, bis das Neue gelesen und geprüft wurde.
Zusätzlich prüft jede Nacht ein Wächter, ob jede Ebene noch so aktuell ist, wie es die Quelle erlaubt. Bei jeder Ebene steht darüber hinaus, wie fein die Quelle ist und wie fein die Karte sie dann zeigt.
Einfach mal selbst ausprobieren.
Wer sich für Geologie interessiert, findet auf der Seite Earth-Analyzer unter earth-analyzer.bam-tools.de [1] echt spannende Dinge. Dort gibt es zum Beispiel Infos zu Plattengrenzen und den Erdbeben der letzten 24 Stunden. Man kann Gestein nach Erdzeitalter sortieren oder sich Einschlagskrater und Höhenstufen anschauen. Auch die Missweisung nach dem World Magnetic Model oder der Baumverlust seit 2001 sind dabei.
Falls irgendwo ein Fehler auffällt, freue ich mich über Hinweise.
Susanne Hassepaß
Über die Autorin:
Susanne Hassepaß, Mediapreneur und AI Power User seit der ersten Stunde.
Kontakt: Via LinkedIn