Класс 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 . |