osgEarth在三维GIS开发中的研究与应用*
2017-05-13韩哲刘玉明管文艳王雷
韩哲,刘玉明,管文艳,王雷
(1. 经济领域系统仿真技术应用国家工程研究中心, 北京 100854; 2. 河北省地矿局第一地质大队, 河北 邯郸 056000)
osgEarth在三维GIS开发中的研究与应用*
韩哲1,刘玉明1,管文艳1,王雷2
(1. 经济领域系统仿真技术应用国家工程研究中心, 北京 100854; 2. 河北省地矿局第一地质大队, 河北 邯郸 056000)
针对通用三维GIS平台开发提供了一种基于开源跨平台三维GIS渲染引擎osgEarth的技术方案,并对其中大地形三维模型实时生成和加载、LOD分页数据等关键技术展开了研究。分析了osgEarth的特点和数据加载流程,结合实际项目应用介绍了平台方案的实现及效果,对于工程实践有一定的指导意义。
三维GIS;osgEarth;视景仿真;地形建模;动态四叉树;TMS
0 引言
三维GIS也称作数字地球[1],是指可以整合海量地理数据的、多分辨率的、基于真实地理坐标系的三维表示。三维GIS是布满整个三维空间的GIS,与传统的二维GIS明显不同,尤其体现在空间位置和拓扑关系的描述及空间分析的扩展上。近年来涌现了大量的数字地球软件及应用,比如Google公司的GoogleEarth,NASA的WorldWind,微软的VlrtualEarth等,国内的有北大/北航的ChinaStar,武汉大学的GeoGlobe,中科院遥感所的DEPSCAS等,它们功能强大,含有大量高精度全球卫星影像,且都可以基于网络使用。基于这些三维GIS平台在国防、防震减灾[2]、石油[3-4]、交通[5-6]、旅游[7]、教育、公共服务等众多行业已经开展了大量的应用研究。
上述的三维GIS软件将本地数据和模型加载到数字地球模型,支持一些简单的应用开发[8-9]。但这些开发工具普遍存在数据源单一、开发灵活性不足、价格昂贵、渲染效率低下等不足之处。……
