Клуб API Карт

Появление и удаление точек на карте при маштабировании

Антон
7 июня 2014, 01:03

Здравствуйте дорогие форумчане ! :) Нужна Ваша помощь, не получаеться реализовать "эфект" появления и удаления точек при маштабировании.

Есть вот такая карта, которую сделал не без помощи которую получил тут ! http://jsfiddle.net/Tonchi/FX993/15/

Осталось сделать так, что когда карта маштабируется меньше <17 то круги пропадают.

В соседней теме, человек под ником подсказал это сделать вот так

Слушайте на карте событие "boundschange", и если при его наступлении масштаб карты меньше 17, выставляйте ей опцию visible=false

Долго я мучался, но мне так и не удалось это реализовать, примера на сайте Яндекса я не нашел.

Добрые люди, снова обращаюсь к вам за помощью. Помогите реализовать ефект пропадания кругов при маштабировании "1,2,3,4,5-17"

Заранее большое спасибо.

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

 

Долго я мучался, но мне так и не удалось это реализовать, примера на сайте Яндекса я не нашел.

 

Вы наверное ленью мучались. Я не вижу у вас кода подписки на это событие.

 

Вот все что нужно написать:

    myMap.events.add('boundschange', function () {

        myCollection.options.set('visible', myMap.getZoom() > 17);

    });

 

Обновил ваш пример, чтобы Вы долго не мучались вставляя эти три строчки.