0

我们计划在某些事件中使用带有实时用户签到的屏幕。为了方便用户打卡(GPRS或3g等移动互联网有纯连接)我们想在它周围添加移动wifi热点..但我担心检测位置可能会有些麻烦,因为foursquare可以记住来自 wifi 热点的 GPS 坐标,并使用它们覆盖 GPS 或移动网络(如果存在位置数据)。

我们如何解决这个问题,以获得机会将热点移动到城市,但每次都正确定位用户 - 总是更改 MAC 或 SSID,以其他方式?

4

1 回答 1

0

不幸的是,大多数“从 wifi 热点记住 GPS 坐标”是由操作系统完成的,而不是由 Foursquare 完成的。我相信当前版本的 iOS、Android 和 BB 都会在某种程度上自动执行此操作,而 Foursquare 只是获取操作系统提供的 GPS 坐标。

但是,我知道操作系统使用 SSID 和路由器的 MAC 地址的组合来确定他们正在查看的路由器。如果您同时更改路由器的 SSID 和 Mac 地址,那么操作系统将无法“记住”它。即使您不进行这些更改,我通常也会发现操作系统可以很快意识到它的错误,如果它可以看到天空并且可以从卫星获得良好的 aGPS 修复。

于 2012-11-20T20:39:59.130 回答