原創(chuàng)|行業(yè)資訊|編輯:龔雪|2015-12-28 09:33:14.000|閱讀 1297 次
概述:隨著數(shù)據(jù)可視化概念逐年火熱,有較多優(yōu)秀的圖表開(kāi)源庫(kù)和制作工具脫穎而出,下面,我們就拿其中比較有名的 14個(gè)產(chǎn)品進(jìn)行簡(jiǎn)要介紹。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
1、AnyChart
AnyChart 是基于 Flash/JavaScript(HTML5) 的圖表解決方案,它可以輕松地跨瀏覽器、跨平臺(tái)工作。除了基礎(chǔ)的圖表功能外,它還有收費(fèi)的交互式圖表和儀表功能。它可以通過(guò) XML 格式獲取數(shù)據(jù),該方式讓開(kāi)發(fā)人員非常靈活地控制圖表上的每一個(gè)數(shù)據(jù)點(diǎn),而當(dāng)圖表數(shù)據(jù)點(diǎn)數(shù)量偏大時(shí),則可以采用 CSV 數(shù)據(jù)輸入,減小數(shù)據(jù)文件大小和圖表加載時(shí)間。
2、amCharts
amCharts 是一款高級(jí)圖表庫(kù),致力于對(duì) Web 上的數(shù)據(jù)可視化提供支持。它所支持的圖表包括柱狀圖、條狀圖、線圖、蠟燭圖、餅圖、雷達(dá)、極坐標(biāo)圖、散點(diǎn)圖、燃燒圖和金字塔圖等等。amCharts 庫(kù)是一款完全獨(dú)立的類庫(kù),在應(yīng)用中不依賴任何其他第三方類庫(kù),就可直接編譯運(yùn)行。除了提供最基本的規(guī)范要素外,amCharts 還提供了交互特性。用戶在瀏覽基于 amCharts 制作的圖表時(shí),用鼠標(biāo) hover 圖表內(nèi)容,可以與其進(jìn)行交互,使圖表展示細(xì)節(jié)信息,其中呈現(xiàn)信息的容器被叫做 Balloon(氣球)。除此之外圖表可以動(dòng)態(tài)動(dòng)畫(huà)的形式被繪制出來(lái),帶來(lái)了了非常好的展示效果。
3、Cesium
鏈接:
Cesium 同樣專注于地理數(shù)據(jù)可視化,它是一個(gè) Javascript 庫(kù),可以在 Web 瀏覽器中繪制 3D/2D 地球。無(wú)需任何插件即可基于 WebGL 來(lái)進(jìn)行硬件加速。除此之外,它還有跨平臺(tái)、跨瀏覽器的特性。Cesium 本身基于 Apache 開(kāi)源協(xié)議,支持商業(yè)及非商業(yè)項(xiàng)目。
4、Chart.js
鏈接:
Chart.js 是一個(gè)簡(jiǎn)單、面向?qū)ο螅瑸樵O(shè)計(jì)和開(kāi)發(fā)者準(zhǔn)備的圖表繪制工具庫(kù)。它提供了六種基礎(chǔ)圖表類型。基于 Html5,響應(yīng)式,支持所有現(xiàn)代瀏覽器。同時(shí)它不依賴任何外部工具庫(kù),本身輕量級(jí),且支持模塊化,即開(kāi)發(fā)者可以拆分 Chart.js 僅引入自己需要的部分進(jìn)入工程。在小巧的身段中它同時(shí)支持可交互圖表。
5、Chartist.js
鏈接:
Chartist.js 是一個(gè)非常簡(jiǎn)單而且實(shí)用的 JavaScript 圖表生成工具,它支持 SVG 格式,圖表數(shù)據(jù)轉(zhuǎn)換靈活,同時(shí)也支持多種圖表展現(xiàn)形式。在工程中,Chartist.js 的 CSS 和 JavaScript 分離,因此代碼比較簡(jiǎn)潔,在應(yīng)用時(shí)配置流程十分簡(jiǎn)單。它生成的是響應(yīng)式圖表,可以自動(dòng)支持不同的瀏覽器尺寸和分辨率,更多的是,它也支持自定義 SASS 架構(gòu)。
6、D3
鏈接:
2011年,Mike Bostock、Vadim Ogievetsky 和 Jeff Heer 發(fā)布了 D3,它是目前 Web 端評(píng)價(jià)最高的 Javascript 可視化工具庫(kù)。D3 能夠向用戶提供大量線性圖和條形圖之外的復(fù)雜圖表樣式,例如 Voronoi 圖、樹(shù)形圖、圓形集群和單詞云等等。它的優(yōu)點(diǎn)是實(shí)例豐富,易于實(shí)現(xiàn)調(diào)試數(shù)據(jù)同時(shí)能夠通過(guò)擴(kuò)展實(shí)現(xiàn)任何想到的數(shù)據(jù)可視化效果,缺點(diǎn)是學(xué)習(xí)門(mén)檻比較高。與 jQuery 類似,D3 直接對(duì) DOM 進(jìn)行操作,這是它與其它可視化工具的主要區(qū)別所在:它會(huì)設(shè)置單獨(dú)的對(duì)象以及功能集,并通過(guò)標(biāo)準(zhǔn) API 進(jìn)行 DOM 調(diào)用。
7、echarts
鏈接:
一款免費(fèi)開(kāi)源的數(shù)據(jù)可視化產(chǎn)品,給用戶提供直觀、生動(dòng)、可交互和可個(gè)性化定制的數(shù)據(jù)可視化圖表。Echarts 上手簡(jiǎn)單。其具有的拖拽重計(jì)算、數(shù)據(jù)視圖、值域漫游等特性大大增強(qiáng)了用戶體驗(yàn),幫助用戶在對(duì)數(shù)據(jù)挖掘、整合時(shí)大幅提高效率。同時(shí),Echarts 提供了豐富的圖表類型,除了常見(jiàn)的折柱餅,還支持地圖、力導(dǎo)向圖、treemap、熱力圖、樹(shù)圖等等。更驚艷的是,它還支持任意維度的堆積和多圖表混合展現(xiàn)。總而言之,這是一款讓我們非常驚喜的可視化產(chǎn)品,非常強(qiáng)大,不過(guò)他圖表不是很美觀,對(duì)移動(dòng)端的支持也還有些欠缺,不過(guò)這些問(wèn)題在官方最新發(fā)布的3.0beta中得到了很大改善
8、Flot
鏈接:
Flot 是一個(gè)純 Javascript 繪圖庫(kù),作為 jQuery 的插件使用。它可以較為輕松地跨瀏覽器工作,甚至包括 IE6。因?yàn)?jQuery 的特性,開(kāi)發(fā)者可以全面地控制圖表的動(dòng)畫(huà)、交互,把數(shù)據(jù)的呈現(xiàn)過(guò)程優(yōu)化得更加完美。
9、FusionCharts Free
FusionCharts Free 是可跨平臺(tái)、跨瀏覽器的 Flash 圖表解決方案,它能夠被 ASP、.NET、PHP、JSP、ColdFusion、Ruby on Rails、簡(jiǎn)單 HTML 頁(yè)面甚至 PPT 調(diào)用。在使用過(guò)程中,用戶原則上并不需要知道任何 Flash 的知識(shí),只需要了解你所用的編程語(yǔ)言,并進(jìn)行簡(jiǎn)單的調(diào)用即可以實(shí)現(xiàn)應(yīng)用
10、Google Chart
鏈接:
不需要多介紹,大家都非常了解的可視化工具
11、HighCharts
HighCharts 是一個(gè)界面美觀,時(shí)下非常流行的的純 Javascript 圖表庫(kù)。它實(shí)際上由兩部分組成:HighCharts 和 Highstock。其中 HighCharts 能夠很便捷地在 Web 網(wǎng)站或是 Web 應(yīng)用程序中添加可交互圖表,并可免費(fèi)用于個(gè)人學(xué)習(xí)、個(gè)人網(wǎng)站和其他非商業(yè)用途。目前 HighCharts 支持的圖表類型有曲線圖、區(qū)域圖、柱狀圖、餅狀圖、散點(diǎn)圖和一些綜合圖表。而 HighStock 可以為用戶方便地建立股票或一般的時(shí)間軸圖表。它提供先進(jìn)的導(dǎo)航選項(xiàng),預(yù)設(shè)的日期范圍,日期選擇器,滾動(dòng)和平移等公盟。
12、Leaflet
鏈接:
Leaflet 是一個(gè)可以同時(shí)良好運(yùn)行于桌面和移動(dòng)端的 Javascript 可交互地圖庫(kù)。它使用 OpenStreetMap 的數(shù)據(jù),并把可視化數(shù)據(jù)集中在一起。Leaflet 庫(kù)的內(nèi)核庫(kù)很小,但由豐富的插件可以大幅拓展其功能,常常被用于需要展示地理位置的項(xiàng)目。
13、MetricsGraphics
鏈接:
MetricsGraphics.js 是一個(gè)基于 D3,為可視化和時(shí)間序列化的數(shù)據(jù)而優(yōu)化的庫(kù)。它提供了一種便捷的方法,用一致且響應(yīng)式方式來(lái)產(chǎn)生相同類型的圖形。它現(xiàn)在支持折線圖、散點(diǎn)圖、直方圖、地毯圖和基本的線性回歸圖。同時(shí),它體積非常小巧,通常可以控制在 60kb 之內(nèi)。
14、Sigma.js
鏈接:
Sigma.js 是一個(gè)專注于圖形繪制的 Javascript 庫(kù),它可以讓開(kāi)發(fā)者輕松地在自己的 Web 應(yīng)用中發(fā)布網(wǎng)絡(luò)圖。它給提供了很多設(shè)置項(xiàng),使開(kāi)發(fā)者可以自由地定義網(wǎng)絡(luò)圖的繪制方式。同時(shí)其也提供了豐富的 API,例如移動(dòng)視圖、刷新渲染、事件監(jiān)聽(tīng)等等都可以輕易實(shí)現(xiàn),這讓開(kāi)發(fā)者可以在交互上進(jìn)行更多拓展。
關(guān)于更多大數(shù)據(jù)相關(guān)資訊>>>
慧都年終盛典火爆開(kāi)啟,一年僅一次的最強(qiáng)促銷,破冰鉅惠不容錯(cuò)過(guò)!!優(yōu)惠詳情點(diǎn)擊查看>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn