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

检测两台iphone/ipod/ipad之间距离的最佳方法是什么?,iphone,gps,distance,Iphone,Gps,Distance,我只能想用GPS定位来计算距离 如果两台设备在同一栋楼,但在不同的楼层,该怎么办 如何获得垂直距离 或者有更好的主意吗?听起来不可能做你想做的事。也就是说 全球定位系统听起来像是你唯一的选择,以获得准确的位置,因为你想要的 如果您需要确保它们足够接近蓝牙,请使用GameKit,它将自动搜索范围内的设备 对于垂直差异,您可以尝试在iPhone4中使用陀螺仪,但我不确定这是否可行 作为最后的努力,也许接近传感器可以用于近距离检查。GPS可能是你最好的选择,尽管它往往只在几米之内准确 幸运的是,如果您

我只能想用GPS定位来计算距离

如果两台设备在同一栋楼,但在不同的楼层,该怎么办

如何获得垂直距离


或者有更好的主意吗?

听起来不可能做你想做的事。也就是说

全球定位系统听起来像是你唯一的选择,以获得准确的位置,因为你想要的

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

对于垂直差异,您可以尝试在iPhone4中使用陀螺仪,但我不确定这是否可行


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

GPS可能是你最好的选择,尽管它往往只在几米之内准确

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

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


3d Lock和GPS,那是什么?是的……我以前使用过相同的子类听起来你需要问自己的问题@Moshea 3d Lock只是一个GPS定位,其中有足够的卫星提供纬度、经度和高度。2D锁是纬度和经度,只有Gyro可以检测距离??我以为它是用来感应运动或重力的?@WebberLai-也许你可以用陀螺仪数据来获得高度。@Moshe-看起来像是我需要的方法,但仍然需要尝试~