检测两个iphone / ipod / ipad之间距离的最佳方法是什么?

时间:2010-11-03 18:41:36

标签: iphone gps distance

我只能考虑使用GPS位置来计算距离......

如果两个设备位于同一建筑物但不同楼层

,该怎么办?

如何获得垂直距离?

或任何更好的想法???

2 个答案:

答案 0 :(得分:5)

GPS可能是你最好的选择,虽然它只能在几米之内准确。

幸运的是,如果您使用GPS进行3D锁定,则可以处理垂直距离。这将为您提供纬度,经度和海拔高度。足以让您计算任意两点之间的3D矢量。

这是一个利用核心位置高度的快速演示:

http://www.vellios.com/2010/08/18/ios-core-location-gps-tutorial-pt-2/

答案 1 :(得分:3)

听起来不可能做你想做的事。那说......

GPS听起来像您唯一的选择,可以获得您想要的准确位置。

如果您需要确保它们足够接近蓝牙,请使用GameKit,它会自动搜索范围内的设备。

对于垂直差异,你可以在iPhone 4中使用陀螺仪尝试,但我不确定它是否会起作用。

作为最后的努力,也许接近传感器可能用于近距离检查。

相关问题