二维与三维信息表现的融合与互响应技术研究

来源 :沈阳工业大学 | 被引量 : 0次 | 上传用户:ffff2155
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,随着计算机技术的快速发展,给二维电子地图注入了新的活力,基于三维虚拟场景的三维电子地图正成为电子地图发展的一个重要方向,但是三维虚拟场景又不可能完全地取代二维电子地图,比较好的解决方案就是两者的有机融合。本文研究的互响应思想有机地结合了二维电子地图的宏观性、整体性、简洁性和三维虚拟场景的局部性、现实性、直观性的优点,同时又缓解了二维电子地图的抽象多义性和三维虚拟场景漫游的方向迷失感,充分发挥了两者的优势,通过融合可以使两者达到优势互补,实现双向通讯。该融合系统将在城市规划和建设、城市交通等领域有一定的实用价值。 本文从电子地图的概念出发深入分析了二维与三维信息表现的特点,探讨了两者之间的关系,分析了互响应的基本原理、表现形式,设计出互响应的总体实现流程,将常见的二维矢量地图数据经过可视化编程实现二维电子地图的显示和部分编辑功能,介绍了与二维电子地图互响应的三维虚拟场景中地形、地物的生成及场景组织等关键技术的解决方案,提出了一种利用DEM数据生成地形的框架,运用分形理论生成地形细节的方法,它减少了数据的输入量,节约了系统资源,有效地减少了三维场景实时生成的延迟性,并保证了实时互响应的实现,然后通过三维可视化显示,形成三维虚拟场景,最后编程实现二维电子地图和三维虚拟场景的互响应。 本文着重对实现互响应功能的关键技术进行了深入地研究,对实现互响应功能时需要解决的视点位置确定问题给出了具体的解决方法,研究了三维坐标查询技术及OpenGL中提供的拾取与反馈机制,采用正解投影变换的方法实现了三维坐标的查询功能;实现互响应功能的关键在于视点Z坐标的确定,利用当前视点坐标确定视点在构成地形网格的哪个面片上,再利用所查询到的面片三个顶点的坐标值用插值的方法来求视点的Z坐标值,进而确定视点的高度值,从而实现二维与三维信息表现的融合与互响应;文中还对三维虚拟场景建模与可视化技术进行了探讨。最后在VC++平台和Vega函数库下实现了二维与三维信息表现的融合与互响应。
其他文献
近年来,Web服务作为一个满足电子政务和电子商务交互和整合需求的热点技术被广泛重视。大多数电子政务不是单一的基本服务。某个事务可能是在分布式环境中多个单位在不同系统
本文的研究课题来源于某预研项目“多媒体群体智能决策支持系统平台”,本文在继承传统的智能决策支持系统的模型库技术的基础上,结合系统工程思想以及模型标准化思想、Agent
远程数字视频监控报警系统广泛应用于银行金融机构、保安、机场、车站、住宅小区物业管理等众多场所。目前针对自助银行、重点要害部位,无人值守场所的恶性侵财案件突出,且日