[全部文章] 工具软件 办公软件 操作系统 网络安全 设计在线 程序开发 专题教程 软件下载 论坛 GIS系统三维地景仿真设计教程 ⊙ 热点专区 · VC入门专区 · VC高级技术专区 · VC图像处理专区 · VC网络技术专区 · 编程教程专区 ⊙ 技术专题精选 OpenGL程序设计轻松入门 深入浅出Win32多线程程序设计 深入浅出Visual C++动态链接库(Dll)编程 Visual C++图像处理编程讲座 最新推荐 GIS系统三维地景仿真设计教程 GIS、GPS和RS三大空间科学技术并称为"3S"技术,被认为是21世纪信息科学技术发展的重要前沿技术。特别是进入新世纪,GIS已经列为我国信息产业中的支柱产业之一。在各种地形数字仿真应用系统中,核心应用系统无一不是高度依赖空间数据,无一不是基于GIS技术平台。GIS是一个知识面非常宽的应用技术学科,本系列文章将从三维地景仿真的角度对其进行介绍,其间将对DEM数字高程模型和OpenGL等主要技术进行介绍。 OpenGL基本程序框架的搭建 OpenGL是一种到图形硬件的软件接口。从本质上说,它是一个完全可移植并且速度很快的3D图形和建模库。通过使用OpenGL,可以创建视觉质量接近射线跟踪程序的精致漂亮的3D图形。[ 全文阅读] 使用DEM数字高程模型 要绘制某一区域场地的场景自然需要通过对该区域各点坐标数据的建模来实现。但是在实际操作时不可能取该区域的全部点进行建模,一般的做法是进行网格抽取,这种由高程数据组成的均匀间隔网格模型在GIS中通称为数字高程模型(DEM)。本文将就DEM数据的读取和生成进行重点介绍。[ 全文阅读] 三维场景的建模 本文将根据已经读取的DEM数据完成建模及对场景的绘制渲染。主要的设计步骤为:首先通过计算获取法线向量,然后对地景的材质进行定义并初始化地景列表,最后对地景的不同建模方式进行介绍。[ 全文阅读] 与地景模型的人机交互 在上一篇文章中实现了对数字高程模型(DEM)的建模与场景绘制。本文将在此基础上为其添加人机交互功能,使用户能够随心所欲的设置对地景的观察角度、位置、远近以及对地景高差的缩放等。[ 全文阅读] 使用雾化与纹理技术实现真实感场景 读者已经能够实现一个功能基本完备的数字高程模型(DEM)OpenGL三维仿真软件。本文将对雾化、纹理等高级技术的使用进行介绍,通过本文,读者能够在前面的基础上实现一个完整的GIS地景仿真应用软件。[ 全文阅读] 三维地景仿真处理技术综述 通过对本系列文章的阅读,读者不仅能够掌握一般的GIS三维仿真处理程序的基本设计思想和具体的处理过程,还能够结合具体的程序实例对其中用到的各种OpenGL技术有一个更深刻的认识。本文下面还要从应用的角度对前面开发出来的地景三维仿真程序进行介绍。[ 全文阅读]