下午所有,
我正在寻找一种在我的网络应用程序中使用折线图显示近实时数据的方法。具体来说,我的要求如下:
我花了很多时间四处寻找适合这个账单的东西,并且(令人惊讶地)找不到太多东西。以下是我研究的一些简要说明:
a)Google财经图表几乎完全我希望实现的目标,但似乎这些图表的公开版本(注释时间轴图表)相对非常有限。它不允许流数据,如果你想重绘图形数据(例如,当改变所选日期范围时),你会得到一个令人讨厌的闪烁,因为图表区域会重新加载新数据。 b)Timepedia Chronoscope图表乍一看听起来很有前途,支持增量数据加载。但是,似乎没有文档或示例(所有示例都使用来自.js文件的静态数据集) c)我们已经看过诸如Open Flash Chart等图表,但是他们没有像Google财经图表那样的“令人惊叹的因素”。
欢迎任何建议!
答案 0 :(得分:1)
我建议Highcharts - 非常简洁的SVG和基于javascript的图表。还有一个名为Live Random Data的示例,它会更新样条曲线 - 这对您的流媒体要求非常有用。缩放和滚动可用:Master Detail Chart,但一切都取决于您将指出的数据量。
在我今年早些时候的实验中,我设法在Firefox中有大约20个图表,每个图表超过40个图表,但不止于此可能会发出微小的延迟,所以从这个意义上来说,你会更好Flash,虽然我怀疑任何人都能一次读取20个样条;)
希望有所帮助。干杯!