基于WiFi确定笔记本电脑的位置

2024-04-25 08:57:25 发布

您现在位置:Python中文网/ 问答频道 /正文

例如,我想确定连接到我的网络上的本地计算机192.168.1.2的位置。我想找到笔记本电脑的“相对”/“绝对”(任何一种都可以,但相对更好)。在

有办法吗?基于WiFi的位置搜索(当我搜索这个时最常见的答案)是基于位置三角测量的,这意味着,我将运行的代码将告诉我我的位置,而不是我想搜索的任何IP。在

Traceroute可以用吗?我是说,它确实给了我平均的RTT。我能用它找到位置吗?在

我正在尝试用Python(有人知道api吗?)不,这不是学校作业(不管怎样,我只是在征求意见)。在

编辑:我只想在一个网络上做这个,我连接的那个。(如果不清楚的话)。我不想调查其他网络。在


Tags: 答案代码rttip网络api编辑计算机
1条回答
网友
1楼 · 发布于 2024-04-25 08:57:25

你需要使用外部服务,例如谷歌。在

看看http://samy.pl/androidmap/-当输入附近无线局域网接入点的MAC地址/BSSID时,它可能会给你一个相当精确的位置(我家的无线局域网甚至有正确的地址+门牌号)。在

然而,找到房子里的实际位置(如果这是你想要的话),你就太倒霉了。你需要测试来自多个位置的信号强度,然后计算出位置-然而,墙壁等会使这一点更加困难。在

相关问题 更多 >