NoSQL和内存数据库在海量数据GIS高速渲染出图中的应用

  • 摘要: 随着大数据技术的发展,我们对于监测和收集数据变得更加重视,监测内容也呈现密集和多样化。其中不乏海量的具有地理位置信息的数据,而如何从海量的GIS数据中快速完成渲染出图是目前亟待解决的问题。在电网运行过程中会产生大量的记录电网设备运行环境相关的信息,为了更好的利用这些信息为电网运行提供积极的决策支持,本文通过研究环境大数据的结构和Geoserver数据源组成,提供出一条基于内存数据库为数据源来高速渲染地图的方法。首先、将电网运行环境大数据按照时间节点进行格式化处理;第二、通过改写H2数据库来创建内存数据库,创建大数据格式化数据表并发布Geoserver服务;第三、通过改写从Geoserver到H2数据库发出的数据请求SQL,直接返回即时查询的格式化环境相关数据。由于数据直接存储在内存当中,可以完成大量数据的快速渲染出图;而查询SQL的重写则可以实现数据自定义查询结果的出图。

     

/

返回文章
返回