具有10k数据点的数据集的Highcharts的替代方案?

时间:2011-11-29 08:39:12

标签: javascript charts highcharts

我们需要生成类似于

的内容

http://zopyx.com/tmp/chart.png

以下是要求:

  • 图表上半部分折线图的24 * 365个数据点(每小时一个值/每年一天)
  • 下面每个区块的12个数据点(每月一个)

因此每个垂直区块(每月一个)与一组24 * 30(或31)数据点相关联。

我尝试使用Highcharts实现图表,但似乎存在严重的大数据集问题(Firefox显示有关长时间运行脚本的警报)。

Highcharts有什么替代方案可以处理这个用例吗?交互是必须的(用户应该能够放大/缩小)

2 个答案:

答案 0 :(得分:2)

我一直认为flot对于大型数据集非常快。根据我的informal测试,数据集为8760点,chrome(v15)将在大约5秒后渲染它,firefox(v8)在大约2秒内渲染,ie9告诉我大约1/2秒(IE< ;由于缺乏内置的画布支持,9将无法继续运行。

我关心的是,> 8000点正在超过渲染的像素限制。你的情节必须大约10000像素宽才能辨别出任何形状。

答案 1 :(得分:1)

你试过谷歌图表插件吗?这是演示的网站:http://www.maxb.net/scripts/jgcharts/include/demo/#1

API也很容易使用: http://code.google.com/apis/chart/

相关问题