Клуб API Карт

Визуализация объектов разных типов при кластеризации

sequtan
10 января 2016, 02:12

Добрый день!

Подскажите, есть ли возможность при объединении меток с неким отличительным признаком в один кластер визуально отображать сколько меток какого типа в этом кластере находится. Для примера привожу скриншот с сайта cian.ru:

 

На указанном сайте это реализовано своими силами, путем динамического формирования SVG-картинки с использованием в качестве метки. Было бы очень здорово, если бы Вы реализовали аналогичную визуализацию на уровне своего API. Думаю найдется немало людей, которым данный функционал поможет лучше визуализировать данные.

3 комментария

Спасибо!
Я тоже наткнулся на это решение. Жаль только, оно не умеет учитывать свойство visible у геобъекта, т.е. когда метка не видна, чтобы ее присутсвие не отображалось в PieChartClusterer. Не хотелось бы удалять/добавлять объекты для этого.

Еще у меня небольшая проблема есть, не знаю сможете мне помочь или нет: у меня выводится примерно 15 тыс. объектов в рамках одного кластера, при удалении/приближении карты может произойти зависание:

 

Бывае еще другая причина этого зависания:

 

Воспроизводится стабильно через 1-2 минуты активного изменения зума.

15 тысяч это слишком много чтобы их все пересылать и кластеризовывать на клиенте. Я бы делал это на сервере

Ну либо использовать ObjectManager, но пересылать столько данных все равно плохо