Доброго времени суток, работаю над создание карты, куда выгружаются несколько сотен меток, данные получай в JSON, потом динамический циклом создаю все метки с разными preset. Все метки можно разделить на несколько категорий например: Магазины, кафе и бары. При клике по метке получаю содержимое с сервера и отображаю в balloonContent. В управлении картой есть чекбоксы, показать магазины, кафе и бары. По сути самое первое что приходит на ум это GeoObjectCollection, тогда мы без труда можем привязать событие к любой коллекции и управлять ими, но у карты еще есть и дополнительные фильтры например магазины: одежды, обуви, продуктовые и т.д. В таком случае, я предполагаю, что GeoObjectCollection отпадает, так как внутри коллекции еще разбивать на коллекции невозможно. В связи с этим вопрос, существует ли механизм назначения гео-объектам, неких множественных классификаторов, и в последующем, привязывать события к каждому классификатору, как это сделано в jquery например: $('.shop, .prod, .online') что позволяет нам создавать любое событие, не привязываясь на прямую к объекту. Существует ли такой встроенный механизм выборок объектов в API? Если да, то подскажите куда копать, а если нет, то какую возможную альтернативу, вы подскажете. Спасибо за помощь!
Динамическая выборка меток
Пост в архиве.
16 июня 2015, 00:56