我正在与CoreLocation一起生成一个室内地图解决方案,该应用程序将指导用户。
尽管我对iBeacons在为室内CoreLocation提供精度方面的作用不甚了解。
我已经成功实现了一个应用程序,在该应用程序中,我可以使用iBeacon测距来确定距离,但是iBeacon可以/可以通过某种方式为CoreLocation提供的蓝点提供精确度,从而以某种方式错过了用户的当前位置吗?
我知道CoreLocation在准确性方面的缺点,因为它是一场噩梦,需要精确地确定用户的确切位置,但是iBeacons除了可以提供精确的位置数据以外,还可以使用吗?
谢谢。
最佳答案
使用CoreLocation
检测信标时,您仅会获得与具有特定唯一标识符的蓝牙信标之间的距离的信息。这本身并不能告诉您有关您所处的纬度或经度的任何信息,更不用说在Apple Maps或任何其他制图应用程序上更准确地绘制蓝点了。
也就是说,可以构建自己的自定义导航应用程序,该应用程序使用信标信息来告诉您您在室内的位置。但是,这不是一件容易的事。
您可以在2015年1月举行的大型消费电子展上阅读我写的一篇博客文章,内容涉及对800多个信标所做的make an indoor navigation app努力。
关于ios - 将iBeacon集成到CoreLocation室内项目中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33826497/