2013-02-18 65 views
10

我正在開發一個網站,我需要從後端顯示數據。 數據可視化外觀需要與Google Analytics儀表板相似。用Java創建數據可視化/分析儀表板

我不知道是否有任何免費的API /庫/項目,讓我這樣做。該項目還在Java(SpringMVC)中。

任何指導/幫助表示讚賞。非常感謝。

回答

6

鑑於谷歌分析的佈局,我建議你使用Twitter的引導,因爲:

  • 你放心,用於管理給定的Twitter的機制引導
  • 網格佈局,你可以有一個用戶界面快速快速度使用默認的CSS(然後自定義CSS根據需要),
  • 你將有響應式設計的便攜式CSS(我懷疑,在這樣一個監測工具的情況下,當你的用戶將statisfy採用了經典的桌面瀏覽器版本,他們會要求購買平板電腦或智能手機版本有:-))

Twitter的引導:http://twitter.github.com/bootstrap/

至於數據可視化,我強烈建議你去d3.js(http://d3js.org/),因爲你可以生成一個寬闊整潔的各種圖表(見例子:https://github.com/mbostock/d3/wiki/Gallery)。

您可以通過觀察和用SpringMVC在提供自舉的例子開始:https://github.com/priyatam/springmvc-twitterbootstrap-showcase

+0

非常感謝@Fafhrd,該d3js看起來真棒......該項目似乎涵蓋基本的圖形到一些奇怪的各種圖形。哇......儘管圖表並不像GA那麼棒,讓我深入研究,看看能否讓它看起來更好。您想分享的任何其他參考。非常感謝。 – LittleLebowski 2013-02-18 16:15:53

+0

嗯,我認爲D3會產生很好的數據。然而,它的邏輯有點棘手,一旦你得到了,這是很容易理解的。如果你想要更多的指針,你可以看看在6recisions的舊討論:http://sixrevisions.com/javascript/20-fresh-javascript-data-visualization-libraries/ – Fafhrd 2013-02-18 17:14:21

+0

我終於選擇了兩個庫即,浮圖和jqPlot。我決定繼續與Flot。感謝您的建議。 – LittleLebowski 2013-03-04 10:54:32

相關問題