我在一个地方(大厅)有5-6个信标。我希望找到多个信标之间的最短距离,然后将相关通知发送到最近的信标。我正在使用Altbeacon库。
请告诉我如何找到最近的信标,然后发送相关通知?
发布于 2016-05-30 22:58:23
虽然没有内置的工具来过滤远程信标,并使用安卓信标库(或iOS CoreLocation )确定最近的信标,但可以在自己的过滤代码上进行分层。
在iOS的Swift中执行此操作的Here is an algorithm。同样的算法也适用于Java中的Android Beacon Library。
重要的是在测距周期中跟踪最近的信标,并且仅在不同的信标明显更近或者当前最近的信标在若干秒内没有被检测到的情况下才改变确定。
https://stackoverflow.com/questions/37526426
复制相似问题