`
isiqi
  • 浏览: 16539525 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Wi-Fi查询之GeolocationAPI接口(实例)

阅读更多

Wi-Fi查询之GeolocationAPI接口

作者: 改变生活  和服务器相关 2010/11/12

简介:这是Wi-Fi查询之GeolocationAPI接口的详细页面,介绍了和服务器,有关的知识、技巧、经验,和一些服务器源码等。

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的经纬度

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

分享到:
评论

相关推荐

    Android基于GeolocationAPI的基站定位

    这通常涉及到一个后端服务器,该服务器会根据接收到的LAC和CID查询数据库中的基站位置,然后返回设备的大概位置。 4. **HTTP POST请求**: 通过`HttpPost`类创建POST请求,并使用`StringEntity`将基站信息作为请求体...

    google基站定位JAVA代码

    .wifiAccessPoints(Collections.emptyList()) // If applicable, add Wi-Fi access points .await(); } catch (Exception e) { e.printStackTrace(); } return null; // Location retrieval failed } } ``` ...

    react-native-geolocation:React Native的地理位置API

    @react-native-community/geolocation Geolocation API扩展了。 当前,在Android上,它使用 。 Google不推荐使用此API,因为它不如推荐的准确和慢。 这是我们希望在不久的将来更改的内容 。 为了将新的与React ...

    HTML5 geoLocation API

    HTML5的地理定位功能演示

    geolocation-api

    1. Geolocation API:这是Web浏览器提供的一个JavaScript接口,用于获取设备的位置信息,如经度、纬度和海拔高度等。它通过调用navigator.geolocation对象的相关方法来实现。 2. 位置信息:包括经度、纬度、高度、...

    geolocationAPI:玩HTML5地理位置API和Google Maps

    一个简单的学习项目,使我的脑袋环绕HTML5地理位置API和Google Maps。 包括Bootstrap 3,Angularjs,angular-google-maps和lodash。 使用Surge.sh托管

    HTML5移动开发即学即用

    最后,第11章介绍GeolocationAPI,用于获取用户的地理位置信息,并结合GoogleMapsAPI实现具体应用。 本书可作为HTML5开发的工具书和学习读物,书中的源代码可以在支持网站下载。书籍的编写由多位计算机专业的副教授...

    php切换地区php切换地区php切换地区php切换地区

    8. **地理定位**:可以使用JavaScript库(如`geoip-js`或`geolocationapi`)获取用户的IP地址,然后通过IP查找服务(如MaxMind)推测用户可能所在的地区。 9. **Cookie**:除了会话,还可以使用Cookie保存用户的...

    nokia-gsm-location-hacks:用 Python 为运行 Symbian 60 的诺基亚手机编写的一系列黑客攻击

    手机使用 Py60 收集数据(如 、 、 和 ),然后通过 LightBlue 移动到连接互联网的计算机,最后使用 GeolocationAPI 进行地理映射。 代码相当粗糙,部署/使用需要几个手动步骤。 但它足够简单,您应该能够自定义它...

    GoogleMaps:显示设备位置

    3. **定位用户**:使用`GeolocationApi`来获取设备的位置信息。这通常需要用户的同意,因为涉及位置权限。一旦得到许可,API会返回包含经度和纬度的`LatLng`对象。 4. **搜索附近地点**:有了用户的位置信息后,...

    差距:已检查Google Maps API

    差距 Google API检查器。... GeolocationAPI RouteToTraveledAPI SpeedLimitRoadsAPI PlaceDetailsAPI NearbySearchPlacesAPI TextSearchPlacesAPI PlacesPhotoAPI PlayableLocationsAPI FCMAPI

Global site tag (gtag.js) - Google Analytics