一种定位装置位置信息漂移的数据处理方法及系统的制作方法

文档序号:8322771阅读:436来源:国知局
一种定位装置位置信息漂移的数据处理方法及系统的制作方法
【技术领域】
[0001]本发明涉及定位技术领域,尤其涉及的是一种定位装置位置信息漂移的数据处理方法及系统。
【背景技术】
[0002]GPS即全球定位系统,是一种卫星导航定位系统,利用该系统,用户可以在全球范围内实现全天候、连续、实时的三维导航定位和测速;另外,利用该系统,用户还能够进行高精度的时间传递和高精度的精密定位。但是,在高大建筑密集或天气情况不好的地方,因为GPS信号经过多次的折、反射,造成信号误差,会出现漂移。即使在静止状态下,GPS信息也会出现波动,导致位置信息不准确。
[0003]因此现有技术有待于进一步的改进。

【发明内容】

[0004]鉴于上述现有技术中的不足之处,本发明的目的在于为用户提供一种定位装置位置信息漂移的数据处理方法及系统,旨在解决现有技术GPS信号经过多次的折、反射,造成信号误差,会出现漂移,从而导致位置信息不准确的问题。
[0005]本发明解决技术问题所采用的技术方案如下:
一种定位装置位置信息漂移的数据处理方法,其中,所述方法包括步骤:
A、定位装置获取当前点的当前地理位置信息及当前速度值,并将所述当前地理位置信息及所述当前速度值发送至服务器;
B、服务器接收所述当前地理位置信息及所述当前速度值,并判断所述当前速度值是否为O及所述当前地理位置信息与前一次地理位置信息是否相同;
C、当所述当前速度值为0,且所述当前地理位置信息与前一次地理位置信息不同,则将所述当前地理位置信息设置为与前一次地理位置信息相同;
D、当所述当前速度值由O变为非0,则所述定位装置再获取至少一次地理位置信息,并根据所述当前地理位置信息及定位装置再获取至少一次地理位置信息判断是否满足预先设定的运动启动条件,当满足时则将所述当前地理位置信息设置为与所述定位装置再获取的至少一次地理位置信息中的最近一次地理位置信息相同。
[0006]所述定位装置位置信息漂移的数据处理方法,其中,所述当前地理位置信息为当前点的经玮度值及GPS方向角度值。
[0007]所述定位装置位置信息漂移的数据处理方法,其中,所述步骤D具体包括:
D11、当所述当前速度值由O变为非0,则所述定位装置再按时间先后顺序依次获取第一位置点的第一地理位置信息、第二位置点的第二地理位置信息及第三位置点的第三地理位置信息;
D12、根据所述第三地理位置信息中的经玮度值与所述当前地理位置信息中的经玮度值确定第三位置点与当前点之间的第一距离差,并判断所述第一距离差是否大于10米; D13、当所述第一距离差大于10米时,则将所述当前地理位置信息设置为与所述第三地理位置信息相同。
[0008]所述定位装置位置信息漂移的数据处理方法,其中,所述步骤D具体包括:
D21、当所述当前速度值由O变为非0,则所述定位装置再按时间先后顺序依次获取第四位置点的第四地理位置信息、第五位置点的第五地理位置信息及第六位置点的第六地理位置信息,并获取所述第四地理位置信息中的第四GPS速度值、所述第五地理位置信息中的第五GPS速度值及所述第六地理位置信息中的第六GPS速度值;
D22、判断所述第四GPS速度值、第五GPS速度值及第六GPS速度信值是否都不为Om/
s ;
D23、当所述第四GPS速度值、第五GPS速度值及第六GPS速度值均不为Om/s时,则将所述当前地理位置信息设置为与所述第六位置点的第六地理位置信息相同。
[0009]所述定位装置位置信息漂移的数据处理方法,其中,所述步骤D具体包括:
D31、当所述当前速度值由O变为非0,则所述定位装置再按时间先后顺序依次获取第七位置点的第七地理位置信息、第八位置点的第八地理位置信息及第九位置点的第九地理位置信息,并获取第七位置点与当前点之间的第七距离值、第八位置点与当前点之间的第八距离值及第九位置点与当前点之间的第九距离值;
D32、判断所述第八距离值是否大于所述第七距离值,且所述第九距离值是否大于所述第八距离值;
D33、当所述第八距离值大于所述第七距离值,且所述第九距离值大于所述第八距离值,则将所述当前地理位置信息设置为与所述第九位置点的地理位置信息相同。
[0010]所述定位装置位置信息漂移的数据处理方法,其中,所述步骤D具体包括:
D41、当所述当前速度值由O变为非0,则所述定位装置再按时间先后顺序依次获取第十位置点的第十地理位置信息、第十一位置点的第十一地理位置信息及第十二位置点的第十二地理位置信息,并获取第十位置点的第十GPS方向角度值、第十一位置点的第十一 GPS方向角度值及第十二位置点的第十二 GPS方向角度值;
D42、判断所述第十GPS方向角度值、所述第i^一 GPS方向角度值及所述第十二 GPS方向角度值与所述当前点的所述当前地理位置信息中的GPS方向角度值之间的差值是否都小于10度;
D43、当所述第十GPS方向角度值、所述第i^一 GPS方向角度值及所述第十二 GPS方向角度值与所述当前点的GPS方向角度值之间的差值均小于10度,则将所述当前地理位置信息设置为与所述第十二位置点的地理位置信息相同。
[0011]一种定位装置位置信息漂移的数据处理系统,其中,包括:
定位及发送模块,用于定位装置获取当前点的当前地理位置信息及当前速度值,并将所述当前地理位置信息及所述当前速度值发送至服务器;
接收及判断模块,用于服务器接收所述当前地理位置信息及所述当前速度值,并判断所述当前速度值是否为O及所述当前地理位置信息与前一次地理位置信息是否相同;第一控制模块,用于当所述当前速度值为0,且所述当前地理位置信息与前一次地理位置信息不同,则将所述当前地理位置信息设置为与前一次地理位置信息相同;
第二控制模块,用于当所述当前速度值由O变为非0,则所述定位装置再获取至少一次地理位置信息,并根据所述当前地理位置信息及定位装置再获取至少一次地理位置信息判断是否满足预先设定的运动启动条件,当满足时则将所述当前地理位置信息设置为与所述定位装置再获取的至少一次地理位置信息中的最近一次地理位置信息相同。
[0012]所述定位装置位置信息漂移的数据处理系统,其中,所述当前地理位置信息为当前点的经玮度值及GPS方向角度值。
[0013]所述定位装置位置信息漂移的数据处理系统,其中,所述第二控制模块具体包括:
第一定位信息获取单元,用于当所述当前速度值由O变为非0,则所述定位装置再按时间先后顺序依次获取第一位置点的第一地理位置信息、第二位置点的第二地理位置信息及第三位置点的第三地理位置信息;
第一判断单元,用于根据所述第三地理位置信息中的经玮度值与所述当前地理位置信息中的经玮度值确定第三位置点与当前点之间的第一距离差,并判断所述第一距离差是否大于10米;
第一重置单元,用于当所述第一距离差大于10米时,则将所述当前地理位置信息设置为与所述第三地理位置信息相同。
[0014]所述定位装置位置信息漂移的数据处理系统,其中,所述第二控制模块具体包括:
第二定位信息
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1