# Koordinaten-Validator für Schatzsuchen: Geocache, Letterbox, Munzee

Validiert GC-Codes (Base 31 mit Offset oder Hex-Ära), platziert Caches im 81-Zellen-D/T-Fizzy-Grid, verkettet etappenweise Peilungsprojektionen zu WGS84-Wegpunkten und gleicht das berechnete Final mit den Checker-Koordinaten ab.

> Kanonische Seite: https://elysiatools.com/de/tools/geocache-letterbox-munzee-stage-cache-puzzle-hunt-coordinate-validator

- **Kategorie:** Games

- **Schlagwörter:** gc code dekodierer, geocaching puzzle, wegpunkt projektion, fizzy grid, peilung distanz rechner, letterbox hinweis, munzee pin, multi-cache etappen, wgs84 dezimal dms, koordinaten checker

## Überblick

Ein Offline-Validator für Geocaching-artige Schatzsuchen.

GC-Code-Engine: 31-Zeichen-Alphabet 0-9ABCDEFGHJKMNPQRTVWXYZ (ohne I, L, O, S, U; getippte S und O werden zu 5 und 0 normalisiert). Ids 0–65535 wurden als reine Hexadezimalcodes vergeben (GC0…GCFFFF); ab Id 65536 (GCG000) ist der Code Base 31 mit einem Offset von +411120 — id = base31(Suffix) − 411120. Verifiziert gegen publizierte Vektoren (GC2SOSO = GC25050 = 1585032) und die Ära-Grenze.

Projektions-Engine: Vorwärtslösung auf Großkreis über eine Kugel mit Radius 6.371.008,8 m — φ₂ = asin(sin φ₁ cos δ + cos φ₁ sin δ cos θ), λ₂ = λ₁ + atan2(sin θ sin δ cos φ₁, cos δ − sin φ₁ sin φ₂). Etappen werden verkettet, sodass sich eine Multi-Cache-Tour in einem Durchlauf löst; jeder Wegpunkt erscheint als WGS84-Dezimalwert und im Listenformat N 47° 36.600′.

Checker: Haversine-Distanz und Peilung vom berechneten Final zu den Checker-Koordinaten, mit Toleranz-Urteil und Faustregel, wie weit 1° Peilungsfehler abweichen lässt.

D/T: das 81-Zellen-Fizzy-Grid (D und T je 1,0–5,0 in 0,5-Schritten), Ihre Zelle hervorgehoben und #81 (D5/T5) markiert.

Die Typ-Empfehlungen decken Multi-Cache-Etappenkonventionen, Mystery-Checker, Stempel und Hinweis-Offsets von Letterbox-Hybriden (Atlas-Quest-Linie), EarthCache, Wherigo-Cartridges und Munzee-QR-Pins (ohne D/T-Skala). Nur strukturelle Validierung — keine Live-Abfrage von geocaching.com.

## Eingaben

- **GC-Code** (text): e.g. GC2SOSO (S reads as 5)
- **Cache-/Pin-Typ** (select)
- **Schwierigkeit D (1–5, halbe Schritte)** (number): 2.5
- **Gelände T (1–5, halbe Schritte)** (number): 2
- **Gelistete / Etappe-1-Breite (WGS84 dezimal)** (number): 47.6100
- **Gelistete / Etappe-1-Länge (WGS84 dezimal)** (number): 8.5500
- **Projektionsetappen (eine pro Zeile: Peilung°, Meter)** (textarea): 42.5, 315&#10;128, 210
- **Checker-/Final-Breite (optional)** (number): 47.6109
- **Checker-/Final-Länge (optional)** (number): 8.5550
- **Checker-Toleranz (Meter)** (number): 10

## Wann verwenden

- Wenn Sie die numerische ID eines GC-Codes aus der Hexadezimal- oder Base-31-Ära ohne Internetverbindung ermitteln möchten.
- Wenn Sie für Mystery- oder Multi-Caches mehrere Peilungen mit Winkel und Distanz hintereinander zu exakten WGS84-Wegpunkten projizieren müssen.
- Wenn Sie berechnete Final-Koordinaten gegen einen Geochecker mit konfigurierbarer Distanz-Toleranz abgleichen wollen.

## Funktionsweise

- GC-Code-Dekodierung: Analysiert das Präfix und wandelt Codes ab GC0 bis GCFFFF hexadezimal bzw. ab GCG000 über das 31-Zeichen-Alphabet mit einem Offset von 411120 in die interne Cache-ID um.
- Großkreis-Projektion: Berechnet aufeinanderfolgende Wegpunkte anhand von Ausgangskoordinaten, Peilungswinkeln und Distanzen über eine Kugel mit 6.371.008,8 m Radius.
- Checker-Abgleich: Bestimmt per Haversine-Formel den Restabstand sowie den Peilungsversatz zwischen dem errechneten Final und den Prüfkoordinaten.
- Fizzy-Grid-Visualisierung: Ordnet die gewählten Schwierigkeits- (D) und Geländewerte (T) in das 81-Zellen-Raster ein.

## Anwendungsfälle

- Lösen komplexer Mystery-Caches mit mehrstufigen Peilungs- und Distanzangaben vor Ort oder am Schreibtisch.
- Überprüfung von erstellten Multi-Cache-Routen durch Geocache-Owner vor dem Einreichen beim Reviewer.
- Validierung von historischen GC-Codes und Kontrolle der D/T-Einstufung im 81-Felder-Fizzy-Grid.

## Häufig gestellte Fragen

### Werden Caches live von geocaching.com abgefragt?

Nein, das Tool arbeitet vollständig offline und führt mathematische sowie strukturelle Validierungen durch.

### Wie werden Tippfehler bei Verwechslungszeichen wie S und O im GC-Code behandelt?

Buchstaben wie S und O werden im Base-31-System automatisch zu den Ziffern 5 und 0 normalisiert.

### In welchem Format müssen Projektionsetappen eingegeben werden?

Jede Etappe steht in einer eigenen Zeile im Format 'Peilung in Grad, Distanz in Metern', z. B. '42.5, 315'.

### Welche Koordinatenformate gibt das Tool aus?

Errechnete Punkte werden sowohl als WGS84-Dezimalgrad als auch im gebräuchlichen Geocaching-Minutenformat (z. B. N 47° 36.600′) ausgegeben.

### Unterstützt das Tool auch Munzee-Pins oder Letterbox-Hybride?

Ja, es bietet spezifische Typ-Hinweise für Letterbox-Offsets, Multi-Caches, Wherigo-Cartridges und Munzee-Punkte.

## Ähnliche Tools

- [IndieWeb-↔-Fediverse-Bridge-Analysator](https://elysiatools.com/de/tools/webmention-micropub-microsub-indieauth-activitypub-apenode-reply-all-indieweb-bridge): Parst microformats2 (h-entry/h-card), validiert Webmention/IndieAuth/Micropub/Microsub, erzeugt ActivityPub-Object+Activity-Doppelansichten und Reply-All-Routing — W3C-spec-treu
- [KI-Domain-Namen-Generator](https://elysiatools.com/de/tools/ai-domain-name-idea-generator): Gib Marken-Schlüsselwörter ein — die KI erzeugt bis zu 10 Domain-Ideen und filtert bereits vergebene per DNS + RDAP heraus. Für Gründer und Entwickler.
- [APNG-Analyzer für IDAT/fdAT-Chunks, Deflate-Replay und Disposal-Methoden mit Frame-Timing](https://elysiatools.com/de/tools/apng-idat-fdat-chunk-streaming-deflate-replay-and-disposal-method-analyzer): Laden Sie ein PNG/APNG hoch und analysieren Sie die Animationsstruktur: PNG-Signatur und CRC32-Prüfung jedes Chunks, IHDR (Bit-Tiefe/Farbtyp/Interlace), acTL (Frame- und Wiederholungszahl, vor dem ersten IDAT), fcTL (Sequenznummer, Region x+y+w+h ≤ Canvas, Normalisierung von delay_num/delay_den, dispose_op none/background/previous, blend_op source/over), erster Frame per IDAT + Folgeframes per fdAT; die gemeinsamen fcTL+fdAT-Sequenznummern müssen lückenlos ab 0 aufsteigen; der Deflate-Strom jedes Frames wird wiedergegeben und die entpackte Größe = Höhe × (1 + Bytes pro Zeile) geprüft, korruptes zlib wird gemeldet; die Disposal-Simulation warnt u. a. vor previous im ersten Frame (gilt als background) und vor Frames mit Nullverzögerung.
- [Hörsicherheits-Check](https://elysiatools.com/de/tools/audio-hearing-safety-checker): Schätze dein Lärmexpositionsrisiko gegen NIOSH (85 dBA/8 h, 3-dB-Austauschrate), OSHA (90 dBA/8 h, 5 dB) und das WHO-ITU-H.870-Wochenbudget — gib Pegel, Dauer und Sitzungen ein oder lade die gehörte Audiodatei hoch.
- [Farbraumkonverter](https://elysiatools.com/de/tools/color-space-converter): Konvertiert Farben zwischen HEX, RGB, HSL, CIELAB und Display-P3 mit CSS-Ausgabe und Gamut-Pruefung.
- [Tutor für Dimensionsanalyse und Einheitenkürzen](https://elysiatools.com/de/tools/dimensional-analysis-unit-cancellation-tutor): Zerlegt Umrechnungen in schrittweises Factor-Label-Kürzen: zeigt Zähler/Nenner-Einheiten, erkennt umgedrehte Faktoren und gibt didaktisches Feedback bei Dimensionsfehlern und falschen Zahlenantworten.
- [ESA-PB05-artiger Bahnpropagator mit mittleren Elementen (Brouwer–Lyddane, J2–J6 + lunisolare)](https://elysiatools.com/de/tools/esa-pb05-pce-pck-reddy-porter-keplerian-equation-averaged-element-propagator): Propagiert erdnahe und GNSS-Bahnen mit einem semianalytischen Mittelerelement-Modell in der Tradition Brouwer–Lyddane/PB05: bahngemittelte säkulare Drift unter dem EGM96-Zonalfeld J2–J6 (numerische Gauss-Mittelung — das numerische Analogon der Delaunay-Normalisierung mit den geschlossenen J2-Raten als eingebauter Gegenprüfung), Rekonstruktion erster Ordnung J2 kurzperiodisch mittel↔oskulierend, J3-Frozen-Orbit-Analyse, doppelt gemittelter lunisolarer Quadrupol, Resonanzprüfungen der Bodenspur, heliosynchrone Bahnneigungs-Lösung und RK4-Numerik-Kreuzvalidierung im Bericht.
- [Genre-Klassifikator AI](https://elysiatools.com/de/tools/genre-classifier-ai): Klassifiziert einen Track anhand gemessener Beweise: GTZAN-Klangtextur, Pulsform der Beat-Gitter, Bandbalance, Tonart und Dynamik — mit Top-3 und der Begründung jeder Wahl.

## 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
