2011-08-16 17 views
1

我需要在图表上绘制时间标记的传感器数据。一天内会有3000到15000个数据点,我正在寻找易于导航的交互式图表。 Google财经图表小工具非常适合我的需求。它似乎智能地将数据加载为一个卷轴和缩放。 请参阅:http://www.google.com/finance?q=NYSE%3AXOMGoogle财务风格时间系列图表

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

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

只是FYI:我使用的是Ext GWT和Java后端。

编辑:进一步的搜索在Google Chart Tools上找到它。它的使用似乎依赖于Google的基础架构。我不希望在我的应用程序中存在这样的依赖关系,所以我想我将不得不寻求替代方案。

+2

请参阅** Highcharts **或** amCharts ** – lschin

回答

1

使用Google可视化API中提供的Annotated TimeLine chart。 它给你在链接中看到的相同图表http://www.google.com/finance?q=NYSE%3AXOM

我一直在研究一个Ext-Gwt应用程序,它需要一个与您提到的规格相同的图表。 谷歌api图表很好地集成到我的应用程序,并没有那么难编码。我对此非常满意,并会建议您尝试一下。

虽然确实需要Google Inra来绘制图表。所以,如果你可以决定权衡,这对你来说是一个很好的选择。

1

你在找这样的事吗?

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

zoomable time series with dygraphs

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