论文部分内容阅读
矿山测量是煤矿安全生产的重要保障,矿山基础测绘空间数据是矿山测量的重要数据类型,主要是指矿区地面不同比例尺(分辨率)的数字线划图、数字地面模型和数字正射影像图。随着矿山建设和生产的迅速发展,如何有效管理矿山基础测绘空间数据,进而提供应用服务是数字矿山建设的重要技术问题。企业级地理信息系统技术的快速发展为这一问题的解决提供了有效的技术途径,但是已有的应用主要是基于商业版本的企业级地理信息软件系统,而这些软件大多售价昂贵。近些年同样快速发展的开源地理信息软件系统,以源代码开放、非商业化等特征,越来越受到人们的关注。基于开源空间数据库PostgreSQL的应用研究目前主要是针对城市或一些相关行业,在矿山方面的应用研究还较少,未形成完整的技术应用体系。本文通过对矿山基础测绘空间数据的特点进行分析,利用开源空间数据库PostgreSQL/PostGIS实现对矿山基础测绘空间数据管理,构建开源WebGIS应用服务系统,实现基本的数据应用服务。论文首先对PostgreSQL数据库服务端到客户端的工作原理、空间扩展模块PostGIS的特点进行分析。研究了PostgreSQL中OGC简单要素模型和PostGIS中元数据表结构。进而对WebGIS体系结构进行研究,结合矿山空间数据的服务需求,搭建三层体系的数据管理服务系统。其次对PostgGIS中矢量、栅格数据各自的存储方法进行了研究,并建立了矿山基础测绘空间数据库。对矿山基础测绘空间数据的三大类型数据(DEM、DOM、DLG)进行入库,为保证数据库中数据的统一性,分别进行不同的数据处理、统一编码和坐标系统等规范化处理,使其满足入库标准。并基于开源空间数据库PostgreSQL分别将shp、tab、mid/mif、mdb、tif等矢量、栅格数据进行入库管理。最后利用GeoServer、OpenLayers、PostgreSQL/PostGIS等开源软件搭建了B/S三层架构的数据管理服务系统。以Myeclipse软件为开发环境,JAVA. JSP、HTML语言为基础进行开发。以实例详细介绍了满足OGC规范的WFS、WMS、SLD等服务的实现过程,通过利用Filterf和WFS定制服务功能,对服务进行扩展,满足不同用户的需求。利用已经入库的矿山基础测绘空间数据,实现了地点定位查询、空间信息查询、测量距离和面积等功能。通过以上研究,论文基本实现了基于开源地理信息系统软件的矿山基础测绘空间数据的入库管理,建立的数据管理服务系统初步实现了数据发布、地点定位查询、空间信息查询等功能,系统的建立为数字矿山的建设提供了科学依据和一定的借鉴作用。