Max Zoom

Класс MaxZoomService

class google.maps.MaxZoomService
library "maps"

Служба, позволяющая получить максимальный коэффициент масштабирования, для которого имеются снимки со спутника для указанного местоположения.

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

Интерфейс MaxZoomResult

интерфейс google.maps.MaxZoomResult

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

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

Константы MaxZoomStatus

константы google.maps.MaxZoomStatus
библиотека "maps"

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

Эти константы также можно использовать в качестве строк. В TypeScript строковые литералы определяются типом MaxZoomStatusString.

const {MaxZoomStatus} = await google.maps.importLibrary("maps");
ERROR Произошла неизвестная ошибка.
OK Ответ содержит допустимый MaxZoomResult.