论文部分内容阅读
随着移动智能手机的普及,和移动互联网的技术的提升,移动终端App得到了迅猛发展,尤其基于位置服务(Location Based Service,LBS)、地理信息系统(Geographic Information System,GIS)等相关的应用最为明显,在此背景下,三维虚拟校园也在逐渐向移动方向发展,它突破了传统校园网站以图片展示或文字说明为信息传递方式的局限性,通过便捷的智能终端向广大师生以及校外人员提供便利的服务,能够直观快捷地了解校园内各院系和行政部门的分布空间以及建筑物的地理位置。所以将移动通信技术,地理信息技术,虚拟现实技术相结合,实现移动端的三维虚拟校园,是未来的一个发展方向。本文以北华航天工业学院为研究对象,设计并实现了基于移动端的三维虚拟校园系统,该系统分为服务器端和客户端两个部分,主要工作内容如下:(1)在服务器端,使用3DS Max完成了校园三维模型的建立与渲染;然后使用ArcGIS构建基础数据,完成空间数据管理、地理配准、图层创建等,最后使用ArcGIS Server实现地图服务发布。(2)在移动客户端,使用MUI框架和HTML5+结合ArcGIS API for JavaScript来构建Web App,实现三维校园地图的浏览、漫游、查询定位、空间数据解析等功能,并且能够做到跨平台操作。(3)为了能够实现移动客户端快速加载三维校园信息,本文对三维地图瓦片服务进行了详细研究,在服务器端使用金字塔模型对地图瓦片进行存储,实现地图预缓存。在客户端,通过分析请求处理过程,确定使用本地文件缓存机制,来对请求后的瓦片实现本地缓存。服务器和客户端的混合缓存的设计,保证了客户端对三维地图的快速加载与浏览。