IOS学习之——定位服务1 实现原理

来源:互联网 发布:圣思园 java web 编辑:程序博客网 时间:2024/06/07 02:19

欢迎转载,转载请注明出处

本文地址:http://blog.csdn.net/zhenggaoxing/article/details/42525323


IOS定位服务:


1 定位服务的实现:

1 Wifi定位,通过查询一个Wifi路由器的地理位置的信息。比较省电,iPod touch和iPad也可以采用。

2 蜂窝基站定位,通过移动运用商基站定位。也适合有3G版本的iPod touch和iPad。

3 GPS卫星定位,通过3-4颗GPS定位位置定位,最为准确,但是耗电量大,不能遮挡。

4 iBeacon微定位,iBeacon是基于蓝牙4.0开发的微定位技术,应用场景多样化,国外有在棒球场里用,商场里用,都是进行精准营销,国内有在车展上用,在智慧城市会议上用,更符合国人的使用习惯。

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









0 0
原创粉丝点击