Cartes et GPS

Lier vos adresses avec Google Maps

Temps de lecture 3 minutes

Cet article va vous expliquer comment construire une URL personnalisée pour ouvrir Google Maps ou Bing Maps avec vos propres adresses.

Google Maps ou Bing Maps

En fait, les 2 sociétés proposent de construire vos propres URL personnalisée mais il existe quelques petites différences.

  • Bing Maps ne permet pas de construire une URL à partir d'une adresse postale 😡
  • Les cartes satellites ne sont possibles qu'avec des coordonnées GPS et pas les adresses postales

La fonction LIEN_HYPERTEXTE

Pour construire une URL personnalisée dans Excel, il suffit d'écrire cette URL, comme chaîne de caractères, dans la fonction LIEN_HYPERTEXTE.

=LIEN_HYPERTEXTE("https://www.google.com/maps")

Et vous pouvez aussi personnaliser l'affichage en renseignant le second paramètre de la fonction

=LIEN_HYPERTEXTE("https://www.google.com/maps";"Carte")

Fonction LIEN HYPERTEXTE personnalisee

Le simple fait de cliquer sur le lien va directement ouvrir votre navigateur sur la page demandée

Construire une URL à partir d'adresses.

Nous allons prendre comme exemple ces adresses.

La construction du lien va utiliser l'URL spécifique de Google Maps ci-dessous

https://www.google.com/maps/search/?api=1&query=

En associant cette URL avec les adresses en colonne A, nous construisons la formule de la façon suivante. Ici nous avons utilisé la référence depuis un tableau mais vous pouvez utiliser tout simplement la référence de la cellule.

=LIEN_HYPERTEXTE("https://www.google.com/maps/search/?api=1&query="&[@Adresse];"Google Maps")

Construction dune URL personnalisee pour Google Maps a partir dune adresse

Et en cliquant sur le lien, on ouvre le navigateur directement sur l'adresse 😀👍

Ouverture du navigateur sur ladresse dans Google Maps

URL à partir des coordonnées GPS

La collecte de coordonnées GPS est de plus en plus facilité avec les appareils mobiles aujourd'hui. Et aussi, vous pouvez convertir vos adresses en coordonnées GPS en utilisant une API Google.

Pour visualiser facilement l'endroit correspondant à une latitude et longitude, vous pouvez également construire une URL personnalisée.

ATTENTION, le point est obligatoirement le séparateur de décimale dans vos latitudes et longitudes

L'URL Google est différente de la précédente URL avec une recherche par adresse postale. Le séparateur entre la latitude et longitude est la virgule.

https://www.google.com/maps/@?api=1&map_action=map&center=

Et appliqué à la formule LIEN_HYPERTEXTE, ça donne

=LIEN_HYPERTEXTE("https://www.google.com/maps/@?api=1&map_action=map&center="&A2&","&B2)

URL Google Maps a partir de coordonnees GPS

L'écriture Bing Maps est plus courte. Le séparateur entre la latitude et longitude est le tilde "~"

https://bing.com/maps/default.aspx?cp=

Et dans une formule cela donne

=LIEN_HYPERTEXTE("https://bing.com/maps/default.aspx?cp="&A2&"~"&B2)

URL Bing Maps a partir de coordonnees GPS

Afficher la Carte Satellite

Par défaut, la carte proposée par Google ou Bing c'est la carte routière. Mais vous pouvez modifier cela uniquement si vous construisez votre URL avec les latitudes et longitudes (pas une adresse postale)

Avec Google, il faut rajouter le paramètre &basemap=satellite

=LIEN_HYPERTEXTE("https://www.google.com/maps/@?api=1&map_action=map&center="&A2&","&B2&"&basemap=satellite")

Parametre de la carte satellite avec Google Maps

Avec Bing, il faut rajouter le paramètre &style=h (afficher les indications sur la carte) ou &style=a (afficher seulement l'image)

=LIEN_HYPERTEXTE("https://bing.com/maps/default.aspx?cp="&A2&"~"&B2&"&style=h")

Parametre de la carte satellite avec Bing Maps

Préciser le zoom

Vous pouvez également préciser le niveau de zoom avec Google et Bing, toujours à partir d'une latitude et longitude.

Avec Google, il suffit de rajouter le paramètre &zoom= avec une valeur entre 0 et 21 (défaut 15). Plus on est proche de 21 plus le zoom est proche.

=LIEN_HYPERTEXTE("https://www.google.com/maps/@?api=1&map_action=map&center="&A2&","&B2&"&basemap=satellite&zoom=20")

Parametre du zoom avec Google Maps

Avec Bing, le niveau de zoom s'exprime avec le paramètre lvl et une valeur entre 1 et 20. Plus on est proche de 20 plus le zoom est proche.

=LIEN_HYPERTEXTE("https://bing.com/maps/default.aspx?cp="&A2&"~"&B2&"&style=h&lvl=19")

Parametre du zoom avec Bing Maps

Related posts

Enrichir les données géographiques

Frédéric LE GUEN

Conversion adresses en coordonnées GPS

Frédéric LE GUEN

Associer le code postal avec le département

Frédéric LE GUEN

Laissez un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.