Profile Picture

Handling Charts with many Series

Posted By Jeremy Kolpak 13 Years Ago
Author
Message
Jeremy Kolpak
Posted 13 Years Ago
View Quick Profile
Forum Newbie

Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)

Group: Forum Members
Last Active: 13 Years Ago
Posts: 4, Visits: 1
I am running into a case where I have a line chart with > 100 series in it, each with around 10 data points. The performance of loading the chart can be quite slow and our use case calls for the series of the chart to change quite frequently.

The problem is adding a series to a chart seems to be very slow due to all of the binding / reflection calls that appear to be going on (I am working with Nevron v9, not the latest version). I've thought about implementing a series recycling mechanism so that I would not be constantly adding new series, but instead taking old ones and hiding / showing them and just adjusting their data.

Is there a best practice for dealing with these types of charts of large series and few data points? Thanks!

~Jeremy



Nevron Support
Posted 13 Years Ago
View Quick Profile
Supreme Being

Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)

Group: Forum Members
Last Active: Last Week
Posts: 3,054, Visits: 4,009

Hi Jeremy,

This issue is solved in the 2011.1 release we just launched. In this version we've stripped almost all reflection calls in the control which were indeed used extensively - the result is much better document update speed on add / remove of document nodes. For older versions you're on the right track - you should try to reuse series already connected to the document and just clear their their Values/XValues etc. data series.

Let us know if you meet any problems or have any questions.



Best Regards,
Nevron Support Team



Jeremy Kolpak
Posted 13 Years Ago
View Quick Profile
Forum Newbie

Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)Forum Newbie (4 reputation)

Group: Forum Members
Last Active: 13 Years Ago
Posts: 4, Visits: 1
Great to hear! We are in the processing of upgrading to the latest version and so this should fix my performance issues. Cheers,

~Jeremy



Similar Topics


Reading This Topic