基于OSG的海洋环境三维可视化系统研究
发布时间:2021-08-26 15:41
本文在研究三维可视化技术特别是开源OpenSceneGraph(简称OSG)三维渲染引擎的基础上,以海洋环境数据为研究对象,应用跨平台的C++应用程序开发框架QT,结合GDAL、NetCDF等开发库,设计了面向服务的三维可视化球体模型,自主开发了海洋环境三维可视化应用系统。从数据组织、可视化表达、共享与互操作等方面为海洋环境信息的三维可视化应用注入了新的元素。本文的研究内容及成果主要包括以下几个方面:在学习探讨当前数字海洋三维可视化关键技术及发展的基础上,深入研究OSG三维可视化引擎的场景构建及渲染机制,建立合理、高效的海洋环境场景和可视化模型,基于开源的OSG可视化工程构建基础三维球体可视化框架体系。分析海洋环境数据产品及相关元数据结构特点,研究海洋数据产品动态渲染、元数据实时处理方法,探讨针对海洋盐度场、温度场等数据产品的三维球体建模与显示。研究了三维球体模型中海量数据加载、建模的原理、方法,对不同类型的海洋环境高程模型、栅格数据、矢量数据、3D模型等数据的动态加载、渲染显示技术方法进行了讨论。基于本文的理论技术探讨和方法研究,初步构建了一个海洋环境三维可视化系统,实现了海洋温度场...
【文章来源】:自然资源部第一海洋研究所山东省
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 引言
1.2 问题的提出
1.3 研究的意义
1.4 研究发展现状
1.5 本文研究内容
第二章 三维可视化渲染引擎
2.1 三维可视化软件介绍
2.2 开源软件介绍
2.3 OpenSceneGraph 三维渲染引擎
2.4 基于 OSG 的开源工程
第三章 三维可视化中基本概念与关键技术研究
3.1 三维可视化中基本概念
3.2 多细节层次技术(Level Of Detail)
3.3 场景裁减
3.4 场景动画
3.5 多线程开发技术
第四章 三维可视化系统开发环境
4.1 OSG 开发环境构建
4.2 三维可视化球体模型构建
第五章 海洋环境三维可视化系统设计与实现
5.1 系统设计思想
5.2 系统框架设计
5.3 系统功能设计
5.4 系统开发实现
第六章 总结与展望
6.1 内容总结
6.2 研究展望
文献
发表文章
致谢
【参考文献】:
期刊论文
[1]全球地表的三维建模和可视化研究[J]. 白建军. 西北大学学报(自然科学版). 2011(04)
[2]海洋标量数据多维多模式动态可视化系统设计实现[J]. 孔倩倩,韩勇,李文庆,陈戈. 微计算机信息. 2011(05)
[3]地质三维属性建模及其可视化[J]. 刘少华,肖克炎,王新海. 地质通报. 2010(10)
[4]三维虚拟地球的海洋信息适用性分析及原型研究[J]. 肖如林,苏奋振,杜云艳,何亚文,刘伟. 地球信息科学学报. 2010(04)
[5]海洋标量场时空过程远程动态可视化服务研究[J]. 刘文亮,苏奋振,杜云艳. 地球信息科学学报. 2009(04)
[6]海洋大气环境的多维动态可视化系统的设计与实现[J]. 徐敏,方朝阳,朱庆,林珲. 武汉大学学报(信息科学版). 2009(01)
[7]海洋温度场的三维可视化[J]. 涂超. 武汉大学学报(工学版). 2007(06)
[8]数字海洋虚拟水下数字地形实现的关键技术[J]. 马劲松,徐寿成,贾培宏,顾国琴. 海洋测绘. 2007(03)
[9]Google Earth和World Wind比较研究[J]. 贾文珏. 国土资源信息化. 2006(05)
[10]三维环境下栅格数据的动态调度[J]. 周松涛. 测绘信息与工程. 2006(01)
博士论文
[1]虚拟海洋环境时空数据建模与可视化服务研究[D]. 李昭.浙江大学 2010
硕士论文
[1]三维数字地形动态调度及修改技术[D]. 连明.西北工业大学 2005
本文编号:3364511
【文章来源】:自然资源部第一海洋研究所山东省
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 引言
1.2 问题的提出
1.3 研究的意义
1.4 研究发展现状
1.5 本文研究内容
第二章 三维可视化渲染引擎
2.1 三维可视化软件介绍
2.2 开源软件介绍
2.3 OpenSceneGraph 三维渲染引擎
2.4 基于 OSG 的开源工程
第三章 三维可视化中基本概念与关键技术研究
3.1 三维可视化中基本概念
3.2 多细节层次技术(Level Of Detail)
3.3 场景裁减
3.4 场景动画
3.5 多线程开发技术
第四章 三维可视化系统开发环境
4.1 OSG 开发环境构建
4.2 三维可视化球体模型构建
第五章 海洋环境三维可视化系统设计与实现
5.1 系统设计思想
5.2 系统框架设计
5.3 系统功能设计
5.4 系统开发实现
第六章 总结与展望
6.1 内容总结
6.2 研究展望
文献
发表文章
致谢
【参考文献】:
期刊论文
[1]全球地表的三维建模和可视化研究[J]. 白建军. 西北大学学报(自然科学版). 2011(04)
[2]海洋标量数据多维多模式动态可视化系统设计实现[J]. 孔倩倩,韩勇,李文庆,陈戈. 微计算机信息. 2011(05)
[3]地质三维属性建模及其可视化[J]. 刘少华,肖克炎,王新海. 地质通报. 2010(10)
[4]三维虚拟地球的海洋信息适用性分析及原型研究[J]. 肖如林,苏奋振,杜云艳,何亚文,刘伟. 地球信息科学学报. 2010(04)
[5]海洋标量场时空过程远程动态可视化服务研究[J]. 刘文亮,苏奋振,杜云艳. 地球信息科学学报. 2009(04)
[6]海洋大气环境的多维动态可视化系统的设计与实现[J]. 徐敏,方朝阳,朱庆,林珲. 武汉大学学报(信息科学版). 2009(01)
[7]海洋温度场的三维可视化[J]. 涂超. 武汉大学学报(工学版). 2007(06)
[8]数字海洋虚拟水下数字地形实现的关键技术[J]. 马劲松,徐寿成,贾培宏,顾国琴. 海洋测绘. 2007(03)
[9]Google Earth和World Wind比较研究[J]. 贾文珏. 国土资源信息化. 2006(05)
[10]三维环境下栅格数据的动态调度[J]. 周松涛. 测绘信息与工程. 2006(01)
博士论文
[1]虚拟海洋环境时空数据建模与可视化服务研究[D]. 李昭.浙江大学 2010
硕士论文
[1]三维数字地形动态调度及修改技术[D]. 连明.西北工业大学 2005
本文编号:3364511
本文链接:https://www.wllwen.com/kejilunwen/haiyang/3364511.html