当前位置: 首页 > news >正文

数据可视化大屏——物流大数据服务平台

1. 文档类型和字符编码

html

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><title>物流大数据平台</title>
  • <!DOCTYPE html>:声明文档类型为 HTML5。
  • <html lang="zh-CN">:指定文档语言为中文(中国大陆)。
  • <meta charset="utf-8">:设置字符编码为 UTF - 8。
  • <meta http-equiv="X-UA-Compatible" content="IE=edge">:确保网页在 Internet Explorer 中以最新的渲染模式显示。
  • <meta name="viewport" content="width=device-width, initial-scale=1">:使页面在不同设备上具有良好的响应式布局。
  • <title>物流大数据平台</title>:设置网页标题。

2. 样式表引入

html

    <link href="css/bootstrap.css" rel="stylesheet"><link rel="stylesheet" href="css/base.css"><link rel="stylesheet" href="css/index.css">

引入了三个外部样式表:

  • bootstrap.css:使用 Bootstrap 框架的样式。
  • base.css:可能包含一些基础的全局样式。
  • index.css:针对当前页面的特定样式。

3. 内联样式

html

    <style>.t_title{width: 100%;height: 100%;text-align: center;font-size: 2.5em;line-height: 80px;color: #fff;}#chart_map{cursor: pointer;}.t_show{position: absolute;top: 0;right: 0;border-radius: 2px;background: #2C58A6;padding: 2px 5px;color: #fff;cursor: pointer;}</style>

定义了一些内联样式:

  • .t_title:用于设置标题的样式,包括居中对齐、字体大小、行高和颜色。
  • #chart_map:设置地图图表的鼠标指针为手型,表示可点击。
  • .t_show:定义了一个绝对定位的元素样式,用于显示提示信息。

4. 网页头部

html

<body><!--header--><div class="header"><div class="bg_header"><div class="header_nav fl t_title">物流大数据服务平台</div> </div></div>

创建了网页的头部,显示 “物流大数据服务平台”,并应用了 t_title 样式。

5. 数据内容部分

html

    <!--main--><div class="data_content"><div class="data_time">温馨提示: 点击模块后跳转至详情页面。        </div>

包含一个提示信息,告知用户点击模块可跳转至详情页面。

6. 数据主体布局

html

        <div class="data_main"><div class="main_left fl"><!-- 多个图表模块 --></div><div class="main_center fl"><!-- 中国地图模块 --></div><div class="main_right fr"><!-- 多个图表模块 --></div></div>

将页面主体分为左、中、右三列布局,使用 fl(可能是左浮动)和 fr(可能是右浮动)类进行布局。每个列中包含多个图表或表格模块。

7. 数据底部布局

html

        <div class="data_bottom"><div class="bottom_1 fl"><!-- 湖南省飞机场图表模块 --></div><div class="bottom_center fl"><!-- 两个表格模块 --></div><div class="bottom_4 fr"><!-- 湖南省汽车表格模块 --></div></div></div>

将页面底部也进行了布局,包含多个图表和表格模块,展示湖南省的不同物流数据。

8. 脚本引入

html

</body>
<script src="js/jquery-2.2.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/common.js"></script>
<script src="js/echarts.min.js"></script>
<script src="js/dataTool.js"></script>
<script src="js/index.js"></script>
<script src="js/china.js"></script>
<script src="js/hunan.js"></script>
</html>

引入了多个 JavaScript 文件:

  • jquery-2.2.1.min.js:jQuery 库,用于简化 DOM 操作和事件处理。
  • bootstrap.min.js:Bootstrap 框架的 JavaScript 文件,提供交互功能。
  • common.js:可能包含一些通用的 JavaScript 函数。
  • echarts.min.js:ECharts 图表库,用于创建各种图表。
  • dataTool.js:可能是用于处理数据的工具脚本。
  • index.js:针对当前页面的特定 JavaScript 代码。
  • china.js 和 hunan.js:可能包含中国地图和湖南省地图的数据。

代码架构:

完整代码:

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><title>物流大数据平台</title><link href="css/bootstrap.css" rel="stylesheet"><link rel="stylesheet" href="css/base.css"><link rel="stylesheet" href="css/index.css"><style>.t_title{width: 100%;height: 100%;text-align: center;font-size: 2.5em;line-height: 80px;color: #fff;}#chart_map{cursor: pointer;}.t_show{position: absolute;top: 0;right: 0;border-radius: 2px;background: #2C58A6;padding: 2px 5px;color: #fff;cursor: pointer;}</style>
</head>
<body><!--header-->
<div class="header"><div class="bg_header"><div class="header_nav fl t_title">物流大数据服务平台</div> </div>
</div><!--main-->
<div class="data_content"><div class="data_time">温馨提示: 点击模块后跳转至详情页面。        </div><div class="data_main"><div class="main_left fl"><div class="left_1 t_btn6" style="cursor: pointer;"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_1.png" alt="">湖南省货运收入</div><div id="chart_1" class="chart" style="width:100%;height: 280px;"></div></div><div class="left_2" style="cursor: pointer;"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_2.png" alt="">湖南省地图</div><div id="chart_2" class="chart t_btn9" style="width:100%;height: 280px;"></div></div></div><div class="main_center fl"><div class="center_text"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_3.png" alt="">中国地图</div><div id="chart_map" style="width:100%;height:610px;"></div></div></div><div class="main_right fr"><div class="right_1"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_4.png" alt="">湖南省货物周转量</div><div id="chart_3" class="echart t_btn7" style="width:100%;height: 280px;"></div></div><div class="right_2"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_5.png" alt="">湖南省高速公路</div><div id="chart_4" class="echart fl t_btn4" style="width:100%;height: 280px;cursor: pointer;"></div></div></div></div><div class="data_bottom"><div class="bottom_1 fl t_btn5" style="cursor: pointer;"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div><div class="main_title"><img src="img/t_6.png" alt="">湖南省飞机场</div><div id="chart_5" class="echart fl" style="width:100%;height: 250px;margin-top: 15px;"></div></div><div class="bottom_center fl"><div class="bottom_2 fl"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div><div class="main_title"><img src="img/t_7.png" alt="">湖南省交通</div><div class="main_table t_btn8"><table><thead><tr><th>运营数(辆)</th><th>线路总长度(公里)</th><th>客运总量(万人次)</th> <th>日期</th></tr></thead><tbody><tr><td>21059</td><td>26497</td><td>184448</td><td>2018年</td></tr><tr><td>18777</td><td>21140</td><td>188808</td><td>2017年</td></tr><tr><td>15757</td><td>20225</td><td>201143</td><td>2016年</td></tr><tr><td>17458</td><td>19567</td><td>202446</td><td>2015年</td></tr><tr><td>11323</td><td>14562</td><td>279854</td><td>2014年</td></tr></tbody></table></div></div><div class="bottom_3 fl"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div><div class="main_title"><img src="img/t_7.png" alt="">湖南省业务量</div><div class="main_table t_btn2"><table><thead><tr><th>省内(万件)</th><th>省外(万件)</th><th>国际(万件)</th><th>总业务量(万件)</th><th>日期</th></tr></thead><tbody><tr><td>21352.36</td><td>68575.6</td><td>464.43</td><td>90392.39</td><td>2018年</td></tr><tr><td>17522.41</td><td>37111.03</td><td>278.5</td><td>54911.94</td><td>2017年</td></tr><tr><td>7014.14</td><td>26841.29</td><td>163.72</td><td>34019.15</td><td>2016年</td></tr><tr><td>2553.55</td><td>18072.54</td><td>129.65</td><td>20755.74</td><td>2015年</td></tr><tr><td>1427.04</td><td>10859.54</td><td>182.54</td><td>12469.11</td><td>2014年</td></tr></tbody></table></div></div></div><div class="bottom_4 fr"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div><div class="main_title"><img src="img/t_7.png" alt="">湖南省汽车</div><div class="main_table t_btn3"><table><thead><tr><th>载客汽车(万辆)</th><th>载货汽车(万辆)</th><th>汽车拥有量(万辆)</th><th>日期</th></tr></thead><tbody><tr><td>2.53</td><td>142.65</td><td>145.18</td><td>2018年</td></tr><tr><td>2.52</td><td>139.95</td><td>142.47</td><td>2017年</td></tr><tr><td>2.65</td><td>137.96</td><td>140.61</td><td>2016年</td></tr><tr><td>2.97</td><td>131.48</td><td>134.45</td><td>2015年</td></tr><tr><td>3.23</td><td>99.99</td><td>103.22</td><td>2014年</td></tr></tbody></table></div></div></div>
</div></body>
<script src="js/jquery-2.2.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/common.js"></script>
<script src="js/echarts.min.js"></script>
<script src="js/dataTool.js"></script>
<script src="js/index.js"></script>
<script src="js/china.js"></script>
<script src="js/hunan.js"></script>
</html>

效果展示:

 

 

 

 

http://www.xdnf.cn/news/200953.html

相关文章:

  • 课堂案例分析
  • 01《音量控制器》Unity
  • python使用dlib的5点和68点的人脸检测
  • 2020南京区域赛vp
  • Linux系统之----程序地址空间
  • mac 基于Docker安装minio服务器
  • JavaWeb:vueaxios
  • MetaEditor - 自动交易和技术指标编辑器
  • 知识体系_用户研究_用户体验度量模型
  • Python3:Jupyterlab 安装和配置
  • Java并发探索--上篇
  • SD04_CurSor提示词
  • 计算字符串的编辑距离和单向链表中倒数第k个结点
  • 普推知产:商标驳回复审下初步审定公告了!
  • 【C++】Googletest应用
  • python+selenium的web自动化之元素的常用操作
  • 人物5_My roommate
  • 【java】接口
  • linux跟踪调试进程异常的方法
  • Verilog基础:生成块结构(Generate)
  • 将python程序创建成可以在扣子中运行的插件
  • CH592/CH582 触摸按键应用开发实例讲解
  • 面向城市治理的AI集群空域融合模型
  • 数据仓库建模:方法、技巧与实践
  • 罗马数字转整数(简单)
  • pidstat 使用教程:功能介绍及实战示例
  • 用jmeter压测接口,并生成压测报告
  • 工业通讯现场中关于EtherCAT转TCPIP网关的现场应用
  • 初识c++
  • Miniconda Windows10版本下载和安装