我正在研究如何为我的工作创建一个应用程序,允许客户下载该应用程序(最好通过应用程序商店),并使用某种 wifi 三角测量/指纹能够确定他们的位置,以进行本质上的交互式游览。
现在,我的具体问题是 iPhone 的最佳选择是什么?预计所有客户都不会拥有越狱的 iPhone。
据我了解,这需要使用 wifi 数据,这是一个私有 api,因此不满足应用商店的要求。我面临的最大问题是,美国自然历史博物馆如何摆脱使用相同技术的困扰,但仍然可以在应用程序商店中使用?
如果您不熟悉美国自然历史博物馆互动旅游应用程序,请参阅此处:http://itunes.apple.com/us/app/amnh-explorer/id381227123?mt=8
感谢您提供的任何说明。
我是您所引用的 AMNH Explorer 应用程序的开发人员之一。
Explorer 在幕后使用思科“移动服务引擎”(MSE) 来确定其位置。这是他们的 Cisco wifi 安装的一部分。该网络本身会监听博物馆中的设备,并通过 Wifi 三角测量来估计它们的位置。我们在应用程序中做了一些工作来“询问”MSE 我们当前的位置。
在网络端完成这项工作曾经是(现在仍然是)iOS 的唯一可用选项,因为正如您所发现的,wifi 扫描功能被认为是私有 API。
如果您想构建自己的系统和移动应用程序来执行类似的操作,您可以从 MSE 开始。
或者,我们将 Explorer 中的相同技术构建到一个名为的新平台中Meridian它在 iOS 和 Android 上提供基于位置的服务。如果您有兴趣在此基础上进行构建,请务必通过网站与我们联系。
更新 2017 年 6 月 1 日
我想我会更新这个旧答案——几年前,AMNH 不再使用我上面描述的基于 Wifi 的系统。他们现在使用了数百个电池供电的蓝牙信标(也由 Meridian 提供)。设备(iOS 或 Android)扫描附近的信标,并根据其已知位置和 RSSI 值对位置进行三角测量。您可以阅读更多相关信息本文.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)