当时方位:主页 > GPS新闻

高德地图发布最新开发SDK,处理GPS周数导致的定位时刻反常

时刻:2020-04-30 15:26:07来历:互联网作者:admin 点击:
高德地图今日发布最新消息,因为GPS周数反常导致偶然定位时刻呈现过错,发布处理计划,检查下面概况。一、问题原因本次事情是因为GPS用来处理导

高德地图发布最新开发SDK,处理GPS周数导致的定位时刻反常


高德地图今日发布最新消息,因为GPS周数反常导致偶然定位时刻呈现过错,发布处理计划,检查下面概况。

一、问题原因

本次事情是因为GPS用来处理导航信号的周元素(Week Element)的办法引起的一个已知问题。GPS选用10比特定义域来对每个GPS时刻信息中的周数进行编码,最多能够处理1024个周,这个期间被称为一个Epoch。在每个Epoch的完毕时,接收机将周数复位为第0周,然后再次开端计数。GPS第一次周数清零时刻为1999年8月22日,第2次清零为2019年4月7日。(注:因不同厂商GPS芯片内部处理逻辑不同,日期可能为1999年8月22日或其他过错日期)

二、影响产品

Android 定位SDK4.5.0及以下版别

三、影响点

1. 运用上述高德定位SDK获取到的定位类型为GPS定位的定位点时刻,部分设备会回来过错日期。

2. 下流事务逻辑依靠此时刻进行逻辑处理的,会导致判别反常。

四、处理计划

针对本次事情,在GPS周数翻转时刻,高德敞开渠道将选用体系时刻和GPS比照的办法,假如二者相差超越一年,则时分秒取GPS时刻,年月日取体系时刻,以处理周数翻转带来的时刻跳变问题使开发者内部用错时刻。

五、主张修正办法

计划一:自主排查GPS定位时刻的运用范围,当该时刻参加事务逻辑时,需求增加如下兼容逻辑。

计划二:更新至新版Android 定位SDK(新版别已于4月2日发布)。

[ 内容来历于互联网,如有侵权请联络本站。]

------分隔线----------------------------
引荐内容