一种海拔处理方法和装置制造方法及图纸

技术编号:17540811 阅读:38 留言:0更新日期:2018-03-24 16:56
提供一种海拔处理方法和装置,涉及数据处理领域,能提高统计的海拔累计上升值和累计下降值的准确性。包括:根据GPS轨迹上的当前轨迹点的参考海拔和GPS轨迹上最新的海拔极值,确定GPS轨迹当前的整体状态;并根据当前轨迹点的海拔和该参考海拔,确定GPS轨迹当前的局部状态;若该整体状态为整体上升,该局部状态为局部下降,且GPS轨迹当前局部下降高度大于或者等于预设海拔抖动阈值,将该参考海拔与GPS轨迹上最新的海拔极小值的差值累加至海拔累计上升值;若该整体状态为整体下降,该局部状态为局部上升,且GPS轨迹当前局部上升高度大于或者等于该抖动阈值,将GPS轨迹上最新的海拔极大值与该参考海拔的差值累加至海拔累计下降值。

An altitude treatment method and device

An altitude treatment method and device, which involves the field of data processing, can improve the accuracy of the cumulative increase in statistics and the cumulative decline. Including: according to the current trajectory of the GPS locus on the reference elevation and GPS track the latest extreme altitude, determine the GPS track current overall state; and according to the current trajectory and the elevation of the reference altitude, to determine the local state trajectory GPS current; if the whole state as a whole rise, the local state local decline, and GPS path of the current local drop height is greater than or equal to the preset threshold jitter of the reference altitude, altitude and GPS track the latest minimum altitude difference to the elevation of total cumulative appreciation; if the overall state of overall drop, the local state and local rise, GPS path of the current local rising height greater than or equal to the threshold GPS track jitter, the maximum elevation and the reference altitude difference to the elevation of cumulative cumulative decline in value.

【技术实现步骤摘要】
一种海拔处理方法和装置
本专利技术实施例涉及数据处理领域,尤其涉及一种海拔处理方法和装置。
技术介绍
在户外徒步运动中,可以使用具有全球定位系统(GlobalPositioningSystem,GPS)的设备(以下均简称为GPS设备,例如手机)做线路导航,也可以用来记录徒步轨迹。使用GPS设备记录徒步轨迹时,可以记录徒步线路的距离、海拔累计上升值和下降值等信息,从而评估徒步线路的强度和难度。其中,记录徒步线路的海拔累计上升值和下降值的方法可以为:首先获取一条徒步轨迹中所有的轨迹点,按照轨迹点的时间戳依次计算后一个轨迹点的海拔与前一个轨迹点的海拔之间的差值,差值为正数时表示海拔上升,差值为负数表示海拔下降(以下将海拔差值为正数的差值称为上升值,将海拔的差为负数的值称为下降值),如此,可以得到多个上升值和多个下降值,将所有上升值求和,得到GPS设备记录的徒步轨迹(以下均简称为GPS轨迹)的海拔累计上升值,将所有下降值求和,得到GPS轨迹的海拔累计下降值。然而在上述GPS设备获取徒步轨迹的轨迹点的过程中,由于GPS设备的传感器的精度、GPS设备所处环境(例如天气)等诸多因素的影响,导致GPS设备记录的当前位置的海拔不可避免的存在一定的误差,并且海拔的误差值通常比较大,如此,可能会导致根据其记录的轨迹点的海拔确定的GPS轨迹的海拔累计上升值和下降值与实际用户的徒步轨迹的海拔累计上升值和下降值存在较大的误差,即导致GPS轨迹的海拔累计上升值和下降值的准确性比较低,从而无法准确地评估徒步路线的强度和难度。
技术实现思路
本申请提供一种海拔处理方法和装置,能够提高统计的海拔累计上升值和累计下降值的准确性。为达到上述目的,本申请采用如下技术方案:第一方面,本申请提供一种海拔处理方法,该方法可以包括:根据GPS轨迹上的当前轨迹点的参考海拔和GPS轨迹上最新的海拔极值,确定GPS轨迹当前的整体状态,当前轨迹点的参考海拔为在时间顺序上在当前轨迹点之前的一个轨迹点的海拔,海拔极值包括海拔极大值或海拔极小值;并且根据当前轨迹点的海拔和当前轨迹点的参考海拔,确定GPS轨迹当前的局部状态;以及若GPS轨迹当前的整体状态为整体上升,GPS轨迹当前的局部状态为局部下降,并且GPS轨迹当前局部下降高度大于或者等于预设海拔抖动阈值,则将当前轨迹点的参考海拔与GPS轨迹上最新的海拔极小值的差值累加至海拔累计上升值,GPS轨迹当前局部下降高度为当前轨迹点的参考海拔与当前轨迹点的海拔之差;若GPS轨迹当前的整体状态为整体下降,GPS轨迹当前的局部状态为局部上升,并且GPS轨迹当前局部上升高度大于或者等于预设海拔抖动阈值,则将GPS轨迹上最新的海拔极大值与当前轨迹点的参考海拔的差值累加至海拔累计下降值,GPS轨迹当前局部上升高度为当前轨迹点的海拔与当前轨迹点的参考海拔之差。在第一方面的第一种可选的实现方式中,上述根据GPS轨迹上的当前轨迹点的参考海拔和GPS轨迹上最新的海拔极值,确述GPS轨迹当前的整体状态的方法可以包括:若GPS轨迹上存在最新的海拔极小值,并且当前轨迹点的参考海拔大于最新的海拔极小值,则确定GPS轨迹当前的整体状态为整体上升;若GPS轨迹上存在最新的海拔极大值,并且当前轨迹点的参考海拔小于最新的海拔极大值,则确定GPS轨迹当前的整体状态为整体下降。在第一方面的第二种可选的实现方式中,上述根据当前轨迹点的海拔和当前轨迹点的参考海拔,确定GPS轨迹当前的局部状态的方法可以包括:若当前轨迹点的海拔大于当前轨迹点的参考海拔,则确定GPS当前的局部状态为局部上升;若当前轨迹点的海拔小于当前轨迹点的参考海拔,则确定GPS当前的局部状态为局部下降。在第一方面的第三种可选的实现方式中,在将当前轨迹点的参考海拔与GPS轨迹上最新的极小值轨迹点的海拔的差值累加至海拔累计上升值之后,本申请提供的海拔处理方法还可以包括:将当前轨迹点的参考海拔确定为最新的海拔极大值,并将当前轨迹点的海拔作为下一个轨迹点的参考海拔。在将GPS轨迹上最新的极大值轨迹点的海拔与当前轨迹点的参考海拔的差值累加至海拔累计下降值之后,本申请提供的海拔处理方法还可以包括:将当前轨迹点的参考海拔确定为最新的海拔极小值,并将当前轨迹点的海拔作为下一个轨迹点的参考海拔。在第一方面的第四种可选的实现方式中,在当前轨迹点为GPS轨迹上的最后一个轨迹点时,若GPS轨迹上存在最新的海拔极小值,并且当前轨迹点的参考海拔大于最新的海拔极小值,则将当前轨迹点的参考海拔与GPS轨迹上最新的海拔极小值的差值累加至海拔累计上升值;若GPS轨迹上存在最新的海拔极大值,并且当前轨迹点的参考海拔小与GPS轨迹上最新的海拔极大值,则将GPS轨迹上最新的海拔极大值与当前轨迹点的参考海拔的差值累加至海拔累计下降值。第二方面,本申请提供一种海拔处理装置,该装置可以包括确定模块和计算模块。其中,确定模块,可以用于根据GPS轨迹上的当前轨迹点的参考海拔和GPS轨迹上最新的海拔极值,确定GPS轨迹当前的整体状态,并且根据当前轨迹点的海拔和当前轨迹点的参考海拔,确定GPS轨迹当前的局部状态,当前轨迹点的参考海拔为在时间顺序上在当前轨迹点之前一个轨迹点的海拔,海拔极值包括海拔极大值或海拔极小值;计算模块,可以用于在确定模块确定GPS轨迹当前的整体状态为整体上升,GPS轨迹当前的局部状态为局部下降,并且GPS轨迹当前局部下降高度大于或者等于预设海拔抖动阈值的情况下,将当前轨迹点的参考海拔与GPS轨迹上最新的海拔极小值的差值累加至海拔累计上升值,GPS轨迹当前局部下降高度为当前轨迹点的参考海拔与当前轨迹点的海拔之差,并且在确定模块确定GPS轨迹当前的整体状态为整体下降,GPS轨迹当前的局部状态为局部上升,并且GPS轨迹当前局部上升高度大于或者等于预设海拔抖动阈值的情况下,将GPS轨迹上最新的海拔极大值与当前轨迹点的参考海拔的差值累加至海拔累计下降值,GPS轨迹当前局部上升高度为当前轨迹点的海拔与当前轨迹点的参考海拔之差。在第二方面的第一种可选的实现方式中,上述确定模块,具体用于若GPS轨迹上存在最新的海拔极小值,并且当前轨迹点的参考海拔大于最新的海拔极小值,则确定GPS轨迹当前的整体状态为整体上升,若GPS轨迹上存在最新的海拔极大值,并且当前轨迹点的参考海拔小于最新的海拔极大值,则确定GPS轨迹当前的整体状态为整体下降。在第二方面的第二种可选的实现方式中,上述确定模块,具体用于若当前轨迹点的海拔大于当前轨迹点的参考海拔,则确定GPS当前的局部状态为局部上升,若当前轨迹点的海拔小于当前轨迹点的参考海拔,则确定GPS当前的局部状态为局部下降。在第二方面的第三种可选的实现方式中,上述确定模块,还用于在计算模块将当前轨迹点的参考海拔与GPS轨迹上最新的极小值轨迹点的海拔的差值累加至海拔累计上升值之后,将当前轨迹点的参考海拔确定为最新的海拔极大值,将当前轨迹点的海拔作为下一个轨迹点的参考海拔,并且在计算模块将GPS轨迹上最新的极大值轨迹点的海拔与当前轨迹点的参考海拔的差值累加至海拔累计下降值之后,将当前轨迹点的参考海拔确定为最新的海拔极小值,将当前轨迹点的海拔作为下一个轨迹点的参考海拔。在第二方面的第四种可选的实现方式中,在当前轨迹点为GP本文档来自技高网...
一种海拔处理方法和装置

【技术保护点】
一种海拔处理方法,其特征在于,根据GPS轨迹上的当前轨迹点的参考海拔和所述GPS轨迹上最新的海拔极值,确定所述GPS轨迹当前的整体状态,所述当前轨迹点的参考海拔为在时间顺序上在所述当前轨迹点之前的一个轨迹点的海拔,所述海拔极值包括海拔极大值或海拔极小值;根据所述当前轨迹点的海拔和所述当前轨迹点的参考海拔,确定所述GPS轨迹当前的局部状态;若所述GPS轨迹当前的整体状态为整体上升,所述GPS轨迹当前的局部状态为局部下降,并且所述GPS轨迹当前局部下降高度大于或者等于预设海拔抖动阈值,则将所述当前轨迹点的参考海拔与所述GPS轨迹上最新的海拔极小值的差值累加至海拔累计上升值,所述GPS轨迹当前局部下降高度为所述当前轨迹点的参考海拔与所述当前轨迹点的海拔之差;若所述GPS轨迹当前的整体状态为整体下降,所述GPS轨迹当前的局部状态为局部上升,并且所述GPS轨迹当前局部上升高度大于或者等于预设海拔抖动阈值,则将所述GPS轨迹上最新的海拔极大值与所述当前轨迹点的参考海拔的差值累加至海拔累计下降值,所述GPS轨迹当前局部上升高度为所述当前轨迹点的海拔与所述当前轨迹点的参考海拔之差。

【技术特征摘要】
1.一种海拔处理方法,其特征在于,根据GPS轨迹上的当前轨迹点的参考海拔和所述GPS轨迹上最新的海拔极值,确定所述GPS轨迹当前的整体状态,所述当前轨迹点的参考海拔为在时间顺序上在所述当前轨迹点之前的一个轨迹点的海拔,所述海拔极值包括海拔极大值或海拔极小值;根据所述当前轨迹点的海拔和所述当前轨迹点的参考海拔,确定所述GPS轨迹当前的局部状态;若所述GPS轨迹当前的整体状态为整体上升,所述GPS轨迹当前的局部状态为局部下降,并且所述GPS轨迹当前局部下降高度大于或者等于预设海拔抖动阈值,则将所述当前轨迹点的参考海拔与所述GPS轨迹上最新的海拔极小值的差值累加至海拔累计上升值,所述GPS轨迹当前局部下降高度为所述当前轨迹点的参考海拔与所述当前轨迹点的海拔之差;若所述GPS轨迹当前的整体状态为整体下降,所述GPS轨迹当前的局部状态为局部上升,并且所述GPS轨迹当前局部上升高度大于或者等于预设海拔抖动阈值,则将所述GPS轨迹上最新的海拔极大值与所述当前轨迹点的参考海拔的差值累加至海拔累计下降值,所述GPS轨迹当前局部上升高度为所述当前轨迹点的海拔与所述当前轨迹点的参考海拔之差。2.根据权利要求1所述的海拔处理方法,其特征在于,所述根据GPS轨迹上的当前轨迹点的参考海拔和所述GPS轨迹上最新的海拔极值,确定所述GPS轨迹当前的整体状态,包括:若所述GPS轨迹上存在最新的海拔极小值,并且所述当前轨迹点的参考海拔大于所述最新的海拔极小值,则确定所述GPS轨迹当前的整体状态为整体上升;若所述GPS轨迹上存在最新的海拔极大值,并且所述当前轨迹点的参考海拔小于所述最新的海拔极大值,则确定所述GPS轨迹当前的整体状态为整体下降。3.根据权利要求1或2所述的海拔处理方法,其特征在于,所述根据所述当前轨迹点的海拔和所述当前轨迹点的参考海拔,确定所述GPS轨迹当前的局部状态,包括:若所述当前轨迹点的海拔大于所述当前轨迹点的参考海拔,则确定所述GPS当前的局部状态为局部上升;若所述当前轨迹点的海拔小于所述当前轨迹点的参考海拔,则确定所述GPS当前的局部状态为局部下降。4.根据权利要求1至3任意一项所述的海拔处理方法,其特征在于,在所述将所述当前轨迹点的参考海拔与所述GPS轨迹上最新的极小值轨迹点的海拔的差值累加至海拔累计上升值之后,所述方法还包括:将所述当前轨迹点的参考海拔确定为最新的海拔极大值,将所述当前轨迹点的海拔作为下一个轨迹点的参考海拔;在所述将所述GPS轨迹上最新的极大值轨迹点的海拔与所述当前轨迹点的参考海拔的差值累加至海拔累计下降值之后,所述方法还包括:将所述当前轨迹点的参考海拔确定为最新的海拔极小值,将所述当前轨迹点的海拔作为下一个轨迹点的参考海拔。5.根据权利要求1至4任意一项所述的海拔处理方法,其特征在于,所述当前轨迹点为所述GPS轨迹上的最后一个轨迹点;若所述GPS轨迹上存在最新的海拔极小值,并且所述当前轨迹点的参考海拔大于所述最新的海拔极小值,则将所述当前轨迹点的参考海拔与所述GPS轨迹上最新的海拔极小值的差值累加至海拔累计上升值;若所述GPS轨迹上存在最新的海拔极大值,并且所述当前轨迹点的参考海拔小与所述GPS轨迹上最新的海拔极大值,则将所述GPS轨迹上最新的海拔极大值与所述当前轨迹点的参考海拔的差值累加至海拔累计下降值。6....

【专利技术属性】
技术研发人员:霍龙社
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1