說到手機導航這事兒,大夥肯定不陌生了,像我這種出行方式比較多樣的,無論走路騎行,還是地鐵開車,基本都離不開地圖的幫助。
雖然有人抱怨手機定位不準的情況經常發生,但總得來講,手機的定位精準度最近兩年還是有不小提升的。
或者說,是國產廠商手機的精準度提高了。
之所以這麼說,是因為最近我衝浪的時候,發現一個老生常談的事情又被提起來了,去年的帖子都被人重新頂上來,那就是 iPhone 定位導航不準的問題。

尤其是像隧道這種地方, iPhone 用戶進隧道約等於失蹤,手機地圖導個航就這麼難嗎?
其實,這事不僅有年頭了,甚至直到這兩天,我們同事還在抱怨。
哪怕沒在隧道里, iPhone 偶爾也慢一拍,走錯一個路口直接進入瘋狂繞路模式。
這個時候可能會有安卓用戶站出來了,那我問你,咱們的手機地圖都顯示用的北斗導航,我平常咋就沒這麼多問題?

iPhone 16 Pro 和 iPhone 16 Pro Max
嗯。這裡我可以直接告訴大家, iPhone 導航確實沒安卓準。
為了證實這件事,我隨機抓了兩位幸運同事一起做了個測試,分別準備 iPhone 15 Plus 、iPhone 16 Pro Max 和 vivo X200 Pro 三部手機同時導航,並且看它們在隧道的時候導航水平咋樣。

測試結果就是,iPhone 15 Plus 直接歇逼,已經不知道自己在哪了;iPhone 16 Pro Max 一開始還不錯,結果後面開始 “ 超速 ” , “ 提前 ” 在隧道出口等我們。
而 vivo X200 Pro 儘管中途也並非完美,但整體還算是精準,和汽車出隧道的時間基本相同。

從左到右依次為iPhone 16 Pro Max / iPhone 15 Plus / vivo X200 Pro 全都自己玩自己的
那為啥 iPhone 說是支持北斗,但實測會產生差距呢?
關於這件事的具體原因,我依舊可以先告訴大家結論,那就是 iPhone 確實支持北斗,但,又沒完全支持。
而且 iPhone 在隧道里的表現拉胯,甚至還有個更離譜的原因。
想要完整講清楚這事兒,需要分兩個部分來講,一個是戶外空曠場地下, GPS 和北斗導航衛星定位的定位原理;以及在隧道等場景下的 “ 慣性導航 ” 又是怎麼一回事兒。
咱們先以 GPS 衛星定位為例,它主要由軌道中的衛星、地面的控制部分,以及用戶自己的設備,這三部分組成。

GPS 衛星會不斷髮射信號,咱們的手機收到信號後,就能計算出信號傳播距離。
但為了能夠確定位置,手機需要至少同時接收 4 顆衛星的信號才行。這時有了和多顆衛星的距離,就能確定手機的具體位置了。

當然,大夥在日常肯定遇到過定位不準的情況,比如在室內和隧道,或者被高樓擋住之類的區域,信號就容易減弱甚至丟失。
除了信號遮擋,當衛星信號在穿過大氣層的電離層和對流層時,傳播速度也會發生變化,這就會導致信號延遲,從而產生測量誤差,最終影響定位精準程度。
這個時候人們眉頭一皺,發現事情並不簡單,不對啊,這定位給我幹哪來了?

於是為了讓 GPS 定位更精準,人們就搞出了雙頻 GPS 。
簡單來講,和單頻相比,雙頻 GPS 可以同時接收兩個頻率的 GPS 信號。

而且還記得前面提到的信號延遲問題嗎?人們這回就可以利用兩個頻率信號在電離層中的速度差異,對電離層產生的延遲進行校準,從而提高定位精度。
妙,妙啊 ~
當然了,不光美國的 GPS ,各個地區也都有自己的定位系統,比如歐洲的伽利略和咱們的北斗衛星等等。

這個時候那個問題就來了,我手上的 iPhone 16 Pro 也有雙頻 GPS 和北斗,為啥 iPhone 定位信號還是這麼差?
其實,這還是跟 iPhone 的硬件和自身調性有關, iPhone 本身對於北斗的支持確實是有,但就像文章開頭說的,很敷衍。
眾所周知, iPhone 是一款全球機型,這就意味著蘋果需要儘可能地讓 iPhone 在全球各地都能正常使用。

比如網上經常有人聊到信號頻段這事兒, iPhone 的頻段數量相比國產廠商確實遙遙領先,所以有不少人表示出國用 iPhone 確實是個更穩妥的選擇。

但到了定位系統這裡,事情有點不太一樣了,自從 iPhone 12 系列起,雖然手機硬件層面支持北斗,但官方始終沒有明說具體的支持情況。
為了進一步確認,我還專門給蘋果客服打電話確認了一下,而客服表示, iPhone 的 Pro 系列機型確實支持 GPS 和北斗等各種衛星定位系統,比如 iPhone 15 Pro 和 iPhone 16 Pro 等。

但在支持的定位頻段上,客服只說了支持 GPS 的 L1 和 L5 這兩個頻段,而關於北斗的情況就不太清楚了。
不過這麼一說,我倒是突然有了一個大膽的想法——也許 iPhone 並不是 “ 專門支持 ” 了北斗定位,而只是 “ 順手支持 ”。
因為根據咱們小學二年級信息技術課程可以得知,北斗系統擁有多個不同的頻段,而其中 B1C 和 B2a 這兩個頻段,實際上和 GPS 的 L1 與 L5 頻段是相同的。

也就是說,iPhone 16 Pro 的雙頻 GPS 天線,可以在不做硬件調整的情況下直接完成對北斗信號的互操作。
這其實也算是一種基操了,因為歐洲的伽利略定位系統,他們的 E1 頻段和 E5a 頻段也和 GPS 的 L1 、 L5 互相兼容。
所以經過簡單的反推,咱們的國產手機應該也是用這種方式, “ 順手 ” 支持了一下伽利略衛星。

到這裡聽上去是不是好像還行?
但重點就在於,咱們國產廠商的手機,支持的北斗衛星頻段可不止兩個啊。
尤其是最近兩年,國產廠商手機都已經支持三頻北斗甚至是四頻北斗了,隨便找個國產手機的詳情頁,沒有個三頻北斗都不好意思和友商打招呼。
比如藍廠的旗艦手機 X100 Ultra ,就支持 B1C 、 B1I 和 B2a 三個頻段。

而到了 X200 Pro ,它又多了個 B2b 頻段,直接幹到四頻北斗了。

藍廠甚至還偷偷給伽利略多了個頻段支持,這下真成國際大廠了。
這個時候,你再去跟只支持兼容了雙頻北斗的 iPhone 15 甚至 16 Pro Max 去比,那定位精準度絕逼打不過國產手機。
但是到這裡,還有一個問題沒搞明白,那就是為什麼隧道里的導航,國產廠商們有時候也比 iPhone 更精準?
畢竟大家都是往地下一鑽,接下來的導航全各憑本事。
而這,就要提到慣性導航了。
簡單來講,隧道導航其實是地圖軟件自己琢磨出來的一套混合算法。

咱們以高德地圖為例,高德就研究出了一個VDR 慣性導航增強定位技術,把傳感器、移動網絡、衛星等多種信息揉一起,來一波混合運算。
而且按照報道上面說的,這個功能也不是所有隧道都支持,可能也需要高德自己結合路網去適配。

而在這眾多數據中,安卓系統中有一個叫做慣性測量單元( IMU )的數據,系統允許 App 每秒最多從 IMU 那裡收集 200 次數據。

系統分享的 IMU 數據越多,算法自然就會更加精準,最後呈現的就是導航的結果也更準確。
至於 iPhone 這邊,根據差評行業交流群群友 @老實人二號 整理的信息,蘋果在 iOS 的開發文檔中提到了獲取 IMU 數據的示例。

根據其中的描述,App 從 IMU 當中採樣數據的推薦標準是大於每秒 100 次。
假如高德真的使用的是 100 Hz 的推薦採樣頻率,那麼確實會比安卓這邊低一些,隧道導航不如安卓精準也就可以理解了。
不過參照 iPhone 的定位讀取權限來看,果子只讓 App 知道位置信息,但這個信息具體怎麼來的,不好意思,無可奉告。
所以結合最終的測試結果,我們也有理由懷疑,果果給 App 的 IMU 權限同樣太低了。
畢竟算法的準確度是和收集到的信息樣本量正相關的。
但這並不意味著 iPhone 在隧道里就完全癱瘓了,偶爾還是能動一動的。

只不過大家也看到了文章開頭的測試結果, iPhone 的隧道定位確實不如安卓來的精準 ——並且由於對北斗衛星的支持頻段更少,出了隧道之後重新搜星定位的速度也會比安卓旗艦差一些。
不過等徹底出了隧道,在正常道路的時候,三部手機表現都不錯,有時候 iPhone 的車道定位甚至還要好於 X200 Pro 。
所以說 iPhone 的定位在大多數情況下都能正常用,只是在遇到一些極限情況的時候,可能會更看運氣。
但你要說有沒有比這個事情更慘的消息,有的兄弟,有的。
如果你看到這裡,就會發現這篇文章前面,經常在強調 iPhone 的 Pro 系列,對比的時候也拿了兩臺 iPhone 。
因為只有 Pro 系列機型才支持雙頻 GPS ,而 iPhone 的標準版和 Plus ,甚至只有單頻 GPS 。

這也是為什麼到了隧道路況,它第一個歇逼的原因。
尤其是現在就連 2000 多塊的國產手機都支持四頻北斗了,而 6000 塊的 iPhone 還在單頻 GPS ,我自己都有點繃不住了。
但是如果你問編輯部的同事為什麼還在用 iPhone 導航?嗯。
誰讓大家還在開老舊燃油車, CarPlay 是剛需呢?

反正我和同事們只能在每次出隧道的時候,祈禱 iPhone 能快點定位,好讓我不至於在下個路口迷路。
文章來源: 快科技-手機頻道