对于如何测量wifi接入点和我的android设备之间的距离,有什么不同的想法或建议吗?

对于如何测量wifi接入点和我的android设备之间的距离,有什么不同的想法或建议吗?,android,wifi,android-wifi,wifi-direct,wifimanager,Android,Wifi,Android Wifi,Wifi Direct,Wifimanager,作为我大学项目的一部分,我正在为我的设备开发一款android应用程序。我想使用此应用程序测量WIFI接入点和我的设备之间的距离。我能从你们那里得到一些建议吗,关于如何使之成为可能,记住我在下面发现的信息 我发现的信息:- 一,。路由器或WIFI接入点没有GPS功能。因此,我认为,通过定位来寻找距离是不可能的 二,。可以访问访问访问点数据库,但我必须从商业角度要求所有者,这同样不太实际 三,。我可以用三角测量法,但你们知道这是不可行的 四,。我也不想做Wifi指纹,也就是测量不同位置上的RSSI

作为我大学项目的一部分,我正在为我的设备开发一款android应用程序。我想使用此应用程序测量WIFI接入点和我的设备之间的距离。我能从你们那里得到一些建议吗,关于如何使之成为可能,记住我在下面发现的信息

我发现的信息:-

一,。路由器或WIFI接入点没有GPS功能。因此,我认为,通过定位来寻找距离是不可能的

二,。可以访问访问访问点数据库,但我必须从商业角度要求所有者,这同样不太实际

三,。我可以用三角测量法,但你们知道这是不可行的

四,。我也不想做Wifi指纹,也就是测量不同位置上的RSSI信号强度,并据此计算距离


是否有其他方法或我可以做的任何事情来查找我的设备和WIFI接入点之间的距离??现在有什么新想法吗??因为在问答论坛上,我发现了这些最近没有讨论过的信息。

你离正确计算的距离有多近?如果没有特定的GPS点,你需要考虑大量的变量。您可能会找到一种方法,可以在相当大的范围内进行精确定位,但任何精确定位都将非常困难。@zgc7009您完全正确,很难期望精确定位。因此,我可以估算一个大致的距离,你能给我指出材料/资源吗,或者建议我开发应用程序时可以考虑的其他变量或参数。我会继续考虑这个,但是如果没有任何GPS点并且试图避开信号强度,我甚至想不出一个可靠的起点。@zgc7009 lozz!!。。回到主题上来,对我来说,RSSI指纹识别方法的问题在于,考虑到接入点的强度,我可能只能在我的大楼、办公室甚至大学内对其进行指纹识别。但如果用户下载应用程序并在任何其他位置使用它,那么我想这种方法不会有多大帮助,因为用户不会做任何指纹识别工作,或者我也不能在每个位置都做。如果我错了,请纠正我。