随着地理信息技术的发展,以及人们对工作生活中各种信息的大量需要,数字城市,数字校园的研究和建设受到了各个部门的广泛重视。为了实现数字校园更接近真实景物的效果,近年来,虚拟现实技术也逐渐的进入数字校园的研究范围。
最新的地图发布平台Google Earth的推出,正在深刻的影响着GIS的发展。随着Google Earth地图平台的发布,KML语言作为一种新的标记性语言,在地理信息的标注上得到了广泛的应用。使用KML语言可以描述地理信息如点、线、面并且可以在Google Earth客户端中显示。Google Earth不仅支持平面化二维的地图发布,更重要的是,该地图发布平台还支持三维地物的表达。基于Google Earth的三维地图表示,是通过使用一款名为SketchUp的三维建模软件完成地物的模型,然后导入Google Earth中进行信息的细分而实现的虚拟现实场景。所以,本文中通过在数字校园的建设中用运以上技术,从而达到一种新的三维虚拟现实数字校园的建设。
本文首先对数字校园、虚拟现实的概念、应用状况、发展状况进行了阐述。并对当前的数字校园研究中存在的问题进行了分析。得出,为突破传统的二维数字校园平面表现方式,需要在数字校园的建设中引入虚拟现实技术。
其次,本文对在文中使用到的三维虚拟现实地图发布平台Google Earth进行了介绍。并对在Google Earth中实现地图发布的核心技术KML语言进行了深入的分析和研究。同时给出了一些相关的实例。
再次,本文就虚拟现实的建模技术进行了探讨。着重讨论了本文中所用的三维建模软件SketchUp。从建模原理、使用方法,以及在三维物体表面进行贴图的原理和方法进行了深入的研究和讨论。并且讨论了如何将三维地物导入Google Earth中的几种方法。
最后,本文实现了兰州大学医学校区的数字校园。重点介绍了整个系统的设计思路和实现方法。在网页上可以进行校园各项地物的查询,同时通过虚拟展示选项可以启动Google Earth地图发布平台进行三维地物的浏览。由于在查询系统中添加了KML技术,使得通过查询系统能够在Google Earth上实现所查询地物准确的定位。
本研究采用ASP.NET技术开发了查询系统的平台,使用MicroSoft SQL Server数据库进行了数据的组织,使用SketchUp进行了三维地物的建模,使用Google Earth地图发布平台进行了三维地图的发布。最后实现了预期的功能。
研究证明,引入了虚拟现实技术的数字校园,使数字校园的真实性、功能得到了很大的提高。同时通过在建设数字校园中使用Goolge Earth地图发布平台和KML技术将极大的促进数字校园以及数字城市的发展。