地形数据三维可视化方法研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:weedppp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地形可视化是当前地理信息系统重要的研究内容。要完成地形可视化,先要将地形信息数字化存储。数字地形信息存储方法主要有不规则三角网方式和规则网格方式两种。其中不规则三角网具有数据冗余度小,能较好地反映地形特征,充分描绘地形细节等优点。Delaunay三角网剖分是构造不规则三角网最常用的方法。在Delaunay三角网剖分算法中以分治法的时间效率最佳,但因其存在递归过程,导致空间占用率较高。另外,在地形三维显示过程中,因地形数据比较复杂,现有硬件的图形处理能力无法满足实时性的要求,而现有大多数应用都需要地形的实时显示,这就需要在不影响可视效果的前提下,对地形数据进行化简。为此,本文对Delaunay三角网的快速生成算法和大区域地形的多分辨率实时显示技术进行了研究。   首先,针对目前Delaunay三角网生成算法普遍存在的定位待插入点所在三角形效率不高的问题,提出一种通过对待插点集进行反复收集分配,完成待插入点所属三角形快速定位的方法。结合该定位方法与Bowyer-Watson提出的的三角网调整算法,综合出一种平均时间复杂度为O(NlogN)的D-三角网生成算法。该算法与分治法的时间复杂度相同,因没有递归过程而减少了空间占用率。实验表明,与其他Delaunay三角网生成算法相比,本文的方法具有实现简单,内存占用较小,运算效率较高等特点。其次,针对地形数据点较多时,无法完成地形实时动态显示的问题,在基于三角形折叠的多分辨率显示模型的基础上,引入了累进网格,并针对地形数据与高程密切相关的特点,采用适合地形数据的误差计算方法,在误差计算中引入了累积误差。改进了多层次细节模型构建算法和视相关地形多分辨率动态调整算法。实验表明,采用本文的方法进行实时大规模地形显示时,可视化效果较好,效率较高。最后,融合上述算法,使用OpenGL图形接口、C++语言和Microsoft SQL Server2005数据库,设计并实现了一个三维数字地形漫游演示系统。
其他文献
随着我国经济的飞速发展,国内民航市场也迎来了蓬勃的发展。越来越多的旅客将飞机作为自己长途旅行工具的首选。同时伴随着互联网技术的成熟,各大航空公司纷纷搭建了自己的官
随着计算机技术的快速发展和网络时代的来临,身份识别对安全性的要求越来越高,指纹识别因其自身的众多优势成为身份识别的研究热点。而指纹匹配又是指纹识别中的核心环节。虽然
视频中运动目标检测和跟踪是图像理解、计算机视觉等领域的重要研究课题,现已广泛地应用于视频监控、机器人视觉导航、交通管制等领域,因此,开展运动目标检测和跟踪技术研究
图像边缘囊括了图像的所在位置、信息分布比重及细节纹理等特性,是形成一幅图像最关键的特征。因此,关于图像边缘的特征分析、研究及提取的新思想和新技术层出不穷。而到目前
在高速的_瓦联网主干信道上以零或非常低的丢包率获取IP报头并将其存储为IP TRACE需要非常强大的硬件平台的支持。这些IP TRACE是所有从事网络流量及相关领域研究的唯一的真
日盲紫外光通信作为一种新的通信手段,由于其保密性强、抗干扰能力强及可实现非视距传输等优点,可用于多种近距离抗干扰通信环境,近几年来受到军事强国的广泛关注。本课题基
无线传感器网络是一种由大量传感器节点通过无线通信技术自组织构成的网络。其中,如何降低平均能量消耗,延长传感器节点生命周期是当前研究的主要问题。本文首先介绍了无线传
随着Internet的普及和网络服务(Web Services)的广泛应用,如何提高应用系统的性能成为软件性能测试领域的研究热点。压力测试是评测系统性能的关键手段,对评测系统可靠性和健
近年来,市场对汽车电子功能的需求开始变得愈发强烈,使得汽车制造商不得不依赖于全行业统一的标准化体系,以及通用性、互换性更强的软件来降低软件的复杂度。汽车开放体系架构(A
传感器节点的能量限制直接决定了无线传感器网络的工作寿命。因此,传感器节点能否高效地使用能源是无线传感器网络设计中最重要的目标之一。在无线传感器网络的数据传输过程