Chart Performance with Markers

Hello,

We are trying to add scatter plots using sfchart to our blazor webassembly application. Functionally everything works as expected.However we run into performance issues when the number of datapoints goes above 1.000.

We are looking to create scatter plots with up to 100.000 data points.

It seems like including markers (compared to e.g. a line plot) significantly add to the performance Issue. 

Also the time to draw does not seem to scale linear but gets increasingly worse with more data. At some point the browser completely freezes and I stopped waiting after 5 minutes.


Are you taking steps to improve the performance of sfchart with alot of data / markers?

Do you have additional info on how we could improve performance on our end? We dont want to downsample.


I provided a sample with something similar to our current codebase.


Attachment: ChartMarker_534d7690.zip

1 Reply 1 reply marked as answer

GV Gopalakrishnan Veeraraghavan Syncfusion Team May 15, 2023 02:52 PM UTC

Hi Simon,


We have analyzed the query, and we have checked that the scatter chart takes more time to render with 100k data. So, we have logged a feature request on this. we consider this as an improvement as of now and this will be available in our any of the upcoming release.  It can be tracked through our feedback portal below. 


Feedback Link: https://www.syncfusion.com/feedback/43674/improve-the-performance-of-scatter-chart-with-100k-data


Please cast your vote to make it count. We will prioritize the features of every release based on the demands.


 If you have any more specification/suggestions to the feature request, you can add it as a comment in the portal.



Regards,

Gopalakrishnan Veeraraghavan


Marked as answer
Loader.
Up arrow icon