首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于web的流图表工具的建议

基于web的流图表工具的建议
EN

Stack Overflow用户
提问于 2010-10-31 14:42:20
回答 1查看 1.4K关注 0票数 0

下午好,

我正在寻找一种方法来显示几乎实时的数据,使用线图表在我的网页应用程序。具体来说,我的要求如下:

  1. 它应该支持缩放(与鼠标轮!),滚动,选择不同的时间范围等。
  2. 它应支持在一张图表中以多种分辨率表示数据。默认的视图是过去的24小时(使用1分钟分辨率的数据),但是如果用户在时间上进一步放大或浏览,那么将使用较低的分辨率数据。在每日观察中,我们每条线将有1440点(至少有两个)。如果我们在进一步放大时将这一比率降到每小时平均水平,我们将看到每条线每月720点。在那之后,我们也可以进一步降低决议。
  3. 理想情况下,如果用户放大到历史日期,该图形将轮询服务器,以查看该期间是否有高分辨率数据,如果可用,则获取该数据并更新图形区域。
  4. 流式数据支持。也就是说,图形每隔X分钟就会取一个三角形,并将它们附加到图中。
  5. 我们开放使用Flash、Java、Silverlight或纯Javascript作为表示层,尽管Flash可能是最强的首选。

我花了相当长的时间四处寻找合适的东西,但(令人惊讶的)没有发现多少。以下是我的研究报告中的一些简短的注释:

( a)谷歌财务图表正是我想要达到的目标,但它们的公开版(注释时刻表)似乎相对有限。它不允许流数据,如果您想重新绘制图形数据(例如,当更改选定的日期范围时),当图表区域重新加载新数据时,会出现一个令人讨厌的闪烁。( b) Timepedia日程图乍一看看上去很有希望,支持增量数据加载。然而,似乎没有这方面的文档或示例(所有示例都使用来自.js文件的静态数据集) c)我们已经看到过诸如OpenFlash图表之类的图表,但它们没有Google图表所做的“令人惊叹的因素”。

欢迎任何建议!

EN

回答 1

Stack Overflow用户

发布于 2010-10-31 15:05:42

我建议高图集 -非常整洁的SVG和基于javascript的图表。还有一个名为活随机数据的例子,它随时更新样条--这对于您的流需求非常有用。缩放和滚动是可用的:主细节图,但是一切取决于您所指向的数据的数量。

在今年早些时候的实验中,我成功地获得了大约20张图,每个图在Firefox中都运行得很流畅,但更多的可能会造成很小的延迟,所以从这个意义上说,使用Flash会更好,尽管我怀疑任何人一次都能读20个样条;)

希望能帮上忙。干杯!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4063536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档