手機APP定位的基本原理分析

2020-12-25 電子發燒友

手機APP定位的基本原理分析

AA小小夏 發表於 2020-03-22 16:05:00

目前智慧型手機的使用已經越來越普遍,手機定位也是手機上的一個核心基礎功能。舉一個常見的應用如叫車,司機需要知道你在哪裡,同時打車軟體也需要基於司機和乘客的位置規劃一條路線,讓司機更高效的行駛到用戶這裡。這就是典型的定位服務的應用。當然,除去這種應用,用戶位置本身的展示,也是地圖產品中不可缺少的。那麼app是如何得知當前設備所處的位置的呢?

可用於無線定位的信號:①GPS信號②基站信號③wifi信號,以上三種是最常用的定位方式,此外還有藍牙/IP/地磁場等手段

通常智慧型手機有以下兩種定位方式:

一,調用系統級定位能力:

無論哪個系統(IOS、安卓、WP)都提供了一套系統級定位能力,這樣的定位能力,對應著是一套系統級API,這個API一般來說,總是會有如下幾個

精度的選項:

高精度:能搜到GPS衛星,則使用GPS定位,否則,則使用WIFI定位,如果WIFI和GPS都無法定位成功,只能根據基站來給出定位結果了。

平衡功耗:禁用GPS(因為它非常耗電),優先使用WIFI,如果WIFI不可用,則用基站來進行定位。

低功耗(被動定位):根據不同系統的規定,實現方式也不同,但大體上都是共享其他app的定位結果,即其他app以高精度、平衡功耗的方式得到位置,那麼這個位置也一併推送給當前使用「低功耗定位」的app,也就是該app不消耗額外的能耗,就完成了定位。

當然,這種系統級定位能力是有著軟肋的,軟肋在於以下兩點:①在基站、WIFI定位能力上,系統定位能力取決於系統自己在這方面投入數據收集推算的能力,這個是參差不齊的。舉個簡單的例子,百度和高德在中國採集了成百上千個公共場所的室內定位信息,使之能達到米級的室內定位,蘋果做了嗎?谷歌做了嗎?微軟做了嗎?他們怎麼和國內的服務商拼效果?

二、調用第三方定位SDK

對於可以公開讀取基站、WIFI信息的Android手機系統,國內的百度、高德等地圖廠商自行實現了定位SDK,該定位SDK的作用就是通過系統接口讀取到原始定位信息,然後藉助於各家自行部署維護的資料庫,查詢到當前掃描到的基站、WIFI的位置,最終計算出更準確的定位結果,通過SDK的接口,返回給開發者。這麼做的好處,在於能夠讓app的定位能力脫離對手機系統的依賴。

舉個例子,一個app他如果只是調用系統定位接口,那麼在行貨手機,由於手機廠商已經把定位的網絡伺服器重定向為國內定位服務商,所以肯定可以定位,但是在水貨手機上因為系統底層是直接連google伺服器的,就會無法定位。但用戶就是上帝,出現了這個事情在用戶看來,就是不能接受的,為了保證app在所有手機上都可以定位,開發者就會不得不使用第三方的獨立定位SDK。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 關於手機定位,這些你一定要了解!
    ,有很多誤解,今天助手君就來跟大家科譜一下手機定位的原理知識。相信看完後對手機定位會有更正確的認識,你將了解到定位的精度不僅與手機設備有關,還會受到各種環境的影響,比如室內室外是有區別的。你也將了解到可用於定位的無線信號有哪些。目前智慧型手機的使用已經越來越普遍,手機定位也是手機上的一個核心基礎功能。作為app的用戶,你可能會好奇這個app是如何知道你的位置;而作為app的開發者,是如何在程序中得到設備當前的準確位置的呢?
  • 手機號碼定位找人,原來是這樣!
    這使用的就是電話號碼定位,而不是GPS或其他技術,這篇文章想和大家分享的就是這種通過手機號碼定位找人的原理分析。手機號碼定位固定電話定位定位固定電話,不需要使用任何電子設備,使用的是布線圖紙。定位固定電話的速度,取決於查找電話布線圖紙的速度,對於管理正規的電信公司,定位固定電話可以瞬間完成,即使有私改線路的行為,也不會超出交換機50米的範圍。
  • 手機裝修設計軟體app
    目前市面上比較好的家具裝修app是哪幾家?目前口碑比較好的有土巴兔、齊家和齊裝,今天重點給大家介紹下齊裝app,齊裝網app深耕網際網路裝修八載,CCTV展播品牌!裝修必備!
  • 手機號碼定位,如何根據手機號碼定位找人追蹤
    哈哈,大家每當再尋找自己的親人,或者朋友的時候,首先想到的是怎麼去定位,如果有這樣的一個軟體既方便又快捷。關於定位大家一定第一時間想到的是一種定位軟體。本篇文章較長,但是能真正明白,手機號碼定位是怎麼一回事。
  • 手機麻將app製作開發
    大家在製作手機麻將app遊戲程序的時候都做過哪些準備呢?這個事情對於很多新入手手機麻將app遊戲的運營者來說就是個麻煩事兒。如何處理好這個麻煩事,大家用到的辦法還是很多的,找一些手機麻將app遊戲開發的製作者。或是直接合作棋牌遊戲app開發公司等等。
  • 物聯網十大室內定位技術原理解析
    目前,室內定位常用的定位方法,從原理上來說,主要分為:鄰近探測法、質心法、極點法、多邊定位法、指紋法和航位推算法。主要室內定位方法對比定位方法描述應用案例特點鄰近探測法通過一些有範圍限制的物理信號的接收,從而判斷行動裝置是否出現在某一個發射點附近。
  • 輸入手機號就知對方行蹤?定位APP涉嫌違法 9人頻繁使用被抓
    近期,有不少手機定位App打著「只要輸入手機號就能確定對方位置」的旗號,通過讓消費者充值購買會員服務的形式獲利。記者通過調查發現,實際上這並不是什麼所謂的「黑科技」,只是為了騙取用戶付款。張先生在瀏覽某短視頻平臺時,被一則廣告吸引了。「輸入家人或朋友的手機號,就能一鍵定位。
  • 【手機怎麼定位?】
    隨著這部反腐爆劇的大熱,手機定位這個專業名詞似乎突然又活躍於人們面前。但是不要以為手機定位僅限於追兇尋犯之用,其實在不少夫妻裡,由於各種原因也極其想要定位彼此間的手機。那麼手機定位背後原理是什麼?又或者你想知道夫妻間手機如何定位?各位好奇寶寶不妨隨我來發掘探討一下吧。
  • 如何定位已關機的手機?這裡才是最正確的答案
    那麼,此時並有人發出疑問,如果掉了的手機被關機了,還能進行定位找回嗎?針對這一問題,筆者做了一個詳細的分類解答,希望能給大家一些有意義的參考價值。首先在正式分析之前,我們先要了解幾種常用的定位方式。第一種是GPS定位,應用此定位方式需要具備的以下幾個前提調節:1:手機等設備要內置有GPS模塊(可通過GPS Test軟體進行測試);2:手機在開機狀態下,且GPS定位被打開;第二種是WiFi定位,其核心原理就是每一個無線AP(路由器)都有一個全球唯一的MAC地址,當手機在開啟WiFi後,設備並會自動的搜索周圍的AP信號
  • 常用的手機攝影APP和外置設備清單
    合理的app運用是讓手機攝影錦上添花的,反之則畫蛇添足。無論app怎麼發展,其所應對的攝影環節還是沒有變,原理也沒有變。以下我推薦一些自己常用的,品質還比較高的app。除了上述的專業模式或增強app可以延長曝光時間,還可以用專門針對長曝光的app——Slowshutter。
  • 最近火的不要不要的手機直播APP競品分析
    首先,手機APP在蘋果APP Store刷排行和下載量已經成了業內慣用的伎倆,所以真實的用戶下載量還有待商榷;其次,本次分析的映客由於3次被APP Store下架,故數據也有失合理和準確。三、 競品分析1 戰略層:產品定位與優勢對比優勢映客:定位年齡段90後、95後年輕群體;快捷、高效的直播方式;大屏移動畫面,傳遞實時高清畫質,映客可以說在直播領域還是做得非常出色,不管是主播與觀眾之間的互動模式還是用戶體驗都有可圈可點的地方,特別是映客中向右滑動可以屏蔽屏幕中的所有提示以及上下滑動切換主播的功能確實是比同類產品更有競爭力。
  • 校園社交app競品分析報告
    第一類是校園教育類app,這一類app單純以學習為目的,比如慕課網、各類雲課堂產品等;第二類旨在打造綜合的校園生活生態,涵蓋學習、工作、生活娛樂等功能,但更偏向於工具類的app,其定位為教育、學習類產品,這一類有今日校園、超級課程表、完美校園等;第三類是主打校園社交、聊天交友的app,並輔以解決校園生活的各類工具,這一類也是校園生活生態系統,但產品定位是移動社交、聊天交友,這一類有summer、同學庫等
  • 各種App「極速版」,真的是給低配置手機準備的?
    TASTER有趣極速版定位的這群目標用戶,或許都有一個熱點上去幾年,手機還比較吃配置的時候,旗艦機剛剛夠用,而千元機則就要緊緊巴巴,不但內存小,16G儲存幾張照片就沒了,而且處理器性能也一般,很多常用軟體用起來都卡頓。
  • 合肥音樂噴泉設計-噴泉施工價格基本工作原理
    合肥音樂噴泉設計-噴泉施工價格基本工作原理 ,「xbv898」  江蘇水悅景觀噴泉工程有限公司是從事各類水景噴泉設計,生產製造,安裝調試、維修養護為一體的專業性公司。  合肥音樂噴泉設計-噴泉施工價格據科學統計每公斤用來刺激漂浮的人造霧的水可以溶解公斤冰!
  • 輸手機號就知對方行蹤?用APP非法定位,9人頻繁使用被抓
    輸手機號就知對方行蹤? 近期,不少定位App打著「只要輸入手機號就能確定對方位置」的旗號,通過讓消費者充值購買會員服務的形式獲利。
  • 全民K歌App產品分析報告
    在這七個app中,全民K歌和唱吧的產品定位最為相似,均集中於移動K歌垂直領域。3.3 用戶需求分析根據需求層次的深淺,將用戶的需求劃分為三個層次,依次為基本型需求,期望型需求以及興奮型需求。根據全民K歌使用體驗及產品分析,反推其用戶需求如下:基本型需求:搜索伴奏、音樂播放、在線K歌、作品管理、基本設置期望型需求:搜索用戶/作品、多維度點歌臺、優質的音質和音效、好友互動、熱門推薦、添加/播放MV、作品下載興奮型需求:海量優質伴奏、多種錄製模式(特別是直播、短視頻模塊)、豐富的後期功能
  • 科普丨三分鐘了解XRD基本原理!
    勞厄的發現也促成了布拉格公式的發現,而布拉格公式是分析X射線衍射的基本公式。從而發展出X射線衍射的運動學理論,以波動理論進行嚴格討論的稱動力學理論,這兩種理論是研究X射線衍射(包括電子或中子衍射)的重要依據。什麼是XRD?
  • 羅經的來歷及基本原理
    羅經的來歷及基本原理中天易傳人張永紅整理羅經就是羅盤,盤正中貫著的一根鐵針,始終指向正南正北,即今所說的指南針。地理堪輿家把指南針的發明歸於黃帝時神授,並講到周文王把指南針製成羅盤,用來查氣定位、觀天相地。
  • 【電話號碼定位找人】
    ,因此,通過基站就可以確定手機的大致位置,這種定位原理,很多人都知道,不需要手機處於通話狀態中,只要手機有信號,就能定位。這種定位的精確範圍在幾公裡到幾十公裡之間,這就是通過手機號碼可以查到手機所在城市的原理(注意,不是根據手機號碼的前幾位查詢號碼開戶地)。 現在,有的服務商可以提供手機所在城市的查詢,不需要通過通訊商或公安機關。下面,介紹一下通過多個基站的精準定位。
  • 【專題歸納】地理基本原理分析:人文地理
    備考十餘年,篇篇是經典 人文地理的基本原理 考情分析 1.把握主幹知識,完善知識結構