【技术实现步骤摘要】
基于时间和空间的查询方法、装置、设备及可读存储介质
[0001]本专利技术涉及数据处理
,特别涉及一种基于时间和空间的查询方法、装置、设备及可读存储介质。
技术介绍
[0002]在实际的生产生活中,各个领域都会产生大量的数据,现有的数据处理方式大多用于处理与时间维度紧密相关的流式数据;然而,在很多应用场景中,数据的产生除了与时间维度有关联外还与空间维度相关联,例如,在行人追踪场景中,会在不同时间、不同地点产生大量行人数据,又例如,在产品检测场景中,会在不同时间、不同生产线产生大量产品数据;而现有的数据处理方式并不适用于上述应用场景;因此,如何更加便利的存储时间空间数据以及如何更加高效的查询时间空间数据成为本领域技术人员亟需解决的技术问题。
技术实现思路
[0003]本专利技术的目的在于提供一种基于时间和空间的查询方法、装置、设备及可读存储介质,能够更加高效的存储与查询时间空间数据。
[0004]根据本专利技术的一个方面,提供了一种基于时间和空间的查询方法,所述方法包括:
[0005]接收 ...
【技术保护点】
【技术特征摘要】
1.一种基于时间和空间的查询方法,其特征在于,所述方法包括:接收由客户端发送的查询指令,并根据所述查询指令中的日期从预设的数据库中获取目标矩形数据表;其中,所述数据库包括不同日期的矩形数据表;根据所述查询指令中的空间位置和时间范围,从所述目标矩形数据表中确定出目标单元格;其中,所述矩形数据表的各行或各列分别表征不同的空间位置、不同的时间范围;将确定出的各个目标单元格中的数据项进行合并以形成数据项集合;其中,在一个单元格中存储有在特定空间位置上、且在特定时间范围内产生的一个或多个数据项;将所述数据项集合作为查询结果发送至所述客户端。2.根据权利要求1所述的基于时间和空间的查询方法,其特征在于,所述将所述数据项集合作为查询结果发送至所述客户端,包括:依次查询所述数据项集合中的各个数据项,并根据预设的映射表确定出与当前查询到的数据项具有映射关系的对象;其中,所述映射表包括多个对象、以及一个对象与多个数据项之间的映射关系;将确定出的一个或多个对象形成对象集合,并将所述数据项集合和所述对象集合作为查询结果发送至所述客户端。3.根据权利要求2所述的基于时间和空间的查询方法,其特征在于,所述方法还包括:当根据N个查询指令对应的形成N个数据项集合以及N个对象集合时,将至少存在于M个对象集合中的对象设置为重点对象;其中,M、N均为正整数,且M≤N;在所述N个数据项集合中确定出与所述重点对象具有映射关系的一个或多个重点数据项;将所述重点对象、以及与所述重点对象具有映射关系的一个或多个重点数据项发送至所述客户端。4.根据权利要求3所述的基于时间和空间的查询方法,其特征在于,所述将所述重点对象、以及与所述重点对象具有映射关系的一个或多个重点数据项发送至所述客户端,包括:依次查询各个重点数据项,确定当前查询到的重点数据项所属的目标数据项集合,并将用于形成所述目标数据项集合的查询条件设置为与所述重点对象关联的目标查询条件;将所述重点对象、一个或多个重点数据项、以及与所述重点对象关联的一个或多个目标查询条件显示在所述客户端的显示界面中。5.根据权利要求3所述的基于时间和空间的查询方法,其特征在于,所述将...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:北京瑞莱智慧科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。