百度商橋

在線咨詢

400-660-9989

uipower@uipower.com

數據可視化控件介紹—XUI系列控件

發布時間:2020-01-14 9:26:52

如今,越來越多的客戶都提出了數據可視化的需求。數據可視化就是將可讀性差并且毫無重點的數據轉換成圖表、圖形等視覺元素來展現給觀眾,從而讓數據更直觀更易被人們理解和接受。因此,運用適當的數據可視化控件來表現數據非常重要,接下來本文將給大家介紹數據可視化中的常用到的一些控件。

一.常見的數據可視化控件

在數據可視化中經常用到的一些控件有:柱狀圖(條形圖)、折線圖、柱線圖、散點圖、餅圖、地圖、熱力圖、詞云、儀表盤、雷達圖等等。關于數據可視化控件的使用方法解析,可以觀看另一篇文章《數據可視化圖表的使用方法》。

UIPower案例-XUI工具

二.自定義可視化控件開發的常見問題分析

很多技術人員在進行數據可視化開發的時候,經常會去Echarts、Highcharts等資源網站上搜索需要的控件,但是找到完全滿足項目需求的控件是很難的。當找不到滿足需求的控件時,怎么辦呢?這個時候,很多技術人員只能砍掉一些需求,使用這些控件將就一下。部分技術人員會想方設法修改這些控件,或者重新開發滿足自己需求的新控件。

砍掉需求,意味著項目功能減少,項目的整體質量就會相對降低;重新開發新控件,需要投入大量的人力和時間,大大增加了開發成本和項目風險。不管哪種情況,都不是我們想要的,我們想要的是既可以滿足需求又不需要投入大量開發成本的控件,那么,有沒有這種控件呢?

三.XUI系列控件介紹

XUI系列控件是PowerUI Designer工具中眾多控件里的一個控件系列,主要用于拼接大屏可視化界面。依托于UIPower公司豐富的大屏可視化項目經驗,XUI控件的種類豐富,能夠滿足各種大屏可視化應用場景。

與Echarts等網站上的控件不同的是,XUI系列控件提供了非常豐富的控件屬性和控件接口供用戶使用。用戶可以直接在PowerUI Designer的控件箱中拖出XUI控件,并可在右側的屬性欄中對控件屬性進行設置,從而修改控件的外觀樣式以滿足項目的特殊控件需求。

UIPower案例-XUI工具

圖1.每個XUI控件都提供了大量的控件屬性供用戶設置

XUI控件的布局依舊遵循著PowerUI平臺的自適應布局規則。因此,我們可以在PowerUI Designer中對XUI控件進行布局設置從而實現整個界面在不同分辨率下的自適應。

開發簡單也是XUI控件的一大特色。XUI控件使用簡單易懂的Javascript語言進行開發。開發難度小,開發周期短,不需要投入大量的時間和人力,不會額外增加過多的開發成本。并且,XUI控件還支持對網絡上一些開源控件的引用,比如Echarts、Highcharts等資源網站上的一些控件經過簡單的包裝,就可以成為一個新的XUI控件放到PowerUI Designer中使用。

XUI控件支持在Web、PC、Android等終端使用。通過PowerUI Designer我們可以保存在PC、Android端使用的pui文件,也可導出在Web端使用的html文件。并且PowerUI提供一個轉換工具,通過該工具用戶可一鍵生成控件的動態庫,以及C、C++、C#等語言的頭文件,供在項目中調用。

目前,越來越多的客戶提出國產化需求,而XUI控件無需修改任何代碼,即可實現在Linux下的完美運行??梢哉f,使用XUI控件開發的項目在從Windows向Linux國產化遷移過程中的成本幾乎為零。

四.總結

經過以上介紹,我們可以了解到XUI系列控件有著支持多平臺、多開發語言,自定義屬性豐富,開發簡單容易上手等很多的優點??梢哉f,XUI系列控件是數據可視化開發中的不二之選。





{转码词},{转码词1},{转码词2},{转码词3}