Page 1 of 1

Speeding up a Chart

Posted: Tue Dec 09, 2014 1:16 am
by 17770351
I have a chart with 8 TeeLine Series, each TeeLine with near of 86400 values (temperature/second). But with this amount of data, the chart becomes very slow to response. Zoom is impossible with this amount of data.

So, I need some tips to improve the chart performance.

Re: Speeding up a Chart

Posted: Thu Dec 11, 2014 11:28 am
by yeray
Hello,

Hiding as many visual effects as possible may improve the performance a bit. Ie:

Code: Select all

  Chart1.title.visible=false;
  Chart1.legend.hover.enabled=false;
  Chart1.legend.format.shadow.visible=false;
  Chart1.panel.transparent=true;
  Chart1.walls.back.visible=false;
  Chart1.panel.format.gradient.visible=false;
  Chart1.panel.format.shadow.visible=false;
  Chart1.axes.left.grid.visible=false;
  Chart1.axes.bottom.grid.visible=false;

  for(var t=0; t<Chart1.series.items.length; t++) {
    series = Chart1.series.items[t];
    series.format.shadow.visible=false;
    series.hover.enabled=false;
  }
I've added two requests to the public tracking system asking the DrawAllPoints feature already present in the other versions, and asking for a faster option to draw the zoom rectangle.

Re: Speeding up a Chart

Posted: Thu Dec 11, 2014 12:02 pm
by 17770351
I did some of them. I'll try your suggestion.