H3 ist Ubers hierarchischer, hexagonaler räumlicher Index. Jedes Kartenobjekt wird in eine H3-Zelle der angeforderten Auflösung aggregiert; der Export liefert JSON mit echten H3-Indizes, sobald das Worker-Image mit h3>=4.0 neu erstellt wurde. Bis dahin schlägt der Exporter ehrlich fehl – wir geben keine synthetischen Strings wie fallback_7_7690_5336 mehr aus.
Hauptmerkmale

Über das Format H3
H3 ist ein System zur hexagonalen Indizierung der Erde, entwickelt bei Uber: Der Planet ist in sechseckige Zellen auf fünfzehn Verschachtelungsstufen unterteilt, und jede Zelle hat ihren eigenen kurzen Bezeichner. Sechsecke sind in der Analytik praktischer als Quadrate: Eine Zelle hat sechs Nachbarn im gleichen Abstand, deshalb wird die Dichte nicht entlang der Diagonalen verzerrt.
Der Export wird gebraucht, wenn nicht die Objekte selbst wichtig sind, sondern ihre Verteilung: wie viele Cafés auf eine Zelle entfallen, wo sich die Bebauung verdichtet, wie sich Stadtteile miteinander vergleichen lassen. Der H3-Index ist der gemeinsame Nenner, auf den sich beliebige Kartenebenen und Ihre eigenen Daten gleichermaßen bringen lassen.
Am Ende steht eine .json-Datei mit der Struktur H3IndexCollection: Auflösung, Ausdehnung des Gebiets und eine Liste der Zellen. Jede Zelle trägt einen echten H3-Index, die Gesamtzahl der enthaltenen Objekte und die Aufschlüsselung nach Ebenen; auf Wunsch kommt zur Zelle ihre Grenze als GeoJSON-Polygon hinzu. Die Auflösung reicht von 0 bis 15, Standard ist die siebte — eine Zelle mit etwa 1,2 km Kantenlänge, die für den städtischen Maßstab passt.
Der Export ist ehrlich gebaut: Die Indizes berechnet die Bibliothek h3 ab Version vier. Fehlt sie in der Umgebung, gibt der Export einen Fehler zurück und keine erfundenen Platzhalter-Zeichenketten — einen solchen Modus gab es früher, und er hat in die Irre geführt. Objekte werden den Zellen über ihre Zentroide zugeordnet, die Grenze liegt bei 500 000 Objekten pro Export.
Programme zum Öffnen von H3-Dateien
Die folgenden Programme können Uber H3 Hexagonal Index (beta)-Dateien (.json) öffnen, bearbeiten und verarbeiten, die aus OSM2CDR exportiert wurden:
Format-Spezifikationen
- Offener Standard
- Nur 2D
- Verlustbehaftete Komprimierung
- Speichert Objektattribute
- Ausgabe: 1 Datei
- Uber H3 hexagonal index aggregation as a single JSON file. Each record is an H3 cell ID + feature count (optional GeoJSON hex boundary). Resolutions 0-15, default 7.
Wer nutzt H3-Karten
So exportieren Sie H3
Nach dem Export öffnen
- Python — das JSON einlesen, danach die Bibliothek h3-py: h3.cell_to_boundary liefert den Umriss der Zelle, h3.grid_disk die Nachbarn, pandas erstellt die Auswertungstabellen.
- deck.gl — die Ebene H3HexagonLayer nimmt die Indizes direkt entgegen, eine Dichtekarte entsteht ohne vorheriges Erzeugen von Polygonen.
- Kepler.gl — eine Tabelle mit der Indexspalte laden und als Ebenentyp H3 wählen: Eine interaktive Heatmap entsteht mit wenigen Klicks.
- QGIS (kostenlos) — wurde der Export mit Zellgrenzen erzeugt, lassen sich die Polygone aus der Datei als Ebene einbinden und nach der Objektzahl einfärben.
- Datenbanken — der H3-Index eignet sich gut als Schlüssel für die Verknüpfung mit Ihren Tabellen: In ClickHouse sind die H3-Funktionen eingebaut, für PostgreSQL gibt es die Erweiterung h3-pg.
Beliebte Karten in H3
Uber H3 Hexagonal Index (beta)-Kartenexport
Laden Sie professionelle H3-Karten aus OpenStreetMap herunter. Sofortige Generierung, beliebiges Gebiet.