Qu’est-ce que le geocoding et à quoi ça sert ?

Aussi appelée géocodage, le géocoding mêle mathématiques, géographie et informatique pour transformer une adresse physique en coordonnées géographiques. Afin d’illustrer, prenons un cas concret.

Qu’est-ce que le geocoding et à quoi ça sert ?
Exemple d'une barre de recherche d'adresses qui fait appel à une API de geocoding.

Qu’est-ce que le geocoding ?

Aussi appelée géocodage, le géocoding mêle mathématiques, géographie et informatique pour transformer une adresse physique en coordonnées géographiques.

Afin d’illustrer, prenons un cas concret.

Supposions que votre entreprise soit installée avec Jawg (👋) au 152 avenue Aristide Briand, 92220 Bagneux, France.

Ceci est l’adresse rédigée dans un format compréhensible par les êtres humains. Toutefois, pour un GPS ou une carte interactive, ces données ne sont pas « lisibles ».

Pour qu’un ordinateur ou logiciel soit capable de comprendre cette adresse et localiser vos bureaux, l’adresse doit être exprimée avec deux valeurs :

  • La latitude (expression du positionnement nord ou sud d'un point sur Terre)
  • Et la longitude (expression du positionnement est ou ouest d'un point sur Terre)
Par Djexplo — File: Latitude and Longitude of the Earth

Dans le cas de notre exemple, les coordonnées géographiques des bureaux sont :

  • latitude (Y) : 48.7967651
  • longitude (X) : 2.3208924

Un outil de geocoding permet donc de traduire automatiquement l’adresse physique en coordonnées géographiques sans que vous ayez à vous en soucier.

Quels sont les avantages à utiliser un outil de geocoding ?

Dans un contexte professionnel, il peut y avoir de nombreux avantages à utiliser ce processus.

Pour les processus de commande et de livraison

Par exemple, vous gérez un site d’e-commerce et tous vos clients doivent renseigner leur adresse de livraison lorsqu’ils font un achat (pour le recevoir via courrier ou transporteur).

Formulaire d'adresse à remplir pour une commande sur internet.

Scénario 1 :

Le client renseigne son adresse dans des champs libres, sans validation.

Pas de pot, il a fait une erreur de frappe et a mis le mauvais code postal. L’article va être envoyé à une adresse qui n’existe pas et sera renvoyé dans vos entrepôts.

Résultat ? Le client est frustré et vous avez perdu du temps et de l’argent pour le renvoyer à bon port 😞

Scénario 2 :

Le client commence à entrer son adresse dans une barre de recherche prévue à cet effet.

L’API de géocoding fait de l’autocomplétion et lui propose directement les adresses qui match avec sa recherche. Le client sélectionne l’adresse désirée et les champs se remplissent automatiquement, et sans erreur.

Résultat ? Le colis est reçu dans les temps, le client est content et n’hésitera pas à repasser commande chez vous !

Bon, c’est un peu caricaturé mais vous avez compris le principe 😊

À noter que ce système est d’autant plus intéressant si vous avez des clients internationaux car chaque pays à sa façon d’écrire une adresse (ainsi que des formats différents).

Exemples de formats d'adresses internationales.
Petite anecdote lue sur Wikipedia : tous les pays d'Europe continentale, à l'exception de la France, place le numéro de l'habitation à la fin de l'adresse.

Pour la création de cartes interactives

Un autre usage assez commun du geocoding est pour la création d’une carte interactive. Comme mentionné précédemment, un ordinateur ne peut pas « lire » une adresse telle quelle. Il doit donc convertir cette donnée en valeurs « lat » et « lng » (pour les intimes).

Prenons un autre exemple concret.

Vous êtes une chaîne de restauration et vous avez envie d’intégrer une carte sur votre site pour que vos clients puissent trouver le restaurant le plus proche de chez eux.

Exemple de store locator pour une chaîne de pizzerias imaginaire.

Scénario 1 :

Vous intégrez une carte avec tous vos points de vente sur votre site.

Vos clients arrivent sur la page et indiquent leur adresse dans la barre de recherche prévue à cet effet. Cela fait appel à l’API de geocoding Jawg qui converti leur adresse en coordonnées géographiques.

Boom : un marqueur apparaît automatiquement sur la carte et ils peuvent voir qu’il y a 3 restaurants à moins de 10km ! Il ne reste plus qu’à faire son choix et sortir la trottinette 🛴

Scénario 2 :

Même scénario sauf que vous avez utilisé BusinessLocator au lieu de passer plusieurs semaines sur une intégration d’APIs. Vous avez gagné du temps, accueilli plus de clients et économisé sur l’abonnement annuel ! 🙄

Bon, GROS placement de produit pour BusinessLocator mais ça n’enlève en rien sa véracité ! 😬


Maintenant que vous en savez plus sur le géocoding et à quoi ça sert, préparez-vous à le voir partout ! Vos commandes en ligne, votre GPS, vos recherches d’adresses pour un bon resto etc.

Mais comment allez-vous l’utiliser pour optimiser votre business ?