我想要建立一个原型应用程序,让用户可以把一栋大楼绳子,这样当其他人打开应用程序在那个绳索的地区,他们可以定位到该建筑物,不出故障。当前的地理定位服务有许多抛出的场景,在许多情况下都失败了。
通过添加一个额外的服务(比如一个简单的wifi热映射器)来消除一些位置模糊,从而为该位置创建一个可靠的绑定,有什么简单的方法可以克服这个问题呢?他们是否有任何API来帮助解决这样的问题?
发布于 2015-08-18 05:35:07
您指的是用户输入的特定建筑物或任何建筑物吗?在第一种情况下,我会使用信标或IndoorAtlas。这两种方法都要求您访问建筑物,或者安装信标,或者用IndoorAtlas映射它。有了信标,只要在每个出口放置一个,就足以记录谁进入并存在于建筑物中。
用一种可能扩展到任何建筑物的方法来达到建筑物水平的精确度是不可能的。唯一的例外是一些公共建筑,谷歌已经在室内绘制了地图(阅读更多关于谷歌室内项目这里的信息)。然而,现有地点的清单仍然非常有限。
即使不是最优的,最简单的方法是在这个项目中使用GPS/核心位置。根据我们的实验,全球定位系统从来没有显示你在建筑物内的位置,你现在的位置,但总是在离它大约15米的地方。你可以试着在你想要使用的地点之外放置一个比建筑物本身稍大的地理位置。
无论您最终使用哪种技术,您都可以尝试使用Proximi.io API来实现一个非常简单的解决方案,即跟踪位置和地理位置/信标。
https://stackoverflow.com/questions/32059882
复制相似问题