`
hd_yuan
  • 浏览: 12740 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Wifi定位的原理是什么?

 
阅读更多
与手机基站定位方式类似,都需要采集wifi接入点的位置信息。
最早开发这个技术的是Skyhook公司。

这个技术的原理是利用下面三条事实:


wifi热点(也就是AP,或者无线路由器)越来越多,在城市中更趋向于空间任何一点都能接收到至少一个AP的信号。(在美国,每个点收到3、5个AP信号的情况相当多见。中国也会越来越多的)
热点只要通电,不管它怎么加密的,都一定会向周围发射信号。信号中包含此热点的唯一全球ID。即使距离此热点比较远,无法建立连接,但还是可以侦听到它的存在。
热点一般都是很少变位置的,比较固定。
这样,定位端只要侦听一下附近都有哪些热点,检测一下每个热点的信号强弱,然后把这些信息发送给Skyhook的服务器。服务器根据这些信息,查询每个热点在数据库里记录的坐标,进行运算,就能知道客户端的具体位置了,再把坐标告诉客户端。可以想想,只要收到的AP信号越多,定位就会越准。原理就是这么简单。

不过,一次成功的定位需要两个先决条件:

客户端能上网
侦听到的热点的坐标在Skyhook的数据库里有
第一条不消说了,不管是wifi还是edge,只要能连上Skyhook的服务器就行。

第二条是Skyhook的金矿所在。它怎么知道每个AP的坐标信息的呢?有一种说法是靠网友自己搜集,然后发给Skyhook,Skyhook会付钱。不过官方网站上的说法是开着车满大街转悠,边走边采集AP信号,并用GPS定位,从而就有了坐标信息。而且他们会定期重新开车采集数据,以适应热点的变化。第二条更靠谱,而且成本并不高。比方说采集北京,设备上一个带GPS和wifi的PDA足以,然后装到出租车上,每月给司机200、300的,让他就正常拉客人。只要有3、5个司机合作,数据就采集下来了,并不断地更新。司机也一定会很乐呵,这纯粹是无成本的额外收入呀,还能享受一下GPS。
分享到:
评论

相关推荐

    百度地图wifi定位获取地理位置

    **标题详解:** "百度地图WiFi定位获取地理位置" ...开发者需要具备基本的编程技能,熟悉API的使用,同时理解WiFi定位原理,才能成功实现这一功能。在实际应用中,还需要考虑用户隐私保护、数据安全和性能优化等问题。

    疯狂测试1.2_WIFI定位MATLAB_WiFi室内定位_

    1. **WiFi定位原理**:WiFi定位基于无线信号传播的多路径效应和信号衰减特性。每个WiFi接入点(AP)发射的信号到达用户设备时,由于墙壁、家具等障碍物的反射和吸收,信号强度会有所不同。通过比较不同AP的信号强度...

    IoT-WIFI-localization-master_室内WiFi定位_iot_localization_wifi定位_wi

    首先,WiFi定位的基本原理是三角定位法。通过获取到至少三个WiFi接入点(Access Point, AP)的信号强度信息,可以构建一个几何模型,计算出设备的大概位置。每个AP相当于一个已知坐标点,信号强度作为距离的近似度量...

    基站定位和WIFI定位完美结合项目源码

    基站定位和WIFI定位是移动设备定位技术中的两种主要方法,它们在许多现代应用程序和服务中起着关键作用,如导航、紧急救援、社交网络和广告定向。本项目源码提供了将这两种定位方式完美结合的解决方案。 基站定位是...

    wifi定位(室内定位)

    下面将详细介绍WiFi定位的工作原理、技术特点以及实现步骤。 WiFi定位的核心思想是利用WiFi信号的强度信息(RSSI,Received Signal Strength Indicator)来确定设备的位置。每个WiFi接入点(Access Point,AP)都有...

    wifi室内定位数据集.zip

    首先,我们需要理解WiFi定位的基本原理。WiFi定位依赖于RSSI,这是一种反映设备接收到的无线信号强度的指标。由于WiFi信号在传播过程中会受到各种因素的影响(如墙壁、家具等障碍物),不同的位置接收到的信号强度会...

    wifi室内定位demo

    【Android WiFi定位原理】 1. **WiFi信号强度与距离关系**:WiFi信号强度通常随距离增加而减弱,通过测量到不同AP的信号强度,可以推算出设备与各个AP的距离或相对距离。 2. **指纹定位法**:这是最常见的WiFi室内...

    Android Wifi Lbs 定位

    下面将详细介绍Android WiFi LBS定位的工作原理、实现过程以及相关的技术细节。 1. 工作原理: Android WiFi LBS定位主要依赖于两部分数据:一是设备周围的WiFi接入点(Access Point, AP)的MAC地址和信号强度;二...

    安卓WiFi室内定位程序源码

    这个程序利用了无线局域网(WiFi)的信号强度来确定设备的位置,采用了一种被称为“三边定位法”的技术,这是一种基于三角测量原理的定位方式。 在Android平台上,室内定位是一个挑战,因为GPS信号在室内通常较弱...

    wifi定位查询文档

    WiFi定位的基本原理是,每个WiFi接入点(Access Point,简称AP)都有一个独特的MAC地址,当设备连接到WiFi或者接收到来自AP的无线信号时,可以根据信号的强弱来估计距离。因为信号强度与距离呈负指数关系,多个AP的...

    wifi 室内定位完整版本

    WiFi室内定位技术是一种基于无线网络信号强度的定位方法,它利用了现代智能手机和其他设备内置的Wi-Fi接收器来确定用户在建筑物内的精确位置。在本文中,我们将深入探讨这一技术的工作原理、应用以及实现该技术的...

    wifi室内精确定位方法研究和实现

    ### WiFi室内精确定位方法研究和实现 随着无线通信技术的发展与普及,Wi-Fi室内定位技术因其便捷性、经济性和实用性,在智能家居、智能商场、医院导航等场景中得到了广泛的应用。本文将详细介绍三种主要的Wi-Fi室内...

    手机定位原理与实践

    《手机定位原理与实践》深度解析 一、手机定位的核心价值与挑战 手机定位作为LBS(Location Based Service,基于位置的服务)的核心组成部分,对于现代移动互联网应用至关重要。只有通过获取高精度的地理位置信息...

    WiFiScan.zip_wifi指纹库_安卓app_室内定位_指纹室内定位_指纹库定位

    WiFiScan.zip 文件包含了一个专为安卓设备设计的WiFi指纹库采集应用,...这种技术不仅在商业场景中有所应用,如智能导览、零售店铺顾客行为分析,也在教育领域作为教学实践工具,帮助学生理解现代定位技术的工作原理。

    基于Android的WIFI室内定位技术研究

    首先,通过阅读大量相关的文献资料,对比分析了当前国内外WIFI室内指纹定位技术的研究现状对其中涉及到的相关技术的原理和特点进行介绍分析,包括WIF1无线通信技术,室内无线定位技术以及位置指纹定位技术,并根据...

    GPS及WIFI基站定位坐标源码

    Android的LocationManager同样提供了获取WiFi定位的能力,但需要开启WiFi扫描并访问网络。WiFi定位通常比GPS更省电,但在没有WiFi热点或精度要求高的情况下,GPS可能更为可靠。 在“HelloGoogleMaps”这个示例程序...

    基于RFID的WIFI定位技术

    基于RFID和WiFi技术的矿井人员定位系统是一种创新性的技术解决方案,旨在提高煤矿井下作业的安全性和效率。这一系统巧妙地结合了两种先进的无线通信技术——射频识别(RFID)技术和WiFi技术,实现了对井下工作人员的...

Global site tag (gtag.js) - Google Analytics