【发布时间】:2011-08-16 06:01:50
【问题描述】:
我有兴趣根据某些位置的 wifi 强度来了解智能手机在建筑物中的定向能力。
Wifi 正变得无处不在,至少在西方世界是这样,如果您拥有一部智能手机,那么您很可能几乎在任何时候都至少有一个 wifi 集线器在您附近。您的邻居也很可能拥有一个,因此您有很多不同程度的接收和质量的 wifi 热点。
如果 iOS 和 Android 允许以实时速度访问来自 wifi 信号的非常原始的数据,那么开发人员可以提出算法来规范化和分析数据,从而对对象在给定空间中的位置有一个相当可靠的了解。确实,只需将手机侧向转动就可以给出不同的信号强度读数,但可以首先手动校正,然后使用通过手动校正收集的数据并将其应用于更通用的模式,从而产生更高的准确性从长远来看。
这可能有很多应用程序,例如识别您正在从厨房移动到客厅并自动切换到remote control 模式的应用程序,该模式将允许您控制电视等。移动到卧室,完全更改配置文件以进入静音模式并显示时钟作为屏幕保护程序。
当前的 API 可以做到这一点吗?如果没有,需要什么才能获得此类数据?分析和规范化数据以准确区分房间有多难?
说明:
- 我不是工程师或数学家,更像是 UI/UX 设计师/开发人员(主要是 JS)
- 我想问当前的 API 是否可以做到这一点,如果当前的 API 目前不支持它,理论上是否可行
【问题讨论】:
标签: android ios geolocation