Let me point you to this example
. You can see RadChart showing daily data for DJIA for 80 years. You can then zoom in by selecting a region in the chart or by clicking the "+" button. The chart will display the graph in more details. In addition to Zoom/Scroll
this example takes advantage of feature called Sampling
. Generally, this is downscaling the number of items in the chart, for the reasons you have outlined. So basically, RadChart itself covers your scenario with one exception -- the data manipulation is done on the client side by the chart. You need to provide it with data once and it will perform the necessary operations to show the relevant data. Hope this helps.
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>