我正在尋找一個開放源代碼庫/框架使用我可以開發我的儀表板顯示不同的圖形。開放源代碼庫/框架建設儀表板(酒吧,線,餡餅等)
我搜索了很少像例如:Highcahrts但這些是許可的。
UI框架必須處理實時數據(如Ajax調用或REST)。
任何有用的建議表示讚賞。
我正在尋找一個開放源代碼庫/框架使用我可以開發我的儀表板顯示不同的圖形。開放源代碼庫/框架建設儀表板(酒吧,線,餡餅等)
我搜索了很少像例如:Highcahrts但這些是許可的。
UI框架必須處理實時數據(如Ajax調用或REST)。
任何有用的建議表示讚賞。
http://www.flotcharts.org/提供了一個流行的開源的JavaScript庫的圖表。
如果你只需要一個圖表API 嘗試https://developers.google.com/chart/
其還支持實時更新
D3 (Data-Driven Documents)是優秀的,如果你有一點時間去學習它。
一些例子:
您也可以考慮使用混合解決方案,您使用D3來處理您的數據/ DOM操作和[raphael.js](http://raphaeljs.com/)作爲繪圖API/polyfill。 – DTRx
有許多圖表插件在那裏。 http://www.queness.com/post/10781/13-chart-and-graph-plotting-javascript-plugins
我的建議:
JQPlot:jQuery插件。使用canvas元素或VML
gRaphael:使用raphaeljs JS庫。 SVG W3C Recommendation和VML作爲創建圖形的基礎。 - 許多選項。
你有什麼建議,它包括實時數據饋送,(我可以有ajax電話或someting),所以我的圖表看起來真正起來和運行? – Sohan
這裏的另一個真棒尋找一個(相當win8的主題):dashing
對我來說真的很酷,但我想知道它是否支持api連接到像weblogic或graphite這樣的應用程序服務器,該服務器根據我們的查詢收集數據和管理數據。此外,我無法找到我可以看到我可以建立在它上面的不同圖表的文檔。 – Sohan
瀟灑的樣子很好看。這是一個儀表板框架,而不僅僅是圖表。我認爲他們有一些使用https://github.com/shutterstock/rickshaw的圖表小部件,您可以構建自己的小部件,使用任何您想要的圖表庫(不知道它有多容易 - 它會非常好以Dashing爲例,參考一個例子)。 – Rory
以下是關於包含高圖小部件的一些文檔https://github.com/Shopify/dashing/issues/42。想必也包括其他(開源)框架也很簡單。 – Rory
後,你選擇你的圖形解決方案(圖,圖表,...)的一些拖和下垂格把它一起在一個儀表盤:
只有當我需要將我的所有圖表集成到一個屋檐下時,才能方便使用。我不認爲它可以作爲圖表lib。 – Sohan
雖然我同意這些話題有點偏離,但它們很棒,我沒有在其他地方找到它們。所以謝謝lukmdo! –
你已經提到它作爲開源,但在網站上我找不到它是在麻省理工學院許可證下的東西。 – Sohan
另外我注意到它沒有觸摸靈敏度,這是很重要的因素 – Sohan
似乎是一個非命名的開源許可證:https://github.com/flot/flot/blob/master/LICENSE.txt – Rory