论文部分内容阅读
地形三维可视化技术一直以来是地理信息系统(GIS)、虚拟现实(VR)、计算机图形学等领域研究的热点。本文针对当前地形三维建模及可视化技术的研究现状,围绕着地形数字模型的建立、地形模型简化以及地形多分辨率模型构建等关键技术内容展开讨论与研究,目标是由离散数据构建地形数字化模型并且实现三维地形的可视化模拟。主要完成了如下研究工作:(1)在离散数据构建地形数字模型方面,研究了地形数字高程数据的获取方法与DEM的地形表面建模方法。(2)在分析了常用三角剖分算法的基础上,针对大规模离散数据生成三角网速度较慢的问题,提出了一个改进的三角网生成算法,先将离散点集进行自适应分块,然后对每一块进行三角剖分,最后对所有的子三角网的进行归并,以生成覆盖全区域的三角网模型。(3)针对用计算机处理复杂的地形模型时,在显示、渲染、存储等方面存在着很多困难,为了解决这些问题,提出了一个改进的基于渐进网格的模型简化算法。算法是根据实际的地形的特征,给出了边优先级和点重要度的计算方法,通过确定地形三角网中每条边的优先级,删除的一些重要度小的点,以实现地形模型的简化。(4)根据视点的位置,构造了基于TIN的地形多分辨率模型。最后,本文根据上述研究的基础上,结合视区裁剪算法与任意方向的漫游方法,实现了基于离散数据的三维地形模型建立与地形实时模拟显示。