Plus de jeux sur WuGames.ioSponsoriséDécouvrez des jeux de navigateur gratuits — jouez aussitôt, sans téléchargement ni inscription.Jouer

Plus Codes - Encodeur/décodeur Open Location Code

Outil Plus Codes gratuit : encoder/décoder les Open Location Codes, raccourcir un code via une localisation de référence ou reconstituer un code complet. Convertisseur Google Plus Codes pour les adresses.

Que sont les Plus Codes (Open Location Code) ?

Les Plus Codes, ou Open Location Codes (OLC), sont des codes courts qui décrivent n'importe quel emplacement sur Terre. Développés par Google, ils offrent un moyen simple de partager une localisation précise même sans adresse postale.

Un Plus Code ressemble à ceci : 7P28W9CM+F9 (Hanoï, Vietnam). Il peut être raccourci en W9CM+F9 lorsqu'il est associé à un nom de ville ou un point de référence. Plus simples à mémoriser que des coordonnées GPS, ils facilitent la communication.

Avantages clés :

  • Compacts et lisibles : 10-11 caractères plutôt qu'une longue série de décimales
  • Fonctionnent partout : parfaite alternative dans les zones sans adresses
  • Libres de droits : standard ouvert sans licence
  • Utilisables hors ligne : génération possible sans connexion
  • Intégrés à Google Maps : un clic sur le Plus Code ouvre la carte

Les Plus Codes sont précieux dans les pays en développement, zones rurales, quartiers informels ou pour les secours d'urgence.

Comment utiliser les Plus Codes

Un Plus Code comprend un code d'aire (4 premiers caractères) et un code local (6+ caractères) séparés par un « + ». Plus il y a de caractères, plus la précision augmente :

Longueur et précision :

  • 6 caractères (ex. 7P28W9+): ~14 km × 14 km (niveau ville)
  • 8 caractères (ex. 7P28W9CM+): ~275 m × 275 m (quartier)
  • 10 caractères (ex. 7P28W9CM+F9): ~14 m × 14 m (entrée de bâtiment)
  • 11 caractères (ex. 7P28W9CM+F9W): ~3 m × 3 m (point précis)

Raccourcir un Plus Code :

Avec une ville ou un point proche, on peut supprimer les 4 ou 6 premiers caractères. « 7P28W9CM+F9 » devient « W9CM+F9 » voire « CM+F9 » si la référence est très proche.

Pour utiliser un code court, il faut fournir une localisation de référence (lat/lon) permettant de reconstruire le code complet.

Plus Codes vs coordonnées GPS

Comparaison rapide :

  • Lisibilité : W9CM+F9 est plus court que 21.027800, 105.834200
  • Communication : plus simple à dicter ou noter sans erreur
  • Mémoire : un code alpha-numérique se retient mieux
  • Précision : équivalente à celle des coordonnées pour une longueur donnée
  • Universalité : utilisables partout sans base d'adresses

Les Plus Codes sont parfaits pour l'échange humain, tandis que les coordonnées restent idéales pour les calculs techniques.

Cas d'usage

Les Plus Codes sont employés pour :

  • Secours d'urgence : communiquer rapidement un lieu
  • Livraisons : localiser des destinations sans adresse formelle
  • Voyage & tourisme : partager des points de rendez-vous ou départs de randonnées
  • Immobilier : identifier des parcelles ou chantiers
  • Aide humanitaire : naviguer dans des camps ou zones informelles
  • Commerces : guider les clients vers une boutique ou un service

Intégrés à Google Maps, Apple Maps et diverses applis, les Plus Codes sont accessibles à des milliards d'utilisateurs.

Questions Fréquemment Posées

Un Plus Code (aussi appelé Open Location Code ou OLC) est un géocode basé sur une grille open-source développé par Google en 2014 pour donner une adresse physique à n'importe quel point de la Terre, y compris les zones rurales sans adresse, les bidonvilles, les camps de réfugiés et les terres non développées. Un code complet comme "8FVC9G8F+6X" encode un rectangle de 14 × 14 mètres n'importe où sur la planète en utilisant un alphabet base-20 qui exclut délibérément les voyelles et les caractères facilement confondus (pas de 0, O, 1, I, L). Contrairement aux adresses de rue, un Plus Code ne nécessite aucune autorité de nommage, service postal ou réseau routier — il fonctionne en Mongolie, en Antarctique, au milieu du Sahara et en haute mer. Google Maps, OpenStreetMap et la plupart des applications cartographiques les décodent nativement.

Un Plus Code complet comporte 10 caractères plus un "+" avec deux caractères finaux : par ex., 8FVC9G8F+6X. Les 10 premiers caractères résolvent n'importe où sur Terre sans ambiguïté. Un code court supprime les 4 premiers caractères et n'est significatif que lorsqu'il est associé à une localité de référence proche : "9G8F+6X Paris" fonctionne parce que "Paris" lève l'ambiguïté du préfixe manquant. Les codes composés sont des codes courts plus un nom de ville et sont ce que Google Maps affiche typiquement. Le signe plus se trouve toujours avant les deux derniers caractères et marque la frontière entre la résolution 1/8000° et le raffinement 1/40000°. Les codes peuvent être étendus au-delà de 11 caractères pour une précision submétrique mais les applications grand public le font rarement.

La surface de la Terre (-90° à +90° de latitude, -180° à +180° de longitude) est d'abord divisée en 18 × 36 cellules de 20° × 20° chacune, encodées par les deux premiers caractères. Chaque cellule est subdivisée en 20 × 20 sous-cellules de 1° × 1° (caractères 3–4), puis 20 × 20 à nouveau pour 0,05° (caractères 5–6), 20 × 20 pour 0,0025° (caractères 7–8), et enfin 20 × 20 pour 0,000125° (caractères 9–10), donnant environ 14 m de côté à l'équateur. Le 11e caractère raffine vers une grille 4 × 5 (3,5 m × 2,8 m) en utilisant un alphabet base-20 différent. L'alphabet total est "23456789CFGHJMPQRVWX" — choisi pour que les codes puissent être lus à voix haute sans confusion. Les cellules deviennent plus étroites vers les pôles parce que les lignes de longitude convergent.

Oui — Google a publié l'algorithme Open Location Code sous licence Apache 2.0 sur GitHub à github.com/google/open-location-code avec des implémentations de référence dans plus de 20 langages incluant JavaScript, Python, Java, Go, C++, Rust et PHP. Il n'y a pas de brevets, pas de redevances, pas d'attribution requise au-delà de l'avis Apache standard, et pas de clé API. Vous pouvez encoder, décoder et afficher des Plus Codes dans des produits commerciaux sans contacter Google. La spécification OLC est aussi documentée comme référence technique stable de style W3C. En revanche, what3words est un système propriétaire breveté avec accès API payant — c'est la confusion la plus courante lorsque les développeurs comparent les alternatives.

what3words encode des carrés de 3 m × 3 m comme triplet de mots courants du dictionnaire (rivière.maison.lune) — mémorable mais propriétaire, spécifique à la langue et breveté. Plus Codes encode des cellules de n'importe quelle taille en caractères alphanumériques et est open-source. Geohash, inventé en 2008 par Gustavo Niemeyer, utilise aussi un alphabet base-32 hiérarchique et est totalement ouvert — il précède Plus Codes et est largement utilisé dans les bases de données (Elasticsearch, Redis) pour la recherche de proximité parce que les geohashes adjacents partagent des préfixes. MGRS (Military Grid Reference System) est construit sur UTM et divise le monde en zones de 6° × 8° — c'est le standard OTAN pour les opérations militaires et la réponse d'urgence. Plus Codes atteint un point optimal pour l'usage civil : ouvert, court, prononçable, sans autorité centrale.

À l'équateur, un code standard de 10 caractères (xxxxxxxx+xx) encode un carré de 13,9 m × 13,9 m ; à 45° de latitude c'est 13,9 m nord–sud × 9,8 m est–ouest ; à 60° de latitude c'est 13,9 m × 7,0 m. Ajouter le 11e caractère raffine à environ 3,5 m × 2,8 m à l'équateur — assez pour pointer une entrée de bâtiment spécifique. Ajouter un 12e caractère (utilisé dans certaines implémentations) descend à environ 1 m. La précision d'un code est fondamentalement limitée par l'endroit où le point encodé tombe dans la cellule : ce pourrait être le coin sud-ouest ou nord-est de la cellule, donc la position vraie peut être à une largeur de cellule du centre décodé. Prévoyez une erreur typique de ±7 m sur un code de 10 caractères.

Oui — c'est l'un des cas d'usage les plus solides. Plus Codes ont été utilisés par le gouvernement indien pour livrer le courrier aux résidents de bidonvilles, par l'ONU pour coordonner la logistique des camps de réfugiés Rohingya à Cox's Bazar, par les équipes de la Croix-Rouge dans les zones de catastrophe où les panneaux de signalisation sont détruits, et par les services postaux nationaux de Madagascar et du Cap-Vert comme adressage officiel. Les systèmes de répartition d'urgence dans certains comtés américains acceptent les Plus Codes des appelants 911 dans la nature sauvage sans adresse ou sur les sentiers hors réseau. Comme les codes sont déterministes, calculables hors ligne et uniques au niveau mondial, ils fonctionnent même lorsque les réseaux cellulaires tombent — une carte papier avec le code imprimé suffit pour naviguer. Le système est documenté sur plus.codes.

Le plus souvent à cause de la précision de latitude/longitude en entrée. Google Maps stocke les coordonnées à 7 décimales (~1 cm) et calcule le Plus Code à partir de cela, tandis qu'une coordonnée saisie manuellement avec 4 décimales (~11 m) peut tomber dans une cellule de grille adjacente, produisant un code différent d'un caractère en 9e ou 10e position. L'algorithme OLC est déterministe — même entrée donne toujours même sortie — donc tout désaccord trace à la précision de l'entrée ou à l'utilisation de bibliothèques différentes avec une gestion différente des bords de cellule. Autre source : certaines implémentations héritées encodaient le centre de la cellule plutôt que le coin sud-ouest. La bibliothèque de référence officielle OpenLocationCode encode depuis le coin sud-ouest ; vérifiez que votre bibliothèque correspond à cette convention.
Plus Codes - Encodeur/décodeur Open Location Code — Outil Plus Codes gratuit : encoder/décoder les Open Location Codes, raccourcir un code via une localisation de référe
Plus Codes - Encodeur/décodeur Open Location Code