登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 矿业类 > 测绘工程 > 正文

基于OpenGL的三维数据可视化文献综述

 2020-08-04 09:08  

一.选题的背景和意义: 近年来,随着科学技术的迅猛发展,我们进入了大数据时代,待处理的数据量越来越大,而且数据杂乱无章,如何获取有用的信息是人们关注的问题。

可视化技术就是将数据和计算结果用形象化的图像表示,使数据以图形图像的形式显示出来,并且能够表示出它的内部信息属性。

而三维可视化是近几年来计算机图形学领域的重要研究课题之一,它以人们易于感知的三维图形图像对空间实体进行描述,使其更美观、更直观的展现。

OpenGL是一个性能卓越的三维图形标准,是以SGI的GL三维图形库为基础制定的一个通用的、共享的、开放式的图形开发系统。

其应用面已经扩展到众多领域(医学成像、地理信息、石油勘探、气候模拟、以及娱乐游戏动画等方面)。

而本文的目标是基于OpenGL实现三维地形数据的可视化 ,其中包含HTML,CSS,JavaScript,WebGIS的技术的使用,实现开发WebGIS地图前端系统,设计出整个系统的框架,加强交互性。

而三维地形可视化是为了直观、真实的表达地形的三维信息及综合特征,这个过程就需要进行建模、三维图形变换、光照处理、可见面识别等复杂技术,编程实现往往需要大量建模处理和复杂的运算,而OpenGL提供这些算法的库函数,使问题简单化,降低了编程难度,通过实践运用OpenGL进行地形三维可视化,不论在计算、编程上还是在三维效果显示上都可以达到令人满意的效果。

二.查阅文献简述与心得: 在近一个月时间内,我查阅并观看了十几篇文献,对课题所涉及的领域有了进一步的认识,以下便是我对各文献阅读之后的心得与感受: (一).Java与JavaScript的区别: JavaScript是一种新的描述语言,此语言可以做到回应使用者的需求事件,而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给sever端处理,再传回来的过程,而直接可以被客户端的应用程序所处理。

JavaScript与Java很相似,但本质并不是一种语言,Java是比JavaScript更复杂许多的语言,而JavaScript是相当容易了解的语言,而在《JavaScript面向对象编程探析_杨俊》中就对JavaScript与Java进行了简要的比较,并针对JavaScript是面向对象的语言,重在描述JavaScript对象的分类,以及在实际中的使用,而重点又论述了JavaScript中的方法对象 。

JavaScript是一种基于对象和事件驱动的客户端脚本编程语言,也是一种解释性解释语言,其源代码在发往客户端前不需要经过编译,在Web开发中主要用来给html页面增加动态效果,增加与用户的交互作用。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图