基于数字地图的三维场景构建关键技术的研究与实现

来源 :北京工业大学 | 被引量 : 4次 | 上传用户:lovefish777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智慧城市的提出与快速发展,三维城市空间模型应用领域不断扩大,三维城市建模技术逐渐成为人们的研究热点。然而三维城市建模面临着基础数据获取成本高、建模自动化程度低等问题,为此,本文以自动构建手机通信虚拟测试室外场景为背景,尝试一种以数字地图为基础数据的大规模城市场景自动建模方法,以满足相关领域的需求。研究内容包括:(1)通过分析数字地图,设计了地物分类方法,并设计了地物的边界生成及关键边界点提取算法,同时利用相关规则设计了建筑物高度生成方法。通过实验测试,验证了各算法的有效性。(2)根据三维城市场景中地物纹理具有相似性的特点提出了一种建筑物纹理自动生成方法,实现了场景中建筑物模型的批量纹理映射。该方法通过设定规则集将几何模型表面划分为大小一致的单元块,以单元块为单位随机选取纹理库中纹理单元,实现了建筑物表面纹理的多样化。(3)最后根据需求,对三维城市场景建模系统进行设计和实现。采用分层模式思想和面向对象的软件构建技术,设计了软件的总体结构,相关模块及相关类,并基于OpenGL图形库,利用C++进行了系统开发,最终实现了基于二维数字地图的三维城市场景建模系统。通过选取不同尺寸的数字地图对建模过程中各算法的效率进行了测试,测试结果表明:本文的建模方法简单、高效,能自动化实现一定规模的、具有一定真实感的三维城市场景。
其他文献
软件测试是软件开发活动的重要环节,而测试数据是软件测试的关键,决定了软件测试的效率和质量。在白盒测试中,面对复杂程序,测试人员往往需要设计大量的测试数据,才能达到比较充分
云计算是一种基于互联网的新型计算模式,通过虚拟化技术实现了平台资源利用率的最大化,整合计算资源、存储资源和网络资源构成大规模的资源池,使得各种应用系统能够按需获取计算
MapReduce型数据处理平台(以下简称“Map Reduce平台”)是海量数据处理领域的最新技术之一。数据本地化处理是MapReduce平台的新特征,即将海量数据基于计算节点的本地磁盘分
近些年来,在Internet网络的发展研究中,针对网络流量预测方面的研究越来越备受人们的关注和重视,而建立一个好的网络流量预测模型是人们进行网络性能分析、网络拥塞控制、网络设
自动文摘的目的是利用计算机自动地从原始文档或文档集中提取压缩信息(通常为句子集合或段落),同时该信息能够保留原文所涵盖的主要内容。面对互联网信息爆炸式的增长,如何快速有
本文在研究和分析国内外的网络安全及网络攻击的态势感知基础上,一是构建了基于病毒威胁的网络安全态势评估研究模型框架,框架包括数据采集、数据预处理、态势评估、态势预测和
随着当今社会的快速发展,人们的生活越来越数字化,人们可以通过网络来分享和传播东西,例如,文件,视频,音频和图像等等,但是在频繁的网络传播过程中,有一些盗版者对这些资源进行复制、
该文论述了进行火灾初期烟温参数特性探测技术试验研究的试验方案、及研究所必需的软件和硬件设施.对燃烧的有关基础理论进行了探讨和验证,火灾初期烟、温参数及其各个相关参
在中国有大量聋哑人群,手语是他们的第一语言,是他们生活、工作和学习的主要手段。近代以来,随着社会的进步和计算机科学的发展,基于计算机合成的中国手语表达给聋哑人群更好地融
自然界中的花卉种类繁多,准确把握花卉植物的结构特征对农业生产等领域有着重要的作用。但花卉植物的拓扑结构普遍比较复杂,基于传统方法对花卉植物进行建模不仅效率不高,而