2011-08-16 19 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文件等。