能不能通过一台手机上的各种信号(如手机网络,wifi,蓝牙,NFC)确定两台手机间的距离

你要能通过NFC检测到另一方的手机,那说明你的手机现在正在和他的手机背对背...
■网友
能不能通过一台手机上的各种信号(如手机网络,wifi,蓝牙,NFC)确定两台手机间的距离?可以。手机的定位是很容易实现的,wifi、信号基站、蜂窝数据都可以用来获取手机的经纬度,理论上误差不超过200米。支持GPS的话,误差会小很多,10米左右是有保证的我在街上走的时候,手机会提示我:“你的朋友XXX在附近10米以内”。而另一手机未开启任何软件 完全不开启软件是不行的,设置成后台运行或者注册成系统服务应该可以达到你要的效果,不过这样的话就很没有节操
■网友
必须要有一个请求响应过程吧,否者即使是雷达声纳也只能知道有手机,不知道是谁的手机
■网友
http://cn.engadget.com/2012/08/04/researchers-use-wifi-radio-waves-to-see-through-walls/ 我找到了,看这个
■网友
如果是说无线技术,可以通过发射动率和Rssi来大致估算,但是受到周围环境影响,误差很大。
■网友
苹果的Geo-fence就提供了这个功能,不过应该是用的GPS数据或者是信号定位,但是根据手机信号和wifi定位的结果不是很准确,如果要精确定位的话,还是得GPS
■网友
完全可以,只要通过手机信号营运商就可以知道你的位置,最小可以精确到1米。


    推荐阅读