Tag - MapKit

2016

iOS 定位以及地图应用

#定位服务

现在的移动设备大多都提供定位服务功能,使用iOS系统的iPhone,iPod touch和iPad
都可以提供位置服务,iOS设备能提供3种不同途径进行定位:

  • WiFi定位:通过査饰一个wiFi路th器的地理位置的信息,比较省电。iPhoneiPod touch和ipad都可以采用。

  • 蜂窝式移动电活基站定位:通过移动运用商基站定位。只有iPhone,3G版本的
    iPod touch和iPad可以采用。

  • GPS卫星定位:通过3〜4颗GPS卫星定位,最为准确,但是耗电量大,不能遮挡。 iPhone,iPod Touch和iPad都可以采用。

  • iBeacon微定位:苹果公司在iOS 7开始支持iBeacon技术,iBeacon技术是苹果研
    发,它使用低功耗蓝牙技术,通过多个iBeacon基站可以创建一个信号区域(地理围
    栏) 设备进入该区域时,相应的应用程序便会提示用户进入了这个地理围栏。

iOS不像Android系统在定位服务编程时候,可以指定采用哪种途径进行定位。iOS的API把底层这些细节屏蔽掉了,开发人员和用户并不知道现在设备采用哪种方式进行定位,
iOS系统会根据设备的情况和周圃的环境,采用一套最佳的解决方案。这个方案是这样:如果能够接收GPS信息,那么设备优先采用GPS定位,否则采用WiFi或蜂窝基站定位。在WiFi和蜂窝基站之间优先使用WiFi,如果无法连接WiFi才使用蜂窝基站定位。

8月 21 · 5 min

0 %