Optimizing for 1m datapoints

4 posts, 0 answers
  1. Christian
    Christian avatar
    17 posts
    Member since:
    May 2016

    Posted 19 Aug Link to this post

    Hi,

    does the ChartView support huge amounts of data? I found using ~220k datapoints as a source for various barseries' takes a really long time. In essence the chart uses a linear vertical axis and a datetimecategorial axis to sort the data and all datapoints are visualized by barseries' which may be stacked. Is there a way to optimize performance and setup time of charts? Please note I am using RadChartElements, so I cannot access the full functionality of RadChartViews.

    BR

  2. Hristo Merdjanov
    Admin
    Hristo Merdjanov avatar
    712 posts

    Posted 22 Aug Link to this post

    Hi Christian,

    Thank you for writing.

    Most of the functionality in RadChartView  is defined in the RadChartElement class so by creating element instances you would be able to use the existing chart API. 

    Considering the huge amount of data you have, my recommendation is that prior to binding the chart elements aggregate the data and reduce the amount of points which need to be created.

    I hope this helps. Please let me know if you need further assistance.

    Regards,
    Hristo Merdjanov
    Telerik by Progress
    Check out the Windows Forms project converter, which aids the conversion process from standard Windows Forms applications written in C# or VB to Telerik UI for WinForms. For more information check out this blog post and share your thoughts.
  3. UI for WinForms is Visual Studio 2017 Ready
  4. Christian
    Christian avatar
    17 posts
    Member since:
    May 2016

    Posted 23 Aug Link to this post

    Hi Hristo,

    thank you for your answer.

    Is there a way to use threading in order to improve performance on the creation of series'?

  5. Hristo Merdjanov
    Admin
    Hristo Merdjanov avatar
    712 posts

    Posted 23 Aug Link to this post

    Hi Christian,

    Thank you for writing back.

    Threading will not help in improving the performance while the series are being created. Please check the following threads discussing a similar scenario as the one described:
    I hope this information was useful. Should you have further questions please do not hesitate to write back.

    Regards,
    Hristo Merdjanov
    Telerik by Progress
    Check out the Windows Forms project converter, which aids the conversion process from standard Windows Forms applications written in C# or VB to Telerik UI for WinForms. For more information check out this blog post and share your thoughts.
Back to Top