Динамическое изменение размера и формы точечной диаграммы - LightningChart JS - PullRequest
4 голосов
/ 28 мая 2020

Как мы можем динамически изменять размер и форму диаграммы рассеивания при добавлении данных в серию

const pointz = chart.addPointSeries({ pointShape: PointShape.Circle })
    .setName('Kuopio')
    .setPointFillStyle(fillStyles[0])
    .setPointSize(pointSize)
    .setMaxPointCount(10000);

Я знаю, что мы можем динамически изменять цвет с помощью

const fillStyle = new IndividualPointFill({ color: ColorHSV(0) })

Есть ли способ изменять размер динамически, как в серии elipse?

enter image description here

1 Ответ

3 голосов
/ 08 июня 2020

LightningChart JS в настоящее время не поддерживает изменение формы или размера точки по отдельности. Это функция, которую мы хотели бы разработать, но еще не решили, когда и будет ли это сделано.

В качестве обходного пути вы можете использовать несколько точечных серий для разных форм. Таким образом, у вас может быть одна серия для каждой формы точки (квадрат, треугольник, круг), а затем добавить точки в разные серии на основе факторов, которые вы хотите использовать для определения формы. Я знаю, что это не оптимальное решение, но это единственное решение, которое я могу придумать прямо сейчас.

...