iPhone 是不是需要互联网或手机连接才能使用 Skyhook 通过 wifi 定位?
Posted
技术标签:
【中文标题】iPhone 是不是需要互联网或手机连接才能使用 Skyhook 通过 wifi 定位?【英文标题】:is internet or cell connection required for iPhone to use Skyhook to locate via wifi?iPhone 是否需要互联网或手机连接才能使用 Skyhook 通过 wifi 定位? 【发布时间】:2010-12-30 19:57:08 【问题描述】:据我了解,当 gps 或蜂窝定位服务不可用时,iPhone 将使用 Skyhook 根据存储在 Skyhook 数据库中的网络位置使用周围的 wifi 网络来定位设备。
如果设备没有网络连接,意味着它根本无法上网,并且它没有手机连接,所以没有电话功能,它仍然可以根据周围的网络找到当前位置吗?
【问题讨论】:
【参考方案1】:不,Skyhook 是一项网络服务。您的手机不包含 Skyhook 的海量数据库的副本,该数据库包含世界上每个已知无线点的地理坐标。
【讨论】:
【参考方案2】:实际上,答案并不完全正确。
skyhook 确实将 Web 服务用作其系统的一部分,但它具有客户端软件和缓存在设备上的主数据的本地化子集。因此,虽然您不需要在任何特定时间和地点进行连接,但如果您最近在该区域内连接过,则 Skyhook 已在您的设备上加载了一些数据,它很可能无需连接即可找到您。
见http://www.skyhookwireless.com/devices/deploymentmodels.php
也就是说,大多数应用确实需要一个连接来呈现基于位置的内容(如地图),因此即使您通过 Skyhook 计算出纬度/经度,应用本身也可能无法呈现它。
【讨论】:
以上是关于iPhone 是不是需要互联网或手机连接才能使用 Skyhook 通过 wifi 定位?的主要内容,如果未能解决你的问题,请参考以下文章