返回首页
当前位置: 主页 > 技术前沿 >

WiFi定位-Google GeolocationAPI接口

时间:2010-07-29 15:02来源:未知 作者:admin 点击:
Google GeolocationAPI 是google的综合定位接口。基站定位,Wi-Fi定位,GPS定位都可以通过gears GeolocationAPI来查询。本文主要介绍GeolocationAPI的Wi-Fi查询功能以及使用方法。 GeolocationAPI google有官方

Google GeolocationAPI 是google的综合定位接口。基站定位,Wi-Fi定位,GPS定位都可以通过gears GeolocationAPI来查询。本文主要介绍GeolocationAPI的Wi-Fi查询功能以及使用方法。
GeolocationAPI google有官方的详细api说明。GeolocationAPI接口使用HTTP协议,交互数据为json语法。

除了必须的version,host参数外,涉及到wi-fi查询的主要有以下几个参数:
mac_address:Wi-Fi热点的mac地址,格式为12:34:56:78:9a:bc
signal_strength:信号强度

下面的参数是可选的:
ssid:Wi-Fi热点的SSID
age:距离检测到该Wi-Fi热点起经过了多长时间
channel:该Wi-Fi热点所使用的channel(1~11)
signal_to_noise:信噪比(dB)

我们来实际测试一下:

构造一个简单的json查询格式

{
"host": "maps.google.com",
"version": "1.1.0",
"wifi_towers": [
{
"mac_address" : "00:0F:xx:xx:xx:xx",
"signal_strength" : -73}
]
}

查询wifi的经纬度

{
"host": "maps.google.com",
"version": "1.1.0",
"request_address": true,
"address_language": "zh_CN",
"wifi_towers": [ {
"mac_address" : "00:0F:xx:xx:xx:xx",
"signal_strength" : -73
} ]
}

查询wifi的经纬度+地理位置

(责任编辑:admin)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐内容