电竞比分网-中国电竞赛事及体育赛事平台

分享

微信搖一搖的工作原理是什么?

 pgl147258 2016-03-18

1、“搖一搖”功能,用的是“加速度”傳感器。當(dāng)傳感器檢測(cè)到你的手機(jī)正在搖動(dòng),就會(huì)向附近的手機(jī)基站發(fā)出請(qǐng)求。
2、附近信號(hào)最好的手機(jī)基站接收到你的請(qǐng)求,(距離在50~100米內(nèi))。例如,這個(gè)基站叫W203000,所有的手機(jī)基站都是唯一編號(hào)的,可以通過它的編號(hào),查出該手機(jī)基站空間的物理地址。
3、該手機(jī)基站所處的位置,就是你現(xiàn)在的位置,會(huì)發(fā)送到微信后臺(tái)。
4、同時(shí)檢測(cè)到多個(gè)人在一個(gè)位置。微信就把你附近的人推送給你。


我覺得你說實(shí)際上是三件事,搖一搖、定位、匹配

先說搖一搖,搖一搖僅僅是一種觸發(fā)方式,和定位技術(shù)無關(guān),用戶僅僅是通過這種動(dòng)作觸發(fā)了一個(gè)程序(該程序上傳用戶的所在位置,并匹配其他用戶),它真的只是一個(gè)噱頭。

其次是定位,目前移動(dòng)互聯(lián)網(wǎng)的定位方式,我個(gè)人認(rèn)為主流是混合定位,比如GPS+基站+Wi-Fi熱點(diǎn)。首先這種混合定位是有優(yōu)先級(jí)的,比如優(yōu)先按照GPS定位(因?yàn)镚PS最準(zhǔn)),其次,多重定位可以讓結(jié)果更準(zhǔn)確。這三種定位方式大概是這樣:
1.GPS,通過GPS衛(wèi)星確定用戶位置,要求在室外,上方無遮擋,無嚴(yán)重干擾,誤差最精確可以到幾米。
2.基站定位或者叫小區(qū)定位,用手機(jī)和幾個(gè)附近的基站確定用戶位置,用信號(hào)來回的速度來確定距離,幾個(gè)距離取交點(diǎn),誤差在大城市中可以到幾十米一百米,在荒野外就差老遠(yuǎn)了。
3.Wi-Fi熱點(diǎn)定位,就把Wi-Fi熱點(diǎn)看成是一種基站就好了,它同樣具有唯一ID,有人(或技術(shù)公司)采集wifi接入點(diǎn)的位置信息(具體是怎么做的呢?我其實(shí)不是很系統(tǒng)的了解,斗膽舉例吧,比如寬帶IP,還有一種笨辦法,就是像Google街景一樣開著車滿街轉(zhuǎn)悠查詢每個(gè)熱點(diǎn)在數(shù)據(jù)庫(kù)里記錄的坐標(biāo))。主要在大城市有效。

最后是匹配,你安裝的微信叫客戶端,在遙遠(yuǎn)的機(jī)房,還有一個(gè)服務(wù)器端(云端)。所有人“搖一搖”之后,他們的位置信息就全部上傳到服務(wù)器端,然后把和你處在一定距離內(nèi)的、在短時(shí)間內(nèi)也搖過的人的信息,推送給你。


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多