Re: [问题] zenfone2 ze500kl 定位问题?

楼主: hedonic (黑东尼史塔客)   2016-08-16 11:08:09
Pokemon 定位用的不是GPS,用的是 "Google 装备位置"
你的手机=>XGPS( GPS, WIFI, GSM )==> Google XGPS Server ==> 你的手机
==> 写到Google装置位置 ==> Pokeman系统读取
Pokemon 系统利用你记录在Google 云端服务器的位置系统,来显示你的位置,
以及提供你怪物, 以及计算你的位移是否列入孵蛋
( 你这样想就知道程式好写多了 )
所以他才可以在同一个座标地点丢各种怪物
所以只要通讯有问题,你的位置是不会更新的。
比如3G/4G跟WIFI系统在切换,通讯不稳等等,这是一个连线游戏,不是单纯读取
你的GPS信号。
至于GPS飘的问题,在室内正常是收不到GPS信号的,就算有,精度也会差异比较大
XGPS利用WIFI, GSM信号作补偿演算,这个演算也会受到地形地物温度电波发电机
等等各种干扰,产生不同的强弱,Google服务器来源用指纹算法传回来就会差异

Links booklink

Contact Us: admin [ a t ] ucptt.com