Places Service

Classe PlacesService

Classe google.maps.places.PlacesService

Contient des méthodes liées à la recherche de lieux et à la récupération d'informations sur un lieu.

Accédez-y en appelant le const {PlacesService} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlacesService
PlacesService(attrContainer)
Paramètres :
Crée une instance de PlacesService qui affiche les attributions dans le conteneur spécifié.
findPlaceFromPhoneNumber
findPlaceFromPhoneNumber(request, callback)
Paramètres :
Valeur renvoyée : aucune
Récupère une liste de lieux à partir d'un numéro de téléphone. Dans la plupart des cas, la liste de résultats ne doit contenir qu'un seul élément. Toutefois, si la demande est ambiguë, plusieurs résultats peuvent être renvoyés. Les PlaceResult transmis au rappel sont des sous-ensembles d'un PlaceResult complet. Votre application peut obtenir un PlaceResult plus détaillé pour chaque lieu en appelant PlacesService.getDetails et en transmettant le PlaceResult.place_id du lieu souhaité.
findPlaceFromQuery
findPlaceFromQuery(request, callback)
Paramètres :
Valeur renvoyée : aucune
Récupère une liste de lieux en fonction d'une chaîne de requête. Dans la plupart des cas, la liste de résultats ne doit contenir qu'un seul élément. Toutefois, si la demande est ambiguë, plusieurs résultats peuvent être renvoyés. Les PlaceResult transmis au rappel sont des sous-ensembles d'un PlaceResult complet. Votre application peut obtenir un PlaceResult plus détaillé pour chaque lieu en appelant PlacesService.getDetails et en transmettant le PlaceResult.place_id du lieu souhaité.
getDetails
getDetails(request, callback)
Paramètres :
Valeur renvoyée : aucune
Récupère des informations sur le lieu identifié par le placeId donné.
nearbySearch
nearbySearch(request, callback)
Paramètres :
Valeur renvoyée : aucune
Récupère une liste de lieux à proximité d'un emplacement spécifique, en fonction d'un mot clé ou d'un type. L'emplacement doit toujours être spécifié, soit en transmettant un paramètre LatLngBounds, soit en transmettant les paramètres location et radius. Les PlaceResult transmis au rappel sont des sous-ensembles du PlaceResult complet. Votre application peut obtenir un PlaceResult plus détaillé pour chaque lieu en envoyant une requête Place Details et en transmettant le PlaceResult.place_id du lieu souhaité. L'objet PlaceSearchPagination peut être utilisé pour récupérer des pages de résultats supplémentaires (la valeur est "null" s'il s'agit de la dernière page de résultats ou s'il n'y a qu'une seule page de résultats).
textSearch
textSearch(request, callback)
Paramètres :
  • request :