Hello,
This is my data structure which needs to be plotted using XyScatterRenderableSeries:
public class Measurement
{
public Color Color { get; set; }
public double X { get; set; }
public double Y { get; set; }
}
I need to plot a list of measurements. It can be done in one series but each point color needs to be read from measurement data. To achieve that I’ve used a custom PaletteProvider and the result is satisfactory:
It looks good but there is a huge problem with a performance. If I try to pan, zoom etc. the application horribly slows down.
Also I’ve tried to group measurements by Color and then plot a couple of series with specified color but the result is the same.
I am attaching a simple application which shows the problem.
Hope anyone can help me.
Best regards,
Darek
- Darek Marek asked 7 years ago
-
Hi Darek, I have a similar problem and posted it here (https://www.scichart.com/questions/question/what-is-the-best-way-to-color-code-individual-data-points-in-a-2d-chart). Unfortunately I don’t have any solution, but the performance issue with palette provider and XyScatterSeries is a known problem.
- You must login to post comments
Hi Darek and Tim,
It’s a known issue with SciChart. We wanted to fit it into SciChart WPF v5 as an improvement, but are running out of time.
I’ll take another look at it to see if we can squeeze this enhancement in.
Best regards,
Andrew
- Andrew Burnett-Thompson answered 6 years ago
- You must login to post comments
Please login first to submit.