Встала задача сделать простой кластеризатор для объектов переданных мне в виде kml файла, возможно в будующем попросят добавить к ним сопутствующее данные. Сейчас мне главное понять почему все не работает. До этого в я в этом совершенно не разбирался и JavaScript считай что не знал. Так что не судите строго.
Вот что у меня в итоге получилось:
ymaps.geoXml.load("http://krasecology.ru/Data/Docs/Cleaning.xml").then(function (res) {
clusterer = new ymaps.Clusterer({ margin: [20] });
res.geoObjects.each(function (obj, objIndex, group) {
obj.properties.set('clusterCaption', $i++);
clusterer.add(obj);
});
myMap.geoObjects.add(res.clusterer);
});
И естественно ничего не работает. Не понимаю где мой косяк(и). Помогите разобраться пожалуйста.