Клуб API Карт

geoXml + кластер

mr.aap
27 марта 2015, 15:08

Не кластеризуется.

 

clusterer = new ymaps.Clusterer();

 

var result = [];

ymaps.geoXml.load('https://----')

 .then(function (res) {

 res.geoObjects.each(function (geoObject) {

 result.push(geoObject);

 });

clusterer.add(result);

 });

  myMap.geoObjects.add(clusterer);

В чем ошибка?

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

Может там коллекция состоит из коллекций

решил вот так

 

var clusterer =  ymaps.geoQuery(ymaps.geoXml.load('url')).clusterize();

myMap.geoObjects.add(clusterer);

var clusterer =  ymaps.geoQuery(ymaps.geoXml.load('url')).clusterize({

// настраниваем внешний вид кластера

preset: 'islands#invertedRedClusterIcons', zoomMargin: 70});

Подскажите пожалуйста, что нужно добавить в вашем случае, чтобы настроить внешний вид меток?

Подскажите, пожалуйста, а что надо сделать чтобы увеличить ширину балуна при таком способе выводе кластера?