首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在iPhone上实现室内导航

如何在iPhone上实现室内导航
EN

Stack Overflow用户
提问于 2010-07-31 13:11:37
回答 3查看 9.5K关注 0票数 15

我想将iPhone定位在一个建筑物中,以构建一个功能类似于美国自然历史博物馆的iPhone应用程序的应用程序。没有良好的全球定位系统接收,因为在地下室也有我想要覆盖的房间。

能拯救我的是在整个地区都有很好的无线网络覆盖,所以我的想法是根据无线基站在范围内的位置来三角定位,而这些基站的位置是已知的。然而,我没有找到公共API来确定哪些基站在范围内。

问题

  1. 你知道上面提到的应用程序如何在室内找到正确的位置吗?
  2. 人们能否手动将wifi基站添加到苹果的数据库中,并使用通常的CoreLocation?
  3. 你有其他的想法如何实现它吗?

任何帮助都非常感谢!

边界条件

  1. 室内导航仅在活动期间使用,以引导新入住的客人,因此不应安装复杂的基础设施。
  2. 大约有14至18间客房需要覆盖。他们在大楼的不同部分,所以把所有的东西都连接起来会非常昂贵。
  3. 首选的解决方案不需要任何类型的服务器后端,并且将处理wifi接入点及其相应位置的列表。
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-31 13:48:13

我不知道大约1和2,但如果你要实现这样的东西,扭转它,以节省很多麻烦:创建你自己的免费无线网络,让网络决定的位置,要么基于三角测量,或仅仅基于当前相关联的接入点。让他们的信号变弱,这样每个房间都有一个可听到的接入点。让该应用程序询问服务器,他似乎是在哪个房间。这也适用于任何其他移动/pda/膝上型计算机。

至于其他的想法:你可以用蓝牙来做一些和你计划的wifi相同的事情。你不可能用蓝牙做所有的事情,但是列表设备似乎是一种可能性。所以在每个房间都放个蓝牙设备。蓝牙的范围受到定义的限制。

另一种方法是将麦克风与识别房间的高音调声音结合使用,但这会给狗(盲人)带来麻烦,吸引蝙蝠,同时击退老鼠。更好地关注基于射频的解决方案;-)

票数 6
EN

Stack Overflow用户

发布于 2012-10-25 04:38:52

您还可以查看Navizon的室内定位系统:http://www.navizon.com/product-navizon-indoor-triangulation-system

他们的系统能够通过设备发送的iPhones信号来定位WiFi,并且不需要在手机上运行应用程序就能找到它。为此,它可以定位任何其他启用WiFi的设备。

票数 2
EN

Stack Overflow用户

发布于 2010-10-12 18:50:19

看看wirelesswerx.com,他们似乎在室内使用蓝牙定位,看起来他们可以做永久安装或临时事件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3378233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档