基于OSG的地质模型Web可视化方法研究

被引量 : 6次 | 上传用户:r9kobe24
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自上世纪90年代以来,可视化经过不断地发展、演化,已经到了虚拟现实这样一个更高的水平。虚拟现实技术在信息研究、开发和应用领域的热度一直居高不下,随着互联网技术的不断变革和发展,Web可视化技术也正成为虚拟现实技术的另一种表现形式。与此同时,地质模型可视化技术也迎来了其快速发展及应用的时期,并日渐成为数学地质、石油勘测、土木工程以及科学计算等可视化领域研究、应用的热门。地质模型的可视化将地质构造信息通过3D图形的形式表现出来,能够更加清晰的表现地质的形态、构造,清楚的描述三维空间下的物理或者化学属性参数的分布规律,为地质方面的研究和生产管理提供科学依据。OSG (OpenSceneGraph)是一款新兴高性能的三维图形引擎,由一系列图形学相关的功能模块组成,主要为图形图像应用程序的开发提供场景管理和图形渲染优化的功能。使用OSG进行的三维视图开发具有高效率、高性能、可扩展和可移植等特点。OSG以C++编写的OpenGL为底层平台,开发者无需关心其底层实现,提高开发的效率。其内部提供了对三维视图的任意裁剪、渲染排序和很多特效模拟等功能,保证了开发产品的高品质。除了传统的PC端,OSG渲染引擎在IOS和Android等移动设备上的应用也正变得更加普及和常见,能够运行于绝大多数的操作系统之上。基于OSG的这种跨平台特性,在不同的操作系统上开发出来的OSG软件相互间可以进行移植,对于软件的更新、维护、扩展来说能够提高代码或模块的重用性,缩短开发、二次开发以及更新维护的周期。基于此,很多高性能的软件都在使用OSG来完成复杂场景的渲染工作,比如地理信息系统,计算机辅助设计,数字媒体创作,动画,游戏和娱乐业等。互联网以其便利、快速、可定制等特性,正在成为人们获取信息最重要的途径。在此基础之上,信息可视化技术使人们可以通过观看可视化的图形图像获取信息的内涵和潜在结构,这大大降低了人的认知负担。Java以其独特的优势在web可视化的发展中扮演者越来越重要的角色,基于Java的大量成熟的web可视化技术已经得到了广泛的应用,许多面向各类信息的可视化应用系统也不断地涌现出来。本研究结合地质模型、OSG渲染引擎和基于Java的web可视化技术实现了地质模型的web可视化。本设计是在Java语言环境下调用OSG三维渲染引擎,利用角点网格建模技术来构建地质模型,辅以ActiveX控件技术,完成了通过Web浏览器来展现地质模型的构想,提出了可行的解决方案。主要内容包含以下几个方面:(1)熟悉JNI的具体实现,掌握其工作机制,并利用该技术实现在Java环境中调用OSG三维渲染引擎,使用Java语言对OSG的类和方法进行封装打包,提供web项目的工程依赖库文件。(2)选取以ECLIPSE等油藏数值模拟软件为代表的地质数据文件的存储格式,采用角点网格建模技术在OSG中实现三维地质模型的建立和渲染,并将渲染完成的地质模型保存到指定的目录中。(3)以Spring MVC作为项目框架,使用Maven完成项目的管理,通过MySQL数据库存储系统用户信息,在Eclipse开发工具中实现工程的创建和相关功能模块代码的编写。选取Tomcat为应用服务器,使用JSP视图技术完成了系统全部的页面布局设计,采用jQuery、js等前端技术实现页面特效和ajax异步交互。通过GT-Grid、SWFUpload等第三方组件完成表格的展示和数据文件的导入等功能。(4)利用ActiveX控件技术,将OSG三维地质模型视图窗口成功的载入到web浏览器中,使用户可在浏览器端查看地质模型,视图窗口尺寸可调。本系统提供了用户管理、地质数据导入和三维地质模型构建及渲染的功能,实现了地质模型的web可视化。用户管理模块提供了增删改查等功能,还可批量删除和修改;接收文本格式的地质数据模型的上传;在模型查看窗口中对模型进行缩放、翻转、变换视角等操作,也可以改变视图窗口的大小或载入指定模型文件。对于处理数据量不是特别大的模型文件,本系统能够得到不错的渲染效果。更为重要的本设计为在Java环境下使用OSG渲染引擎来实现三维可视化提供了一种借鉴。
其他文献
在风雨如晦的20世纪初期,和无数仁人志士一样,青年邓小平经历了从朴素的爱国主义者到坚定的共产主义者的浴火重生过程。他16岁远渡重洋,赴法国勤工俭学,在那里接受马克思主义,加入
报纸
胡蛮的《中国美术史》有两大特点:一是站在马克思主义唯物史观的立场下研究中国美术史;另外一个特别之处在于作者在书中对自己亲历的美术思潮和美术运动的记录和评述,有一种
联合国教科文组织2003年通过的《保护非物质文化遗产公约》和2008年通过的《实施〈保护非物质文化遗产公约〉操作指南》并没有对社区的概念加以明确界定,仅将具体的非物质文
在回顾中西方对比语言学从微观对比语言学到宏观对比语言学的发展历程基础上,探讨对比语言学的核心问题:共性与个性,强调"共性"是人类语言研究的最终目标,也是对比研究的最终
近年来,我国国有企业市场化改革的浪潮风起云涌,国企私有化呼声不断,国企改革也在不断深化之中。自20世纪90年代以来,我国就确定了国有企业改革的方向,就是建立和完善现代企
中国鬼魂文化源远流长,而文人的介入更使得鬼魂形象进入了审美领域。无论是古代小说还是现代文学作品都受到了鬼魂文化的影响。纵观前人对《水浒传》的研究,我们可以发现,这
"传播"这一概念有广义、狭义之分,广义"传播"更符合传播学中"communication"的本意,只有如此,将古代监察纳入传播学视角进行考察才有了依据。"监察"概念的字面意义可以说明其
干旱是制约农业生产和社会发展的重要问题。暂时或者永久性的干旱胁迫比其他任何逆境因素更能限制作物的产量。玉米是人类的主要粮食来源,也是工业和作为饲料的一种重要资源
为了反映多波束测深成果质量,需要对测深数据进行精度评估。交叉检查是有效的多波束水深精度评估方法。在传统的基于面的交叉检查方法基础上,提出基于Ping(脉冲击发)的交叉检查方
龋病是一种常见的细菌感染性口腔疾病,主要引起牙齿硬组织不同程度的破坏,不仅影响美观,还会造成牙根尖等部位的炎症,严重时可引发败血症或菌血症。变异链球菌(Streptococcus