map.ZoomRange
Расширяет IEventEmitter.
Менеджер коэффициентов масштабирования карты. У каждой карты уже есть свой менеджер коэффициентов масштабирования, доступный как map.zoomRange. Не инстанцируйте экземпляры этого класса без необходимости.
См.: Map.zoomRange
Конструктор
map.ZoomRange(map, constraints)
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: Map Карта. |
|
— |
Тип: Number[] Массив, содержащий минимальный и максимальный зум карты. |
* Обязательный параметр/опция.
Поля
Имя |
Тип |
Описание |
Менеджер событий. Унаследовано от IEventEmitter. |
События
Имя |
Описание |
Произошло изменение диапазона масштабов карты. |
Методы
Имя |
Возвращает |
Описание |
get() |
Определяет доступный в указанной точке диапазон уровней масштабирования. Возвращает объект-promise, который будет подтверждён и получит в качестве параметра массив из двух чисел - максимальный и минимальный уровень масштабирования в данной точке. |
|
Number[] |
Returns текущее (последнее полученное) значение минимального и максимального уровня масштабирования карты. |
Описание событий
change
Произошло изменение диапазона масштабов карты.
Описание методов
get
{util.Promise} get()
Определяет доступный в указанной точке диапазон уровней масштабирования. Возвращает объект-promise, который будет подтверждён и получит в качестве параметра массив из двух чисел - максимальный и минимальный уровень масштабирования в данной точке.
Returns объект-promise.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: |
* Обязательный параметр/опция.
Пример:
// Найдем координаты офиса компании Яндекс и покажем его на карте
// на максимально возможном уровне масштабирования.
ymaps.geocode('Москва, улица Льва Толстого, 16').then(function (res) {
var coords = res.geoObjects.get(0).geometry.getCoordinates();
map.zoomRange.get(coords).then(function (range) {
map.setCenter(coords, range[1]);
});
});
getCurrent
{Number[]} getCurrent()
Returns текущее (последнее полученное) значение минимального и максимального уровня масштабирования карты.
Обязательный параметр/опция.