天蠶在你身邊


不方便打電話?讓天蠶聯絡你

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