Classe MaxZoomService
google.maps.MaxZoomService
libreria di
classi "maps"
Un servizio per ottenere il livello di zoom più alto al quale sono disponibili immagini satellitari per una determinata località.
const {MaxZoomService} = await google.maps.importLibrary("maps");
Costruttore | |
|---|---|
MaxZoomService |
MaxZoomService()Parametri: nessuno
Crea una nuova istanza di un MaxZoomService che può essere utilizzata per inviare query sul livello di zoom massimo disponibile per le immagini satellitari. |
Metodi | |
|---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback])Parametri:
Valore restituito:
Promise<MaxZoomResult>Restituisce il livello di zoom massimo per il quale sono disponibili immagini dettagliate in un determinato LatLng per il tipo di mappa satellite. Poiché questa richiesta è asincrona, devi passare una funzione callback che verrà eseguita al completamento della richiesta, passando un MaxZoomResult. |
Interfaccia MaxZoomResult
Interfaccia google.maps.MaxZoomResult
Un risultato MaxZoom in formato JSON recuperato da MaxZoomService.
Proprietà | |
|---|---|
zoom |
Tipo:
numberIl livello di zoom massimo trovato per il LatLng specificato. |
status
facoltativo |
Tipo:
MaxZoomStatus optionalStato della richiesta. Questa proprietà viene definita solo quando si utilizzano i callback con MaxZoomService.getMaxZoomAtLatLng (non viene definita quando si utilizzano le Promise). |
Costanti MaxZoomStatus
google.maps.MaxZoomStatus
libreria di costanti
"maps"
Lo stato restituito da MaxZoomService al completamento di una chiamata a getMaxZoomAtLatLng(). Specifica questi valori in base al valore o utilizzando il nome della costante. Ad esempio: 'OK' o google.maps.MaxZoomStatus.OK.
Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo MaxZoomStatusString.
const {MaxZoomStatus} = await google.maps.importLibrary("maps");
Costanti | |
|---|---|
ERROR |
Si è verificato un errore sconosciuto. |
OK |
La risposta contiene un MaxZoomResult valido. |