地理首页
地理教学
地理科普
地理试题
地理课件
地理教案
地理学案
地理复习
地理图片
地理课本
地理书库
中国地图
世界地图
地理新闻
行政区划
小故事
作文素材
作文大全
范文大全
黑板报
手抄报
地理资料
中国旅游
世界各地

虚拟地球系统模型

时间:2015-10-02  归属:数字地球导论

虚拟地球系统模型

 

    虚拟地球系统(VES)是一个面向数字地球的虚拟现实系统,这个系统将包括与地球有关的各种实体对象。虚拟地球系统为数字地球提供一个可视化的虚拟环境,同时,用户可以通过一定的交互手段与之交互。

     

    1.虚拟地球系统信息模型

     

    虚拟地球系统主要包括五个部分:场景数据、对象建模、场景引擎、交互模型和人。

    ·场景数据库:场景数据库管理虚拟地球系统中的所有实体数据和关系数据。虚拟地球系统涉及大量地学数据,场景数据库必须负责数据的简化、压缩和结构存储;同时负责数据查询、提取和信息恢复等任务。

    ·对象建模:虚拟地球系统中各种不同实体和关系非常复杂,对象建模将有效地简化系统的设计。

    ·场景引擎:场景引擎负责虚拟系统的绘制和事件以及消息机制的实现。如何解决场景的复杂度和计算机图形和计算性能不足之间的矛盾,是场景引擎研究的主要问题。

    ·交互模型:交互模型是虚拟系统与用户的界面,它负责接收和理解用户的交互命令,并将这些命令转化为系统的内部行为。

    ·人:人是虚拟地球系统中的核心。人是信息的目的端和交互的发动机。虚拟场景的设计都要以人为核心。

     

    2.虚拟地球系统网络模型

     

    虚拟地球系统的网络模型建立在WWW模型之上的面向Internet的模型。主要由两大部分组成:VES服务器和TIS 浏览器构件。

    1)基于Internet的虚拟模型服务器

    VES服务器是 VES模型的核心。它位于服务器端,由 VES临近进程、场景缓存和场景提取进程组成,专门捕捉和响应来自客户端的VES构件请求。下面的流程描述VES构件与VES服务器之间的连接:

    (1)客户端VES构件发送的请求被WWW服务器接收;

    (2)VES监控进程截获用户请求并分析内容,如果用户请求包含对虚拟地球场景的请求,VES守护进程将用户请求翻译后送给VES服务器;

    (3)VES服务器接到请求后,唤醒场景提取进程;

    (4)场景提取进程提取出用户要求的场景,并送往场景缓存;

    (5)场景缓存将收到的场景发送至远端的VES嵌入式构件;

    (6)VES嵌入式构件解释和执行场景。

    2)嵌入式VES构件

    嵌入式VES构件位于客户端,是一个嵌入到WWW 浏览器中的构件。它负责完成虚拟模型语言文本的解释执行,同时,嵌入式VES构件又是虚拟系统与最终用户交互的界面。

小结

数字地球是一个庞大复杂的虚拟现实系统,它向传统的虚拟现象系统提出了挑战。我们在深入研究面向数字地球的虚拟现实理论的同时,设计了一个面向数字地球的虚拟现实系统——虚拟地球系统。值得一提的是,基于该模型,我们实现了一个基于Internet的地形服务器 TON(Terrian On the InterNet)。

    加载更多内容...
  • 关键词:虚拟地球系统模型
  • 上一篇:地理信息系统的互操作
  • 下一篇:虚拟地球系统的关键理论
  • 猜你喜欢()