Klasa MaxZoomService
google.maps.MaxZoomService
zajęcia
Usługa uzyskiwania największego powiększenia, przy jakim dostępne są zdjęcia satelitarne dla danej lokalizacji.
Aby uzyskać dostęp, zadzwoń pod numer const {MaxZoomService} = await google.maps.importLibrary("maps")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Zespół | |
---|---|
MaxZoomService |
MaxZoomService() Parametry: brak
Tworzy nowe wystąpienie obiektu MaxZoomService , którego można używać do wysyłania zapytań o maksymalny poziom powiększenia dostępny dla zdjęć satelitarnych. |
Metody | |
---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback]) Parametry:
Wartość zwrotu:
Promise<MaxZoomResult> Zwraca maksymalny poziom powiększenia, przy którym szczegółowe zdjęcia są dostępne w przypadku określonego obszaru LatLng (typ mapy satellite ). To żądanie jest asynchroniczne, więc musisz przekazać funkcję callback , która zostanie wykonana po zakończeniu żądania, w tym przekazywaniu MaxZoomResult . |
Interfejs MaxZoomResult
google.maps.MaxZoomResult
interfejs
Wynik MaxZoom w formacie JSON został pobrany z MaxZoomService.
Właściwości | |
---|---|
zoom |
Typ:
number Maksymalny poziom powiększenia przy danym ustawieniu LatLng . |
status optional |
Typ:
MaxZoomStatus optional Stan prośby. Ta właściwość jest zdefiniowana tylko wtedy, gdy używasz wywołań zwrotnych z atrybutem MaxZoomService.getMaxZoomAtLatLng (nie jest ona zdefiniowana podczas korzystania z obietnic). |
MaxZoomStatus (stałe)
google.maps.MaxZoomStatus
stałe
Stan zwrócony przez MaxZoomService
po zakończeniu wywołania do getMaxZoomAtLatLng()
. Określ je według wartości lub nazwy stałej. np. 'OK'
lub google.maps.MaxZoomStatus.OK
.
Aby uzyskać dostęp, zadzwoń pod numer const {MaxZoomStatus} = await google.maps.importLibrary("maps")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
ERROR |
Wystąpił nieznany błąd. |
OK |
Odpowiedź zawiera prawidłowy atrybut MaxZoomResult . |