论文部分内容阅读
三维GIS是目前GIS科学发展的新趋势之一。相比于二维GIS,三维GIS对客观世界的表达能给人以更真实的感受,它以立体造型技术给用户展现地理空间现象,不仅能表达空间对象间的平面关系,而且能描述和表达他们之间的垂直关系。随着二维GIS数据模型、数据结构理论和技术的成熟,图形学理论、数据库理论技术以及计算机虚拟现实技术的进一步发展,使三维建模与可视化技术研究不断深入,该方面的应用需求愈来愈强烈。使得各种各样的信息能够以空间为基础有机地结合起来,这种多维信息的结合推动了3D GIS技术的发展。三维GIS可将现场的地貌、地物生动的,直观的展现在使用者的眼前,使用户能够从多个角度感受环境,产生身临其境的感觉。而其中三维景观模型的构建是3D GIS系统的基础与关键。本文主要研究基于ArcGIS Engine9.2平台和VS2005.NET编程开发环境下的三维景观系统的构建与实现。提出了针对地表三维实体分类建模的三维景观系统的建模方案。该方案主要包括以下三种建模方法:(1)由2D矢量数据自动生成的3D模型;(2)基于3D建模软件模型的导入和利用;(3)ArcGIS Engine 3D扩展模块创建Multipatch 3D模型。将三种方法有机结合构成完整的三维景观模型构建的解决方案。利用此方案成功建立了一个虚拟的高校三维景观系统,通过系统实验,证明了该方案所提出的三维景观构建方法具有很好的实用性。本论文的创新之处在于:1.在对3D系统建模技术进行比较分析的基础上,提出了基于ArcGIS Engine的三维景观建模技术,并对该技术的理论基础和建模方法进行了阐述。该技术不但可以大大降低开发难度和缩短开发周期,而且使建立的系统具有较强的查询和分析功能。2.研究了基于ArcGIS Engine的三维景观建模算法,根据对地表自然地物和人工实体的空间特征及其自然属性的分析与研究,提出了对地表自然地物和人工实体进行分类建模的方法,从而实现了三维场景的快速构建和景观模型快速渲染。为进行大范围的三维景观系统的构建提供了一种新的思路。