Клуб API КартПоказ меток на картеПост в архиве.fckreg24 сентября 2013, 15:101 - Как узнать текущий масштаб ( myMap['_wb'] ) при зуммировании карты?2 - Как выводить балуны, если зум меньше 12 ?
4 комментарияАвторизуйтесь, чтобы оставить комментарийВсеволод Шмыров28 января 2016, 01:261. При изменении масштаба карты меняется видима область карты. Можно слушать событие boundschange http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/Map.xml#event-boundschange В нем есть параметр newZoom или у карты вызывать getZoom(). 2. Открыть балун, если зум меньше 12. Не понял, что в этом пункте непонятно. fckreg28 января 2016, 01:26необходимо отображать балуны только при максимальном приближении на карте, как этого добиться ?Всеволод Шмыров28 января 2016, 01:26Все равно не совсем понял. На карте может быть отображен только один балун. Можно слушать событие boundschange и сравнивать текущий зум с необходимым. И по этому условия открывать или закрывать балун. fckreg28 января 2016, 01:26Спасибо, вопрос решен следующим образом. myMap.events.add('boundschange', function (event) { if (event.get('newZoom') != event.get('oldZoom')) { alert(myMap['_wb']); }});