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");
Constructeur | |
|---|---|
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. |
Méthodes | |
|---|---|
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.
Propriétés | |
|---|---|
zoom |
Type :
numberNiveau 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");
Constantes | |
|---|---|
ERROR |
Une erreur inconnue s'est produite. |
OK |
La réponse contient un MaxZoomResult valide. |