Klasa MaxZoomService
google.maps.MaxZoomService
klasa
Usługa umożliwiająca uzyskanie najwyższego poziomu powiększenia, na którym dostępne są zdjęcia satelitarne dla danej lokalizacji.
Jeśli używasz aplikacji v=beta
, możesz zadzwonić pod numer const {MaxZoomService} = await google.map.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 maksymalnym poziomie powiększenia dostępnym dla zdjęć satelitarnych. |
Metody | |
---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback]) Parametry:
Zwrócona wartość:
Promise<MaxZoomResult> Zwraca maksymalny poziom powiększenia, dla którego szczegółowe zdjęcia są dostępne w danym regionie ( LatLng ) dla typu mapy: satellite . To żądanie jest asynchroniczne, więc musisz przekazać funkcję callback , która zostanie wykonana po zakończeniu żądania, przekazywana do MaxZoomResult . |
Interfejs MaxZoomResult
google.maps.MaxZoomResult
interfejs
Wynik MaxZoom w formacie JSON pobrany z MaxMaxService.
Usługi | |
---|---|
zoom |
Typ:
number Maksymalny poziom powiększenia znaleziony przy danym elemencie LatLng . |
status optional |
Typ:
MaxZoomStatus optional Stan żądania. Ta właściwość jest zdefiniowana tylko wtedy, gdy używa się wywołań zwrotnych w ramach metody MaxZoomService.getMaxZoomAtLatLng (nie jest określana, gdy używasz obietnic). |
stałe MaxZoomStatus
google.maps.MaxZoomStatus
stałe
Stan zwrócony przez MaxZoomService
po zakończeniu wywołania getMaxZoomAtLatLng()
. Określ je za pomocą wartości lub używając stałej wartości. na przykład 'OK'
lub google.maps.MaxZoomStatus.OK
.
Jeśli używasz aplikacji v=beta
, możesz zadzwonić pod numer const {MaxZoomStatus} = await google.map.importLibrary("maps")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
ERROR |
Wystąpił nieznany błąd. |
OK |
Odpowiedź zawiera prawidłowy element MaxZoomResult . |