Добрый день.
Как я понял из документации, основной метод для получения координат при перемещении карты это:
map.events.add('boundschange', function(e) {
console.log(e.get('newCenter'));
});
Мой колбэк вызывается каждый раз когда происходит изменение границ/масштаба карты, в самом простом случае когда пользователь перетаскивает карту.
Второй способ переместить карту - это кликнуть на метку, расположенную близко к краям карты так, что открываемый балун выходит за границы. Тогда карта автоматически подвинется, чтоб балун был виден полностью.
Как мне отличить эти два перемещения карты?