[发明专利]一种车辆初次入城信息处理方法及信息处理系统有效
申请号: | 201911383284.6 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111198884B | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 林雪红 | 申请(专利权)人: | 福建威盾科技集团有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/242;G06Q50/26 |
代理公司: | 北京天盾知识产权代理有限公司 11421 | 代理人: | 赵桂芳 |
地址: | 362000 福建省泉*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 初次 信息处理 方法 系统 | ||
1.一种车辆初次入城信息处理方法,其特征在于,所述车辆初次入城信息处理方法包括:
利用Greenplum数据库的分区、SQL语言和大数据库HIVE以及计算引擎Spark通过自定义条件进行初次入城车辆轨迹信息的计算;
所述车辆初次入城信息处理方法包括以下步骤:
步骤一,在Greenplum中建立一张最近一个月的有完整车牌的车辆轨迹数据的数据表vehicletrack_mm;
步骤二,将过去两年的全部过车数据存储在大数据库HIVE上;
步骤三,通过计算引擎Spark的窗口处理程序生成数据表vehicletrack_up、vehicletrack_samepot_up、vehicletrack_samearea_up;
步骤四,通过sparksql每天定时生成每个车牌该天第一次经过每个卡口的过车轨迹信息vehicletrack_first;
步骤五,自定义条件进行数据查询,并通过可视化界面输出查询结果;
步骤三中,所述数据表vehicletrack_up、vehicletrack_samepot_up、vehicletrack_samearea_up的生成方法如下:
1)利用spark程序订阅hive的数据源信息数据,数据增量流入对车辆轨迹信息窗口依次移动;
2)通过map和reduce函数将过车数据规范化并且按照不同的key进行分组,根据不同的key生成不同的中间表;
3)通过orderby命令将同一个组的数据进行按时间从小到大排序;
4)将最小的数据按excel的格式放入到redis,并将除最小数据以外的其他数据与所述最小数据的redis数据进行比对;
5)如果当前数据过车时间-redis过车时间2天,则将redis的数据丢弃,并且把当前数据存放至redis;如果当前数据过车时间-redis的过车时间=2天,则把当前数据根据key保存到相应的中间表,然后把当前数据放到redis重复步骤4),根据不同的key生成中间表。
2.如权利要求1所述车辆初次入城信息处理方法,其特征在于,步骤2)中,所述根据不同的key生成不同的中间表包括:
当key为车牌号码和车牌种类时,则生成vehicletrack_up;
当key为车牌号码和车牌种类以及点位时,则生成vehicletrack_samepot_up;
当key为车牌号码和车牌种类以及区域时,则生成vehicletrack_samearea_up。
3.如权利要求1所述车辆初次入城信息处理方法,其特征在于,步骤五中,所述数据查询方法包括:
(1)当查询某段时间内回溯时长是N天的初次入城数据,则通过查询语句直接查询vehicletrack_up即可;
(2)当查询某单个区域某段时间内回溯时长是N天的初次入城数据,则通过查询语句直接查询vehicletrack_samearea_up;
(3)当查询某单个点位某段时间内回溯时长是N天的初次入城数据,则通过查询语句查询vehicletrack_samepot_up;
(4)当查询混合点位或者混合区域的某段时间内回溯时长是N天的初次入城数据,则通过统计sql进行查询。
4.如权利要求3所述车辆初次入城信息处理方法,其特征在于,步骤(4)中,所述通过统计sql进行查询包括:
利用Greenplum的Lag函数,通过Lag()取当前顺序的上一行记录,结合over分组统计数据;计算出每个车牌在每个条件下的上一条的过车时间然后进行相减得到大于回溯时长的车辆轨迹数据;
同时当时间范围较小的时候,统计sql中的vehicletrack_mm;当时间范围较大时则统计vehicletrack_first。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建威盾科技集团有限公司,未经福建威盾科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911383284.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网页组件处理方法及装置
- 下一篇:一种端口检测方法、装置、设备及存储介质