一种三维无插件展示空间数据服务的体系研究
2018-06-13王志辉王春博张学利宋震马娜吴彬顾德清赵永明刘晓
王志辉,王春博,张学利*,宋震,马娜,吴彬,顾德清,赵永明,刘晓
1.有色金属华东地质勘查局, 江苏 南京 210007
2.河北省煤田地质局物测地质队,河北 邢台 054000
引言
随着互联网、空间信息技术的发展,空间数据共享与服务不断成为了地学领域的研究热点。一般在遵循 OGC (开放地理信息联盟) 规范基础上,搭建SOA (面向服务的架构) 体系,将数据以 OGC WMS(网络地图服务) 发布数据来实现。Carlos Granell[1]、Benjamin D.Best[2]、Feng M[3]、Fitch P[4]等基于 SOA和 OGC 规范,构建了各自领域的服务共享系统,很好的解决了数据共享问题,取得了较好的应用[5-10]。与此同时,随着 WebGL 技术的应用,王磊[11]、朱丽萍[12]、周阳[13]等基于三维构建了各自的地学 3D (三维) 应用系统,这些应用系统丰富了地学数据的可视化表达,提供了更加饱满、立体的数据可视化效果。
在地学信息化 web 服务共享中,由于技术应用研究关注点不同,利用 webGL 技术调用 OGC WMS 服务的研究并不多见。但是基于 webGL 技术调用 OGC WMS 服务的好处是显而易见的:一是空间数据提供者不需要关注客户端展示,只需要按照标准提供符合OGC 规范的标准;二是客户端应用不再关心数据结构,只需要支持 OGC WMS 解析标准。最终实现了数据服务提供者与客户端展示的分离,可以极大提供空间数据服务的开发效率,具有广阔的应用场景。
本文首先简要介绍了 WebGL 和 OGC WMS 的相关概念,以空间数据为研究对象构建了原型系统,设计了体系架构、数据存储结构及分类,并从原型系统实现上介绍了开发环境、WMS 数据服务的发布等过程,最后,以丹阳市城市地质数据为实验对象,实现了该地区空间数据服务的发布与场景浏览。……
