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");
Konstruktor | |
|---|---|
MaxZoomService |
MaxZoomService()Parameter: Keine
Erstellt eine neue Instanz von MaxZoomService, mit der Abfragen zur maximalen Zoomstufe für Satellitenbilder gesendet werden können. |
Methoden | |
|---|---|
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.
Attribute | |
|---|---|
zoom |
Typ:
numberDie maximale Zoomstufe, die für die angegebene LatLng gefunden wurde. |
status
optional |
Typ:
MaxZoomStatus optionalStatus 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");
Konstanten | |
|---|---|
ERROR |
Ein unbekannter Fehler ist aufgetreten. |
OK |
Die Antwort enthält ein gültiges MaxZoomResult. |