论文部分内容阅读
三维地形的可视化是地理信息系统(GIS)、数字摄影测量(DP)和遥感系统(RS)的重要研究内容,其中高度真实感三维图形的绘制是计算机图形学(CG)的重要研究内容。
三维地形显示将地形数据生成三维地形透视图,是地表形态的真实模拟,使用户有进入真实环境之感,有助于用户对空间数据相互关系以及分析结果的直观理解使GIS更加完美。目前在战场环境仿真、国土规划设计、导航通信等诸多领域有着越来越广泛而重要的应用。是地理信息系统的一个重要研究内容,也是建立“数字地球”的重要技术之一。它是一个以研究数字地形模型(DigitalTerrainModel,DTM)或数字高程模型(DigitalElevationModel,DEM)的显示、简化、仿真等内容的学科,属于计算机图形学的一个分支。
本课题对科学可视化技术,虚拟现实技术及面向对象的编程技术进行了学习,对数字地形模型(DTM)进行了了解,对OpenGL的基础理论如纹理映射原理、消隐原理、光照原理等基本原理进行了学习研究。利用面向对象的设计与编程方法,以航测影像和DTM数据生成三维地形,进一步对三维地形的真实表达进行了研究。完成了基于三维地形模型的显示以及在此基础上的基本操作,如坐标平移,二维显示等。对三维地形显示中的关键技术即模型的实时动态显示技术、三维地形交互技术进行了研究和实践,并在此基础上利用VC++6.0开发语言与OpenGL图形库开发了一套基于微机平台的三维地形显示系统。