ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:44.04KB ,
资源ID:3992636      下载积分:5 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3992636.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(基于WebGIS的虚拟校园系统开发与实现.doc)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于WebGIS的虚拟校园系统开发与实现.doc

1、基于WebGIS的虚拟数字校园系统的开发与实现申屠晓名, 彭强(西南交通大学 信息科学与技术学院,成都 610031)摘 要:详细介绍了基于WebGIS虚拟数字校园系统的开发与实现过程。本系统使用VRML技术创建了可漫游的虚拟校园环境,同时结合MapXtreme、Java技术将WebGIS引入到虚拟校园中,实现了三维场景与二维地图的同步定位、空间查询、导航漫游等功能,增强了虚拟校园的沉浸感与交互性。关键词:虚拟校园;WebGIS;VRML Designing and Developing virtual digital campus system based on WebGISSHENTU x

2、iaoming, PENG qiang(School of Information Science and Technology,Southwest Jiaotong University,Chengdu,China)Abstract:Detailed recommend the exploitation and implemention of virtual digital campus system based on WebGIS. VRML technology used to create wanderred virtual campus environment,alse MapXtr

3、eme、java technology combined to introduce WebGIS into the virtual campus,realize the synchronous position、spatial query 、navigation wander between threedimension scene and twodimension map,strengthen the immersion and interaction.Keywords:virtual campus;WebGIS;vrml收稿日期:2008-4-02;修返日期:作者简介:申屠晓名,男,杭州浙

4、江,主要研究领域为虚拟现实技术;彭强,男,博士,教授,主要研究领域为计算机图形图像、视频压缩传输。 引言虚拟校园是基于真实校园的一个三维虚拟环境,通过对现实大学三维景观和教学环境的数字化和虚拟化,使用户能以动态交互的方式在虚拟的三维环境中进行全方位的漫游,从而获得仿佛置身于真实校园的临境感.基于GIS的虚拟校园有效地融合了地理信息技术、虚拟现实技术、遥感技术等高新技术,将校园地理信息与其它信息相结合.实现了校园景观漫游、导航,校园信息查询等功能, 为用户提供了具有较强真实感、沉浸感、交互性的虚拟校园环境。目前,从事虚拟校园研究的高校和研究机构很多,但从研究成果上看,其实现的功能多侧重于某一方面

5、的应用。如基于B/S结构的虚拟校园12,能够提供开放的多用户访问环境,真实感强的三维场景,但在地理信息查询、导航等功能上不够完善;又如基于GIS的数字校园3,虽然可以实现强大的地理查询、导航等交互功能,但只有二维视觉效果。因此,有效地将两者相结合,构建一个基于B/S结构的具有三维视觉体验和地理信息导航功能的虚拟校园系统,将更好地体现虚拟校园的应用意义4-5。本系统综合应用虚拟现实、地理信息系统、Java、数据库等多种技术,开发完成基于WebGIS的虚拟数字校园系统。其中使用VRML构建可漫游的三维虚拟校园场景,并将WebGIS技术引入其中,为其提供二维地图的同步导航、校园信息三维查询等多种交互

6、功能.实现的虚拟校园系统可在Internet环境下,对西南交通大学犀浦校区进行多方位的展示。1系统总体设计虚拟校园系统采用B/S结构实现,在客户端完成三维场景的漫游以及二维地图的显示;服务器端主要负责地图的渲染与后台数据处理任务.具体开发软件及其应用包括:VRML完成三维场景的构建;MapInfo完成二维地图的绘制;Tomcat用于构建应用程序服务器;MapXtreme用来构建地图服务器;应用SQL Server创建校园信息数据库;使用Java Applet实现客户端与服务器端的通信以及二维地图的显示。系统总体框架如图(1)所示.由于VRML创建的虚拟世界和MapXtreme的地图都是通过浏览

7、器发布,所以本系统通过网页的形式同时加载三维场景和二维地图。并在浏览器中使用Java Applet程序作为三维场景、二维地图以及应用服务器相互通信的介质,Java Applet通过调用VRML提供的EAI(External Authoring Interface)函数库实现对VRML场景的控制,同时作为MapXtreme支持的客户端运行模式,可以实现二维地图与地图服务器的交互以及数据处理.图1。 虚拟校园系统总体框架本系统研究主要包括以下三方面:三维场景构建、二维地图实现、客户端/服务器通信。1.1 三维场景的建模与优化由于在本系统中场景规模较大,景物种类多样,因此在建模过程中采用了分层规划设

8、计的方法,主要分为建筑群、绿化群、附属设施三个层次。根据不同层次的景物特点及其重要程度选用了不同的建模方式与优化方法。下面对各个层建模与优化方法做一个简单的介绍:建筑群的建模,主要采用了几何建模和纹理贴图相结合的方法。对建筑物的外观结构使用几何建模,这样可以较好地表现建筑的层次轮廓与立体感。而对于窗户等细节部分,通过实地拍摄获取纹理贴图,使用VRML中的ImageTexture节点将纹理图片赋予建筑物的几何模型表面。这样既能够保证建筑的三维视觉效果,又避免了场景构建过于精细影响整体的渲染速度.绿化群层次主要包括树木与草坪,其建模采用了Cross和Billboard方法。而草坪则采用了基于分形理

9、论的三维建模方法得到随机地形数据,并将其导入到VRML中的ElevationGrid节点中完成建模的.最后运用LOD(Level of Detail)、实例化等技术实现整个校园的绿化.附属设施部分主要包括路灯、路标、雕塑等,这部分建模主要采用实例化技术,这样在VRML场景中只需定义一次建模造型,就可以多处使用,使整个场景内容丰富、整齐,又避免了VRML场景数据量的大量增加。图 2。 虚拟校园组图1.2 二维地图的绘制与动态显示地图的绘制主要包括静态图层绘制、专题图层渲染和动态图层渲染两个部分.静态图层需要预先绘制完成并保存于服务器端,而动态图层则是在系统运行中根据用户的当前信息实时生成的.本系

10、统根据虚拟校园实际的经纬度数据,使用MapInfo完成建筑、路面、绿化等静态图层以及食堂、超市等专题图层的绘制及渲染,并以gst地图文件格式保存于地图服务器中.动态图层则是在系统运行时,由地图服务器根据客户端的需要实时绘制完成,生成的动态图层叠加在静态图层的之上,由地图服务器渲染生成最终的地图图片返回给客户端.因此,可以根据用户的操作,实现二维地图的实时动态更新.1.3 客户端与服务器的通信本系统由Java Applet程序完成客户端与服务器间的通信任务。主要包括两方面的内容:一方面是VRML场景与应用服务器间的通信,以此获取VRML场景视点更新的坐标数据;另一方面是二维地图与地图服务器间的通

11、信,用来获取更新的地图.根据通信内容的不同,系统采用了Socket与HTTP两种方式完成客户端与服务器间的数据传输。(1)建立Socket实现客户端与服务器的双向通信,这种方式主要用于VRML场景与应用服务器间的通信.服务器可以根据用户的需要将VRML场景中的需要的坐标数据以自定义数据包的形式发送给客户端,再借助EAI更新三维场景。(2)采用HTTP协议实现二维地图与地图服务器间的通信.如二维地图与三维场景的同步定位时,客户端通过在URL中添加用户的经纬坐标参数,将用户位置信息发送给服务器.服务器更新动态地图,将渲染生成的地图图片做为HTTP页面参数返回给客户端,客户端提取页面中的图片数据后即

12、可显示出更新后的地图。2系统关键技术介绍2.1三维场景与二维地图的同步定位用户在本系统三维场景中漫游时,二维地图能够提供同步显示,可以使用户很好的获知自己当前的地理位置。此功能的实现需解决三维场景中用户当前位置的获取,以及三维场景坐标到二维地图坐标的映射等问题。下面针对以上两个问题所采用的解决方案进行简要的介绍.本系统使用VRML的ProximitySensor方位感应插补节点实时感知用户的当前坐标和视点方向,通过出事件的形式向外界放送,同时在Java Applet中运用EAI接口建立一个监控线程获取ProximitySensor节点的出事件。这样用户在场景中的位置一旦改变即可被捕获,并传递给

13、应用程序服务器。服务器获取用户位置后需进行三维场景坐标与二维地图坐标的相映射。由于本系统中二维地图是根据实际经纬度绘制,而三维场景是对经纬度数据进行了一定的比例缩放后构建的。因此以经纬度作为定位标准,可以准确的实现同步定位.其坐标映射关系如下(Xv,Yv维三维场景中的坐标值,X,Y为实际的经纬度值):Xv = (X103。5)* 100000; (1)Yv = (Y30。4) 100000; (2)服务器计算出用户当前的经纬度坐标后,修改动态图层,完成地图的更新与渲染后发送给客户端.客户端获取地图后立即刷新地图,完成同步定位.图3。 同步定位流程意图图4。 同步定位组图2.2二维地图与三维场景

14、的空间查询本系统提供的空间查询功能,可使用户根据二维地图信息实现三维场景中视点的快速切换.其实现原理为:用户通过鼠标点击二维地图中需要访问的场景位置,地图所在的canvas控件将获取用户选择的相对坐标位置,并将其传递给地图服务器,由地图服务器完成相对位置到实际经纬度坐标和VRML场景坐标的转换、地图的更新等工作。最后客户端将接收到的坐标数据通过EAI以入事件的形式传入VRML场景,改变用户的当前视点位置坐标。这样用户就可以在新的位置上漫游参观了。图5.空间查询流程示意图2。3主题路线的自动漫游本系统设定了多条自动的主题漫游路线,如教学区的参观路线、校园主要景点浏览路线等.其实现过程是,首先根据

15、预先设计的主题路线,使用GPS在此路线上采集关键坐标的经纬度坐标数据;然后依照VRML浏览的速度,对采集所得的经纬度坐标进行插值,并将结果保存到校园数据库中;最后用户就可以直接通过查询模块选择自动漫游路线,服务器根据用户的选择从数据库中读取路线坐标,修改主题漫游的动态图层,标注出主题路线,同时以VRML浏览的速度向客户端发送VRML场景中的坐标,实现用户在三维场景中的自动漫游.图6。 漫游路线一组图3总结基于WebGIS的虚拟数字校园是当前虚拟现实研究的一个热点问题.本系统使用VRML与多种场景优化技术相结合,较好地重建了校园景观,完成了基本的漫游与交互功能。同时,在本系统中引入的WebGIS

16、不仅可以实现校园地理信息数据的网络发布,还可以为虚拟校园提供更好的空间定位、查询等功能.目前本系统仍存在一些不足之处,比如缺少室内环境的虚拟三维场景构建,又如在场景规模进一步扩大和细化的情况下,场景的渲染速度将会受到影响。因此下一步的工作重点,将放在构建主要建筑的室内漫游场景和改进现有的场景优化方法上,建立更加完善的虚拟校园展示平台。参考文献:1 吴宇飞. 多用户虚拟北邮校园漫游系统的设计开发J. 系统仿真学报。 2006。8, 18(8): 2203-2205。2 胡铸鑫, 黄国兴。 三维虚拟数字校园系统的研究与实现J。 微型电脑应用. 2007, 23(5): 26-28。3 徐映雪, 王

17、静珊. 基于WebGIS的数字校园系统设计与实现J. 北京教育学院学报. 2006.10, 1(5): 1417。4 周超。 WebGIS与VRML相结合应用于企业级地理信息系统D。 南京理工大学硕士论文。 2004。7。5 陈轶群。 基于地理信息系统的虚拟现实场景设计开发D。 北京北京化工大学硕士论文。 2005。1。6 周阳, 周非。 基于GeoVrml和Cortona控件技术建设虚拟数字校园J。 地理信息世界。 2007。6, 3: 76-81。7 邓红艳, 武芳。 虚拟现实地理信系统(VRGIS)- GIS研究的新领域J. 计算机应用研究。 2002(9): 33-35。8D。 BRUTZMAN。 The Virtual Reality Modeling Language and JavaJ. Communications od theACM. 1998。6, 41: 5764。9D.R. NADEAU。 Tutorial:Building virtual worlds with VRMLJ。 IEEE Computer Graphics Application。 1999。4, 19: 18-29.

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服