1.一种定位方法,其特征在于,包括:获取当前位置坐标采样点与预先确定的有效基准位置坐标采样点之间的漂移距离,所述位置坐标采样点包括当前位置坐标的经纬度值;
如果获取的漂移距离超过预先设置的漂移距离阈值,更新已存储的漂移比率,所述漂移比率为超过所述漂移距离阈值的采样点与总采样点的比值;
如果更新的漂移比率超过预先设置的漂移比率阈值,确定当前位置坐标采样点为动态点,利用所述当前位置坐标采样点替换所述有效基准采样点,所述当前位置坐标采样点为当前时刻的定位位置坐标,如果更新的漂移比率未超过预先设置的漂移比率阈值,确定当前位置坐标采样点为静态点,则输出所述有效基准采样点的经纬度为当前时刻的定位位置坐标。
2.根据权利要求1所述的定位方法,其特征在于,所述位置坐标采样点为通过全球定位系统GPS获取的GPS信号数据。
3.根据权利要求2所述的定位方法,其特征在于,所述预先确定的有效基准位置坐标采样点包括:
连续获取多个位置坐标采样点;
解析所述位置坐标采样点对应的GPS信号数据,获取信号属性值;
依据获取的信号属性值确定接收的GPS信号数据对应的采样点是否为有效的采样点;
当连续的有效的采样点数超过预先设置的有效数阈值,依据有效数阈值的有效的采样点确定有效基准位置坐标采样点。
4.根据权利要求3所述的定位方法,其特征在于,所述信号属性值包括:坐标、加速度、精度因子、卫星数、卫星标识以及信噪比,如果精度因子不大于预先设置的精度因子阀值、卫星数不小于预先设置的卫星数阀值、信噪比不小于预先设置的信噪比阀值、且加速度不大于预先设置的加速度阀值,则确定接收的GPS信号数据对应的采样点为有效的采样点。
5.根据权利要求3所述的定位方法,其特征在于,所述依据有效数阈值的有效的采样点确定有效基准位置坐标采样点包括:选取连续采集的有效数阈值的有效的采样点中的最后一个有效的采样点作为有效基准位置坐标采样点。
6.根据权利要求5所述的定位方法,其特征在于,所述漂移比率的计算方法包括:
缓存所述有效基准位置坐标采样点对应时刻之后预设时间内的有效位置坐标采样点;
比较所述有效的位置坐标采样点与有效基准位置坐标采样点之间的漂移距离,并比较各所述漂移距离与预先设置的漂移距离阈值的大小;
计算大于所述漂移距离阈值的采样点的个数与所有所述有效位置坐标采样点的个数二者的漂移比率。
7.根据权利要求1至6任一项所述的定位方法,其特征在于,在所述更新已存储的漂移比率,所述漂移比率为超过所述漂移距离阈值的采样点与总采样点的比值之后,如果更新的漂移比率超过预先设置的漂移比率阈值之前,所述方法还包括:对所述有效基准位置坐标采样点之后的连续有效的采样点进行计时;
获取当前位置坐标采样点对应的计时时间,查询预先设置的计时时间与漂移比率阈值集的映射关系,获取当前位置坐标采样点对应的计时时间映射的漂移比率阈值。
8.根据权利要求1至6任一项所述的定位方法,其特征在于,在所述获取当前位置坐标采样点与预先确定的有效基准位置坐标采样点之间的漂移距离,所述位置坐标采样点包括当前位置坐标的经纬度值之前,所述方法还包括:获取当前位置坐标采样点与预先确定的有效基准位置坐标采样点之间的时间间隔;
如果所述时间间隔大于预先设置的时间间隔阈值,重新确定有效基准位置坐标采样点。
9.根据权利要求1至6任一项所述的定位方法,其特征在于,所述获取的漂移距离超过预先设置的漂移距离阈值包括:
以有效基准位置坐标采样点为原点,以漂移距离阈值为半径构建漂移圆;
判断自有效基准位置坐标采样点之后的各连续采样点位于漂移圆内还是位于漂移圆外;
如果连续采样点位于漂移圆外,则确定位于漂移圆外的采样点的漂移距离超过预先设置的漂移距离阈值。
10.一种定位装置,其特征在于,包括:漂移距离获取模块、漂移比率处理模块以及定位模块,其中,
漂移距离获取模块,用于获取当前位置坐标采样点与预先确定的有效基准位置坐标采样点之间的漂移距离,所述位置坐标采样点包括当前位置坐标的经纬度值;
漂移比率处理模块,如果获取的漂移距离超过预先设置的漂移距离阈值,更新已存储的漂移比率,所述漂移比率为超过所述漂移距离阈值的采样点与总采样点的比值;
定位模块,如果更新的漂移比率超过预先设置的漂移比率阈值,确定当前位置坐标采样点为动态点,利用所述当前位置坐标采样点替换所述有效基准位置坐标采样点,所述当前位置坐标采样点为当前时刻的定位位置坐标,如果更新的漂移比率未超过预先设置的漂移比率阈值,确定当前位置坐标采样点为静态点,则输出所述有效基准采样点的经纬度为当前时刻的定位位置坐标。
11.根据权利要求10所述的定位装置,其特征在于,所述位置坐标采样点为通过全球定位系统GPS获取的GPS信号数据。
12.根据权利要求11所述的定位装置,其特征在于,所述漂移距离获取模块包括:解析子单元、有效的采样点确定子单元以及有效基准位置坐标采样点确定子单元,其中,解析子单元,用于连续获取多个位置坐标采样点,解析所述位置坐标采样点对应的GPS信号数据,获取信号属性值;
有效的采样点确定子单元,用于依据获取的信号属性值确定接收的GPS信号数据对应的采样点是否为有效的采样点;
有效基准位置坐标采样点确定子单元,用于当连续的有效的采样点数超过预先设置的有效数阈值,依据有效数阈值的有效的采样点确定有效基准位置坐标采样点。
13.根据权利要求12所述的定位装置,其特征在于,所述信号属性值包括:坐标、加速度、精度因子、卫星数、卫星标识以及信噪比,如果精度因子不大于预先设置的精度因子阀值、卫星数不小于预先设置的卫星数阀值、信噪比不小于预先设置的信噪比阀值、且加速度不大于预先设置的加速度阀值,则确定接收的GPS信号数据对应的采样点为有效的采样点。
14.根据权利要求12所述的定位装置,其特征在于,所述依据有效数阈值的有效的采样点确定有效基准位置坐标采样点包括:选取连续采集的有效数阈值的有效的采样点中的最后一个有效的采样点作为有效基准位置坐标采样点。
15.根据权利要求14所述的定位装置,其特征在于,所述漂移比率的计算方法包括:缓存所述有效基准位置坐标采样点对应时刻之后预设时间内的有效位置坐标采样点;
比较所述有效的位置坐标采样点与有效基准位置坐标采样点之间的漂移距离,所述位置坐标采样点包括当前位置坐标的经纬度值,并比较各所述漂移距离与预先设置的漂移距离阈值的大小;
计算大于所述漂移距离阈值的采样点的个数与所有所述有效位置坐标采样点的个数二者的漂移比率。
16.根据权利要求10至15任一项所述的定位装置,其特征在于,所述装置还包括:漂移比率阈值查询模块,用于对所述有效基准位置坐标采样点之后的连续有效的采样点进行计时;获取当前位置坐标采样点对应的计时时间,查询预先设置的计时时间与漂移比率阈值集的映射关系,获取当前位置坐标采样点对应的计时时间映射的漂移比率阈值,将获取的漂移比率阈值输出至定位模块。
17.根据权利要求10至15任一项所述的定位装置,其特征在于,所述装置还包括:采样时长处理模块,用于获取当前位置坐标采样点与预先确定的有效基准位置坐标采样点之间的时间间隔;如果所述时间间隔大于预先设置的时间间隔阈值,重新确定有效基准位置坐标采样点。
18.根据权利要求10至15任一项所述的定位装置,其特征在于,所述获取的漂移距离超过预先设置的漂移距离阈值包括:以有效基准位置坐标采样点为原点,以漂移距离阈值为半径构建漂移圆;
判断自有效基准位置坐标采样点之后的各连续采样点位于漂移圆内还是位于漂移圆外;
如果连续采样点位于漂移圆外,则确定位于漂移圆外的采样点的漂移距离超过预先设置的漂移距离阈值。
19.一种电子设备,其特征在于,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一权利要求1‑9所述的定位方法。