Daten & Lizenz

Orte von Interesse

Die Nadeln auf der Karte sind die Orte, zu denen ein Landschaftsfotograf fährt: Aussichtspunkte, Gipfel, Wasserfälle, Leuchttürme, Ruinen, Felsformationen, Höhlen, Strände, Hütten, Wegausgangspunkte und die Parkplätze, die alles andere erreichbar machen. Sie stammen aus OpenStreetMap, stehen unter ODbL 1.0 — und die daraus gebaute Datenbank ebenso.

Celeris bringt sie selbst mit, weil die Karte, auf der sie liegen, sie nicht zeichnet. MapKit hat eine Ebene für Orte von Interesse, und auf der Hybridkarte — dem Satellitenbild, auf dem diese App plant — zeichnet sie nichts davon: MKPointOfInterestCategory kennt keinen Aussichtspunkt, keinen Gipfel, keinen Wasserfall und keinen Leuchtturm, also genau die vier Dinge, um die es hier vor allem geht. Die Orte reisen deshalb als Daten, eine kleine Datei je Grad Boden, einmal geladen, sobald das Fadenkreuz in eine gebaute Region wandert, und danach auf dem Gerät.

Herkunft und was verändert wurde

Die Orte sind aus OpenStreetMap abgeleitet, © OpenStreetMap-Mitwirkende. Vier Dinge sind mit ihnen geschehen:

Die Quelle steht unter der Open Database License (ODbL) 1.0, diese abgeleitete Datenbank ebenso.

Die abgeleitete Datenbank herunterladen

Das Archiv unten ist die vollständige, maschinenlesbare Datenbank, die unter ODbL 1.0 angeboten wird. Es enthält das Manifest und jede Gradzelle des Produktionsdatenstands vom August 2026.

celeris-points-of-interest-2026-08.zip 37,8 MB ZIP · 2.930 Gradzellen · Stand August 2026 · ODbL 1.0
Datenbank herunterladen

Das Archiv enthält eine bytegleiche Kopie des Produktionsmanifests und jede darin genannte Zelle. Es wird ersetzt, wenn sich die veröffentlichte Datenbank ändert.

Das Manifest

manifest.json trägt drei Schlüssel. format ist die Version des Zellenformats weiter unten. licence wiederholt die Bedingungen — Lizenz, Namensnennung, Pflichten und ein Link auf die Quelle —, damit eine irgendwo gefundene Kopie der Zellen weiterhin sagt, was sie ist. coverage ist ein Bitmuster der gebauten Gradzellen: 180 Zeilen zu 360 Spalten, ein Bit je Zelle, 8100 Bytes, base64. Das Bit für die Zelle, deren Südwestecke auf einem ganzen Grad liegt, hat die Nummer (Breite + 90) × 360 + (Länge + 180), gezählt vom niederwertigsten Bit des ersten Bytes aufwärts. Ist es gesetzt, gibt es die Datei.

Wie eine Zelle heißt

Nach ihrer Südwestecke: N oder S und zwei Ziffern Breite, dann E oder W und drei Ziffern Länge. Das Grad, in dem das Karwendel liegt, ist N47E011, seine Datei im Archiv cells/N47E011.cpoi. Es ist derselbe Name, den auch die Höhenkacheln und die Copernicus-Lieferungen tragen — ein Grad Boden heißt im ganzen Projekt gleich.

Das Dateiformat

Eine Zelle beginnt mit zehn Bytes im Klartext: den vier Bytes CPO1, einem Byte Formatversion, der Breite der Südwestecke als vorzeichenbehaftete 8-Bit-Zahl, ihrer Länge als vorzeichenbehaftete 16-Bit-Zahl und der Anzahl der Orte als vorzeichenlose 16-Bit-Zahl. Alles danach ist rohes Deflate, ohne zlib-Kopf. Entpackt sind es so viele Datensätze hintereinander, höchster Rang zuerst: ein Byte Ortsart, ein Byte Rang, Breite und Länge als vorzeichenlose 24-Bit-Abstände nach Norden und Osten von der Ecke in Zehntel-Mikrograd, die Höhe über dem Meer in Metern als vorzeichenbehaftete 16-Bit-Zahl — −32768, wo die Erhebung keine trug —, ein Längenbyte und so viele Bytes UTF-8 mit dem Namen. Alles little endian. Ein Datensatz sagt selbst, wie lang er ist; eine Zelle lässt sich also von vorn durchlaufen, ohne Index, und ein namenloser Ort kostet elf Bytes.

OrtsartWas sie ist
0Aussichtspunkt
1Gipfel
2Wasserfall
3Leuchtturm
4Burg, Festung oder Ruine
5Felsbogen, Felsnadel oder freistehender Fels
6Höhleneingang
7Strand
8Berghütte oder Schutzhütte
9Ausgangspunkt eines Weges
10Parkplatz

Die Nummern der Ortsarten sind Teil des Formats und werden nie neu vergeben: Ein Telefon mit den zwischengespeicherten Zellen vom letzten Monat läse sonst jede Nadel als das Falsche.

Lizenz

OpenStreetMap steht unter der Open Database License (ODbL) 1.0, und diese Zellen sind eine abgeleitete Datenbank — es gilt also Share-alike und nicht bloß Namensnennung. Wer die Zellen weitergibt, verändert oder nicht, muss das unter ODbL 1.0 tun und die Namensnennung © OpenStreetMap-Mitwirkende mitführen. Was sie nur darstellt — eine Karte mit diesen Nadeln —, ist ein „Produced Work“ und schuldet allein die Namensnennung.

Diese Bedingungen stehen nicht nur hier, sondern reisen im manifest.json, in README.txt und LICENSE.txt des Archivs mit. Der vollständige Urheberrechtshinweis des Projekts, aus dem die Daten stammen, steht unter openstreetmap.org/copyright.

Die übrigen Daten, die Celeris mitbringt, haben eigene Seiten: der Sternkatalog, die Zeitzonengrenzen und die Höhendaten.

Die Bahndaten, aus denen die Raumstation gezeichnet wird, haben keine eigene Seite, weil an ihnen nichts verändert wird: Sie werden genau so gelesen, wie CelesTrak sie veröffentlicht.