Клуб API Карт

Загрузка через xml и кластеризация.

lobakin.a.v
18 июня 2012, 13:21

Приветствую. Подскажите как сделать кластеризацию меток загруженных через xml?

Если загружаю res.geoObjects в коллекцию и вывожу на карту, то все нормально, а если пытаюсь загрузить данные в кластеризатор и потом вывести на карту, то получаю "a[c].geoObject.geometry is null".

 

 ymaps.geoXml.load("http://mysite/ymapsml.php)
.then(function (res) {
var clusterer1 = new ymaps.Clusterer();
clusterer1.add(res.geoObjects);
myMap.geoObjects.add(clusterer1);

 

В документации написано, что метод add(objects) кластера принимает массив или геообъект, а как загрузить в кластер GeoObjectCollection возвращаемый геокодером?

2 комментария
Подписаться на комментарии к посту

Нужно сделать из коллекции массив и загрузить его в кластеризатор. Пока что только так.

ясно. Спасибо.