亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

手機可視化數(shù)據(jù)app推薦 移動端數(shù)據(jù)可視化系統(tǒng)( 三 )

比較流行的基礎(chǔ)繪圖庫 , 基于 SVG 的有 snap.svg、rapheal.js 等 , 基于 Canvas 2D 的有 zrender、g 等 , 基于 WebGL 的有 three.js、SceneJS、PhiloGL 等 , 這些基礎(chǔ)繪圖庫可以讓上層封裝更簡單容易 。
我們重點回到基于 Web 技術(shù)的數(shù)據(jù)可視化類庫 。
D3D3.js 是一個基于數(shù)據(jù)操作文檔的 JavaScript 庫 。D3 可以將強大的可視化組件和數(shù)據(jù)驅(qū)動的 DOM 操作方法完美結(jié)合 。
D3的優(yōu)劣:

  • 強大的 SVG 操作能力 , 可以非常容易的將數(shù)據(jù)映射為 SVG 屬性
  • 集成了大量數(shù)據(jù)處理、布局算法和計算圖形的工具方法
  • 強大的社區(qū)和豐富的 demo
  • API 太底層 , 復(fù)用性低 , 學(xué)習與使用成本高
D3 沒有提供封裝好的組件 , 在復(fù)用性、易用性方面不佳 , 社區(qū)里有很多基于 D3 的可視化組件庫:
  • nvd3.js: 基于 D3 封裝了常見的折線圖、散點圖、餅圖 , 功能比較簡單
  • dc.js: 除了提供了常見的圖表外還提供了一些數(shù)據(jù)處理能力
  • c3.js: 一個輕量級的基于狀態(tài)管理的圖表庫
D3 有著 Stanford 的血脈淵源 , 在學(xué)術(shù)界享有很高聲譽 , 靈活強大使得它成為目前領(lǐng)域內(nèi)使用最廣泛的可視化類庫 , 但偏底層的 API 和數(shù)據(jù)驅(qū)動模式 , 使得上手 D3 存在一定門檻 , 基于 D3 的工程實現(xiàn)上需要自己考慮和處理更多內(nèi)容 , 如動畫、交互、統(tǒng)一樣式等 , 研發(fā)成本較高 。
HighChartsHighCharts 是一個用純 JavaScript 編寫的圖表庫 ,  能夠簡單便捷的在 Web 應(yīng)用上添加交互性圖表 。這是在 Web 上使用最廣泛的圖表 , 企業(yè)使用需要購買商業(yè)授權(quán) 。
HighCharts的優(yōu)劣:
  • 使用門檻極低 , 兼容性好
  • 使用廣泛 , 非常成熟
  • 樣式比較陳舊、圖表難以擴展
  • 商業(yè)上使用需要購買版權(quán)
這是圖表界的 jQuery , 在世界范圍內(nèi)是使用最多最廣的一個可視化類庫 , 但整體圖表設(shè)計比較陳舊難以擴展 , 同時商業(yè)公司使用需要按照使用人數(shù)購買版權(quán) , 比較昂貴 , 阿里有購買過 , 目前已不推薦使用 。
EChartsECharts 縮寫自 Enterprise Charts , 企業(yè)級圖表 , 開源來自百度數(shù)據(jù)可視化團隊 , 是一個純 Javascript 的圖表庫 , 可以流暢的運行在 PC 和移動設(shè)備上 , 兼容當前絕大部分瀏覽器 , 底層依賴另一個也是該團隊自主研發(fā)的輕量級的 Canvas 類庫 ZRender , 提供直觀 , 生動 , 可交互 , 可高度個性化定制的數(shù)據(jù)可視化圖表 。ECharts 是目前國內(nèi)唯一一個入選 GitHub 全球可視化榜單的開源項目 , 2w+ star 全球排名第三 , 社區(qū)活躍 , 覆蓋主流前端框架和 8 種編程語言的擴展 , 目前國內(nèi)市場占有率處于絕對領(lǐng)先地位 。
ECharts的優(yōu)劣:
  • 豐富的圖表類型 , 覆蓋主流常規(guī)的統(tǒng)計圖表
  • 配置項驅(qū)動 , 三級個性化圖表樣式管理
  • 移動端優(yōu)化 , 交互和布局適配 , 按需打包
  • 深度的交互式數(shù)據(jù)探索
  • 地理特效(百度遷徙 , 百度人氣 , 公交軌跡等效果)
  • 靈活性上不如 Vega 等基于圖形語法的類庫
  • 復(fù)雜關(guān)系型圖表比較難定制
ECharts 能很好滿足傳統(tǒng)圖表需求 , 但在高度靈活多樣化的可視需求面前 , 需要另尋出路 。
LeafletLeaflet 是面向移動設(shè)備的交互式地圖的 JavaScript 庫 。測量的 JS 只有大約 38 KB , 它具有大多數(shù)開發(fā)人員需要的所有映射功能 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: