定位-简介

在移动互联网时代,移动app能解决用户的很多生活琐事,比如
导航:去任意陌生的地方
周边:找餐馆、找酒店、找银行、找电影院

在上述应用中,都用到了地图和定位功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发
Core Location :用于地理定位
Map Kit :用于地图展示

2个热门专业术语
LBS :Location Based Service
SoLoMo :Social Local Mobile(索罗门)

定位技术
  • 基站定位技术
    根据移动通信信号,获取基站ID,查询苹果服务器或手机预置的基站信息计算出定位信息,速度快,但由于信号辐射范围大,误差几百上千米 使用三角定位

  • WiFi定位
    Apple设备可根据周围WIFI热点(不用连接,只需要硬件mac地址,信号强弱等数据),通过苹果服务器或离线数据查询位置信息并计算出定位.支持地区相比基站定位少,精确度&速度中等.

  • 卫星定位(GPS&GLONASS)
    global position system 美国军方 24颗人造卫星 广播无线电信号 手机GPS模块通过分析多个卫星信号(计算角度)获取定位,精准度最高,不需要网络,但获取卫星信息非常耗时耗电, iPhone3G引入,飞行模式理论上也可以导航(飞行模式关蓝牙&wifi&移动通信接收的无线电)

  • A-GPS(assisted GPS)
    根据基站&wifi定位数据 ,通过网络传给服务器,服务器传回GPS辅助信息,帮手机快速锁定卫星信号获取信息

你可能感兴趣的:(定位-简介)