天蠶在你身邊
不方便打電話?讓天蠶聯(lián)絡(luò)你
天蠶在你身邊
不方便打電話?讓天蠶聯(lián)絡(luò)你
天蠶重慶網(wǎng)絡(luò)公司:APP開發(fā)顛覆著各種應(yīng)用的變革,考勤系統(tǒng),從傳統(tǒng)的紙質(zhì)簽到指紋打卡,都演變著它時代科技的變化,現(xiàn)在推進(jìn)的APP開發(fā)的手機定位打卡,變更加靈活方便,它跨越了地域界限帶來的制約,更方便了員工在各個地方的實時簽到定位。
目前我們APP開發(fā)中,常用的有GPS定位與基站的定位,那么,這二種定位,各自的優(yōu)點是什么呢?
我們先來談?wù)勲娦拧⒁苿?、?lián)通它們的基站定位吧。
手機定位由于基于現(xiàn)有手機通信基站,受環(huán)境影響較大,在郊區(qū)和農(nóng)村可以將移動臺定位在10~20米范圍內(nèi);在城區(qū)由于高大建筑物較多,電波傳播環(huán)境不好, 信號很難直接從基站到達(dá)移動臺,一般要經(jīng)過折射或反射,因此定位精度會受到影響,定位范圍為100~200米,一般情況定位響應(yīng)時間在3~6s之間。而在 無法接收到手機信號的地方,就談不上定位了。而GPS定位由于接收機任何時刻都至少被4顆衛(wèi)星覆蓋,所以信號得到了很好的保證,并且由于衛(wèi)星居高臨下,排 除衛(wèi)星鐘及大氣干擾等因素,精度也能保證在幾米至幾十米
手機定位服務(wù)又叫做移動位置服務(wù),它是通過電信移動運營商的網(wǎng)絡(luò)(如 GSM網(wǎng)、CDMA網(wǎng))獲取移動終端用戶的位置信息(經(jīng)緯度坐標(biāo)),在電子地圖平臺的支持下,為用戶提供相應(yīng)服務(wù)的一種增值業(yè)務(wù),例如目前中國移動動感地 帶提供的動感位置查詢服務(wù)等。其大致原理為:移動電話測量不同基站的下行導(dǎo)頻信號,得到不同基站下行導(dǎo)頻的TOA(Time of Arrival,到達(dá)時刻),根據(jù)該測量結(jié)果并結(jié)合基站的坐標(biāo),一般采用三角公式估計算法,就能夠計算出移動電話的位置。實際的位置估計算法需要考慮多基 站(3個或3個以上)定位的情況,因此算法要復(fù)雜很多。一般而言,移動臺測量的基站數(shù)目越多,測量精度越高,定位性能改善越明顯。目前手機定位僅僅局限于 定位服務(wù),以及通過電子地圖服務(wù)向用戶提供周圍一些商場、飯店等服務(wù)設(shè)施,但還不能進(jìn)行導(dǎo)航服務(wù)。
那么,手機通過基站定位,應(yīng)如何寫?
1、首先普及一下手機基站信息中相關(guān)的專業(yè)詞匯:
通過TelephonyManager 獲取lac:mcc:mnc:cell-id(基站信息)的解釋:
MCC,Mobile Country Code,移動國家代碼(中國的為460);
MNC,Mobile Network Code,移動網(wǎng)絡(luò)號碼(中國移動為0,中國聯(lián)通為1,中國電信為2);
LAC,Location Area Code,位置區(qū)域碼;
CID,Cell Identity,基站編號;
BSSS,Base station signal strength,基站信號強度。
2.獲取手機卡基站信息(前提需要有手機卡,模擬器無法實現(xiàn)):
通過基站信息,請求獲取經(jīng)緯度
CellLocationTask
放到百度地圖中,位置有些偏差,這個就需要糾偏了,因為通過基站信息請求到的位置數(shù)據(jù)并非是百度的數(shù)據(jù)。以上就是通過基站信息,進(jìn)行基站定位的實現(xiàn)原理,就是通過MCC,MNC,LAC,CID等屬性
GPS定位與基站定位誰最好呢?基站篇
GPS定位與基站定位誰最好呢?GPS篇
地址:重慶市渝中區(qū)上清寺鑫隆達(dá)B座28-8
郵編:400015
電話:023-63612462
EMAIL:cnjl_net@163.com