如何在iPhone上实现室内导航

Gor*_*tch 15 iphone geolocation

我想在一个建筑物中找到iPhone,以构建一个具有与美国自然历史博物馆的iPhone应用程序类似功能的应用程序.没有良好的GPS接收,因为我想要覆盖的地窖里也有房间.

可以拯救我的是整个区域都有良好的无线网络覆盖,所以我的想法是根据范围内已知位置的wifi基站对位置进行三角测量.但是我找不到公共API来找出哪个基站在范围内.

问题

  1. 您是否知道上述应用程序如何在室内获得正确的位置?
  2. 可以手动将wifi基站添加到Apple的数据库并使用通常的CoreLocation吗?
  3. 你有其他想法如何实现它?

很感谢任何形式的帮助!

边界条件

  1. 室内导航仅在活动期间用于引导新来的建筑物,因此不应安装复杂的基础设施.
  2. 大约有14-18间客房.它们位于建筑物的不同部分,因此连接所有部件将非常昂贵.
  3. 首选解决方案不需要任何类型的服务器后端,并且可以使用wifi接入点列表及其相应位置.

mvd*_*vds 6

我不知道1和2.但是如果你要实现这样的东西,转过来以省去很多麻烦:创建自己的免费wifi网络,并让网络确定位置,基于三角测量,或仅基于当前关联的接入点.使信号变弱,这样每个房间就有一个可听到的接入点.让应用程序询问服务器他看起来在哪个房间.这也适用于任何其他移动/ PDA /笔记本电脑.

至于其他想法:你可以使用蓝牙做一些与你计划无线网络相同的事情.你不能用蓝牙做任何事情,但列出设备似乎是一种可能性.所以只需在每个房间放一个蓝牙设备.蓝牙范围受限于定义.

另一种方法是使用麦克风和高音调识别房间,但这会导致狗(对于盲人),吸引蝙蝠和同时击退老鼠的麻烦.更好地关注基于RF的解决方案;-)