Клуб API Карт

Очередность помещения объектов в кластер

yusoft
19 марта 2013, 14:38

Добрый день!

 

Столкнулся со странной проблемой:

 

При изменении масштаба карты объекты "сворачиваются" в кластер непонятным образом, а некоторые из них вообще "наезжают" на метку кластера, но не добавляются в него:

 

 

 

 

 

 

Такое впечатление, что при изменении масштаба карты на помещение объекта в кластер влияет НЕ расстояние от центра кластера до него, а какие-то другие параметры (например, очередность помещения координат объектов в массив кластеризатора).

 

Поиском по клубу не смог найти решения подобной проблемы.

 

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

 

Заранее благодарен за ответ.

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

Мы у себя используем алгоритм grid-кластеризации, так как он самый быстрый. Карта просто разбивается на квадратные участки. Все метки, попадающие в один участок, образуют кластер. В вашем случае видимо метка и центр кластера находятся близко к краям сетки и наползают друг на друга.

Для того, что-бы небыло наездов на кластер увеличьте gridSize или добавьте padding, по моему, для кластеров (свойство есть в документации).

Спасибо, увеличил gridSize - помогло :)