Clase MaxZoomService
google.maps.MaxZoomService
clase
biblioteca "maps"
Es un servicio para obtener el nivel de zoom más alto en el que están disponibles las imágenes satelitales de una ubicación determinada.
const {MaxZoomService} = await google.maps.importLibrary("maps");
Constructor | |
|---|---|
MaxZoomService |
MaxZoomService()Parámetros: Ninguno
Crea una instancia nueva de un objeto MaxZoomService que se puede usar para enviar consultas sobre el nivel de zoom máximo disponible para las imágenes satelitales. |
Métodos | |
|---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback])Parámetros:
Valor de retorno:
Promise<MaxZoomResult>Devuelve el nivel de zoom máximo para el que hay imágenes detalladas disponibles en un LatLng específico para el tipo de mapa satellite. Como esta solicitud es asíncrona, debes pasar una función callback que se ejecutará cuando se complete la solicitud, a la que se le pasará un MaxZoomResult. |
Interfaz MaxZoomResult
Interfaz
google.maps.MaxZoomResult
Es un resultado de MaxZoom en formato JSON recuperado de MaxZoomService.
Propiedades | |
|---|---|
zoom |
Tipo:
numberEs el nivel de zoom máximo que se encuentra en el LatLng determinado. |
status
opcional |
Tipo:
MaxZoomStatus optionalEs el estado de la solicitud. Esta propiedad solo se define cuando se usan devoluciones de llamada con MaxZoomService.getMaxZoomAtLatLng (no se define cuando se usan promesas). |
Constantes de MaxZoomStatus
google.maps.MaxZoomStatus
constantes
biblioteca
"maps"
Es el estado que devuelve MaxZoomService cuando se completa una llamada a getMaxZoomAtLatLng(). Especifica estos valores por valor o con el nombre de la constante. Por ejemplo, 'OK' o google.maps.MaxZoomStatus.OK.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo MaxZoomStatusString.
const {MaxZoomStatus} = await google.maps.importLibrary("maps");
Constantes | |
|---|---|
ERROR |
Se produjo un error desconocido. |
OK |
La respuesta contiene un MaxZoomResult válido. |