使用Wi Fi确定位置

时间:2011-07-19 17:36:00

标签: geolocation wifi

有没有办法确定通过无线网络接入点连接到路由器的笔记本电脑/手机的位置? (我不想使用GPS ...只有接入点。)

3 个答案:

答案 0 :(得分:1)

没有。但我们来看看为什么。

如果您可以从路由器获取指标,这可能会或可能不会,您可以获得信号强度。这会给你一个圆圈。但是,这是有限的,因为您还需要知道WiFi卡确定粗略距离的强度。但是,您可能知道路由器工作的粗略距离或最大圆圈,因此这不是很有用。

但是,如果您有多个接入点,则可以使用三角测量。有两个,信息有限;三个或更多将给你一个更准确的距离,并允许你推断信号的强度。

答案 1 :(得分:0)

不。您或许可以估计它的距离,但如果您在建筑物内,即使这样也不太可能。各种建筑材料会衰减信号,因此响应是非线性的。如果您的路由器有两个独立的天线,并且您可以独立测量每个天线的信号强度,那么您可能有机会感受到方向,但我怀疑信号分辨率是否足够高给你任何有意义的数据。

答案 2 :(得分:0)

是。但是,您需要多个接入点和一些严肃的软件。

Wi-Fi网络中基于位置的服务有许多可用和正在开发的解决方案。正如Gregory上面提到的,单个AP不足以做任何事情,但是差距估计很差,但是多个AP通常不使用三角测量来确定位置解,他们使用经过训练的隐马尔可夫模型。