Convertisseur geohash
Encodez une latitude/longitude en geohash et décodez un geohash en un point, une zone englobante et ses voisins — directement dans votre navigateur.
Les coordonnées et les geohashes que vous saisissez sont encodés et décodés localement dans votre navigateur et ne sont jamais téléversés ; rien de ce que vous tapez n’est stocké sur un serveur.
Envie de voir la cellule ? Ouvrez la Visionneuse de carte de coordonnées.
À propos de Convertisseur geohash
Ce convertisseur geohash transforme une paire latitude/longitude en un court geohash base-32 et décode tout geohash en un point, le tout sur votre appareil. Saisissez des coordonnées et choisissez une précision de 1 à 12 caractères pour obtenir une chaîne comme u09tunquc, ou collez un geohash pour lire sa latitude et sa longitude centrales, les marges d’erreur ±, la zone englobante de la cellule et ses huit voisins environnants (N, NE, E, SE, S, SW, W, NW). Le geohash encode un emplacement comme un jeton unique triable, ce qui le rend pratique pour les clés de base de données, les recherches de proximité, le regroupement par tuiles et le clustering de points sur une carte. Comme l’alphabet exclut a, i, l et o, les geohashes restent sans ambiguïté. Tout s’exécute côté client, si bien que les coordonnées et les geohashes que vous manipulez ne quittent jamais votre navigateur.
Fonctionnalités
- Encodez une latitude/longitude en geohash, et décodez un geohash en un point, dans un seul outil
- Choisissez une précision de 1 à 12 caractères — les chaînes plus longues nomment une cellule plus petite et plus exacte
- Affiche la latitude et la longitude centrales ainsi que la marge d’erreur ± sur chaque axe
- Indique la zone englobante de la cellule sous forme de coins SW et NE, avec une taille approximative en mètres
- Liste les huit voisins (N, NE, E, SE, S, SW, W, NW) et vous laisse cliquer sur l’un d’eux pour le décoder
- Accepte les geohashes dans n’importe quelle casse et ignore les espaces autour
- Copiez toute valeur en un clic et ouvrez le point décodé sur la carte de coordonnées
- Utilise le datum WGS84, en accord avec les récepteurs GPS et les cartes web
Comment utiliser Convertisseur geohash
- Choisissez un sens : Lat/Lng → Geohash ou Geohash → Lat/Lng.
- Saisissez une latitude et une longitude et réglez une précision, ou collez un geohash.
- Lisez le geohash, ou le point central, les marges d’erreur, la zone englobante et les voisins.
- Copiez toute valeur, ou suivez « Voir sur la carte » pour placer le point décodé.
Exemple
Entrée
48.8584, 2.2945
Sortie
u09tunquc
La tour Eiffel encodée à une précision de 9 caractères (une cellule d’environ 4,8 m de large).
Erreurs courantes et dépannage
- Un geohash est rejeté comme invalide alors qu’il semble correct. — Le geohash n’utilise que 0123456789bcdefghjkmnpqrstuvwxyz — les lettres a, i, l et o ne sont pas autorisées. Retirez toute étiquette comme « geohash: » et supprimez la ponctuation parasite.
- Le point décodé tombe près de la coordonnée d’origine, mais pas exactement dessus. — Un geohash nomme une cellule, pas un point exact, si bien que le décodage renvoie le centre de la cellule. Encodez à une précision supérieure (plus de caractères) pour rétrécir la cellule et resserrer la marge d’erreur.
- Deux points proches partagent un préfixe de geohash mais les voisins semblent faux à une frontière. — Des cellules proches sur la carte peuvent différer tôt dans la chaîne près d’une frontière. Utilisez la liste des voisins plutôt que la correspondance de préfixe pour trouver les cellules réellement adjacentes.
Foire aux questions
- Qu’est-ce qu’un geohash ?
- Un geohash est une courte chaîne base-32, telle que u09tunquc, qui nomme une cellule rectangulaire sur Terre. Il est produit en entrelaçant les bits de la latitude et de la longitude, si bien que des lieux proches partagent généralement un préfixe commun — ce qui rend les geohashes utiles comme clés triables et pour les recherches de proximité.
- Comment la précision d’un geohash est-elle liée à la taille de la cellule ?
- Chaque caractère supplémentaire rend la cellule environ 32 fois plus petite en superficie. Un caractère couvre à peu près 5000 km, cinq caractères environ 5 km, et neuf caractères autour de 5 m, si bien que plus de caractères signifie une cellule plus petite et plus précise et une chaîne plus longue.
- Pourquoi les geohashes omettent-ils les lettres a, i, l et o ?
- L’alphabet base-32 du geohash est 0123456789bcdefghjkmnpqrstuvwxyz. Il laisse de côté a, i, l et o pour que les codes soient difficiles à confondre lorsqu’ils sont lus à voix haute ou tapés, gardant chaque geohash sans ambiguïté.
- Comment trouver les voisins d’un geohash ?
- Passez en Geohash → Lat/Lng et collez votre geohash. L’outil calcule les huit cellules adjacentes — N, NE, E, SE, S, SW, W et NW — à la même précision, et vous pouvez cliquer sur l’une d’elles pour la décoder à son tour.
- Ce convertisseur geohash gère-t-il les points près des pôles ou de l’antiméridien ?
- Oui. L’encodage fonctionne partout de −90 à 90 en latitude et de −180 à 180 en longitude, et le calcul des voisins s’enroule correctement autour de l’antiméridien, si bien que les cellules aux bords de la grille se résolvent toujours vers les bons geohashes adjacents.
- Quel datum le geohash utilise-t-il ?
- Les coordonnées sont traitées comme du WGS84, le datum utilisé par le GPS et les cartes web comme Google Maps et OpenStreetMap. Si vos coordonnées source utilisent un autre datum local, convertissez-les d’abord en WGS84 pour éviter un décalage de plusieurs dizaines de mètres.
Outils associés
- Convertisseur Plus Codes — Convertit entre latitude/longitude et un Plus Code (Open Location Code) dans les deux sens, avec la zone englobante et la taille de cellule.
- Convertisseur MGRS — Convertit entre latitude/longitude et coordonnées MGRS (Military Grid Reference System), dans les deux sens, dans votre navigateur.
- Convertisseur de coordonnées — Convertissez une lat/long entre degrés décimaux, DMS et DDM dans les deux sens.
- Carte latitude longitude — Placez une latitude/longitude sur une carte OpenStreetMap et copiez des liens Google Maps et geo:.
- Convertisseur UTM — Convertissez entre lat/long et coordonnées UTM sur le datum WGS84, dans les deux sens.
- Visionneuse GeoJSON — Validez du GeoJSON et prévisualisez-le sur une carte avec récapitulatif des entités.
Tous les outils ArrayKit