基于osgEarth的多目标场景仿真系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:huaqizhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术发展的日新月异,计算机图形学和地理信息系统相关技术均得到了迅猛发展,数字地球逐渐进入了人们的视野。随着互联网产业的不断发展,普通的场景仿真系统已逐渐无法满足用户的需求。为此,人们迫切地需要一个能把数字地球和三维场景仿真结合起来的多目标场景仿真系统。本文综述了系统搭建所使用的MFC、OSG和osgEarth等框架,其中MFC用于编写Windows桌面应用,OSG是一个基于OpenGL的三维场景图形库,osgEarth是一个扩展了 OSG功能的数字地球引擎。这三个框架的结合使用,完美地符合在Windows平台下开发一个桌面的基于数字地球的场景仿真系统这一业务要求。本文分析了系统的功能和非功能需求,并在此基础上完成了系统的体系结构设计和功能划分,将系统分为查看场景、仿真控制、场景管理三大功能模块。其中查看场景模块重点介绍了如何通过OSG提供的类库实现对镜头的控制和对目标的跟踪;仿真控制模块说明了如何控制仿真过程在三种不同的状态间进行切换;场景管理模块则阐述了如何结合MFC、OSG和osgEarth的数据读取机制完成对场景图形树的加载。本系统较好地实现了分析阶段所提出的功能需求,基本完成了系统想要达到的目标。
其他文献
1988年塞万提斯文学奖不久前评出得主,本来为新闻界看好的西班牙著名小说家米格尔·德利韦斯、卡米洛·何塞·塞拉和巴拉圭知名作家奥古斯托·罗亚·巴斯托斯均遭淘汰,而一
期刊
构建第五方物流结构模型,包括第五方物流功能体系结构模型和信息系统结构模型,从而建立应急物流保障体系,并对应急响应时效优化项目进行实证分析。实证分析结果表明,构建高效
蔬菜根结线虫病是严重危害蔬菜生产的一种主要病害。该种病害的病原为根结线虫。线虫是地球上数量最多、抵抗能力和适应能力最强的无脊椎动物,几乎可以危害任何农作物。最近