我使用CoreLocation找到用户的当前位置和地图上显示它。我希望当使用卫星和水塔,当使用塔细胞的三角测量图标,建立了位置与天线来显示一个图标。在我的测试程序,我设置所需的精度是kCLLocationAccuracyNearestTenMeters如果使用这种可能永远无法达到塔小区三角测量,但是当它使用卫星我有希望的结果。

如何确定检索当前位置,卫星或塔的模式,我应该看看是否通过CoreLocation提供的精度小于所述期望的一个然后利用卫星和如果不使用塔单元三角测量或存在另一方式?

有帮助吗?

解决方案

该框架不暴露,通过该确定的位置的方法(或多个)。

其他提示

区分GPS更新的一种方法:该高度参数设置

虽然其硬件设备提供位置信息的框架不公开,但它确实提供与特性精度信息:horizontalAccuracyverticalAccuracy。您可以伪造它通过观察这些值是如何精确的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top