Max Zoom

Класс MaxZoomService

google.maps . MaxZoomService

Услуга по получению максимального уровня масштабирования, при котором доступны спутниковые снимки для заданного местоположения.

Доступ осуществляется путем вызова const {MaxZoomService} = await google.maps.importLibrary("maps") .
См. Библиотеки в Maps JavaScript API .

MaxZoomService
MaxZoomService()
Параметры: нет
Создает новый экземпляр MaxZoomService , который можно использовать для отправки запросов о максимальном уровне масштабирования, доступном для спутниковых снимков.
getMaxZoomAtLatLng
getMaxZoomAtLatLng(latlng[, callback])
Параметры:
Возвращаемое значение: Promise < MaxZoomResult >
Возвращает максимальный уровень масштабирования, для которого доступно детальное изображение в заданной LatLng для типа satellite карты. Поскольку этот запрос асинхронный, необходимо передать функцию callback , которая будет выполнена после завершения запроса, передавая ей MaxZoomResult .

Интерфейс MaxZoomResult

google.maps . MaxZoomResult

Результат MaxZoom в формате JSON, полученный от MaxZoomService.

zoom
Тип: number
Максимальный уровень масштабирования, найденный при заданных LatLng .
status optional
Тип: MaxZoomStatus optional
Статус запроса. Это свойство определяется только при использовании обратных вызовов с MaxZoomService.getMaxZoomAtLatLng (оно не определяется при использовании Promises).

Константы MaxZoomStatus

google.maps . MaxZoomStatus

Статус, возвращаемый MaxZoomService после завершения вызова getMaxZoomAtLatLng() . Укажите его значением или именем константы. Например, 'OK' или google.maps.MaxZoomStatus.OK .

Доступ осуществляется путем вызова const {MaxZoomStatus} = await google.maps.importLibrary("maps") .
См. Библиотеки в Maps JavaScript API .

ERROR Произошла неизвестная ошибка.
OK Ответ содержит допустимый MaxZoomResult .