Max Zoom

Classe MaxZoomService

Classe google.maps.MaxZoomService
library "maps"

Service permettant d'obtenir le niveau de zoom le plus élevé auquel l'imagerie satellitaire est disponible pour un lieu donné.

const {MaxZoomService} = await google.maps.importLibrary("maps");
MaxZoomService
MaxZoomService()
Paramètres : aucun
Crée une instance de MaxZoomService qui peut être utilisée pour envoyer des requêtes sur le niveau de zoom maximal disponible pour l'imagerie satellitaire.
getMaxZoomAtLatLng
getMaxZoomAtLatLng(latlng[, callback])
Paramètres :
Valeur renvoyée : Promise<MaxZoomResult>
Renvoie le niveau de zoom maximal pour lequel des images détaillées sont disponibles à un LatLng particulier pour le type de carte satellite. Comme cette requête est asynchrone, vous devez transmettre une fonction callback qui sera exécutée à la fin de la requête, en transmettant un MaxZoomResult.

MaxZoomResult

google.maps.MaxZoomResult interface

Résultat MaxZoom au format JSON récupéré à partir de MaxZoomService.

zoom
Type : number
Niveau de zoom maximal trouvé au LatLng donné.
status
facultatif
Type : MaxZoomStatus optional
État de la requête. Cette propriété n'est définie que lorsque vous utilisez des rappels avec MaxZoomService.getMaxZoomAtLatLng (elle n'est pas définie lorsque vous utilisez des promesses).

Constantes MaxZoomStatus

google.maps.MaxZoomStatus Bibliothèque de constantes
"maps"

État renvoyé par MaxZoomService à la fin d'un appel à getMaxZoomAtLatLng(). Spécifiez-les par valeur ou en utilisant le nom de la constante. Par exemple : 'OK' ou google.maps.MaxZoomStatus.OK.

Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type MaxZoomStatusString.

const {MaxZoomStatus} = await google.maps.importLibrary("maps");
ERROR Une erreur inconnue s'est produite.
OK La réponse contient un MaxZoomResult valide.