时空轨迹数据的碰撞分析方法、系统及电子设备技术方案

技术编号:40549532 阅读:43 留言:0更新日期:2024-03-05 19:08
本发明专利技术提供了一种时空轨迹数据的碰撞分析方法、系统及电子设备,涉及轨迹分析技术领域,该方法采用时序库对人员的时空轨迹数据进行存储,大大提高了时空轨迹数据的查询效率;通过采用过滤任务批量计算,同时将经纬度坐标数据转换为字符串数据后并对数据分布过滤后进行碰撞分析,从而减少计算量,解决了由于内存容量限制带来的分析受限的问题。

【技术实现步骤摘要】

本专利技术涉及轨迹分析,尤其是涉及一种时空轨迹数据的碰撞分析方法、系统及电子设备


技术介绍

1、判断多人在某个时间段、某个区域是否有接触,通过对着多个人员的轨迹信息进行分析计算,可得到这些人员在什么时间段、什么区域发生碰撞。但现有技术中在进行碰撞分析时的人员数量是有限制的,这是因为碰撞分析是在计算机内存中实现的,人员轨迹的数据量不能超过计算机内存容量。在上述原因的基础上,现有技术中的碰撞分析也无法支持长时间段和大区域的分析,仅能在特定小范围区域和时间段内进行碰撞分析。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种时空轨迹数据的碰撞分析方法、系统及电子设备,该方案采用时序库对人员的时空轨迹数据进行存储,大大提高了时空轨迹数据的查询效率;通过采用过滤任务批量计算,同时将经纬度坐标数据转换为字符串数据后并对数据分布过滤后进行碰撞分析,从而减少计算量,解决了由于内存容量限制带来的分析受限的问题。

2、第一方面,本专利技术实施方式提供了一种时空轨迹数据的碰撞分析方法,该方法包括:

本文档来自技高网...

【技术保护点】

1.一种时空轨迹数据的碰撞分析方法,其特征在于,所述方法包括:

2.根据权利要求1所述的时空轨迹数据的碰撞分析方法,其特征在于,所述分布式消息引擎系统为kafka;所述字符串数据为geohash数据;所述时序库为druid数据库;所述过滤任务为spark任务;所述分布式文件系统为hdfs文件系统。

3.根据权利要求2所述的时空轨迹数据的碰撞分析方法,其特征在于,所述接收所述分布式消息引擎系统发出的消息数据,并将所述消息数据中的经纬度坐标数据转换为字符串数据后,将所述字符串数据保存至预设的时序库中的步骤,包括:

4.根据权利要求2所述的时空轨迹数据的碰撞...

【技术特征摘要】

1.一种时空轨迹数据的碰撞分析方法,其特征在于,所述方法包括:

2.根据权利要求1所述的时空轨迹数据的碰撞分析方法,其特征在于,所述分布式消息引擎系统为kafka;所述字符串数据为geohash数据;所述时序库为druid数据库;所述过滤任务为spark任务;所述分布式文件系统为hdfs文件系统。

3.根据权利要求2所述的时空轨迹数据的碰撞分析方法,其特征在于,所述接收所述分布式消息引擎系统发出的消息数据,并将所述消息数据中的经纬度坐标数据转换为字符串数据后,将所述字符串数据保存至预设的时序库中的步骤,包括:

4.根据权利要求2所述的时空轨迹数据的碰撞分析方法,其特征在于,当接收到碰撞分析任务时,根据所述碰撞分析任务中对应区域的经纬度坐标、人员信息和时间段信息生成过滤任务,包括:

5.根据权利要求4所述的时空轨迹数据的碰撞分析方法,其特征在于,利用所述过滤任务对所述时序库进行匹配,得到所述人员信息在所述时间段信息下对应的轨迹...

【专利技术属性】
技术研发人员:舒震张俊杰程强
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1