【问题标题】:Google Finance style time series chart谷歌财经风格的时间序列图
【发布时间】:2011-08-16 21:41:09
【问题描述】:

我需要在图表上绘制带有时间戳的传感器数据。一天会有 3000 到 15000 个数据点,我正在寻找一个易于导航的交互式图表。 Google Finance 图表小部件非常适合我的要求。它似乎在滚动和缩放时智能地加载数据。 见:http://www.google.com/finance?q=NYSE%3AXOM

我看到 Causes.com 使用了相同的小部件,这让我认为它不是 Google 专有组件。 http://www.causes.com/causes/579073-india-against-corruption/impact

有谁知道我在哪里可以找到这个组件或替代品?

仅供参考:我正在使用 Ext GWT 和 Java 后端。

编辑:进一步搜索在 Google 图表工具上找到了它。它的使用似乎依赖于谷歌的基础设施。我不希望我的应用程序中存在这种依赖关系,所以我想我将不得不接受替代方案。

【问题讨论】:

  • 查看 HighchartsamCharts

标签: gwt charts google-visualization gxt fusioncharts


【解决方案1】:

你在寻找这样的东西吗?

http://dygraphs.com/tests/range-selector.html

dygraphs 是一个开源的自包含 JavaScript 库,用于绘制时间序列,没有依赖关系。它会自动缩放图表以匹配您的数据,将时间转换为正确的时区,可以从任意远程 URL 绘制 CSV 文件等。

【讨论】:

    【解决方案2】:

    使用 Google Visualization API 中提供的Annotated TimeLine chart。 它为您提供了与链接http://www.google.com/finance?q=NYSE%3AXOM

    中相同的图表

    我一直在开发一个 Ext-Gwt 应用程序,该应用程序需要一个与您提到的规格相同的图表。 google api Chart 很好地集成到我的应用程序中,并且编码并不难。我对此非常满意,并建议您尝试一下。

    虽然它确实需要 Google Inra 来绘制图表。因此,如果您可以决定权衡取舍,那对您来说将是一个不错的选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-28
      • 2012-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-06
      • 1970-01-01
      相关资源
      最近更新 更多