导航处理方法及装置制造方法及图纸

技术编号:12886288 阅读:44 留言:0更新日期:2016-02-17 17:16
本公开是关于导航处理方法及装置,用以准确地为用户预测路径所需的行驶时长,提高用户的使用体验。该方法包括:接收第一客户端发送的用于获取第一路径的第一行驶时长的请求,所述请求中包括所述第一路径的位置;根据所述第一路径的位置和预存的第二客户端在路径分段上的分段行驶时长,确定所述第一行驶时长;将所述第一行驶时长发送给所述第一客户端。该技术方案能给第一客户端的用户提供更为准确的时长参考数据,提高了用户的使用体验。

【技术实现步骤摘要】

本公开涉及移动导航
,尤其涉及导航处理方法及装置
技术介绍
相关技术中,随着市政交通的发达和车辆的增多,人们出行不仅要考虑到路线问 题,还会关注需要花费多长时间才能到达目的地,以更加合理地安排自己的时间。 智能化的客户端逐渐具备了移动导航功能,比如出现了行车导航仪、各种地图导 航类应用等具备地图导航功能的硬件设备或应用。它们提供了丰富的导航功能,比如路线 查询、出行导航、路线优化以及路径所需的行驶时长预测等。其中,路径所需的行驶时长预 测,通常是以路径的路程长度除以该路径最高限速得到的行驶时长,并没有考虑到实际路 况,误差较大,导致最终得出的路径所需的行驶时长准确性低。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供导航处理方法及装置,用以准 确地为用户预测路径所需的行驶时长,提高用户的使用体验。 根据本公开实施例的第一方面,提供一种导航处理方法,包括: 接收第一客户端发送的用于获取第一路径的第一行驶时长的请求,所述请求中包 括所述第一路径的位置; 根据所述第一路径的位置和预存的第二客户端在路径分段上的分段行驶时长,确 定所述第一行驶时长; 将所述第一行驶时长发送给所述第一客户端。 在一个实施例中,所述根据预存的第二客户端在路径分段上的分段行驶时长,确 定所述第一行驶时长,可包括: 确定组成所述第一路径的第一路径分段; 在所述预存的第二客户端在路径分段上的分段行驶时长中,查找所述第二客户端 在所述第一路径分段上的第一分段行驶时长; 根据所述第二客户端在所述第一路径分段上的第一分段行驶时长,确定所述第一 行驶时长。 在一个实施例中,所述预存的第二客户端在路径分段上的分段行驶时长可包括 : 预存的第二客户端在预设时间段内在路径分段上的分段行驶时长; 此时,所述在所述预存的第二客户端在路径分段上的分段行驶时长中,查找所述 第二客户端在所述第一路径分段上的第一分段行驶时长,可包括: 在所述预存的第二客户端在预设时间段内在路径分段上的分段行驶时长中,查找 所述第二客户端在预估时间点时在第一路径分段上的第二分段行驶时长,所述预估时间点 为预测的所述第一客户端即将经过所述第一路径分段的时间点; 所述根据所述第二客户端在所述第一路径分段上的第一分段行驶时长,确定所述 第一行驶时长,可包括: 根据所述第二客户端在预估时间点时在第一路径分段上的第二分段行驶时长,确 定所述第一行驶时长。 在一个实施例中,所述请求中还可包括所述预估时间点。 在一个实施例中,所述查找所述第二客户端在预估时间点时在第一路径分段上的 第一分段行驶时长之前,所述方法还可包括: 确定当前时间点; 获取所述第一客户端的当前位置; 根据所述当前时间点、所述第一客户端的当前位置和所述第一路径的位置,确定 所述预估时间点。 在一个实施例中,所述根据所述第二客户端在所述第一路径分段上的第一分段行 驶时长,确定所述第一行驶时长,可包括: 按照以下公式确定所述第一行驶时长: 其中,所述T为所述第一行驶时长,所述η为所述第一路径分段的数目,所述i为 第i段第一路径分段;所述j为第二客户端的编号;所述&为所有第二客户端在所述第i 段第一路径分段上的第一分段行驶时长的总和;所述b为第j个第二客户端在第i端第一 路径分段上的第一分段行驶时长。 在一个实施例中,所述方法还可包括: 获取所述第二客户端上报的行驶信息,所述行驶信息包括所述第二客户端走完第 二路径所花费的第二行驶时长和所述第二路径的位置; 根据所述第二路径的位置对所述第二路径进行分段,获得路径分段; 根据所述第二行驶时长确定所述第二客户端在所述路径分段上的分段行驶时 长; 存储所述第二客户端在所述路径分段上的分段行驶时长。 在一个实施例中,所述行驶信息还包括所述第二客户端经过所述第二路径时的时 间点; 所述根据所述第二行驶时长确定所述第二客户端在所述路径分段上的分段行驶 时长,包括: 根据所述第二行驶时长和所述第二客户端经过所述第二路径时的时间点,确定所 述第二客户端在所述时间点时在路径分段上的分段行驶时长; 根据所述第二客户端在所述时间点时在路径分段上的分段行驶时长,确定所述第 二客户端在预设时间段内在路径分段上的分段行驶时长; 所述存储所述第二客户端在所述路径分段上的分段行驶时长,包括: 存储所述第二客户端在预设时间段内在路径分段上的分段行驶时长。 根据本公开实施例的第二方面,提供一种导航处理装置,其特征在于,包括: 请求接收模块,用于接收第一客户端发送的用于获取第一路径的第一行驶时长的 请求,所述请求中包括所述第一路径的位置; 时长确定模块,用于根据所述第一路径的位置和预存的第二客户端在路径分段上 的分段行驶时长,确定所述第一行驶时长; 时长发送模块,用于将所述第一行驶时长发送给所述第一客户端。 在一个实施例中,所述时长确定模块可包括: 分段确定单元,用于确定组成所述第一路径的第一路径分段; 时长查找单元,用于在所述预存的第二客户端在路径分段上的分段行驶时长中, 查找所述第二客户端在所述第一路径分段上的第一分段行驶时长; 时长确定单元,用于根据所述第二客户端在所述第一路径分段上的第一分段行驶 时长,确定所述第一行驶时长。 在一个实施例中,所述时长查找单元,可包括: 查找子单元,用于在所述预存的第二客户端在路径分段上的分段行驶时长包括预 存的第二客户端在预设时间段内在路径分段上的分段行驶时长时,在所述预存的第二客户 端在预设时间段内在路径分段上的分段行驶时长中,查找所述第二客户端在预估时间点时 在第一路径分段上的第二分段行驶时长,所述预估时间点为预测的所述第一客户端即将经 过所述第一路径分段的时间点; 所述时长确定单元,可包括: 确定子单元,用于根据所述第二客户端在预估时间点时在第一路径分段上的第二 分段行驶时长,确定所述第一行驶时长。 在一个实施例中,所述装置还可包括: 当前时间点确定模块,用于在所述查找子单元查找所述第二客户端在预估时间点 时在第一路径分段上的第一分段行驶时长之前,确定当前时间点; 位置获取模块,用于获取所述第一客户端的当前位置; 预估时间点确定模块,用于根据所述当前时间点、所述第一客户端的当前位置和 所述第一路径的位置,确定所述预估时间点。 在一个实施例中,所述时长确定单元,可包括: 确定子单元,用于按照以下公式确定所述第一行驶时长: 其中,所述T为所述第一行驶时长,所述η为所述第一路径分段的数目,所述i为 第i段第一路径分段;所述j为第二客户端的编号;所述&为所有第二客户端在所述第i 段第一路径分段上的第一分段行驶时长的总和;所述b为第j个第二客户端在第i端第一 路径分段上的第一分段行驶时长。 在一个实施例中,所述装置还可包括: 行驶信息获取模块,用于获取所述第二客户端上报的行驶信息,所述行驶信息包 括所述第二客户端走完第二路径所花费的第二行驶时长和所述第二路径的位置; 分段获得模块,用于根据所述第二路径的位置对所述第二路径进行分段,获得路 径分段; 分段时长确定模块,用于根据所述第二行驶时长确定所述第二客户端在所述路径 分段上的分段行驶时长; 存储模块,用于存储所述第二客户端在所述路径分段上的分段行驶时长。 在一个实本文档来自技高网...

【技术保护点】
一种导航处理方法,其特征在于,包括:接收第一客户端发送的用于获取第一路径的第一行驶时长的请求,所述请求中包括所述第一路径的位置;根据所述第一路径的位置和预存的第二客户端在路径分段上的分段行驶时长,确定所述第一行驶时长;将所述第一行驶时长发送给所述第一客户端。

【技术特征摘要】

【专利技术属性】
技术研发人员:范金松徐国市张少伟
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1