基于本地区域特性的道路出行信息分析推送方法及系统技术方案

技术编号:33624287 阅读:14 留言:0更新日期:2022-06-02 00:52
本发明专利技术涉及出行导航的技术领域,尤其是涉及一种基于本地区域特性的道路出行信息分析推送方法及系统,基于本地区域特性的道路出行信息分析推送方法包括:接收推送装置发来的出行信息,所述推送装置设置为多个,所述推送装置设置于预设区域内各处,每个推送装置具有唯一的节点位置,所述多个推送装置用于接收自身预设范围内的来自用户终端发来的出行信息,所述出行信息包括出行类型、起始位置和终止位置;根据起始位置、终止位置和多个推送装置的节点位置生成至少一条路线;在存在多条路线的情况下,根据出行类型在多条路线中筛选出最佳路线;将所述最佳路线推送给用户终端。本申请具有给用户提供更适配偏好需求的出行路线的效果。效果。效果。

【技术实现步骤摘要】
基于本地区域特性的道路出行信息分析推送方法及系统


[0001]本专利技术涉及出行导航的
,尤其是涉及一种基于本地区域特性的道路出行信息分析推送方法及系统。

技术介绍

[0002]互联网的快速发展给人们的工作和生活提供了便利。目前,在一些应用中,通过提供诸如查询出行路线、打车的与出行相关的功能,为用户的日常出行提供便利。然而,与出行相关的功能中缺乏对出行路线进行用户的偏好需求的考虑,导致无法对出行方式的适用性进行全面的评估,进而无法为用户的日常出行提供较佳的路线。

技术实现思路

[0003]为了给用户提供更适配偏好需求的出行路线,本申请提供一种基于本地区域特性的道路出行信息分析推送方法及系统。
[0004]本申请的上述专利技术目的一是通过以下技术方案得以实现的:一种基于本地区域特性的道路出行信息分析推送方法,包括:接收推送装置发来的出行信息,所述推送装置设置为多个,所述推送装置设置于预设区域内各处,每个推送装置具有唯一的节点位置,所述推送装置用于接收自身预设范围内的来自用户终端发来的出行信息,所述出行信息包括出行类型、起始位置和终止位置;根据起始位置、终止位置和多个推送装置的节点位置生成至少一条路线;在存在多条路线的情况下,根据出行类型在多条路线中筛选出最佳路线;将所述最佳路线推送给用户终端。
[0005]通过采用上述技术方案,用户在本地的预设区域内,在多个推送装置中任一推送装置的预设范围内,发送出行信息给推送装置,然后该推送装置将出行信息发送给系统,系统根据出行信息中的起始位置、终止位置和多个推送装置的节点位置来生成至少一条路线,在生成有多条路线时,结合用户的出行类型进行分析,在多条路线中筛选出最合适出行类型的最佳路线,进而给用户提供更适配偏好需求的出行路线。
[0006]本申请在一较佳示例中可以进一步配置为:根据起始位置、终止位置和多个推送装置的节点位置生成至少一条路线,包括:A、获取与终止位置的距离小于第一预设值的多个终止节点位置;B、将起始位置作为第a节点位置,a=1;C、根据进行第a节点位置与终止节点位置对预设区域内的节点位置进行筛选后,获取与第a节点位置的距离小于第二预设值的多个第a+1节点位置,并将多个第a+1节点位置与对应的第a节点位置相关联;D、将a+1赋予给a;E、判断多个第a节点位置中是否存在与多个终止节点位置中任一终止节点位置所对应的位置相同的节点位置;
在多个第a节点位置中不存在与多个终止节点位置中任一终止节点位置所对应的位置相同的节点位置的情况下,对每个第a节点位置执行所述C、D、E步骤;在多个第a节点位置中存在与多个终止节点位置中任一终止节点位置所对应的位置相同的节点位置的情况下,执行一次C、D步骤,并根据所有节点位置生成至少一条路线,其中,所述至少一条路线是以起始位置为起点,以终止位置为终点的路线,起始位置和终止位置之间的节点位置的序号按小到大排列,且每条路线中的相邻节点位置均相关联。
[0007]通过采用上述技术方案,以起始位置作为初始,依次循环获取距离小于第二预设值的多个新的节点位置,直到获取到至少有一个新的节点位置,该节点位置与终止位置的距离小于第一预设值,则再获取一次,然后根据得到的节点位置生成至少一条路线,每条路线是以起始位置为起点,以终止位置为终点的路线,并且起始位置和终止位置之间的节点位置的序号按小到大排列,且每条路线中的相邻节点位置均相关联,该种方式,能够较多地通过多个推送装置的节点位置遍历出多条路线,并且用户能够按部就班的按路线中的每个节点出行,简单且不易出现导航失误的情况,并且该节点位置与终止位置的距离小于第一预设值时,再获取一次节点位置,能够扩散得到更多节点,并且将部分未位于起始位置和终点位置的节点位置获取,进而得到更多路线方案。
[0008]本申请在一较佳示例中可以进一步配置为:所述出行类型包含多个类型标签,每个子路线具有至少一个类型标签,所述子路线为距离小于第二预设值的两节点位置之间的路线;C、根据进行第a节点位置与终止节点位置对预设区域内的节点位置进行筛选后,获取与第a节点位置的距离小于第二预设值的多个第a+1节点位置,并将多个第a+1节点位置与对应的第a节点位置相关联,包括:C1、以第a节点位置为圆心,n为半径在水平基准面建立目标圆形区域,所述n为第a节点位置与终止节点位置的距离;C2、以预设分割值q将目标圆形区域分割为均等的q份扇形区域,所述分割值q为正整数;C3、在水平基准面建立过第a节点位置的垂直于直线的垂线,所述直线为在水平基准面上穿过第a节点位置与终止节点位置的直线,所述垂线将所述目标圆形区域分割为远离终止节点位置一侧的远离区,以及靠近终止节点位置一侧的靠近区;C4、获取远离区中各扇形区域中各类型标签的数量,并按含出行类型中的各类型标签数量按多至少进行排序;C5、去除远离区中含出行类型中的各类型标签数量最少的预设数量份扇形区域;C6、在剩余的扇形区域中获取与第a节点位置的距离小于第二预设值的多个第a+1节点位置,并将多个第a+1节点位置与对应的第a节点位置相关联。
[0009]通过采用上述技术方案,在每次获取距离小于第二预设值的多个新的节点位置前,先剔除掉部分区域,进而直接剔除掉可能出现的教劣路线,节省算力。
[0010]本申请在一较佳示例中可以进一步配置为:所述用户终端发来的所述出行信息还携带有关联于用户终端的唯一标识;所述本地区域特性的道路出行信息分析推送方法还包括:在预设时间跨度内仅接收到携带同一唯一标识的出行类型和起始位置的情况下,
根据接收到出行类型的时间戳,以及起始位置的时间戳生成第一匹配时间域;根据所述第一匹配时间域、出行类型以及起始位置在预设数据表中筛选得到出现频率最高的历史终止位置作为模拟终止位置;根据出行类型和模拟终止位置,以及第一匹配时间域推理得到第一可能事项;查询与所述第一可能事项相关的本地区域新闻信息,并推送给出行信息所携带的唯一标识所关联的用户终端,所述预设数据表内存储有以往的历史出行信息,以及历史出行信息对应的时间节点,所述历史出行信息包括历史出行类型、历史起始位置和历史终止位置;在预设时间跨度内仅接收到携带同一唯一标识的出行类型和终止位置的情况下,根据接收到出行类型的时间戳,以及终止位置的时间戳生成第二匹配时间域;根据出行类型和终止位置,以及所述第二匹配时间域推理得到第二可能事项;查询与所述第二可能事项相关的本地区域新闻信息,并推送给出行信息所携带的唯一标识所关联的用户终端;在预设时间跨度内仅接收到携带同一唯一标识的起始位置和终止位置的情况下,根据接收到起始位置的时间戳,以及终止位置的时间戳生成第三匹配时间域;根据所述第三匹配时间域、起始位置以及终止位置在预设数据表中筛选得到出现频率最高的历史出行类型作为模拟出行类型;根据模拟出行类型和终止位置,以及第一匹配时间域推理得到第三可能事项,查询与所述第三可能事项相关的本地区域新闻信息,并推送给出行信息所携带的唯一标识所关联的用户终端。
[0011]通过采用上述技术方案,用户在预设时间跨度内在该些推送装置的范围内本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于本地区域特性的道路出行信息分析推送方法,其特征在于,包括:接收推送装置发来的出行信息,所述推送装置设置为多个,所述推送装置设置于预设区域内各处,每个推送装置具有唯一的节点位置,所述推送装置用于接收自身预设范围内的来自用户终端发来的出行信息,所述出行信息包括出行类型、起始位置和终止位置;根据起始位置、终止位置和多个推送装置的节点位置生成至少一条路线;在存在多条路线的情况下,根据出行类型在多条路线中筛选出最佳路线;将所述最佳路线推送给用户终端。2.如权利要求1所述的基于本地区域特性的道路出行信息分析推送方法,其特征在于,根据起始位置、终止位置和多个推送装置的节点位置生成至少一条路线,包括:A、获取与终止位置的距离小于第一预设值的多个终止节点位置;B、将起始位置作为第a节点位置,a=1;C、根据进行第a节点位置与终止节点位置对预设区域内的节点位置进行筛选后,获取与第a节点位置的距离小于第二预设值的多个第a+1节点位置,并将多个第a+1节点位置与对应的第a节点位置相关联;D、将a+1赋予给a;E、判断多个第a节点位置中是否存在与多个终止节点位置中任一终止节点位置所对应的位置相同的节点位置;在多个第a节点位置中不存在与多个终止节点位置中任一终止节点位置所对应的位置相同的节点位置的情况下,对每个第a节点位置执行所述C、D、E步骤;在多个第a节点位置中存在与多个终止节点位置中任一终止节点位置所对应的位置相同的节点位置的情况下,执行一次C、D步骤,并根据所有节点位置生成至少一条路线,其中,所述至少一条路线是以起始位置为起点,以终止位置为终点的路线,起始位置和终止位置之间的节点位置的序号按小到大排列,且每条路线中的相邻节点位置均相关联。3.如权利要求2所述的基于本地区域特性的道路出行信息分析推送方法,其特征在于,所述出行类型包含多个类型标签,每个子路线具有至少一个类型标签,所述子路线为距离小于第二预设值的两节点位置之间的路线;C、根据进行第a节点位置与终止节点位置对预设区域内的节点位置进行筛选后,获取与第a节点位置的距离小于第二预设值的多个第a+1节点位置,并将多个第a+1节点位置与对应的第a节点位置相关联,包括:C1、以第a节点位置为圆心,n为半径在水平基准面建立目标圆形区域,所述n为第a节点位置与终止节点位置的距离;C2、以预设分割值q将目标圆形区域分割为均等的q份扇形区域,所述分割值q为正整数;C3、在水平基准面建立过第a节点位置的垂直于直线的垂线,所述直线为在水平基准面上穿过第a节点位置与终止节点位置的直线,所述垂线将所述目标圆形区域分割为远离终止节点位置一侧的远离区,以及靠近终止节点位置一侧的靠近区;C4、获取远离区中各扇形区域中各类型标签的数量,并按含出行类型中的各类型标签数量按多至少进行排序;C5、去除远离区中含出行类型中的各类型标签数量最少的预设数量份扇形区域;
C6、在剩余的扇形区域中获取与第a节点位置的距离小于第二预设值的多个第a+1节点位置,并将多个第a+1节点位置与对应的第a节点位置相关联。4.如权利要求3所述的基于本地区域特性的道路出行信息分析推送方法,其特征在于,所述用户终端发来的所述出行信息还携带有关联于用户终端的唯一标识;所述本地区域特性的道路出行信息分析推送方法还包括:在预设时间跨度内仅接收到携带同一唯一标识的出行类型和起始位置的情况下,根据...

【专利技术属性】
技术研发人员:董永斌黄碧银刘明东
申请(专利权)人:深圳本地宝新媒体技术有限公司
类型:发明
国别省市:

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

1