地理教师网之数字地球导论
当前位置: > 地理书库 > 数字地球导论 > 虚拟地球系统模型

虚拟地球系统模型

时间:2015-10-02 06:55 来源:地理教师网 作者:云中雪 责任编辑:地理教师
-------

虚拟地球系统模型

 

    虚拟地球系统(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)。


  本文标题:虚拟地球系统模型
  手机页面:http://m.dljs.net/dlsk/shudao/10323.html
  本文地址:http://www.dljs.net/dlsk/shudao/10323.html
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    -------
    欢迎你对虚拟地球系统模型发表评论
     发表评论请自觉遵守互联网相关的政策法规,本站地址:http://www.dljs.net
    评价:
    用户名: 验证码: 点击我更换图片
    (输入验证码,选匿名即可发表)
    关于虚拟地球系统模型的最新评论 >>>查看详细评论页