在移動(dòng)互聯(lián)網(wǎng)時(shí)代,移動(dòng)app能解決用戶的很多生活瑣事,比如
導(dǎo)航:去任意陌生的地方
周邊:找餐館、找酒店、找銀行、找電影院
在上述應(yīng)用中,都用到了地圖和定位功能,在iOS開(kāi)發(fā)中,要想加入這2大功能,必須基于2個(gè)框架進(jìn)行開(kāi)發(fā)
Core Location :用于地理定位
Map Kit :用于地圖展示
2個(gè)熱門專業(yè)術(shù)語(yǔ)
LBS :Location Based Service
SoLoMo :Social Local Mobile(索羅門)
定位技術(shù)
基站定位技術(shù)
根據(jù)移動(dòng)通信信號(hào),獲取基站ID,查詢蘋(píng)果服務(wù)器或手機(jī)預(yù)置的基站信息計(jì)算出定位信息,速度快,但由于信號(hào)輻射范圍大,誤差幾百上千米 使用三角定位WiFi定位
Apple設(shè)備可根據(jù)周圍WIFI熱點(diǎn)(不用連接,只需要硬件mac地址,信號(hào)強(qiáng)弱等數(shù)據(jù)),通過(guò)蘋(píng)果服務(wù)器或離線數(shù)據(jù)查詢位置信息并計(jì)算出定位.支持地區(qū)相比基站定位少,精確度&速度中等.衛(wèi)星定位(GPS&GLONASS)
global position system 美國(guó)軍方 24顆人造衛(wèi)星 廣播無(wú)線電信號(hào) 手機(jī)GPS模塊通過(guò)分析多個(gè)衛(wèi)星信號(hào)(計(jì)算角度)獲取定位,精準(zhǔn)度最高,不需要網(wǎng)絡(luò),但獲取衛(wèi)星信息非常耗時(shí)耗電, iPhone3G引入,飛行模式理論上也可以導(dǎo)航(飛行模式關(guān)藍(lán)牙&wifi&移動(dòng)通信接收的無(wú)線電)A-GPS(assisted GPS)
根據(jù)基站&wifi定位數(shù)據(jù) ,通過(guò)網(wǎng)絡(luò)傳給服務(wù)器,服務(wù)器傳回GPS輔助信息,幫手機(jī)快速鎖定衛(wèi)星信號(hào)獲取信息