@PendalF89

Как сделать диаграмму кластера совместно с remoteObjectManager?

Здравствуйте!
Хочу вывести метки кластера в виде диаграммы. Делаю вот так:
JS:
var remoteObjectManager = new ymaps.RemoteObjectManager(url, {
    splitRequests: false,
    clusterHasBalloon: true,
    clusterHasHint: false,
    clusterIconLayout: 'default#pieChart',
    clusterIconPieChartRadius: 25,
    clusterIconPieChartCoreRadius: 10,
    clusterIconPieChartStrokeWidth: 3,
});

Элемент FeatureCollection, приходящий с сервера:
$item['id']                           = 1;
$item['type']                         = 'Cluster';
$item['number']                       = 10;
$item['bbox']                         = // ...;
$item['properties']['balloonContent'] = '';
$item['geometry']['type']           = 'Point';
$item['geometry']['coordinates'][0] = (float) $cluster['lat'];
$item['geometry']['coordinates'][1] = (float) $cluster['lng'];

Как нужно передать информацию с сервера, чтобы сформировать диаграмму?
  • Вопрос задан
  • 291 просмотр
Решения вопроса 1
@PendalF89 Автор вопроса
Разобрался. В php нужно добавить:

$item['properties']['data'] = [
	['weight' => 5, 'color' => '#224080'],
	['weight' => 3, 'color' => '#408022'],
	['weight' => 2, 'color' => '#802240'],
];
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы