当前位置:   article > 正文

39源码数据可视化:基于 Echarts + Python 动态实时大屏 - 建筑智慧工地管控_数据可视化大屏动态设计代码

数据可视化大屏动态设计代码

  效果图展示

1.动态效果演示

7989e38d4cc140f099845b282617aa79.gif

 

2.静态切片效果图

57637de59630444285105b21ff2d2ab5.png

 

一、确定需求方案

1.确定产品上线部署的屏幕LED分辨率

本案例基于16:9 屏宽比,F11全屏显示。

2.部署方式

浏览器打开播放,Chrome浏览器、360浏览器等。

二、整体架构设计


前端基于 Echarts开源库设计,使用WebStorm编辑器;

后端基于Python Flask实现,使用 Vscode 或 Pycharm编辑器;

数据传输格式:JSON;

数据源类型:目前采用JSON文件方式,可自行添加支持PostgreSQL、MySQL、Oracle、Microsoft SQL Server、SQLite,自行添加pandas支持Excel表格等,还可以定制HTTP API接口方式。

数据更新方式:采用http get 轮询方式 。在实际应用中,也可以视情况选择j监测后端数据实时更新,实时推送到前端的方式;

三、编码实现 (关键代码)

1.前端html代码 

  1. <body class="bg01">
  2. <div class="header">
  3. <h1 class="header-title">建筑智慧工地管控</h1>
  4. <div id="logInfo" style="text-align: left;color: #fff;position: relative;left: 10px;">
  5. <script type="text/JavaScript" language="JavaScript">
  6. getCurDate();
  7. </script>
  8. </div>
  9. </div>
  10. <div class="wrapper">
  11. <div class="content">
  12. <div class="col col-l">
  13. <div class="xpanel-wrapper xpanel-wrapper-55">
  14. <div class="xpanel xpanel-l-t">
  15. <div class="title">项目概况</div>
  16. <div class="bcontent">
  17. <ul>
  18. <li class="leftrt">工程名称:</li>
  19. <li class="rightrt">新建工程</li>
  20. <li class="leftrt">工程类型:</li>
  21. <li class="rightrt">水电</li>
  22. <li class="leftrt">工程状态:</li>
  23. <li class="rightrt">正在施工</li>
  24. <li class="leftrt">业主单位:</li>
  25. <li class="rightrt">项目管理中心</li>
  26. <li class="leftrt">施工单位:</li>
  27. <li class=
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/659785
推荐阅读
相关标签
  

闽ICP备14008679号