Classe Geocoder
Classe google.maps.Geocoder
Service permettant de convertir une adresse en LatLng
et inversement.
Accédez-y en appelant le const {Geocoder} = await google.maps.importLibrary("geocoding")
.
Consultez Bibliothèques de l'API Maps JavaScript.
Constructeur | |
---|---|
Geocoder |
Geocoder() Paramètres : aucun
Crée une instance de Geocoder qui envoie des requêtes de géocodage aux serveurs Google. |
Méthodes | |
---|---|
geocode |
geocode(request[, callback]) Paramètres :
Valeur renvoyée :
Promise<GeocoderResponse> Géocode une requête. |
Interface GeocoderRequest
Interface google.maps.GeocoderRequest
Spécification d'une requête de géocodage à envoyer à Geocoder
.
Propriétés | |
---|---|
address optional |
Type :
string optional Adresse à géocoder. Vous devez fournir une seule valeur parmi address , location et placeId . |
bounds optional |
Type :
LatLngBounds|LatLngBoundsLiteral optional LatLngBounds dans lequel effectuer la recherche. Facultatif. |
componentRestrictions optional |
Type :
GeocoderComponentRestrictions optional Les composants permettent de limiter les résultats à une zone spécifique. Un filtre se compose d'un ou de plusieurs des éléments suivants : route , locality , administrativeArea , postalCode , country . Seuls les résultats correspondant à tous les filtres sont renvoyés. Les valeurs de filtre prennent en charge les mêmes méthodes de correction orthographique et de correspondance partielle que les autres requêtes de géocodage. Facultatif. |
|
Type :
Array<ExtraGeocodeComputation> optional Liste des calculs supplémentaires pouvant être utilisés pour traiter la demande. Remarque : Ces calculs supplémentaires peuvent renvoyer des champs supplémentaires dans la réponse. |
|