Google Earth平台在虚拟旅游上的应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

7
科技资讯 S CI EN CE & T EC HNO LO GY I NF OR MA TI ON 信 息 技 术
目前的虚拟旅游系统基本上围绕着如何构建虚拟旅游场景来进行,当前国内外采用的设计与实现方法有四种:基于编程、基于模型导入、基于图像绘制和基于WebGIS
的方法。

基于编程的方法是通过Java3D,
DirectX,OpenGL和XML等结合面向对象编程以及网络技术实现,但是由于缺乏专用的建模工具,它的开发效率很低,仅仅适合于结构相对简单、多边形数目较少又较为规范的旅游场景。

基于模型导入的方法通
常利用各种几何造型软件(如3DS Studio、May a、UG S、Au toCA D等建模工具软件)来手工搭建三维模型,然后利用各种插件导出虚拟旅游场景文件,如VRML、Questc3D、ENO等文件格式,最后再利用这些虚拟现实编程语言进行虚拟互动的脚本编程设计,该方法需要耗费大量的时间和精力来进行现场测绘和建立3D 模型,当现场变得复杂时就无法满足实际的需要。

基于图像绘制的方法采用实时图像图形处理来生成三维观察效果,在某一固定位置抓取一个360°的全景图像,通过展现全景图像的相应部分来实现相互的调整,但是由于图像拼接的局限性,它的空间感不强,缺乏人景互交效果,达不到虚拟现实的要求。

传统的W eb G IS 技术,如VR ML 可以用来构建虚拟旅游空间,实现在线实时观看浏览。

但是该方法适合较小的场景,它对大场景的处理很粗糙[1]。

使用Google Earth搭建虚拟旅游平台克服了传统的WebGIS技术搭建虚拟游平台的缺点,Google Earth具有丰富的GIS功能,它可以包括地形、路网、区域边界、餐馆旅店、机场、学校等位置的矢量信息[2]。

Goo gle Earth可以通过 KML语言进行地标管理,通过地标管理功能,可以加载自己制作的3D 模型并实现漫游。

1 实现方案
1.1Google Earth简介
Google Earth(谷歌地球)是一款Google
公司开发的虚拟地球仪软件。

它把卫星照
Google Earth 平台在虚拟旅游上的应用
闫发泽 钟鹏 叶睿 刘平 夏武(重庆三峡学院 重庆 404100)
摘 要:随着Google Earth技术含量的不断提高,基于Google Earth的应用技术在国内外已成为研究的热点。

该文章提出利用Google Earth 搭建动态的虚拟旅游平台,实现三维化的人、景交互界面。

该方法利用Google Earth识别KML文件的技术,使用KML文件加载地标的信息、图片、视屏,使用者通过点击景点的地标,连接到Google Earth就可以全方位的浏览地标所在景点的信息。

使用Google Earth能够全方位观察场景,整体感强,具有交互性和沉浸感,用户能产生“虚拟游历”的感觉。

关键词:Google Earth 虚拟旅游 三维模型 虚拟实现中图分类号:TP 2文献标识码:A 文章编号:1672-3791(2011)07(c)-0007-02
Google Earth platform applications on the virtual tour
Yan faze,Zhongpeng,Yerui,LiuPing,XiaWu
(Chongqing Three Gorges University,Chongqing 404100,China)
Abstract:With the technical content of Google Earth continues to improve,based on Google Earth application technology at home and abroad has become a research hotspot.In this paper,using Google Earth to build a dynamic virtual tour platform,three of the people,scene interactive interface.The method uses Google Earth KML file identification technology,the
use of landmark information load KML files,pictures,screen,and users by clicking on the landmark attractions,you can connect to Google Earth to view a full range of landmark where the attractions.Google Earth can be observed using the full range of scenarios,the overall sense,with the interactivity and immersion,the user can generate a"virtual tour"feeling.
Key Words:Google Earth;virtual tourism;three-dimensional model;Virtual Reality
图1
. All Rights Reserved.
8
科技资讯 SC I EN C E & TE C HN O LO G Y I NF O R MA T IO N
信 息 技 术
片、航空照相和GIS布置在一个地球的三维模型上。

其使用了公共领域的图片、受许可的航空照相图片、KeyHole间谍卫星的图片和很多其他卫星所拍摄的城镇照片。

它使用户在一片璀璨的星空中逐步放大找到地球,找到具体的某个国家,某个地区的某个具体的景点,根据用户的愿望欣赏想去的景点的风光。

1.2Google Earth嵌入网页
图1是在一个网页中中嵌入G o o g l e Earth的部分代码。

1.3制作KML 文件
可以用Google Earth的一个外部模块——sketchup制作Google Earth 3D模型。

sketchup支持普通几何体建模、CAD导入、纹理处理等功能,且简单易用。

模型加载后,Google Earth把模型、插入的坐标、视点坐标等数据看作一个地理标志,称为“地标”,能保存为一个K M L 格式文件。

K M L 被
Google Earth显示的过程和HTML网页被浏览器处理差不多,而且和H T M 一样,KML也使用一种基于标签(名称和属性)的语法格式来描述地里标注信息,可以说Google Earth是一个KML文件浏览器。

图2,图3是一个加载完整场景的K M L 文件范例。

这个文件里有一个<kml>标签,包含一个被命名为Google Headquarters的<Place mark>标签,当这个文件被Google Earth客户端读取的时候,<Placemark>将会以默认的图标和在<Point>中指定的经纬度处显示,<Placemark>的<LookAt>子标签指定当在Google Earth中显示这个标注的时候
“照相机”视点[3]。

用户使用Google Earth搭建的虚拟旅游平台进行虚拟旅游的过程,如图4。

用户在访问旅游景点的页面时,页面上有对应景点的风景图片和一些景点,用
户可更具自己喜好选择。

点击图片或文字说明,从客户端IE读出对应已存KML数据,同时激活Google Earth,转入Google Earth 中的相应3D景点[4],用户则可以实现虚拟旅游[5],如图5。

2 结语
毫无疑问,一个良好的网络支撑体系架构对于虚拟旅游来说是十分关键的。

无论c/s还是b/s都不是虚拟旅游理想的架构选择。

Google Earth的发展为大规模的虚拟旅游环境提供了一个理想的解决方案。

目前,笔者十分看好这个研究方向的发展并进行了初步探讨。

参考文献
[1]Zara J,Benes B.Visual Campeche:A
Web Based VirtuaThree-dimensional Teur[C]//Proceedings of the 5th MexicanInternational Conference on Computer Science.Los Alamitos,USAIEEE Comput.Soc,2004.[2]Wong K.Around the World:Google
Introduces 3D Geography forEveryone [J].Cadalyst,2005,22(9):16~17.[3]路遥,王小平,苟秉宸.基于Web的虚拟
旅游[J].计算机辅助工程,2005,14(4):
31~34.
[4
]Edelsbrunner H,Harer J,Natarajan V,
et
al.Morse-Smale Complexes for Piecewise Linear3-manifolds[C]//Proc.of the l9th Ann.Sympos.on Comput.Geom.[S.l]:IEEE Press,2004.[5]唐宏,杜培军,盛韭华.虚拟现实技术与
虚拟现实地图[J].计算机与地图,2000(1):6~8.
图2
图3
图4
图5 三峡虚拟旅游场景图. All Rights Reserved.。

相关文档
最新文档