PlacesService-Klasse
google.maps.places.PlacesService
Klasse
Enthält Methoden zum Suchen nach Orten und zum Abrufen von Details zu einem Ort.
Zugriff durch Anrufen von const {PlacesService} = await google.maps.importLibrary("places")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Konstruktor | |
---|---|
PlacesService |
PlacesService(attrContainer) Parameter:
Erstellt eine neue Instanz von PlacesService , mit der Quellenangaben im angegebenen Container gerendert werden. |
Methoden | |
---|---|
findPlaceFromPhoneNumber |
findPlaceFromPhoneNumber(request, callback) Parameter:
Rückgabewert:Keiner
Ruft eine Liste von Orten basierend auf einer Telefonnummer ab. In den meisten Fällen sollte nur ein Element in der Ergebnisliste enthalten sein. Wenn die Anfrage jedoch mehrdeutig ist, können auch mehrere Ergebnisse zurückgegeben werden. Die an den Callback übergebenen PlaceResult s sind Teilmengen eines vollständigen PlaceResult . Ihre App kann für jeden Ort ein detaillierteres PlaceResult abrufen, indem sie PlacesService.getDetails aufruft und die PlaceResult.place_id für den gewünschten Ort übergibt. |
findPlaceFromQuery |
findPlaceFromQuery(request, callback) Parameter:
Rückgabewert:Keiner
Ruft eine Liste von Orten basierend auf einem Suchstring ab. In den meisten Fällen sollte nur ein Element in der Ergebnisliste enthalten sein. Wenn die Anfrage jedoch mehrdeutig ist, können auch mehrere Ergebnisse zurückgegeben werden. Die an den Callback übergebenen PlaceResult s sind Teilmengen eines vollständigen PlaceResult . Ihre App kann für jeden Ort ein detaillierteres PlaceResult abrufen, indem sie PlacesService.getDetails aufruft und die PlaceResult.place_id für den gewünschten Ort übergibt. |
getDetails |
getDetails(request, callback) Parameter:
Rückgabewert:Keiner
Ruft Details zum Ort ab, der durch die angegebene placeId identifiziert wird. |
nearbySearch |
nearbySearch(request, callback) Parameter:
Rückgabewert:Keiner
Ruft anhand eines Suchbegriffs oder Typs eine Liste von Orten in der Nähe eines bestimmten Ortes ab. Der Standort muss immer angegeben werden, entweder durch Übergabe eines LatLngBounds -Parameters oder von location - und radius -Parametern. Die an den Callback übergebenen PlaceResult sind Teilmengen der vollständigen PlaceResult . Ihre App kann für jeden Ort eine detailliertere PlaceResult abrufen, indem sie eine Place Details-Anfrage mit der PlaceResult.place_id für den gewünschten Ort sendet. Mit dem PlaceSearchPagination -Objekt können zusätzliche Ergebnisseiten abgerufen werden (null, wenn dies die letzte Ergebnisseite ist oder wenn es nur eine Ergebnisseite gibt). |
textSearch |
textSearch(request, callback) Parameter:
|