fuyi501 / dataV

数据可视化展示系统,使用 vue、iview、vue-echarts、echarts、vue-video-player 开发,具有各类基本图表、地图展示、视频监控等功能。
123 stars 32 forks source link

datav 大数据可视化系统

iview 版本2

第一版请看分支 element-ui-v1

这一版主要使用 iview 开发同样采用 vue、vue-echarts、echarts 开发,增加了 vue-video-player 播放视频流,增加了视频监控。

如何使用

git clone https://github.com/fuyi501/dataV.git
npm install
npm run serve

效果图

后面增加。。。 :joy: :joy: :joy:

开发工具

主要采用 echarts 开发,echarts 开发起来很方便,文档也很全,可以直接使用 vue+echarts 开发。

不过 vue 中更新数据之后需要图表及时更新,我们使用 echarts 的话,需要自己封装组件实现动态刷新图表,后来直接使用 vue-echarts 可以直接实现目的,所以整个系统主要采用 vue-echarts 开发。

但是里面还有一个问题是地图的使用,vue-echarts 中使用的是 geo 地图,扩展性不强,我想直接使用 echarts 的扩展组件 bmap ,开发起来扩展性和定制性更强,所以在地图这块主要使用 echarts+bmap

视频播放使用 vue-video-player 开发。