数据可视化大屏——智慧社区内网比对平台
综述分析:
智慧社区内网数据比对信息系统
这段代码实现了一个智慧社区内网数据比对信息系统的前端界面,采用三栏式布局展示各类社区安全相关数据。界面主要由左侧数据统计、中间地图展示和右侧数据分析三部分组成,使用了多种图表可视化技术。
整体结构
代码采用了三栏式布局设计:
- 左侧区域:展示当前比对数据量、违法犯罪人员分析饼图和最近人口出入记录表格
- 中间区域:显示系统标题、实时时间天气信息、重点地区数据和中国地图可视化
- 右侧区域:展示违法犯罪人员年龄分布、地区分布和人口出入时间段统计图表
关键功能模块
-
时间和日期显示
html
预览
<div class="weather-box"><div class="data"><p class="time" id="time">00:00:00</p><p id="date"></p></div> </div>
这部分代码预留了时间和日期的显示位置,实际更新逻辑应该在外部 JavaScript 文件中实现。
-
数据可视化
页面使用了多个 ECharts 图表组件:pie_fanzui
:违法犯罪人员类型分析饼图china_map
:中国地图,展示各地区相关数据pie_age
:违法犯罪人员年龄分布饼图qufenbu_data
:违法犯罪人员地区分布图表line_time
:人口出入时间段统计折线图
-
表格数据展示
html
预览
<table class="table3"><thead><tr><th>姓名</th><th>角色</th><th>开门方式</th><th>时间</th></tr></thead><tbody id="tList"><!-- 数据行 --></tbody> </table>
表格展示了社区人员的出入记录,包括姓名、角色、开门方式和时间信息。
-
交互元素
- 页面中包含一些交互元素,如选择框、切换按钮等
- 例如:
switchBtn
用于切换不同的数据展示类型
技术栈
- 前端框架:使用了 jQuery 作为主要交互库
- UI 组件:采用了 layer.js 作为弹窗组件
- 图表库:使用 ECharts 实现数据可视化
- 响应式设计:通过 viewport 和 rem.js 实现移动端适配
- 样式:使用自定义 CSS 实现整体布局和视觉效果
代码框架:
完整代码:
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><meta name="renderer" content="webkit"><meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no"><script type="text/javascript" src="js/rem.js"></script><link rel="stylesheet" href="css/style.css"><title>天津市博安信通智慧社区内网数据比对信息系统</title>
</head><body style="visibility: hidden;"><div class="container-flex" tabindex="0" hidefocus="true"><div class="box-left"><div class="left-top"><div class="current-num"><div>当前比对数据</div><p>3,456,789</p></div></div><div class="left-center"><div class="title-box"><h6>违法犯罪人员分析</h6></div><div class="chart-box pie-chart" style=""><div id="pie_fanzui" style="width:100%;"></div></div></div><div class="left-bottom" class="select"><div class="title-box"><h6>人口出入记录</h6></div><div class="chart-box"><table class="table3"><thead><tr><th>姓名</th><th>角色</th><th>开门方式</th><th>时间</th></tr></thead><tbody id="tList">
<!--<tr><td colspan="4"><p style="width:9.6rem;">暂无数据</p></td></tr>--><tr><td>张梦</td><td>访客</td><td>人脸</td><td>2018-11-01 13:51:23</td></tr><tr><td>李阳荣</td><td>业主</td><td>APP</td><td>2018-11-01 13:51:23</td></tr><tr><td>张无双</td><td>访客</td><td>人脸</td><td>2018-11-01 13:51:23</td></tr><tr><td>李阳</td><td>业主</td><td>APP</td><td>2018-11-01 13:51:23</td></tr></tbody></table></div></div></div><div class="box-center"><div class="center-top"><h1><img src="images/jinghui.png" style="width:55px;margin-right:20px;"/>智慧社区内网比对平台</h1></div><div class="center-center"><div class="weather-box"><div class="data"><p class="time" id="time">00:00:00</p><p id="date"></p></div><div class="weather"><img id="weatherImg" src="images/weather/weather_img01.png" alt=""><div id="weather"><p class="active">多云</p><p>16-22℃</p><p>天津市和平区</p></div></div></div><img src="images/line_bg.png" alt=""><div class="select-box" style="height: 0.3rem;"><div data-type="2"><div class="select" tabindex="0" hidefocus="true" ><p style="color:#FFFF00;font-weight:bold;">NO.1北京:2543289人</p><p style="color:#7FFF00;font-weight:bold;">NO.1天津: 5690人</p><p style="color:#7FFFD4;font-weight:bold;">NO.1河北: 456人</p></div></div></div></div><div class="center-bottom"><div class="chart-box"><div id="china_map" style="width:100%;height:95%;"></div></div></div></div><div class="box-right"><div class="right-top"><div class="title-box"><h6 id="barTitle">违法犯罪人员年龄分布</h6></div><p class="unit">单位:岁</p><div class="chart-box"><div id="pie_age" style="width:100%;height:100%;"></div></div></div><div class="right-center"><div class="title-box"><h6>违法犯罪人员地区分布</h6></div><div class="chart-box pie-chart"><div id="qufenbu_data"style="width:90%;height:120px;margin-left:10px;"></div></div></div><div class="right-bottom"><div class="title-box"><p id="switchBtn"><span class="active" data-dataType="income">人口出入时间段统计</span></p></div><div id="line_time" style="width:90%;height:160px;margin-left:10px;"></div></div></div></div></body>
<script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="js/layer/layer.min.js"></script>
<script type="text/javascript" src="js/layer/laydate/laydate.js"></script>
<script type="text/javascript" src="js/echarts.min.js"></script>
<script type="text/javascript" src="js/china.js"></script>
<script type="text/javascript" src="js/infographic.js"></script>
<script type="text/javascript" src="js/macarons.js"></script>
<script type="text/javascript" src="js/shine.js"></script>
<script type="text/javascript" src="js/base.js"></script><script type="text/javascript">$('document').ready(function () {$("body").css('visibility', 'visible');var localData = [$('#teacher').val(), $('#start').val() + '/' + $('#end').val(), $('#leader').val()]localStorage.setItem("data", localData);})
</script></html>
效果展示:
资源链接
20套大屏可视化交互动态模板网页前端模板.rar资源-CSDN文库https://download.csdn.net/download/weixin_66547608/90779594?spm=1001.2014.3001.5503