基于OpenLayers的地质资料可视化查询系统研究
2017-12-23秦丽娟
秦丽娟
摘 要:为提高地质资料信息化服务水平,丰富网络服务方式,通过图形化方式在线检索、展示和利用地质资料,采用基于OpenLayers的技术开发了湖北省地质资料在线检索可视化服务系统。
关键词:Web GIS;OpenLayers;地质资料在线服务
中图分类号:P628 文献标志码:A 文章编号:2095-2945(2017)36-0157-02
前言
目前湖北省国土资源资料馆目前馆藏成果地质资料8045档,共计19万余件,按照国家大数据发展战略和“互联网+”行动计划要求,地质信息服务要面向社会大众,多元化创新服务方式,特别是在网络服务模式上要以用户需求为出发点进行创新和深化。由于地质资料数据是具有空间位置信息和空间属性的数据,传统的列表浏览和关键字查询的检索方式无法展示地质资料数据的空间特征与属性。为更好的提供基础地质信息服务,进行了地质资料可视化查询系统的开发研究工作,系统主要面对地质行业工作人员和社会公众,向用户提供更加直观的可视化展示与查询服务。
1 系统总体架构
本系统采用基于B/S模式的三层架构,即界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。三层架构中业务逻辑层响应界面层的用户请求,执行逻辑任务并从数据访问层获得数据,将处理后的数据按照一定的格式发送给界面层。三层架构的优点是:在牺牲一定性能的前提下,项目结构更清楚,分工更明确,提高了系统的安全性,既便于团队协作开发,也为系统后期维护和扩展打下良好基础。
界面层,采用OpenLayers框架实现多源地图数据叠加显示,采用AJAX技术与业务逻辑层之间进行数据交互,实现客户端浏览器页面的无刷新更新,优化用户体验。……
