Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iPhone上实现室内导航_Iphone_Geolocation - Fatal编程技术网

如何在iPhone上实现室内导航

如何在iPhone上实现室内导航,iphone,geolocation,Iphone,Geolocation,我想将iPhone定位在一栋大楼中,以构建一个与iPhone应用程序具有类似功能的应用程序。没有很好的GPS接收,因为地下室里也有房间,我想介绍一下 能救我的是整个区域都有很好的wifi覆盖,所以我的想法是根据范围内的wifi基站(其位置已知)对位置进行三角测量。然而,我没有找到公共API来确定哪些基站在范围内 问题 你知道上面提到的应用程序是如何在室内找到正确的位置的吗 人们可以手动将wifi基站添加到苹果的数据库中,并使用通常的核心位置吗 你对如何实施有其他想法吗 非常感谢您的帮助 边界条件

我想将iPhone定位在一栋大楼中,以构建一个与iPhone应用程序具有类似功能的应用程序。没有很好的GPS接收,因为地下室里也有房间,我想介绍一下

能救我的是整个区域都有很好的wifi覆盖,所以我的想法是根据范围内的wifi基站(其位置已知)对位置进行三角测量。然而,我没有找到公共API来确定哪些基站在范围内

问题

  • 你知道上面提到的应用程序是如何在室内找到正确的位置的吗
  • 人们可以手动将wifi基站添加到苹果的数据库中,并使用通常的核心位置吗
  • 你对如何实施有其他想法吗
  • 非常感谢您的帮助

    边界条件

  • 室内导航仅在活动期间用于引导新客人进入大楼,因此不应安装复杂的基础设施
  • 大约有14-18个房间需要覆盖。他们在大楼的不同部分,所以所有的电线都会非常昂贵
  • 首选的解决方案不需要任何类型的服务器后端,可以使用wifi接入点列表及其相应位置

  • 我不知道1号和2号。但是如果你想实现这样一个目标,那么改变它来省去很多麻烦:创建你自己的免费wifi网络,让网络根据三角测量或仅根据当前关联的接入点来确定位置。让他们的信号变弱,这样每个房间都有一个声音接入点。让应用程序询问服务器他在哪个房间。这也适用于任何其他移动/pda/笔记本电脑

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


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

    查看wirelesswerx.com他们似乎正在使用蓝牙进行室内定位,看起来他们可以进行永久安装或临时活动。

    您还可以查看Navizon的室内定位系统:


    他们的系统能够通过设备传输的WiFi信号定位iPhone,而不需要在手机上运行应用程序来定位。它可以找到任何其他支持WiFi的设备。

    非常有趣的想法。对于永久性安装,如博物馆应用程序,我指的是安装自己的wifi信标是一个很好的解决方案。然而,在我的例子中,位置服务将仅用于活动,因此推出复杂而强大的基础设施并不是一个真正的选择。无论如何,谢谢你的回答,这些想法绝对值得考虑,+1。不客气。它不一定很贵。如果您想使用普通无线路由器(50美元(?)+20美元用于布线+交换机)NAT每个房间,您可以基于IP确定位置,跳过任何链路级困难。如果固件不允许设置信号电平,只需将天线一分为二,使接收效果尽可能差。你能把边界条件也包括在问题中吗?(房间数量和预算)我添加了你在问题中要求的边界条件。听起来他们使用300个WiFi热点的WiFi三角测量,并声称这是第一个这样做的应用程序。你可能还想看看胶束,它在iPhone上提供购物中心等的室内地图。很可能是他们在做三角测量。问题是:他们是通过手机本身还是有特殊的wifi设置?然而,当您激活应用程序时,显示的指南针意味着它正在使用CoreLocation。我也有同样的基础设施,所以我希望我能很容易地找到地理位置。我知道这篇文章是从2010年开始的,但对于其他通过谷歌搜索登陆此页面的人来说,我发现了一些有趣的事情:特别是: