论文部分内容阅读
洪水是我国最为严重和频发的自然灾害之一,进行洪水时空过程模拟与可视化分析对防洪减灾具有重要意义。国内外学者已在洪水演进模拟的数学模型和可视化技术方法上展开了大量研究,并结合GIS技术开发了一些洪水灾害信息系统。但这些系统多为专业的桌面应用,少数Web应用也多以二维地图对洪水灾情进行展现,缺少洪水时空过程动态可视化和跨平台多终端的Web应用。因此,本文以溃坝洪水为例,结合WebGIS.三维可视化、网络数据传输等技术,开展了网络环境下面向多样化终端的洪水时空过程模拟与可视化研究。本文主要研究工作和成果如下:(1)洪水时空过程模拟与分析系统架构设计。设计了服务器和客户端负载相对均衡的B/S系统架构。在服务器端集成了GPU-CA溃坝洪水模型,以提高计算效率。在客户端利用WebGL技术进行虚拟地形环境构建和动态洪水演进可视化。分析了网络通信技术和数据传输策略,设计了网络环境下面向大众、面向专家两种典型应用情景的洪水演进分析方案。(2)面向多样化终端的界面设计和数据优化组织。对多样化终端的特点(硬件性能、操作系统、屏幕大小、人机交互、网络环境)进行了对比分析,针对桌面端和移动端的Web应用设计了不同的用户界面和交互方式,并对溃坝洪水计算结果进行组织和优化,以更好的适应网络环境下的数据传输和浏览器端渲染。(3)研发原型系统并开展案例测试。研发了溃坝洪水演进模拟与分析原型系统,以肖家桥堰塞湖为例,进行了面向多用户终端的洪水时空过程模拟和可视化分析实验。实验结果表明,本文所提出的方案,可有效地支持用户在网络环境下利用多样化终端(台式机、笔记本、智能手机、平板电脑)设备,在虚拟地形环境中进行洪水时空过程演进过程模拟与可视化分析应用。