Клуб API Карт

Как ловить изменение зума карты (API 2)?

anton-vorozheev
13 июня 2012, 15:47

Задача такая: записывать в базу данных координаты зума карты и выставлять ее при загрузке на данное значение. Соответственно, необходимо при изменении масштаба ловить это значение.

 

Как ловить значение зума, я обнаружил - map.getZoom() выводит искомое число.

 

А вот какой event отвечает за смену зума, я так и не нашел.

 

Думаю, должно быть нечто вроде

map.events.add('zoomchange',function(){cur_zoom = map.getZoom();});

 

Но что это за событие вместо zoomchange я не знаю.

 

2 комментария
Подписаться на комментарии к посту

map.events.add('boundschange', function (e) {

    if (e.get('newZoom') != e.get('oldZoom')) ...

});

 

событие называется boundschange