【发布时间】:2011-01-10 03:14:21
【问题描述】:
现在大多数浏览器都内置了对 Google Geolocation API 的支持。他们通过向 Google 发送附近 802.11 接入点(其信标被您的计算机捕获的那些)的 MAC 地址来实现这一点。
我从不同位置捕获了大量 802.11 数据包。我正在寻找 802.11 接入点的地理定位。假设我们只有他们的 mac 地址。这应该可以通过使用 Google Geolocation API 来实现。
迄今为止我发现可能对此有所帮助的来源包括:
- Geolocation source code from Mozilla 1.9.1 code base
- MDN article on Monitoring WiFi access points
- MDN article on using geolocation
- Mozilla WebDev article on using Geolocation in the Browser
第一个可能是最好的选择。问题是,我不确定如何使用那里的示例并实际创建一个程序,让我通过管道输入 MAC 地址并输出纬度/经度对。我也不确定如何从 Unix/MacOS 命令行运行 JavaScript。
我知道这有很多问题要问,但是有人知道我应该从哪里开始吗?
【问题讨论】: