Клуб API Карт

Фильтр по карте

maks.zimenkov
10 августа 2014, 22:15

Вывожу на карту объекты таким образом:

 

  jQuery.getJSON(Routing.generate('ya_geo.json', { postfix: tile.name }), {bounds: bounds}, function (json) {
      var geoObjects = ymaps.geoQuery(json).clusterize();
      myMap.geoObjects.add(geoObjects);
    });

 
{
  "type": "FeatureCollection",
  "features": [
      {
        "type": "Feature",
        "geometry": {
          "type": "Point",
          "coordinates": [
            82.782895,
            55.062239
          ]
        },
        "properties": {
          "balloonContent": "<div style=\"text-align:center\"><img src=\"http://sitename/bundles/appweb/images/ajax_loader_green_48.gif?v1\" title=\"а—аАаГб€бƒаЗаКаА\"></div>",
          "hintContent": "q3",
          "type_1": 651,
          "type_2": 653  
        },
        "options": {
          "preset": "islands#blueIcon"
        }
      },
{
        "type": "Feature",
        "geometry": {
          "type": "Point",
          "coordinates": [
            82.799374,
            55.004659
          ]
        },
        "properties": {
          "balloonContent": "<div style=\"text-align:center\"><img src=\"http://karta-otdyha.loc/bundles/appweb/images/ajax_loader_green_48.gif?v1\" title=\"а—аАаГб€бƒаЗаКаА\"></div>",
          "hintContent": "q4",
          "type_1": 651,
          "type_2": 652
        },
        "options": {
          "preset": "islands#blueIcon"
        }
      }
  ]
}
 
Вопрос: Каким образом организовать фильтрацию объектов на карте по атрибутам properties.type_1 и properties.type_2 ?
4 комментария
Подписаться на комментарии к посту

http://jsfiddle.net/zima/hvm1Lnqn/4/ - что я делаю не так?

Ответьте, пожалуйста. Не охота плодить темы :)

Нашел, такую замечательныю вещь как ObjectManager - http://api.yandex.ru/maps/doc/jsapi/2.1-dev/ref/reference/ObjectManager.xml

 

Нет проблем сфильтрацией объектов в кластере.

Может кому пригодится..