Что то я запутался. Подскажите плиз.
Итак, ObjectManager - сам скрывает объекты, находящиеся за границами экрана. Верно? Судя по документации - верно.
А ObjectLayer имеет функцию setVisible().
И тот и другой добавляются на карту как два разных слоя.
Дальше. У меня маркеры разбиты на группы. Есть пара чекбоксов - по ним должны скрываться и появляться эти группы. Допустим красные и синие.
Маркеров будет много, поэтому логично, что надо использовать ObjectManager. Но он не умеет прятать и показывать маркеры по требованию.
А ObjectLayer как я понимаю - не прячет маркеры за границей экрана.
Маркеры в свою очередь - не имеют функцию hide и show. Поэтому их можно только удалять и добавлять. Это можно сделать конечно, но удаления добавления будут требовать много ресурсов.
Как быть? Можно ли как то получить свойства и ObjectManager-а и ObjectLayer-a ?