当前位置: 首页 > 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>

效果展示:

 

 

 

 

相关文章:

  • 正常流布局
  • 武装Burp Suite工具:APIKit插件_接口安全扫描.
  • 高级词汇(托福/雅思少见)
  • KBEngine 源代码分析(二):协议注册和处理
  • 明远智睿SSD2351开发板:开启工业控制新征程
  • 如何设置端口映射?内网IP映射到外网访问,附无公网ip端口映射工具方法
  • tensor 的计算操作
  • AUTOSAR图解==>AUTOSAR_RS_InteractionWithBehavioralModels
  • Kafka 配置参数性能调优建议
  • 第十四届蓝桥杯Scratch03月stema选拔赛——九九乘法表
  • vite项目tailwindcss4的使用
  • WebGIS开发之地形土方开挖回填分析
  • Vue3 + Element-Plus + 阿里云文件上传
  • SpringBoot 接口国际化i18n 多语言返回 中英文切换 全球化 语言切换
  • Mioty|采用报文分割(Telegram Splitting)以提高抗干扰能力的无线通信技术
  • 北极花携语音唤醒、专家鉴定等新功能 亮相第十七届中国林业青年学术年会
  • 继承(c++版 非常详细版)
  • C++ CRC16校验方法详解
  • QT中的多线程
  • Leetcode算法题:字符串转换整数(atoi)
  • 青海省林业和草原局副局长旦增主动投案,正接受审查调查
  • 专访|首夺天元头衔创生涯历史,王星昊打算一步一步慢慢来
  • 药明康德一季度净利增长89%,在手订单增超四成至523亿元
  • 巴防长称中俄可参与克什米尔恐袭事件国际调查,外交部回应
  • 人民日报社论:做新时代挺膺担当的奋斗者
  • 商务部:入境消费增长潜力巨大,离境退税有助降低境外旅客购物成本