Aperçu

Ce service est également disponible dans l'API Maps JavaScript côté client, ou pour une utilisation côté serveur avec les clients Java, Python, Go et Client Node.js pour les services Google Maps.

Qu'est-ce que le geocoding ?

Le geocoding consiste à convertir des adresses (telles que "1600 Amphitheatre Parkway, Mountain View, CA") en coordonnées géographiques (latitude 37.423021, longitude -122.083739, par exemple) que vous pouvez utiliser pour placer des repères sur une carte ou positionner la carte.

Le geocoding inversé consiste à convertir des coordonnées géographiques en adresses lisibles.

Vous pouvez également utiliser l'API Geocoding pour rechercher l'adresse correspondant à un ID de lieu donné.

L'API Geocoding offre un moyen direct d'accéder à ces services via une requête HTTP. L'exemple suivant utilise le service Geocoding via l'API Maps JavaScript pour démontrer la fonctionnalité de base.

Consultez cet exemple de plein écran pour découvrir des fonctionnalités supplémentaires de l'API Geocoding, telles que d'autres options pour personnaliser la requête (filtrage des composants et pondération de la fenêtre d'affichage) et plus de détails sur chaque résultat.

Avant de commencer

Ce document décrit le service Web de l'API Geocoding. Il est destiné aux développeurs de sites Web et d'applications mobiles qui souhaitent utiliser des données de geocoding dans des cartes fournies par l'une des API Google Maps Platform.

Remarque: Ce service est généralement conçu pour géocoder des adresses statiques (connues à l'avance) pour placer le contenu d'une application sur une carte. Il n'est pas conçu pour répondre en temps réel aux entrées de l'utilisateur. Pour le géocodage dynamique (par exemple, dans un élément d'interface utilisateur), consultez la documentation sur le geocoder client pour l'API Maps JavaScript et/ou pour les API de localisation des services Google Play.

Avant de commencer à développer avec l'API Geocoding, vérifiez les exigences d'authentification (vous avez besoin d'une clé API) et les informations sur l'utilisation et la facturation de l'API (vous devez activer la facturation sur votre projet).