- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于数字地球的网络三维虚拟地形结构设计和交互技术的研究.pdf
基于数字地球的网络三维虚拟地形结构
设计和交互技术的研究
张立强 杨崇俊 刘冬林杨洪志
(中国科学院遥感应用研冗所,北泵100101)
摘要:采用客户机/服务器结构,基于http协议和面向对象的方法,利用Vc++,OpenGL,ATL
开发工具开发了面向全球虚拟地形浏览系统。本文结合该系统首先论述了服务器端的数据库
管理功能以及客户端数据的传输和实时显示的实现过程;接着详细论述了采用多分辨率模型
组织数据,以及建立高效搜索机制和对不同层次数据块在线显示与操作的实现算法;最后利
用不同级别的数据进行了实验研究。
关键词:ActiveX控件客户端/N务器结构体系多分辨率分析虚拟地形
1引言
数字地球是具有多分辨率、多时相等多尺度要素的、由海量多源数据组成的、能虚拟
沉浸表现的、存在于计算机网络中的数字虚拟地球,它是万维网、仿真、虚拟技术与遥感等
现代科技的高度综合和升华n1。但构建数字地球要面临着许多问题需要解决:①网络带宽和
传输速率;②构建地球的数据结构和模型;③海量多源数据的组织;④数据的安全和共享。
三维景观虚拟现实技术作为“数字地球”构架中必不可缺少的重要组成部分,近年来
有了很大的发展,世界上许多厂商和研究机构开发了三维景观虚拟现实系统。如EVENS
SCENE”软件,可交互式的制作以遥感影像为纹理的
SUTHERLAND公司研制的“RAPID
VirtualGIS也是很好的视景仿真软件【51。目前,这些系统虽然能够制作逼真的三维虚拟景观,
但只运行在单机而不是在网络环境下。本文设计的全球三维景观虚拟系统将全球DEM数据
景观,在浏览器上能实时的浏览每个国家和地区及进行在线操作,其影像分辨率可以达到1
米。
面向数字地球的虚拟景观系统有着广泛的应用领域,如国界划分、飞行训练、军事模
拟演习、城市三维虚拟景观以及地理信息系统等。本文主要论述基于网络环境下面向数字地
球虚拟现实系统的设计框架、关键技术和应用实例。
2系统的结构框架
面向数字地球的虚拟现实系统是在Web环境下实现分布式空间数据的可视化和空间计
算。在这种环境下,实现海量地理数据可视化与单机应用有很大的差别。
Object
Model),它既是一个自动化对象,也是一个标准的COM对象,能被支持OLE标准的任何程序
基金项目:国家自然科学基金和中国科学院知识创新工程项目(kzcx2-312)资助
194
语言或应用系统所使用。ActiveX控件与Web浏览器结合在一起,执行速度快,可以用多种
语言实现,能复用原有软件的源代码,从而提高了软件开发效率旧1,快速建立起功能全面的
型是客户/服务器模式,即客户(用OpenGL进行绘制工作的应用程序)向服务器发布命令,
这些OpenGL命令则由服务器来解释,因此OpenGL就具有网络透明性;ATL(ActiveXTemplate
快速开发出高效、简洁的代码,对COM组件的开发提供最大限度的代码自动生成以及可视化
模和显示。
; 服
‘一 一 务
发布数据库 器
u屉h目B落星曼
VV-u,J队刀口盯 端
l
\. 7
文档评论(0)