VC、OpenGL、ArcGIS Engine开发的二维三维结合的GIS系统
2009-01-16 19:39:17 来源:WEB开发网一、前言
众所周知,二维GIS技术发展了近四十年,伴随着计算机软硬件以及关系型数据库的飞速发展,二维GIS技术已日臻完善。在对地理信息的分析功能上有着无可比拟的优势。一些宏观的地理信息,一维的地理信息,如河流、公路等,以及二维的地理信息,如植被、湖泊、人口数量等,在对这些地理信息的分析和处理上,比较适合采用二维GIS系统。二维GIS始于20世纪60年代的机助制图,今天它已经深入社会的各行各业,如土地管理、电力、电信、水利、消防、交通、规划等,但二维GIS有其自身难以克服的缺陷,它本质上是基于抽象符号的系统,不能真实的再现三维客观世界。随着信息技术的快速发展特别是数字地球(Digital Earth)的提出与实施,以及GIS应用深度和广度的不断扩大,二维GIS已经无法满足用户的需求,用户对三维GIS的需求愈发迫切。伴随着计算机显示设备以及存储设备的进步,三维GIS也得到了一定的发展,GIS正在经历一个由二维向三维发展的过程。
三维GIS最大优点是可以真实的再现现实环境中的地理信息,如地形、地貌等。利用三维GIS技术和DEM、纹理数据可以实现真实感地形地貌的生成功能,以及实时漫游功能等,对于一些只有三维GIS技术才能实现的功能,也必须由三维GIS技术实现,如为了更加直观地理解空间查询和分析的结果、提高空间分析的水平,有必要恢复三维空间关系,并进行透视显示。但是三维GIS才起步不久,并没有成熟的空间数据模型给予其强有力的支撑,空间数据库也并不能完全表达空间实体的复杂关系。三维GIS的核心即是地形三维可视化及其查询分析,地形三维可视化技术自20世纪90年代以来一直是地理信息系统领域开发和应用的热点方向之一,地形三维可视化是一门利用数字化高程模型(DEM)显示仿真内容的学科,是图形学研究方向的热门课题,而DEM数据的三维显示是地形三维可视化的基础。近年来,地形三维可视化技术越来越广泛地运用于地理信息系统、防洪决策系统、虚拟环境仿真、国土资源管理等领域。随着科学技术的发展,地形三维可视化逐渐成为当前对河道、湖泊和港口等进行防洪预测、河床演变分析研究的前沿及主要手段,同时也是快速、及时再现地形三维信息及分析的有效手段。现有的三维GIS系统中,系统功能在三维场景可视化、实时漫游等方面取得了较好的成果,但查询分析功能比较弱。然而查询分析功能在三维GIS的实现和应用中具有十分重要的地位,它使三维GIS具有辅助决策支持能力。
更多精彩
赞助商链接