Клуб API Карт

Фильтрация объектов, при исп. LoadingObjectManager

Valentin
21 декабря 2016, 16:49

Подскажите пожалуйста, как лучше организовать работу фильтра для карты, исп. LoadingObjectManager? 

Имеется фильтр. Предположим состоит из селекта с множественным выбором, текстовыми полнями и чекбоксами. 

objectManager = new ymaps.LoadingObjectManager('/map/coords?bbox=%b', {...});

Если параметры фильтра добавлять к гет параметру, сервер будет возвращать точки, удолетворяющие get параметрам. Но как поведет себя карта при изменении параметров? Ведь она для этой области уже загрузила точки, и может не загрузить новые под эту карту? И не спрячет уже показанные? Или при исп фильтра уничтожать текущий ObjectManager и создавать новый? 

Возможно использовать setFilter(), но не понятно как красиво написать фильтр для мульти селекта, на пример? 

Спасибо.

1 комментарий
Подписаться на комментарии к посту
Решение: исп. setUrlTemplate  для изменения урл и reloadData() — обновления всех данных