一种基于可视化技术的水文数据展示系统设计
2021-02-18苏南
科学与生活 2021年30期



摘要:提出一种基于可视化技术Echarts的水文数据处理、展示系统设计方案。详细介绍了基于thinkphp架构和数据可视化技术Echarts在系统中应用,和基于水文数据库的两种分布部署和同步方案;并以某水文站数据为例,展示了系统的水文数据可视化的效果。
1 概述
水文数据能够为认识一定范围内的水文变化提供重要参考,其应用技术涉及原始数据的检测和处理,数据的可视化技术可以被利用到水文数据的处理工作中。把海量水文数据通过可视化分析和展示,能够对水文研究提供更直观的数据分析成果,为更加准确得把握水文数据提供一定的帮助。本文提出一种水文数据处理展示系统设计方案,力求为水文相关研究和管理人员提供直观生动的视觉展示效果,进一步提高水文相关研究和水文相关管理的效率。
2系统总体设计
2.1 体系架构设计
硬件层中的水文测量终端通过移动网络与接入互联网的数据中心服务器进行传输数据,数据保存于数据中心的存储设备上,用户可以通过智能终端请求访问数据。水文数据的测量、传输、存储、处理、分析、展示和访问应答,通过整个软件层来完成。
水文数据处理展示系统位于水文数据平台的软件层,运行于数据接收、存储和应用架构管理层之上,基于Thinkphp框架运用MVC三层架构管理模式构建系统,在模型层对数据进行读写操作,在控制层使用可变窗口滤波算法对数据进行可视化优化,在视图层使用echarts技术对数据进行展示。……
登录APP查看全文
