Re: [問題] zenfone2 ze500kl 定位問題?

看板MobileComm作者 (黑東尼史塔客)時間7年前 (2016/08/16 11:08), 7年前編輯推噓1(101)
留言2則, 2人參與, 最新討論串4/5 (看更多)
Pokemon 定位用的不是GPS,用的是 "Google 裝備位置" 你的手機=>XGPS( GPS, WIFI, GSM )==> Google XGPS Server ==> 你的手機 ==> 寫到Google裝置位置 ==> Pokeman系統讀取 Pokemon 系統利用你記錄在Google 雲端伺服器的位置系統,來顯示你的位置, 以及提供你怪物, 以及計算你的位移是否列入孵蛋 ( 你這樣想就知道程式好寫多了 ) 所以他才可以在同一個座標地點丟各種怪物 所以只要通訊有問題,你的位置是不會更新的。 比如3G/4G跟WIFI系統在切換,通訊不穩等等,這是一個連線遊戲,不是單純讀取 你的GPS信號。 至於GPS飄的問題,在室內正常是收不到GPS信號的,就算有,精度也會差異比較大 XGPS利用WIFI, GSM信號作補償演算,這個演算也會受到地形地物溫度電波發電機 等等各種干擾,產生不同的強弱,Google伺服器來源用指紋演算法傳回來就會差異 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.48.187 ※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1471316892.A.346.html

08/16 12:59, , 1F
快推 不然別人以為我看不懂
08/16 12:59, 1F

08/16 13:05, , 2F
你連這都不懂,就是那個啊~
08/16 13:05, 2F
GPS是解NEMA 編碼,WIFI, GSM是透過機地台MAC ID與RF 強度作fingerprint 演算 也就是透過Google 街景車抓取的資料庫,不過每個訓練師現在都是Google的校正器 簡單來說,就是你的位置紀錄會不斷傳給Google雲端伺服器,(例如每幾秒)。 Pokemon 讀取你的雲端位置,作檢查是否出現怪物( 這樣運算量就很低 )。也可以跟 前一個位置變更來計算距離與時間,用來決定你是否超速 ※ 編輯: hedonic (210.61.48.187), 08/16/2016 13:41:48
文章代碼(AID): #1NieESD6 (MobileComm)
討論串 (同標題文章)
文章代碼(AID): #1NieESD6 (MobileComm)