如何通过对已知路由器进行三角测量来确定我的位置?

时间:2010-04-09 01:51:37

标签: wifi triangulation

是否有可用的开源软件?基本上,我只想根据路由器的信号强度进行三角测量,这些路由器的位置是固定的并且已知。

我意识到可能存在干扰的情况,但我们只是坚持列出已知的源代码。感谢。

3 个答案:

答案 0 :(得分:6)

我不知道任何三边测量软件......有人应该写一个开源库。

查看trilateration公式。它们应该不难实施。困难的事情是将您的点和路由器点放在网格上,并且您对路由器位置的测量值应该告知您决定如何执行此操作。一旦将所有内容映射到网格上,公式就不复杂了,应该不难理解。

答案 1 :(得分:1)

我不会知道任何可用的软件,但是......考虑到信号强度,这将是微不足道的吗?

  1. 将信号强度转换为距离
  2. Triangulate 三位一体的位置(公式见http://en.wikipedia.org/wiki/Trilateration

答案 2 :(得分:1)

我找到了这个解决方案:http://redpin.org 它们为iOS和Android平台免费提供。您可以下载所有来源。有很多文档和其他工作人员可以帮助您