Pre loader

Artifacts during pan on large data plot

Welcome to the SciChart Forums!

  • Please read our Question Asking Guidelines for how to format a good question
  • Some reputation is required to post answers. Get up-voted to avoid the spam filter!
  • We welcome community answers and upvotes. Every Q&A improves SciChart for everyone

WPF Forums | JavaScript Forums | Android Forums | iOS Forums

0
0

Hello,

I’m encountering an issue where I see artifacts being drawn on a plot with a large amount of data (on the order of 10^6 of points). The artifacts are simply lines being drawn from one point to another, on top of the usual plot lines that I would expect to be drawn. These lines tend to flicker during a pan, and I think they are being caused by resampling of the data during a pan. The only resampling modes that this does not occur with are Max and None.

In general, what is the best resampling mode to avoid artifacts and obtain good performance? The data is essentially of a time-series nature (numeric value on Y axis, date on X axis), with fairly consistent spacing between points. I tried Nyquist resampling mode, and it seemed identical to MinMax.

Any insight would be appreciated!

  • You must to post comments
0
0

Hi Jack,

At the moment, the resampling mode MinMax has the limitation that it expects X-data to be a.) sorted in the X-Direction and b.) evenly spaced in the time-domain. This is a known limitation and a high priority task for us, so it will be addressed soon.

For now please use Max or None as you’ve mentioned. In our internal build we have developed a robust algorithm to replace MinMax which is both fast and does not require evenly spaced data, however it is yet to be released.

UPDATE 2014:
In SciChart v3.1 resampling algorithms were significantly improved. Unsorted data is allowed on DataSeries as well (UnsortedDataSeries is no longer required), but not desirable because it makes a chart significantly slower.

Kind regards,
Andrew

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.

Try SciChart Today

Start a trial and discover why we are the choice
of demanding developers worldwide

Start TrialCase Studies