# H3/S2-Zellindex-Kodierer mit Nachbarschaftsbrücke

Kodiert Lat/Lng in Uber-H3-Hexagone (Res 0-15) und Google-S2-Hilbert-Zellen (Level 1-30): Index, ID, Token, Quadkey, Flächen, k-Ring, Kompaktierung, Elternleiter und Rundum-Drift.

> Kanonische Seite: https://elysiatools.com/de/tools/h3-and-s2-hexagonal-cell-index-encoder-and-neighbor-bridge

- **Kategorie:** Geography

- **Schlagwörter:** h3-index, s2-zelle, hilbert-quadkey, quadkey-brücke, h3 k-ring, zellen kompaktieren, lat lng zu h3, s2 token

## Überblick

Geben Sie Koordinate, H3-Resolution (0-15) und S2-Level (1-30) ein. Das Tool berechnet den H3-Index (Basiszelle, Zentrum, flächen- und kantenabgeleitete Größen, Eltern, gridDisk mit optionaler compactCells-Kompaktierung) und die S2-Zelle (Hilbert-Quadkey, exakte 64-Bit-BigInt-ID, gekürztes Token, Zentrum, vier Nachbarn derselben Fläche) und schlägt die Brücke: größenpassender Web-Mercator/Bing-Quadkey, Konversionen H3→S2 und S2→H3 über die Zentren und Drift in Metern.

## Eingaben

- **Breitengrad** (number): 37.7796
- **Längengrad** (number): -122.4194
- **H3-Resolution (0-15)** (number): 9
- **S2-Level (1-30)** (number): 14
- **k-Ring-Radius (0-6)** (number): 1
- **k-Ring-Menge kompaktieren** (checkbox)

## Wann verwenden

- Wenn Sie Geokoordinaten für Geofencing oder räumliche Aggregationen in H3-Hexagone (Auflösung 0 bis 15) überführen müssen.
- Wenn Sie S2-Zell-IDs, Hilbert-Quadkeys oder Tokens (Level 1 bis 30) für verteilte räumliche Indizes in Datenbanken generieren möchten.
- Wenn Sie H3- und S2-Zellsysteme über Zentrumsdistanzen vergleichen und die räumliche Drift beim Konvertieren quantifizieren wollen.

## Funktionsweise

- Geben Sie Breitengrad und Längengrad ein und wählen Sie die gewünschte H3-Resolution sowie den S2-Level aus.
- Bestimmen Sie optional den k-Ring-Radius für die hexagonale Nachbarschaftssuche und aktivieren Sie bei Bedarf die Kompaktierung.
- Das Werkzeug berechnet parallel den H3-Index, S2-Kennungen, Bing/Web-Mercator-Quadkeys, Nachbarzellen sowie die Elternhierarchie.
- Sie erhalten eine strukturierte HTML-Übersicht inklusive metrischer Flächenangaben, Kantenlängen und Zentrumsabweichungen (Drift).

## Anwendungsfälle

- Räumliche Indizierung von Telemetrie- und Flottendaten in Uber-H3-Zellen für Ride-Pooling- und Heatmap-Analysen.
- Konvertierung von GPS-Punkten in S2-Tokens zur performanten Speicherung in Geodatenbanken wie MongoDB oder BigQuery.
- Geometrischer Abgleich und Drift-Messung bei der Migration von Bestandsdaten zwischen S2-Quadkeys und H3-Gittern.

## Häufig gestellte Fragen

### Was ist der Unterschied zwischen H3-Resolution und S2-Level?

H3 basiert auf einer hexagonalen Zerlegung mit 16 Auflösungsstufen (0–15), während S2 auf einer hierarchischen Projektion eines Würfels mit Hilbert-Kurve in 30 Stufen (1–30) basiert.

### Was bewirkt die Option 'k-Ring-Menge kompaktieren'?

Sie fasst zusammenhängende H3-Nachbarzellen hierarchisch in übergeordnete Elternzellen zusammen, um die Gesamtanzahl an Indizes zu minimieren.

### Wie wird die Drift zwischen H3 und S2 berechnet?

Die Drift misst den Abstand in Metern zwischen dem Mittelpunkt des H3-Hexagons und dem Mittelpunkt der zugehörigen S2-Zelle.

### Welche S2-Formate stellt das Tool bereit?

Das Tool generiert die 64-Bit-Ganzzahl-ID (BigInt), das gekürzte hexadezimale S2-Token und den Hilbert-Quadkey mit Flächenangabe.

### Welche k-Ring-Radien werden unterstützt?

Der k-Ring-Radius zur Bestimmung der hexagonalen Nachbarschaftszellen kann zwischen 0 und 6 eingestellt werden.

## Ähnliche Tools

- [Geohash-Generator](https://elysiatools.com/de/tools/geohash-generator): Geohash aus Breiten- und Längengradkoordinaten generieren
- [CSV-zu-SQL-INSERT-Generator](https://elysiatools.com/de/tools/csv-flavor-to-sql-insert-emitter): Parst CSV/Excel-CSV/TSV (Auto-Erkennung, RFC 4180) und erzeugt INSERT-Stapel für MySQL/PostgreSQL/SQLite/SQL Server mit Typinferenz und ON CONFLICT/IGNORE
- [Hash-Algorithmus-Vergleich](https://elysiatools.com/de/tools/hash-algorithm-comparator): Hasht dieselbe Eingabe mit MD5, SHA-1, SHA-256, SHA-512, BLAKE2b und BLAKE3 und vergleicht sie: Ausgabelänge, Hex/Base64-Digest, Sicherheitsstatus (gebrochen/modern) und relatives Geschwindigkeits-Benchmark. Gut für Lehre, Algorithmuswahl und Prüfsummenkontrolle.
- [Kakuro-/Fillomino-/Masyu-/Yajilin-/Hashiwokakero-/Nurikabe-/Slitherlink-/Star-Battle-Puzzle-Generator mit Eindeutigkeits-Beweis](https://elysiatools.com/de/tools/kakuro-fillomino-masyu-yajilin-hashiwokakero-nurikabe-slitherlink-and-star-battle-puzzle-generator-with-uniqueness-prover): Solver (alle erschöpfend, nicht heuristisch): Kakuro zellenweise mit Summenschranken; Fillomino per Regionsplatzierung (feste Polyominoes, ankerfixiert in Scan-Reihenfolge — jede Pflasterung wird einmal gezählt; die Schachbrett-Freilegung garantiert Vollständigkeit: jede Region ≥2 Zellen enthält einen freigelegten Hinweis); Masyu/Yajilin per Zyklusenumeration (Anker mit Kantenreihenfolge zur Deduplizierung, Perlen beim Verlassen geprüft); Hashiwokakero je Linie 0/1/2 Brücken (Grade, vorberechnete Kreuzungen, finale Konnektivität); Nurikabe per Platzierung (Insel = genau ein Hinweis exakter Größe, Meer zusammenhängend, ohne 2×2-Tümpel); Slitherlink kantenweise nach Scheiteln gruppiert + Zyklusschluss via Union-Find; Star Battle zeilenweise. Schwierigkeit = Knoten (<2k leicht, <30k mittel). Eindeutigkeit: Zählen bis 2 — count=1 ohne Budgeteerschöpfung = „bewiesen“; erschöpft ehrlich „unproven“. Gleiches Familien+Seed, gleiches Brett.
- [OAuth-2.0-/OIDC-Autorisierungscode-mit-PKCE-Ablaufvisualisierer](https://elysiatools.com/de/tools/oauth-oidc-authorization-code-pkce-flow-visualizer): Simuliert den Autorisierungscode-Ablauf mit PKCE vollständig: Verifier/Challenge-Erzeugung, Autorisierungs-URL, Token-Austausch, ID-Token-Prüfcheckliste und eine Abfangangriffs-Demo.
- [Plus-Codes-Encoder/Decoder](https://elysiatools.com/de/tools/open-location-code-plus-codes-encoder-decoder): Wandelt Koordinaten und Google Plus Codes beidseitig um, inklusive Kurzcodereparatur und Gittergenauigkeit.
- [RSA Verschlüsseln / Entschlüsseln](https://elysiatools.com/de/tools/rsa-encrypt-decrypt): Verschlüsselt Text mit einem öffentlichen RSA-Schlüssel oder entschlüsselt den Geheimtext mit dem passenden privaten Schlüssel, mit OAEP-Padding (SHA-1 oder SHA-256). Lange Nachrichten werden blockweise verarbeitet. Schlüssel und Daten bleiben lokal. PKCS#1 v1.5 wird bewusst nicht angeboten (Node deaktiviert es für die Entschlüsselung wegen Bleichenbacher-Angriffen).
- [Offline TOTP / HOTP Code-Generator](https://elysiatools.com/de/tools/totp-hotp-offline-generator): Erzeugt Einmalpasswörter TOTP RFC 6238 (6/8 Ziffern, 30/60 s) und HOTP RFC 4226 (zählerbasiert) aus einem base32-Secret, offline, mit HMAC-SHA1/256/512, und exportiert eine otpauth://-URI

## Beispiele

- [Web Python Bildverarbeitung Beispiele](https://elysiatools.com/de/samples/web-image-processing-python): Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung
- [Android Java Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-java): Android Java Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
- [Android Kotlin Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-kotlin): Android Kotlin Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
- [Web Rust Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/web-image-processing-rust): Web Rust Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
