行驶里程获取方法、装置以及设备与流程

文档序号:33399556发布日期:2023-03-08 15:42阅读:来源:国知局

技术特征:
1.一种行驶里程获取方法,包括:响应于接收到车辆到达起点时发送的起点位置和起点里程,将所述起点位置和所述起点里程作为数据点存储到时序数据库;响应于接收到所述车辆在行驶过程中周期性发送的实时位置和实时里程,将所述实时位置和所述实时里程作为数据点存储到所述时序数据库;响应于接收到所述车辆到达终点时发送的终点位置和终点里程,将所述终点位置和所述终点里程作为数据点存储到所述时序数据库;基于所述时序数据库中的数据点,生成所述车辆的行驶里程。2.根据权利要求1所述的方法,其中,所述基于所述时序数据库中的数据点,生成所述车辆的行驶里程,包括:获取所述车辆到达起点的起点时间和到达终点的终点时间;从所述时序数据库中获取所述起点时间之后的第一个数据点和所述终点时间之前的第一个数据点;计算所述终点时间之前的第一个数据点中的里程与所述起点时间之后的第一个数据点中的里程的差值,作为所述车辆的行驶里程。3.根据权利要求2所述的方法,其中,所述基于所述时序数据库中存储的数据点,生成所述车辆的行驶里程,还包括:若所述起点时间之后的第一个数据点或所述终点时间之前的第一个数据点为空,从所述时序数据库中获取非空数据点,生成所述车辆的行驶里程。4.根据权利要求3所述的方法,其中,所述从所述时序数据库中获取非空数据点,生成所述车辆的行驶里程,包括:基于所述时序数据库中的非空数据点,调用电子地图距离计算服务接口,得到所述车辆的行驶里程。5.根据权利要求3所述的方法,其中,所述从所述时序数据库中获取非空数据点,生成所述车辆的行驶里程,包括:将所述时序数据库中的非空数据点转化为经纬度坐标;基于所述时序数据库中的相邻两个非空数据点的经纬度坐标,计算所述时序数据库中的相邻两个非空数据点的球面距离;计算所述时序数据库中的所有相邻两个非空数据点的球面距离之和,得到所述车辆的行驶里程。6.根据权利要求4所述的方法,其中,所述基于所述时序数据库中存储的数据点,生成所述车辆的行驶里程,还包括:若所述时序数据库中的数据点都为空或所述电子地图距离计算服务接口基于所述时序数据库中的非空数据点返回的数据为空,基于所述车辆的订单起点和订单终点,调用所述电子地图距离计算服务接口,得到所述车辆的行驶里程。7.根据权利要求6所述的方法,其中,所述基于所述时序数据库中存储的数据点,生成所述车辆的行驶里程,还包括:若所述电子地图距离计算服务接口基于所述车辆的订单起点和订单终点返回的数据为空,基于所述车辆的订单起点和订单终点计算球面距离,得到所述车辆的行驶里程。
8.根据权利要求1-7中任一项所述的方法,其中,所述方法还包括:基于所述车辆的行驶里程和预设的计费策略,生成所述车辆的订单费用。9.一种行驶里程获取装置,包括:第一存储模块,被配置成响应于接收到车辆到达起点时发送的起点位置和起点里程,将所述起点位置和所述起点里程作为数据点存储到时序数据库;第二存储模块,被配置成响应于接收到所述车辆在行驶过程中周期性发送的实时位置和实时里程,将所述实时位置和所述实时里程作为数据点存储到所述时序数据库;第三存储模块,被配置成响应于接收到所述车辆到达终点时发送的终点位置和终点里程,将所述终点位置和所述终点里程作为数据点存储到所述时序数据库;第一生成模块,被配置成基于所述时序数据库中的数据点,生成所述车辆的行驶里程。10.根据权利要求9所述的装置,其中,所述第一生成模块包括:第一获取子模块,被配置成获取所述车辆到达起点的起点时间和到达终点的终点时间;第二获取子模块,被配置成从所述时序数据库中获取所述起点时间之后的第一个数据点和所述终点时间之前的第一个数据点;计算子模块,被配置成计算所述终点时间之前的第一个数据点中的里程与所述起点时间之后的第一个数据点中的里程的差值,作为所述车辆的行驶里程。11.根据权利要求10所述的装置,其中,所述第一生成模块还包括:生成子模块,被配置成若所述起点时间之后的第一个数据点或所述终点时间之前的第一个数据点为空,从所述时序数据库中获取非空数据点,生成所述车辆的行驶里程。12.根据权利要求11所述的装置,其中,所述生成子模块包括:第一调用单元,被配置成基于所述时序数据库中的非空数据点,调用电子地图距离计算服务接口,得到所述车辆的行驶里程。13.根据权利要求11所述的装置,其中,所述生成子模块包括:转化单元,被配置成将所述时序数据库中的非空数据点转化为经纬度坐标;第一计算单元,被配置成基于所述时序数据库中的相邻两个非空数据点的经纬度坐标,计算所述时序数据库中的相邻两个非空数据点的球面距离;第二计算单元,被配置成计算所述时序数据库中的所有相邻两个非空数据点的球面距离之和,得到所述车辆的行驶里程。14.根据权利要求12所述的装置,其中,所述生成子模块还包括:第二调用单元,被配置成若所述时序数据库中的数据点都为空或所述电子地图距离计算服务接口基于所述时序数据库中的数据点返回的数据为空,基于所述车辆的订单起点和订单终点,调用所述电子地图距离计算服务接口,得到所述车辆的行驶里程。15.根据权利要求14所述的装置,其中,所述生成子模块还包括:若所述电子地图距离计算服务接口基于所述车辆的订单起点和订单终点返回的数据为空,基于所述车辆的订单起点和订单终点计算球面距离,得到所述车辆的行驶里程。16.根据权利要求9-15中任一项所述的装置,其中,所述装置还包括:第二生成模块,被配置成计算基于所述车辆的行驶里程和预设的计费策略,计算所述车辆的订单费用。
17.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-8中任一项所述的方法。18.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1-8中任一项所述的方法。19.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-8中任一项所述的方法。

技术总结
本公开提供了一种行驶里程获取方法、装置以及设备,涉及云存储和云计算等技术领域,可应用于自动驾驶场景。该方法的一具体实施方式包括:响应于接收到车辆到达起点时发送的起点位置和起点里程,将起点位置和起点里程作为数据点存储到时序数据库;响应于接收到车辆在行驶过程中周期性发送的实时位置和实时里程,将实时位置和实时里程作为数据点存储到时序数据库;响应于接收到车辆到达终点时发送的终点位置和终点里程,将终点位置和终点里程作为数据点存储到时序数据库;基于时序数据库中的数据点,生成车辆的行驶里程。该实施方式提高了车辆的行驶里程的合理性。车辆的行驶里程的合理性。车辆的行驶里程的合理性。


技术研发人员:王宁
受保护的技术使用者:北京百度网讯科技有限公司
技术研发日:2022.11.02
技术公布日:2023/3/7
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1