基于分形算法的三维地形可视化应用
2016-08-25田明银兰一麟涛
电子设计工程 2016年14期
田明银,兰一麟涛,钱 伟
(北方民族大学 数学与信息科学学院,宁夏 银川 750000)
基于分形算法的三维地形可视化应用
田明银,兰一麟涛,钱 伟
(北方民族大学 数学与信息科学学院,宁夏 银川750000)
针对三维地形可视化实际应用中存在的数据获取困难、处理方法复杂、模型转换率低等问题,本文基于三维分形地形生成理论,采用提取某一地形区域的Google Earth卫星遥感电子地图高程数据来生成数字高程模型的方法,通过OpenGL三维图形绘制技术实现三维地形可视化。
三维地形;分形算法;OpenGL;可视化
三维地形相关的技术在城市设计规划、资源调配、环境勘探与侦查、灾害预测、游戏影视娱乐、路线导航等领域的应用越来越广泛,如Google 3D实景地图、火星表面勘测等基于三维地形的实际应用。由于常规的获取地形数据的方式复杂且数据量极大,不易于操作和处理,文中以Google Earth卫星遥感地图数据作为数据提取的数据源,简化了地形数据采集的步骤和降低了三维地形一般性研究的难度,同时以DEM数字高程模型作为三维空间地形的数据模型,然后以分形地形理论为基础建立了分形地形模型,最后通过OpenGL图形绘制技术给出了基于某一实际地形的三维地形可视化实例。
1 分形地形模拟原理
由于自然界的许多物体都具有自相似性,现实世界中许多物体都无法由观测的刻度来描述。在分形地形理论的发展过程中,曼德勃罗(Mandelbrot)[1]曾提出了一个想法:用实体自身的自相似特征和增量特征来刻画出一个实体的自然形态。……
登录APP查看全文
