据我所知,当gps或手机定位服务不可用时,iPhone将使用Skyhook根据存储在Skyhook数据库中的网络位置使用周围的wifi网络定位设备。
如果设备没有网络连接,意味着它根本无法访问互联网,并且没有小区连接,因此没有电话功能,它是否仍能根据周围的网络找到当前位置?
答案 0 :(得分:2)
不,Skyhook是一项网络服务。您的手机不包含Skyhook庞大的世界上每个已知无线点地理坐标数据库的副本。
答案 1 :(得分:1)
实际上,答案并不完全正确。
skyhook确实利用Web服务作为其系统的一部分,但它具有客户端软件和设备上缓存的主数据的本地化子集。因此,当您不需要在任何特定时间点连接时,如果您最近已经连接并且在该局部区域,那么skyhook已经在您的设备上加载了一些数据,它很可能无需连接即可找到您。
请参阅http://www.skyhookwireless.com/devices/deploymentmodels.php
说,大多数应用程序需要连接来呈现基于位置的内容(如地图),所以即使你得到由天钩计算的纬度/经度,应用程序本身也可能无法渲染它。