首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Google的Android室内指南

使用Google的Android室内指南
EN

Stack Overflow用户
提问于 2015-02-23 15:31:35
回答 2查看 1.2K关注 0票数 1

我目前有一个应用程序,它可以显示地图片段,并可以将导航显示到给定的点。室内地图是启用的,而我试图使用的建筑确实有室内地图,但它只能导航到建筑物外面,即使交通模式设置为步行。

目前有什么办法可以做到吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-05-11 10:18:31

看来Google API目前还不支持这个特性。即使您选择了正确的旅行方式,这应该是步行,路线是在最近的道路,而不是在室内道路。

我也在等待这个选项被发布,因为它目前是有可能得到这个结果使用谷歌自己的地图网络应用。

票数 1
EN

Stack Overflow用户

发布于 2015-02-23 20:24:39

我的研究生项目是关于在android系统中没有GPS时的室内定位。答案是肯定的,但没有简单的办法。很难做到这一点,但精度不如好的GPS。有两种主要的定位方法。

逼近

1.传感器-融合:-此方法用于获取相对位置.使用内置传感器(陀螺仪、加速度计、罗盘)计算距离和方向随时间的变化.因此,您将得到新的位置,将此值添加到旧位置。它也叫dead-reckoning.

2.无线信号强度:如果有两个或更多a.p,则为.之前已知的位置,使用信号强度来估计您的位置。这个想法有点类似于GPS的工作原理。

弱边

1.传感器-融合:计算新的位置误差(E0)。在计算下一个新位置时,会再次发生新错误(E1)。因此,您可以使用e0+e1获得新的位置。我的意思是,随着时间的推移,误差呈指数增长。

2.无线信号强度:某些项目可以阻塞a.p.所以你会得到微弱的信号强度并计算出错误的位置。

最后,--我使用第一种方法的时间很短(10秒)。第二种方法来纠正位置(每10秒)。所以你在长时间和短时间内都能得到最好的结果。

来源

  • 对此pdf格式作更深入的解释。
  • 使用第一个方法的开源安卓应用程序。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28677292

复制
相关文章

相似问题

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