APP下载

基于WebGL的三维地形可视化研究

2015-01-01谢磊

科技视界 2015年13期
关键词:可视化

谢 磊

(中国矿业大学〈北京〉地球科学与测绘工程学院,中国 北京100083)

0 引言

随着计算机技术和网络技术的快速发展,Web3D成了时下最热门的研究方向之一。特别是当互联网进入Web2.0时代后,Web应用渐渐走进人们的视线,并逐步占据主导地位。在GIS领域,三维GIS是目前GIS技术研究的主流方向之一,其中三维地形可视化[1]的研究是三维GIS研究的一个重要组成部分。对于GIS来说,地形、地貌是一个必不可少的重要组成部分,地形和人类活动息息相关,无论是在军事上还是科学研究中都离不开对地形的研究。在互联网时代,基于网络的三维地形可视化也就成了时代的呼唤。

1 Web3D简介

WEB3D是一种在虚拟现实技术的基础上,利用3D互联网平台对现实世界中的有形物品进行建模及三维立体展示并可实现互动浏览操作的一种虚拟现实技术[2]。目前国内外Web3D主流技术有VRML、X3D、Java3D、Flash3D、O3D等。VRML适合几何体的建模,但它几乎不进行任何的模型缩、不便于处理庞大纹理贴图数据。随后VRML组织制订了新的三维绘图标准——Extensible 3D(X3D)。但最终由于各浏览器对X3D支持不统一,且X3D的可编程体验较差,最终被Java3D与Flash3D取代。但Java3D与Flash3D均需在客户端安装特别的浏览器插件,JavaSD需要安装Java虚拟机运行环境,而Flash3D同样需要安装Actionscript虚拟机。强制用户安装插件的做法不太友好,且插件的更新以及安全问题,也一直是备受困扰的问题。虽然Java3D、FlashSD等基于CPU的建模语言已经比较成熟,但随着高端图形卡的普及,程序员期望建模语言能够充分利用客户端的GPU资源,而节省客户端CPU资源以进行其它的计算,03D应运而生。……

登录APP查看全文

猜你喜欢

可视化
无锡市“三项举措”探索执法可视化新路径
基于CiteSpace的足三里穴研究可视化分析
自然资源可视化决策系统
三维可视化信息管理系统在选煤生产中的应用
思维可视化
基于Power BI的油田注水运行动态分析与可视化展示
自然资源可视化决策系统
基于CGAL和OpenGL的海底地形三维可视化
可视化阅读:新媒体语境下信息可视化新趋势
“融评”:党媒评论的可视化创新