Max Zoom

MaxZoomService-Klasse

google.maps.MaxZoomService Klasse
Bibliothek "maps"

Ein Dienst zum Abruf der höchsten Zoomstufe eines bestimmten Standorts, für die Satellitenbilder erhältlich sind.

const {MaxZoomService} = await google.maps.importLibrary("maps");
MaxZoomService
MaxZoomService()
Parameter: Keine
Erstellt eine neue Instanz von MaxZoomService, mit der Abfragen zur maximalen Zoomstufe für Satellitenbilder gesendet werden können.
getMaxZoomAtLatLng
getMaxZoomAtLatLng(latlng[, callback])
Parameter:
Rückgabewert: Promise<MaxZoomResult>
Gibt die maximale Zoomstufe zurück, für die detaillierte Bilder an einem bestimmten LatLng für den Kartentyp satellite verfügbar sind. Da diese Anfrage asynchron ist, müssen Sie eine callback-Funktion übergeben, die nach Abschluss der Anfrage ausgeführt wird. Dabei wird ein MaxZoomResult-Objekt übergeben.

MaxZoomResult-Schnittstelle

Schnittstelle google.maps.MaxZoomResult

Ein MaxZoom-Ergebnis im JSON-Format, das vom MaxZoomService abgerufen wird.

zoom
Typ: number
Die maximale Zoomstufe, die für die angegebene LatLng gefunden wurde.
status
optional
Typ: MaxZoomStatus optional
Status der Anforderung. Diese Property ist nur definiert, wenn Callbacks mit MaxZoomService.getMaxZoomAtLatLng verwendet werden. Bei Verwendung von Promises ist sie nicht definiert.

MaxZoomStatus-Konstanten

google.maps.MaxZoomStatus Konstanten
Bibliothek "maps"

Der Status, der von MaxZoomService nach Abschluss eines Aufrufs von getMaxZoomAtLatLng() zurückgegeben wird. Geben Sie diese nach Wert oder mit dem Namen der Konstante an. Beispiel: 'OK' oder google.maps.MaxZoomStatus.OK.

Diese Konstanten können auch als Strings verwendet werden. In TypeScript werden die Stringliterale durch den Typ MaxZoomStatusString definiert.

const {MaxZoomStatus} = await google.maps.importLibrary("maps");
ERROR Ein unbekannter Fehler ist aufgetreten.
OK Die Antwort enthält ein gültiges MaxZoomResult.