Classe MaxZoomService
google.maps.MaxZoomService
classe
biblioteca "maps"
Um serviço para obter o mais alto nível de zoom no qual as imagens de satélite estão disponíveis para um determinado local.
const {MaxZoomService} = await google.maps.importLibrary("maps");
Construtor | |
|---|---|
MaxZoomService |
MaxZoomService()Parâmetros: nenhum
Cria uma nova instância de um MaxZoomService que pode ser usado para enviar consultas sobre o nível de zoom máximo disponível para imagens de satélite. |
Métodos | |
|---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback])Parâmetros:
Valor de retorno:
Promise<MaxZoomResult>Retorna o nível de zoom máximo em que imagens detalhadas estão disponíveis em um LatLng específico para o tipo de mapa satellite. Como essa solicitação é assíncrona, é necessário transmitir uma função callback que será executada após a conclusão da solicitação, transmitindo um MaxZoomResult. |
Interface MaxZoomResult
Interface
google.maps.MaxZoomResult
Um resultado MaxZoom em formato JSON recuperado do MaxZoomService.
Propriedades | |
|---|---|
zoom |
Tipo:
numberO nível de zoom máximo encontrado no LatLng fornecido. |
status
opcional |
Tipo:
MaxZoomStatus optionalStatus da solicitação. Essa propriedade só é definida ao usar callbacks com MaxZoomService.getMaxZoomAtLatLng (não é definida ao usar Promises). |
Constantes MaxZoomStatus
google.maps.MaxZoomStatus
biblioteca de constantes
"maps"
O status retornado pelo MaxZoomService na conclusão de uma chamada para getMaxZoomAtLatLng(). Especifique-os por valor ou usando o nome da constante. Por exemplo, 'OK' ou google.maps.MaxZoomStatus.OK.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo MaxZoomStatusString.
const {MaxZoomStatus} = await google.maps.importLibrary("maps");
Constantes | |
|---|---|
ERROR |
Ocorreu um erro desconhecido. |
OK |
A resposta contém um MaxZoomResult válido. |