您的位置: turnitin查重官网> 计算机 >> 计算机软件 >简论全景基于Krpano三维全景系统开发和运用

简论全景基于Krpano三维全景系统开发和运用

收藏本文 2024-04-02 点赞:11798 浏览:46756 作者:网友投稿原创标记本站原创

摘要:三维全景技术是目前迅速进展并逐步流行的一个虚拟现实分支,可广泛运用于网络三维业务。街景怎么写作是基于三维全景技术的怎么写作,目前国内外已有的街景怎么写作有谷歌街景、微软街景、腾讯的SOSO街景,另外,国内的城市吧、我秀中国网站也提供国内部分城市的街景怎么写作。三维全景技术将进入进展的黄金期,以街景为代表的运用产品,进展前景有着很大的想象空间。三维全景技术交互性强,可以提升用户体验,所以用途很广泛,目前已经运用于商业虚拟宣传展示,如利用旅游景点、酒店、房产等的网上三维虚拟展示来拓展业务。此外,三维全景技术还运用于科技民生方面,如火星探测、地震灾害领域。三维全景技术利用实景照片建立虚拟环境,具有简单实用的特点。而要把三维全景场景嵌入网页展示就需要选用合适播放软件,目前主要有Ja Applet、 QTVR、Adobe Flash Player技术用于三维全景的展示。Krpano就是一种基于Flash的三维全景,它以体积小巧、灵活和高性能著称,并且具有跨平台特点,是当今世界上最流行的互动三维全景。Krpano提供了许多独特性能,比如可以调整的“鱼眼”视角以便看到更大视野,还有对巨幅全景的支持等(比如数十亿像素的全景图片),支持脚本制约,同时还有丰富的插件可以选择,用户也可以开发自己的插件。这是一个开放的平台,本论文基于Krpano进行运用开发。本论文首先对三维全景的国内外探讨和运用近况进行了浅析总结,提出三维全景即将进入进展的黄金时期的观点。虽然,国内外已经有专门的公司或网站提供街景怎么写作,但是它们不可能针对专门的运用如景点、酒店、楼盘等局部范围而写作怎么写作,而且,我们不可能轻易获得他们的技术支持。鉴于此,我们需要自主研发全景漫游系统生成技术,探讨首先以华东师范大学中山北路校区为例,制作了华东师范大学校园全景漫游系统。该系统基于Krpano全景,系统除了具有基本的浏览、缩放、旋转功能外,还具有多种场景导航方式,包括平面图导航、场景列表导航、缩略图导览和电子地图导航,并且实现了场景中感兴趣对象的信息展示功能,如鼠标经过感兴趣对象时,该对象可高亮显示,单击会显示对应的信息。然后,为了简化制作流程,加速系统生成速度,我们以此系统作为参考模板,在Microsoft Visual Studio2008开发环境中利用C#.net语言,开发了一个三维全景系统快速生成软件,该软件可以快速生成全景漫游系统,并且可以自己写作全景漫游系统的功能,如可以写作背景音乐、场景列表框、系统logo标示等,大幅度提升了三维全景系统制作效率。并且,还专门开发了对象管理模块,用于对多边形和图片模型的编辑管理,此模块可以用于辅助规划,本论文用实例进行了阐明。另外,三维全景技术与GIS技术的结合是一种必定的走势,本论文还对三维全景地理信息系统的进行了总体设计,为以后工作的展开打下基础。关键词:三维全景论文Krpano论文对象管理论文GIS论文

    摘要6-8

    Abstract8-13

    第一章 绪论13-21

    1.1 探讨背景13-14

    1.2 国内外探讨和运用近况14-18

    1.2.1 三维全景展示14

    1.2.2 三维全景与GIS的结合14

    1.2.3 国内外街景怎么写作网站14-18

    1.3 论新点18

    1.4 技术路线和论文组织结构18-21

    第二章 基础论述和相关技术介绍21-34

    2.1 全景技术介绍21-23

    2.1.1 全景技术的优势21

    2.1.2 全景技术的运用领域21-23

    2.2 全景图像制作23-26

    2.2.1 图像采集23

    2.2.2 图像投影23-25

    2.2.3 图像拼接25-26

    2.2.4 图像融合26

    2.2.5 图像平滑26

    2.3 全景26-27

    2.4 Krpano全景介绍27-34

    2.4.1 Krpano全局变量28-29

    2.4.2 Krpano中的标签29-31

    2.4.3 Krpano中的脚本动作函数31-33

    2.4.4 krpanotools介绍33-34

    第三章 华东师大校园漫游系统的制作34-46

    3.1 图片拍摄34

    3.2 图片拼接融合34-35

    3.3 图片切图处理35-36

    3.4 文件组织结构和配置文件生成36-46

    3.4.1 场景配置文件的生成36-39

    3.4.2 雷达配置文件的生成39-40

    3.4.3 在场景中添加热点链接40-41

    3.4.4 场景下拉列表配置文件的生成41-42

    3.4.5 缩略图配置文件的生成42-44

    3.4.6 平面导航图配置文件的生成44-45

    3.4.7 指南针配置文件的生成45-46

    第四章 与二维电子地图的联动46-51

    4.1 MapABC API介绍46-47

    4.2 位置联动47-48

    4.3 观看视角和视野的联动48-49

    4.4 公交查询功能的实现49-51

    第五章 全景漫游系统快速生成工具的开发51-59

    5.1 基本思路及实现的功能51

    5.2 利用的关键技术51-54

    5.3 软件界面及利用54-59

    第六章 三维场景对象管理59-64

    6.1 三维场景中添加对象的必要性59-60

    6.2 三维场景中对象管理功能及实现60-62

    6.3 运用案例62-64

    第七章 三维全景地理信息系统设计64-67

    7.1 三维全景浏览模块64-65

    7.2 数字地图导航模块65

    7.3 数据库管理模块65-66

    7.4 地图标注和对象管理66

    7.5 用户管理66-67

    第八章 总结与讨论67-68

    8.1 总结67

    8.2 讨论67-68

    附录68-71

    1 华东师范大学校园漫游系统截图68-70

    2 获奖证书70-71

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号