本发明专利技术实施例公开了一种路程测量方法及装置,其中的方法可包括:获取运动目标的GPS数据信息;根据获取的所述GPS数据信息获取三维地图中与所述GPS数据信息相对应的坡度信息;根据所述GPS数据信息以及坡度信息计算所述运动目标的运动路程。采用本发明专利技术可以精确地计算运动目标的实际运动路程,提升路程测量的准确性。
【技术实现步骤摘要】
本专利技术涉及测量
,尤其涉及一种路程测量方法及装置。
技术介绍
随着GPS技术的飞速进步和应用普及,它在测量领域中的作用已越来越重要。例如,现在的车辆上普遍装有车载GPS,车载GPS可以定位车辆的准确位置从而为用户导航,并且可以测量车辆在道路上的行驶路程信息、速度信息或油耗信息等;同样,在一些带有GPS的智能手环或者其它智能测量设备中,也可以定位运动物体的准确位置,并且可以测量运动物体的运动路程信息。然而在现有技术中,车载或者其它智能设备在测量运动路程的过程中,是根据GPS测量的实时位置核算车辆或运动物体运动的路程信息,即将相邻两次定位的位置坐标点的距离累加来计算车辆或者运动物体的运动路程,但是这种仅仅依靠GPS来计算车辆或者运动物体的运动路程的方式存在弊端,因为GPS只能测得运动目标(包括车辆或者运动物体)行驶的水平距离,但当运动目标处于上坡或下坡状态时,运动目标的实际运动路程比GPS测得的路程大,因此,此时测量的路程信息将会出现偏差,同时也会导致运动目标的速度信息或能耗信息的计算出现误差,降低了运动目标的路程测量的准确性,影响测量效果。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种路程测量方法及装置,可以精确地计算运动目标的实际运动路程,提升路程测量的准确性。第一方面,本专利技术实施例提供了一种路程测量方法,可包括:获取运动目标的GPS数据信息;根据获取的所述GPS数据信息获取三维地图中与所述GPS数据信息相对应的坡度信息;根据所述GPS数据信息以及坡度信息计算所述运动目标的运动路程。结合第一方面,在第一种可能的实现方式中,所述GPS数据信息包括水平运动轨迹长度;所述坡度信息包括斜坡长度与斜坡水平长度的比例值M ;所述M为大于等于I的正整数;所述根据所述GPS数据信息以及坡度信息计算所述运动目标的运动路程,包括:将所述水平运动轨迹长度乘以所述比例值M,得出所述运动目标的运动路程。结合第一方面,在第二种可能的实现方式中,所述GPS数据信息包括水平运动轨迹长度;所述水平运动轨迹长度对应多个坡度信息;所述多个坡度信息包括多个斜坡长度与斜坡水平长度之间的比例值M ;所述M为大于等于I的正整数;所述根据所述GPS数据信息以及坡度信息计算所述运动目标的运动路程,包括:根据所述多个比例值M,将所述多个斜坡水平长度乘以对应的比例值M,分别计算得到运动目标的多段分段运动路程;将所述多段分段运动路程相加得出所述运动目标的运动路程。结合第一方面,在第三种可能的实现方式中,所述运动目标包括车载;所述根据所述GPS数据信息以及坡度信息计算所述运动目标的运动路程之后,还包括:根据所述运动路程以及车辆的行驶时间,计算所述车辆的速度信息。结合第一方面,在第四种可能的实现方式中,所述获取运动目标的GPS数据信息之后,还包括:监测所述运动目标是否有在垂直方向上的位移;当监测到有垂直方向上的位移时,测量并记录所述运动目标在垂直方向上的位移数据;根据所述GPS数据信息并结合所述记录的位移数据,计算所述运动目标的运动路程。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述获取运动目标的GPS数据信息之后,还包括:接收用户的路程计算方式的选择指令;当所述选择指令为三维地图计算方式,则触发执行根据获取的所述GPS数据信息获取三维地图中与所述GPS数据信息相对应的坡度信息的步骤;当所述选择指令为二维地图计算方式,则触发执行监测所述运动目标是否有在垂直方向上的位移的步骤。第二方面,本专利技术实施例提供了一种路程测量装置,可包括:第一获取模块,用于获取运动目标的GPS数据信息;第二获取模块,用于根据获取的所述GPS数据信息获取三维地图中与所述GPS数据信息相对应的坡度信息;路程计算模块,用于根据所述GPS数据信息以及坡度信息计算所述运动目标的运动路程。结合第二方面,在第一种可能的实现方式中,所述GPS数据信息包括水平运动轨迹长度;所述坡度信息包括斜坡长度与斜坡水平长度的比例值M ;所述M为大于等于I的正整数;所述路程计算模块,具体用于:将所述水平运动轨迹长度乘以所述比例值M,得出所述运动目标的运动路程。结合第二方面,在第二种可能的实现方式中,所述GPS数据信息包括水平运动轨迹长度;所述水平运动轨迹长度对应多个坡度信息;所述多个坡度信息包括多个斜坡长度与斜坡水平长度之间的比例值M ;所述M为大于等于I的正整数;所述路程计算模块,包括:分段计算单元,用于根据所述多个比例值M,将所述多个斜坡水平长度乘以对应的比例值M,分别计算得到运动目标的多段分段运动路程;路程计算单元,用于将所述多段分段运动路程相加得出所述运动目标的运动路程。结合第二方面,在第三种可能的实现方式中,所述运动目标包括车载;所述装置,还包括:速度计算模块,用于根据所述运动路程以及车辆的行驶时间,计算所述车辆的速度信息。结合第二方面,在第四种可能的实现方式中,所述装置,还包括:检测模块,用于监测所述运动目标是否有在垂直方向上的位移;记录模块,用于当监测到有垂直方向上的位移时,测量并记录所述运动目标在垂直方向上的位移数据;计算模块,用于根据所述GPS数据信息并结合所述记录的位移数据,计算所述运动目标的运动路程。结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述装置,还包括:接收模块,用于接收用户的路程计算方式的选择指令;第一计算模块,用于当所述选择指令为三维地图计算方式,则触发执行根据获取的所述GPS数据信息获取三维地图中与所述GPS数据信息相对应的坡度信息的步骤;第二计算模块,用于当所述选择指令为二维地图计算方式,则触发执行监测所述运动目标是否有在垂直方向上的位移的步骤。实施本专利技术实施例,具有如下有益效果:本专利技术实施例,通过根据获取的运动目标的GPS数据信息获取三维地图中与GPS数据信息相对应的坡度信息,并根据GPS数据信息以及相对应的坡度信息计算运动目标的运动路程;由于根据坡度信息可以计算运动目标在上坡或者下坡时的运动路程,因此结合GPS数据信息以及相对应的坡度信息可以精确地计算运动目标的实际运动路程,提升路程测量的准确性和有效性。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中的一种路程测量方法的流程示意图;图2是本专利技术实施例中的另一种路程测量方法的流程示意图;图3是本专利技术实施例中的又一种路程测量方法的流程示意图;图4是本专利技术实施例中的又一种路程测量方法的流程示意图;图5是本专利技术实施例中路程测量方法的一个具体应用场景示意图;图6是本专利技术实施例中路程测量方法的另一个具体应用场景示意图;图7是本专利技术实施例中路程测量方法的又一个具体应用场景示意图;图8是本专利技术实施例中路程测量方法的又一个具体应用场景示意图;图9是本专利技术实施例中路程测量方法的又一个具体应用场景示意图;图10是本专利技术实施例中的一种路程当前第1页1 2 3 4 5 本文档来自技高网...
【技术保护点】
一种路程测量方法,其特征在于,包括:获取运动目标的GPS数据信息;根据获取的所述GPS数据信息获取三维地图中与所述GPS数据信息相对应的坡度信息;根据所述GPS数据信息以及坡度信息计算所述运动目标的运动路程。
【技术特征摘要】
【专利技术属性】
技术研发人员:谢志强,
申请(专利权)人:魅族科技中国有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。