【技术实现步骤摘要】
一种电子地图的空间查询数据处理方法、装置及设备
[0001]本申请涉及电子地图制作
,尤其涉及一种电子地图的空间查询数据处理方法、装置及设备。
技术介绍
[0002]地理信息系统(GeographicInformationSystem或Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
[0003]而空间查询是对空间数据进行操作的有关技术的统称,通过几何对象之间的空间位置关系构建过滤条件,从已有的数据中查询出满足过滤条件的对象。空间查询是GIS的最基本和最常用的功能,也是其与其他数字制图软件相区别的主要特征,GIS用户提出的很大一部分问题都可通过查询的方式解决,查询的方法和查询的范围在很大程度上决定了GIS的应用程度和应用水平。
[0004]在电子地图制作过程中,分析空间查询的效率,也就是确 ...
【技术保护点】
【技术特征摘要】
1.一种电子地图的空间查询数据处理方法,其特征在于,包括:获取针对电子地图的空间查询的多条历史空间查询SQL信息;判断所述多条历史空间查询SQL信息的查询耗时是否超过预设阈值;将所述查询耗时超过所述预设阈值的所述历史空间查询SQL信息,确定为第一空间查询SQL信息;基于所述第一空间查询SQL信息的属性信息,确定所述空间查询的准确性;所述第一空间查询SQL信息的属性信息包括SQL变量值、范围数据、相关对象的统计信息以及SQL执行计划。2.根据权利要求1所述的方法,其特征在于,所述获取针对电子地图的空间查询的多条历史空间查询SQL信息,具体包括:利用PostgreSQL的hook机制,获取针对电子地图的空间查询的多条历史空间查询SQL信息。3.根据权利要求1或2所述的方法,其特征在于,在所述获取针对电子地图的空间查询的多条历史空间查询SQL信息之后,所述方法还包括:将所述多条历史空间查询SQL信息进行处理,以写入Elasticsearch的时间范围索引库中;通过Kibana读取所述Elasticsearch的时间范围索引库,得到所述多条历史空间查询SQL信息的查询耗时。4.根据权利要求3所述的方法,其特征在于,所述将所述多条历史空间查询SQL信息进行处理,以写入Elasticsearch的时间范围索引库中,具体包括:将所述多条历史空间查询SQL信息处理成json格式,得到json格式的信息;将所述json格式的信息写入Elasticsearch的时间范围索引库中。5.根据权利要求3所述的方法,其特征在于,所述基于所述第一空间查询SQL信息的属性信息,确定所述空间查询的准确性,具体包括:通过Kibana读取地理空间Map图层,确定所述空间查询的范围数据的准确性;所述地理空间Map图层基于所述第一空间查询SQL信息的SQL变量值,以及所述第一空间查询SQL信息的范围数据制作而成;和/或,将所述第一空间查询SQL信...
【专利技术属性】
技术研发人员:周文华,苏龙强,张彦锋,徐心照,杨自华,张建平,
申请(专利权)人:西安四维图新信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。