原創|對比評測|編輯:郝浩|2013-10-15 09:29:30.000|閱讀 4330 次
概述:交互式數據可視化在很大程度上取決于JavaScript庫的任務能力。在這篇文章中,我們將看看四個JavaScript庫:D3,InfoVis,Processing.js,和Recline.js。所有這些JavaScript庫可以用來裝飾您的網頁與動態數據可視化,但每個采用不同的方法來提供這種能力。所有四個都可以免費使用和分發。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
HTML5中新的圖形元素和JavaScript引發了交互式數據顯示技術的復興。如今的瀏覽器用戶界面不僅功能豐富、令人賞心悅目,而且還作為數據可視化的載體,用于顯示柱狀體、氣泡圖和豐富多彩的地圖等。
交互式數據可視化在很大程度上取決于JavaScript庫的任務能力。在這篇文章中,我們將看看四個JavaScript庫:D3,InfoVis,Processing.js,和Recline.js。所有這些庫可以用來裝飾您的網頁與動態數據可視化,但每個采用不同的方法來提供這種能力。所有四個都可以免費使用和分發。
D3是一種奇妙的基于Javascript的數據可視化庫,允許您將數據綁定到DOM,然后將數據驅動轉換應用到Document中。你可以使用它用一個數組創建基本的HMTL表格,或是利用它的流體過度和交互,用相似的數據創建驚人的SVG條形圖。
優點
缺點
InfoVis是一個在Web上創建可交互式的數據圖表的JavaScript 庫。InfoVis有點類似Moo工具,它是一個模塊化的對象指向型JavaScript架構,通常這些架構都是高級JavaScript程序員要借助的中介。由于它具有模塊化的格式,因此用戶可以使用JavaScript InfoVis保持頁面的簡潔。它還包括一個動畫效果功能,多種繪圖類型和一個用于操作JSON數據的類。
優點
缺點
Processing.js是一個基于Java圖形系統的JavaScript 庫。它不僅僅提供數據可視化,還可以實現程序圖像、動畫和互動的應用。
優點
缺點
Recline.js可以幫助你使用Javascript和html快速地創建基于數據的應用。Recline.js已經內置支持從、CSV files, Google Docs, ElasticSearch, CouchDB等來加載數據。并能夠以表格,地圖,時間線等方式來漂亮地展示數據。展示的方式可以很方便地按自己的需要進行擴展。
優點
缺點
擴展閱讀:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網