基于Google Earth和Google Map的多用户飞行模拟系统的研究

基于Google Earth和Google Map的多用户飞行模拟系统的研究

论文摘要

数字地球的发展已对社会生活的各个方面产生了巨大影响,围绕数字地球开展的一系列卓有成效的工作受到了人们的广泛关注。基于大众化的技术开发正在随着Google Earth平台和Google Map平台的发展不断走向成熟。飞行视景仿真是视景仿真技术在飞行模拟中的应用。可视化仿真为整个仿真系统提供了一个较为真实的3D环境,这样的技术被广泛的应用在飞行器的仿真中。同时,可视化仿真也是虚拟现实技术的最重要的表现形式,根据仿真的目的,构造仿真对象的三维模型或者再现真实的环境,达到非常逼真的仿真效果。本文详细论述了一种基于Google Earth平台和Google Map平台的多用户飞行模拟系统的建立过程。其中,通过在页面中加载了Google Earth插件和Google Map插件,将飞行模拟的仿真视景用Google Earth的三维地球模型表示出来,包括地形地貌,建筑物、光线等效果;通过Google Earth AP、Google Map API和KML标记语言等实现了在Google Earth的三维场景中加载更新三维模型和在Google Map中加载更新二维图标;通过利用基于页面的Ajax通信技术建立了多用户同时在Google Earth三维场景中飞行,并实时的更新客户端中所有模型的飞行状态。最后,本文通过一个由两个客户端参与的两用户飞行模拟实例,验证了本文提出的基于Google Earth平台和Google Map平台的多用户飞行模拟系统能够被应用于对三维场景的观察与浏览以及采用基于真实的三维场景的飞行模拟游戏。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 可视化仿真技术概述
  • 1.2 飞行模拟系统概述
  • 1.3 本文的研究内容
  • 1.4 本论文章节安排
  • 第二章 相关开发平台和技术概述
  • 2.1 Google平台的概述
  • 2.1.1 Google Earth简介
  • 2.1.2 Google Map简介
  • 2.1.3 Google平台工作原理
  • 2.2 Google平台的接口
  • 2.2.1 KML概述
  • 2.2.2 API概述
  • 2.3 Ajax通信技术
  • 2.3.1 Ajax简介
  • 2.3.2 Ajax的特点
  • 2.3.3 Ajax的工作原理
  • 第三章 总体结构设计
  • 3.1 总体结构设计
  • 3.2 客户端子模块
  • 3.2.1 客户端的功能
  • 3.2.2 客户端工作流程
  • 3.3 Ajax通信模块
  • 3.4 服务器端子模块
  • 3.4.1 服务器端的功能
  • 3.4.2 服务器端工作流程
  • 第四章 具体功能的实现
  • 4.1 客户端功能的具体实现
  • 4.1.1 飞行状态实时模拟计算
  • 4.1.2 三维模型、二维图标的加载及更新
  • 4.1.3 观察模式的变换
  • 4.2 Ajax通信模块具体实现
  • 4.3 服务器端功能的具体实现
  • 4.3.1 接收、发送飞行参数
  • 4.3.2 XML数据文件的设计及操作实现
  • 第五章 应用实例
  • 结论与展望
  • 总结
  • 进一步的研究工作
  • 参考文献
  • 作者在攻读硕士期间的研究成果
  • 致谢
  • 相关论文文献

    • [1].基于Google Earth的山区森林覆盖率快速估算方法——以云南省为例[J]. 大理大学学报 2019(12)
    • [2].手机Google Earth林业基本图制作[J]. 福建林业科技 2019(04)
    • [3].Google Earth卫星影像图在公路路线设计中的应用[J]. 居业 2020(02)
    • [4].Google Earth里的全球汽车博物馆[J]. 汽车与驾驶维修(汽车版) 2009(10)
    • [5].道路设计中Google Earth卫星影像图的应用[J]. 低碳世界 2017(07)
    • [6].Google Earth软件在高校“农业信息技术”课程研究性教学中的应用[J]. 吉林农业 2017(19)
    • [7].Google Earth、GPS软件在森林三类调查中的应用[J]. 内蒙古林业调查设计 2017(05)
    • [8].基于Google Earth与ArcGIS的勐海县橡胶林覆盖分析[J]. 云南地理环境研究 2016(01)
    • [9].基于Google Earth的无人机任务规划设计[J]. 计算机测量与控制 2016(10)
    • [10].浅谈利用Google Earth辅助矿产资源管理[J]. 大众科技 2014(06)
    • [11].Google Earth在生产建设项目水土保持监测中的应用[J]. 安徽农业科学 2014(34)
    • [12].Google Earth在水利水电工程建设征地移民中的应用[J]. 江西水利科技 2015(03)
    • [13].浅谈Google Earth在地理教学中的应用[J]. 教育教学论坛 2015(47)
    • [14].利用Google Earth制作地理课件——以河流地貌的发育为例[J]. 课程教育研究 2017(25)
    • [15].基于Google Earth的高中地理试题评讲策略[J]. 地理教学 2017(17)
    • [16].Google Earth辅助中学地理教学的优劣分析[J]. 考试周刊 2011(46)
    • [17].基于Google Earth的无人机地面站的地理围栏研究[J]. 计算机与数字工程 2019(12)
    • [18].基于Google Earth影像的福州八一水库水域变化监测[J]. 防护林科技 2017(03)
    • [19].基于Google Earth软件对曲流河点坝的研究[J]. 中国锰业 2017(02)
    • [20].基于Google Earth平台的地理信息技术在地震勘探中的应用[J]. 工程地球物理学报 2015(04)
    • [21].Google Earth在地理课堂管理中的功效[J]. 考试周刊 2013(36)
    • [22].Google Earth在航空摄影测量中的应用[J]. 测绘地理信息 2014(01)
    • [23].一种基于Google Earth的血吸虫病流行图制作方法[J]. 中国血吸虫病防治杂志 2014(01)
    • [24].水利规划中Google Earth的应用探析[J]. 河南科技 2014(09)
    • [25].基于Google Earth网络的大学地貌学课程辅助教学[J]. 沈阳大学学报(社会科学版) 2014(04)
    • [26].基于Google Earth的初中地理探究式教学模式研究[J]. 兵团教育学院学报 2013(01)
    • [27].Google Earth在送电线路中的应用[J]. 黑龙江科技信息 2013(22)
    • [28].基于Google Earth的土地资源管理专业实验实践教学研究[J]. 中国电力教育 2012(20)
    • [29].Google Earth在线性工程地质灾害调查中的应用[J]. 人民长江 2012(19)
    • [30].Google earth软件在小型水库调洪演算的应用[J]. 山东水利 2012(09)

    标签:;  

    基于Google Earth和Google Map的多用户飞行模拟系统的研究
    下载Doc文档

    猜你喜欢