2011-07-04 39 views
1

如何在室内准确定位iOS设备?检测iOS设备在室内的位置

如果GPS无法在室内正确使用,可以在室内跟踪和定位iOS设备的其他方法是什么?

是否有任何其他API是私有的,但被苹果允许?

CoreLocation是否完全基于GPS?

谢谢

回答

2

我记得,CoreLocation API将永远返回给你一个位置。我不确定您是否可以将其设置在某处,但CoreLocation能够以多种方式建立您的位置;

  • GSM/CDMA三角
  • 无线三角
  • GPS

所以,如果GPS不可用,机会是任何其他2会给你一个结果(虽然不是精确)。如果以上所有工作都不成功,它可能会给你一个缓存的结果,或者你只是运气不好。

因此,不需要调用另一个API;一个API会很好,并根据可用性为您做出决定。

0

精确的室内定位没有好的解决方案。 MiRAGe在他对CoreLocation的解释中是正确的。