基于WebGL的三维气象虚拟地球可视化平台构建技术研究
发布时间:2018-07-25 17:08
【摘要】:随着"数字地球"、"智慧城市"等概念的相继推出,基于虚拟地球的地理信息的三维可视化得到了蓬勃的发展,尤其是近几年网络技术WebGL和HTML5技术诞生,使得网络三维可视化扮演越来越重要的角色。气象数据的可视化分析可以帮助气象科学家研究气候变化,预测天气变化。对于普通用户,直观的天气信息可视化可以帮助他们了解天气状况,做出有效的决策。现有软件气象可视化软件在一定程度上解决了部分气象数据可视化的问题,然而没有一款可以提供一套完整的解决方案,当遇到海量,高分辨率和异构的气象数据时,缺乏有效手段。且难以与其他影像和地形等基础数据集成叠加。因此本文在已有研究的基础之上,总结分析了当前市场上主流的网络三维可视化平台的发展现状、各自平台的优点和不足,对HTML5和WebGL技术在三维图形渲染以及客户端免插件可视化方面的技术进行研究,对不同数据类型、数据结构气象数据进行讨论,并根据其各自特点对在网络环境下数据可视化问题进行深入地研究。基于WebGL开发了气象三维信息系统,实现了免浏览器插件的B/S架构的可视化平台。从数据获取、数据预处理、数据存取策略到客户端数据渲染、数据调度等多个方面进行改进,建立一系列的调度策略从而实现了加入时间维度后的气象数据地动态可视化,实现和其他如遥感影像和地形等地理信息数据叠加显示并在此平台中实现量测、空间查询等GIS功能。
[Abstract]:With the introduction of the concepts of "digital earth" and "intelligent city", the 3D visualization of geographic information based on virtual earth has been developed vigorously, especially the birth of WebGL and HTML5 technology in recent years. Network 3D visualization plays a more and more important role. Visual analysis of meteorological data can help meteorological scientists to study climate change and predict weather change. For ordinary users, visual visualization of weather information can help them understand weather conditions and make effective decisions. The existing software weather visualization software solves some problems of meteorological data visualization to some extent. However, none of them can provide a complete solution when it comes to massive, high-resolution and heterogeneous meteorological data. Lack of effective means. And it is difficult to integrate and superposition with other basic data such as image and terrain. Therefore, based on the existing research, this paper summarizes and analyzes the current situation of the mainstream network 3D visualization platform in the market, the advantages and disadvantages of each platform. In this paper, the techniques of HTML5 and WebGL in 3D graphics rendering and client-free visualization are studied, and the meteorological data of different data types and data structures are discussed. And according to their own characteristics of data visualization in the network environment in-depth study. A 3D meteorological information system based on WebGL is developed, and a visual platform of B / S architecture without browser plug-in is implemented. From the aspects of data acquisition, data preprocessing, data access strategy to client data rendering, data scheduling and so on, a series of scheduling strategies are established to realize the dynamic visualization of meteorological data after adding time dimension. And other geographic information data such as remote sensing image and terrain are superimposed and displayed and GIS functions such as measurement spatial query and so on are realized in this platform.
【学位授予单位】:天津师范大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:P409
[Abstract]:With the introduction of the concepts of "digital earth" and "intelligent city", the 3D visualization of geographic information based on virtual earth has been developed vigorously, especially the birth of WebGL and HTML5 technology in recent years. Network 3D visualization plays a more and more important role. Visual analysis of meteorological data can help meteorological scientists to study climate change and predict weather change. For ordinary users, visual visualization of weather information can help them understand weather conditions and make effective decisions. The existing software weather visualization software solves some problems of meteorological data visualization to some extent. However, none of them can provide a complete solution when it comes to massive, high-resolution and heterogeneous meteorological data. Lack of effective means. And it is difficult to integrate and superposition with other basic data such as image and terrain. Therefore, based on the existing research, this paper summarizes and analyzes the current situation of the mainstream network 3D visualization platform in the market, the advantages and disadvantages of each platform. In this paper, the techniques of HTML5 and WebGL in 3D graphics rendering and client-free visualization are studied, and the meteorological data of different data types and data structures are discussed. And according to their own characteristics of data visualization in the network environment in-depth study. A 3D meteorological information system based on WebGL is developed, and a visual platform of B / S architecture without browser plug-in is implemented. From the aspects of data acquisition, data preprocessing, data access strategy to client data rendering, data scheduling and so on, a series of scheduling strategies are established to realize the dynamic visualization of meteorological data after adding time dimension. And other geographic information data such as remote sensing image and terrain are superimposed and displayed and GIS functions such as measurement spatial query and so on are realized in this platform.
【学位授予单位】:天津师范大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:P409
【相似文献】
相关期刊论文 前10条
1 龚健雅;;3维虚拟地球技术发展与应用[J];地理信息世界;2011年02期
2 马新亚;周友生;董志;;虚拟地球在态势感知中的应用[J];现代测绘;2011年05期
3 龚健雅;;虚拟地球技术与应用的发展趋势[J];地理教育;2012年03期
4 王春;;无限延伸的虚拟世界[J];世界科学;2006年04期
5 ;科学家打造“虚拟地球”可全球模拟生物互动方式[J];黑龙江科技信息;2014年12期
6 王春;;Google虚拟地球如何工作[J];世界科学;2006年04期
7 沈敬伟;温永宁;陈e,
本文编号:2144481
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2144481.html