【发布时间】:2014-12-26 12:53:48
【问题描述】:
假设我们在道路两侧放置了两个beacons。我们知道他们的latitude 和longitude 的位置(我们将它们视为一个位置)。我们还知道这两个beacons 之间的distance(以米为单位)(使用Haversine 公式测量)。我们的设备正在这两个点之间(在这些信标的范围内)移动。是否有任何功能可以帮助我们根据两个信标之间的距离或根据设备到单个信标的距离来计算我们当前的位置?
如何根据我拥有的这些数据找到设备的位置,或者有什么对实现我想要的有用的东西?
简短地说:我想知道用户在两个BEACONS 之间的位置,但不使用 GPS 系统,但我从信标获得的数据(在这种情况下:确切的信标位置,从用户到信标的确切距离以及两个信标之间的确切距离)
例如:
(Filled Black dots 是 BEACONS 和虚构的 Range,Red dots 是一些 user unknown positions 和 Green Lines 是 Known Distances ;我们也知道黑点的 latitude and longitude)基于这些数据我想要查找用户的位置(单红点)
注意:我查看了这个question,但是我不明白为什么该位置会以int 的形式返回,以及为什么其中包含时间t。
【问题讨论】:
-
假设我们有纬度和经度......你想知道手机是否在这些点之间?
-
是的(我的意思是两个定位信标的经纬度),但是使用我拥有的数据(信标距离、信标之间的距离和两点位置)。
-
让我来回答你在这个问题中所说的内容。请检查我的答案。
标签: android gis android-ibeacon altbeacon