基于3DGIS的Web 3D浏览器设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:wmwanll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟现实技术是上世纪末发展起来的一门涉及众多学科的高新技术。随着互联网的发展,虚拟现实技术和网络技术逐渐融合,出现了Web3D技术。Web3D技术不仅能应用于游戏和娱乐,更加诱人之处还在于其潜在的巨大商业价值。虽然现有Web3D的实现工具已经比较多了,但是由于现有的计算机处理能力和网络环境的限制,想在网上展现完美3D仍然存在问题。主要有:(1)Web3D浏览器一般都是插件式,需要下载并安装程序,使用麻烦,而且安装文件一般较大,下载时间长。(2)Web3D浏览器虽然增加了一定的互动,但是互动远远不够,而且基本没有查询功能或查询功能很弱,提供的信息比较有限,不够丰富。(3)目前开发的Web3D浏览器多种多样,所支持的数据格式也多样,缺乏统一的标准,且三维模型数据量大,压缩比小,不适合网络传输。这些都严重影响了Web3D浏览器在网络上的大量推广应用。针对这些问题,本文提出了基于3DGIS的Web3D浏览器设计和实现方法。 基于3DGIS的Web3D浏览器设计和实现是按照从上到下的系统设计方法来组织的。首先从Web3D浏览系统的角度出发进行系统总体设计,包括了下面三个方面的内容:(1)对现有的Web3D浏览系统的开发技术进行分析和比较并选出最合适的开发技术。(2)基于所选择的技术进行系统总体结构设计,包括了系统体系结构和对应的系统功能分层。(3)对作为Web3D系统客户端的Web3D浏览器进行功能模块设计,并给出多个功能模块的并发机制以解决不同模块之间的同步问题。 接着对具体的功能模块进行功能设计和算法研究,分为数据解释器设计,三维图形渲染器优化设计以及三维交互和查询设计三个部分。数据解释器设计的目的是为了得到高效的基于Java的数据解释器,它包括了下面两个方面的内容:(1)给出三维模型的数据格式设计,能够兼容现有的VRML标准和X3D标准,对基本的结点进行支持,并根据实际应用的需要,进行了自定义的数据扩展。(2)介绍了基于Java的数据解释器设计,包括基于Java的数据解释器原理,优化的数据存储结构设计和用来优化内存的纹理图像合并方法。 三维图形渲染器优化设计是Web3D浏览器设计的核心,包括了下面四个方面的内容:(1)深度缓冲器消隐算法的优化实现和缺陷改进。首先介绍了深度缓冲器算法的原理,然后应用增量法进行了算法优化,并给出了一个具体的实现算法。最后针对深度缓冲器算法的缺陷,给出了反走样和透明面的处理方法。(2)进行三维观察变换优化,提高算法效率。(3)运用自适应场景网格分割和简化技术提高绘制的效率。(4)利用双缓冲技术处理了行走中出现的闪烁问题。三维交互和查询设计则进一步丰富了Web3D浏览器的功能,包括三维交互设计和三维查询设计。三维交互设计包括感知器,动画,Anchor结点,Script结点,EAI接口和漫游实现。目前有关三维查询的研究工作较少,还需要继续深入研究。这里以房地产楼盘信息的查询为例,提出了三维查询设计的方法,包括了下面三个方面的内容:(1)介绍了作为三维查询基础的场景实体的拾取算法。(2)进行了空间和属性数据库的设计,并提出了场景与数据库的通讯方式设计。(3)给出具体的空间和属性数据双向查询的实现原理,包括空间至属性数据的查询和属性至空间数据的查询。 最后给出了基于3DGIS的Web3D浏览器的实现,并对该浏览器的设计和实现方法进行总结。鉴于该浏览器有很好的应用价值,这里还对该浏览器的应用进行了展望。
其他文献
2004年12月8日 周三 晴  今天,我第一次读童话故事《丑小鸭》,书中那只丑陋、怪诞、遭唾弃的小鸭的命运,深深牵动着我的心。我为它的遭遇感到心痛,为它的蜕变感到幸福,更为它的守望感到震撼!面对严酷的自然环境,亲人、朋友、陌生人的嘲笑,驱赶,它始终坚守着内心纯真、善良的天性,坚守着走到广大世界让自己变得更好的梦想,直到变成大家口中最美丽的鸟儿,能够在蓝蓝的天空中自由翱翔!看着它与伙伴们自由地飞向
期刊
出生于音乐世家的苏珊选择了经济方面的证券投资。她说,假如她可以重新选择,她会义无反顾地选择音乐。但只是假如,做好自己就好。建筑设计师荆青毫不犹豫地放弃了公务员一职,为自己的梦想而努力。  而我更喜欢的是歌手王杰。他说,他做过茶楼伙计,油漆工,的士司机……而且他喜欢并感恩他做过的每一份工作。也正是他求职无数给他带来为人处事的生活经验,才使他在水深火热的娱乐圈摸爬滚打了这么多年。  在圈外人看来,明星
期刊
如何得到不同尺度上的遥感反演产品真值,是提升定量遥感精度的重要问题。本文旨在探讨以叶面积指数为研究对象的地表关键参数的尺度效应,揭示不同尺度下的尺度效应变化规律,建立
老舍的《茶馆》是一篇被选入语文教材的文章。根据多年的教学经验,学生对这篇课文有很浓厚的兴趣,特别是对其独特的艺术成就十分关注。在这里,我就掌握的《茶馆》的一些资料,谈谈我对《茶馆》独特的艺术成就的总结和认识。   老舍的《茶馆》为三幕话剧,初载于《收获》1957年7月的创刊号,后由中国戏剧出版社1958年6月出版单行本。1959年,人民文学出版社出版《老舍剧作选》时,老舍又对1958
北京山区资源富集,是保障首都宜居城市的重要生态屏障,因此在水土流失治理中必须把保护和修复摆在重中之重的突出位置。科学的水土保持措施配置是进行水土流失综合防治的依据和
本文对基于语义Web的时空数据库实现技术进行了研究。主演内容如下: ⑴ 回顾了基于 ORDB 构建时空数据库系统的技术方法。时空数据库系统主要通过对对象关系数据库进行时空
【本刊讯】东盟首脑会议是东南亚国家联盟的组织结构之一,每年召开一次首脑会议。而广西南宁国际会展中心正是东盟博览会永久会址,主建筑设计独具匠心,构思巧妙,依山就势而建
城市形态是城市建设和规划的重要依据之一,城市形态的合理与否直接关系到城市的发展。素以“浙江模式”而闻名的浙江经济发展实际上是一种以传统产业集群为主的发展模式,对浙江
旅游资源是旅游活动开展的物质基础,科学地认识和正确地评价旅游资源是对旅游资源进行开发、利用、管理与保护的前提。国家标准《旅游资源分类、调查与评价》(GB/T18972-2003)
本文对宝鸡市居住区空间特征及居民居住区位的选择进行了研究。结果表明:宝鸡市的城市居住区已经呈现出空间分异的特征。受计划经济和市场经济共同的作用,居住区在空间上跳跃发