# Validateur de coordonnées de chasses au trésor : géocache, letterbox, munzee

Valide les codes GC (base 31 avec décalage ou ère hexadécimale), place les caches sur la grille Fizzy 81 cases D/T, enchaîne les projections de caps en étapes vers des points WGS84 et croise le final calculé avec les coordonnées du checker.

> Page canonique: https://elysiatools.com/fr/tools/geocache-letterbox-munzee-stage-cache-puzzle-hunt-coordinate-validator

- **Catégorie:** Games

- **Mots-clés:** décodeur code gc, géocaching puzzle, projection de point, grille fizzy, calculateur cap distance, indice letterbox, pin munzee, étapes multi-cache, wgs84 décimal dms, checker coordonnées

## Présentation

Un validateur hors ligne pour les chasses au trésor façon géocaching.

Moteur de codes GC : alphabet de 31 caractères 0-9ABCDEFGHJKMNPQRTVWXYZ (sans I, L, O, S, U ; les S et O saisis se normalisent en 5 et 0). Les ids 0–65535 ont été émis en hexadécimal pur (GC0…GCFFFF) ; à partir de l’id 65536 (GCG000), le code est en base 31 avec un décalage de +411120 — id = base31(suffixe) − 411120. Vérifié contre les vecteurs publiés (GC2SOSO = GC25050 = 1585032) et la frontière des ères.

Moteur de projection : solution directe de l’orthodromie sur une sphère de rayon 6 371 008,8 m — φ₂ = asin(sin φ₁ cos δ + cos φ₁ sin δ cos θ), λ₂ = λ₁ + atan2(sin θ sin δ cos φ₁, cos δ − sin φ₁ sin φ₂). Les étapes s’enchaînent : un multi-cache se résout en une passe ; chaque point est affiché en décimal WGS84 et au format de listing N 47° 36.600′.

Checker : distance haversine et cap du final calculé vers les coordonnées du checker, verdict de tolérance et estimation de la dérive pour 1° d’erreur de cap.

D/T : la grille Fizzy de 81 cases (D et T de 1,0 à 5,0 par pas de 0,5), votre case surlignée et la #81 (D5/T5) marquée.

Le guide par type couvre les conventions d’étapes des multi-caches, les checkers des mystères, les tampons et décalages d’indices des letterbox hybrides (lignée Atlas Quest), les EarthCache, les cartouches Wherigo et les pins QR Munzee (sans échelle D/T). Validation structurelle uniquement — aucune requête vers geocaching.com.

## Entrées

- **Code GC** (text): e.g. GC2SOSO (S reads as 5)
- **Type de cache / pin** (select)
- **Difficulté D (1–5, demi-pas)** (number): 2.5
- **Terrain T (1–5, demi-pas)** (number): 2
- **Latitude publiée / étape 1 (décimale WGS84)** (number): 47.6100
- **Longitude publiée / étape 1 (décimale WGS84)** (number): 8.5500
- **Étapes de projection (une par ligne : cap°, mètres)** (textarea): 42.5, 315&#10;128, 210
- **Latitude du checker / final (facultatif)** (number): 47.6109
- **Longitude du checker / final (facultatif)** (number): 8.5550
- **Tolérance du checker (mètres)** (number): 10

## Quand l'utiliser

- Lorsque vous devez résoudre une énigme de géocaching ou de letterbox impliquant des projections successives de cap et de distance.
- Lorsque vous souhaitez décoder un identifiant GC en base 31 ou hexadécimal et vérifier son placement sur la matrice D/T de 81 cases.
- Lorsque vous devez comparer les coordonnées finales calculées avec un checker et vérifier l'écart en mètres selon un seuil de tolérance.

## Fonctionnement

- Saisissez le code GC (normalisation automatique des caractères ambigus comme S et O) et sélectionnez le type d'élément ainsi que sa difficulté et son terrain.
- Renseignez les coordonnées WGS84 de départ (latitude et longitude en format décimal) et inscrivez chaque étape de projection (cap en degrés, distance en mètres).
- Indiquez éventuellement les coordonnées cibles et la tolérance du checker pour calculer la distance haversine et le cap résiduel.
- Consultez le rapport généré avec le décodage de l'identifiant, la chaîne de points calculée aux formats décimal et degrés-minutes, et la case Fizzy correspondante.

## Cas d'usage

- Résolution d'un multi-cache avec enchaînement de plusieurs relèvements topographiques sur le terrain.
- Validation d'une cache mystère avec vérification d'écart par rapport aux coordonnées fournies par un checker.
- Détermination de la position d'une boîte sur la matrice Fizzy 81 cases pour le suivi des challenges D/T.

## Questions fréquentes

### Comment le moteur interprète-t-il les codes GC anciens et récents ?

Les identifiants 0 à 65535 sont traités en hexadécimal pur (GC0 à GCFFFF), tandis que les codes suivants utilisent un encodage en base 31 avec un décalage de 411120.

### Quels formats de coordonnées sont produits par la projection ?

Chaque étape fournit le résultat en degrés décimaux WGS84 et au format standard de listing (DD° MM.mmm').

### Comment renseigner plusieurs projections consécutives ?

Saisissez une ligne par étape dans le champ dédié, en séparant le cap en degrés et la distance en mètres par une virgule.

### L'outil effectue-t-il des requêtes en direct vers geocaching.com ?

Non, il fonctionne entièrement hors ligne en réalisant une validation structurelle et des calculs géodésiques directs.

### Comment fonctionne le test du checker de coordonnées ?

L'outil calcule la distance haversine entre votre point final et la cible, puis valide la réussite selon la tolérance en mètres définie.

## Outils associés

- [Analyseur de pont IndieWeb ↔ Fediverse](https://elysiatools.com/fr/tools/webmention-micropub-microsub-indieauth-activitypub-apenode-reply-all-indieweb-bridge): Analyse microformats2 (h-entry/h-card), valide Webmention/IndieAuth/Micropub/Microsub, émet les vues duales ActivityPub Object+Activity et le routage reply-all — fidèle aux spéc W3C
- [Générateur d'idées de noms de domaine IA](https://elysiatools.com/fr/tools/ai-domain-name-idea-generator): Entrez des mots-clés de marque : l'IA génère jusqu'à 10 idées de domaine, en filtrant les déjà pris via DNS + RDAP. Pour entrepreneurs et développeurs.
- [Analyseur APNG : chunks IDAT/fdAT, rejeu deflate et méthodes de disposition avec minutage des images](https://elysiatools.com/fr/tools/apng-idat-fdat-chunk-streaming-deflate-replay-and-disposal-method-analyzer): Téléversez un PNG/APNG et analysez la structure d'animation : signature PNG et vérification CRC32 de chaque chunk, IHDR (profondeur/type de couleur/entrelacement), acTL (nombre d'images et de lectures, avant le premier IDAT), fcTL (numéro de séquence, contrainte de région x+y+w+h ≤ canevas, normalisation delay_num/delay_den, dispose_op none/background/previous, blend_op source/over), première image IDAT + suivantes en fdAT ; les numéros de séquence partagés fcTL+fdAT doivent croître sans trou depuis 0 ; le flux deflate de chaque image est rejoué en vérifiant taille décompressée = hauteur × (1 + octets par ligne), un zlib corrompu est signalé ; la simulation de disposition avertit d'un previous en première image (traité comme background), des images à délai nul, etc.
- [Vérificateur de sécurité auditive](https://elysiatools.com/fr/tools/audio-hearing-safety-checker): Estimez votre risque d'exposition sonore selon NIOSH (85 dBA/8 h, taux d'échange 3 dB), OSHA (90 dBA/8 h, 5 dB) et l'allocation hebdomadaire OMS-UIT H.870 — saisissez niveau, durée et séances, ou déposez l'audio écouté.
- [Convertisseur d'espaces colorimetriques](https://elysiatools.com/fr/tools/color-space-converter): Convertit une couleur entre HEX, RGB, HSL, CIELAB et Display-P3 avec sortie CSS et verification de gamme.
- [Tuteur d’Analyse Dimensionnelle et d’Annulation d’Unités](https://elysiatools.com/fr/tools/dimensional-analysis-unit-cancellation-tutor): Découpe une conversion en annulations factor-label étape par étape : montre numérateur/dénominateur, détecte les facteurs inversés et fournit un retour pédagogique sur les incohérences dimensionnelles et les réponses fausses.
- [Propagateur d’orbite à éléments moyens de style ESA PB05 (Brouwer–Lyddane, J2–J6 + luni-solaire)](https://elysiatools.com/fr/tools/esa-pb05-pce-pck-reddy-porter-keplerian-equation-averaged-element-propagator): Propage des orbites proches de la Terre et de la région GNSS avec un modèle semi-analytique d’éléments moyens dans la tradition Brouwer–Lyddane/PB05 : dérive séculaire moyennée sur l’orbite sous le champ zonal EGM96 J2–J6 (moyennage numérique des équations de Gauss — l’analogue numérique de la normalisation de Delaunay avec les formules fermées J2 comme contre-vérification intégrée), reconstruction du premier ordre J2 moyen↔osculant, analyse d’orbite gelée J3, quadrupôle luni-solaire doublement moyenné, contrôles de résonance tessérale de la trace au sol, résolution de l’inclinaison héliosynchrone et validation croisée numérique RK4 dans le rapport.
- [Classificateur de Genres IA](https://elysiatools.com/fr/tools/genre-classifier-ai): Classe une piste sur preuves mesurées : texture timbrale GTZAN, forme du pouls de la grille de temps, balance des bandes, tonalité et dynamique — avec un top-3 et la raison de chaque choix.

## Exemples

- [Exemples de Traitement d'Images Web Python](https://elysiatools.com/fr/samples/web-image-processing-python): Exemples de traitement d'images Web Python utilisant PIL/Pillow incluant la lecture, l'enregistrement, le redimensionnement et la conversion de format
- [Exemples de Traitement d'Images Android Java](https://elysiatools.com/fr/samples/android-image-processing-java): Exemples de traitement d'images Android Java incluant lecture/écriture, mise à l'échelle et conversion de format
- [Exemples de Traitement d'Images Android Kotlin](https://elysiatools.com/fr/samples/android-image-processing-kotlin): Exemples de traitement d'images Android Kotlin incluant lecture/écriture, mise à l'échelle et conversion de format
- [Exemples de Traitement d'Images Web Rust](https://elysiatools.com/fr/samples/web-image-processing-rust): Exemples de traitement d'images Web Rust incluant lecture/écriture, redimensionnement et conversion de format
