1

我已经启动了我的第一个 android 应用程序,并设法启动了界面。

我知道如何使用 GPS 获取建筑物外的用户位置。

但是对于内部建筑物,它更难或根本没有锁定位置。那么如何准确定位建筑物内的用户位置呢?我正在考虑同时使用 Cell ID 和 Wifi/移动网络。它有效率吗?

此外,在获得位置后,我如何让它像道路上的谷歌导航/GPS 应用程序一样不断跟随用户运动(跟随汽车运动)?

最后一个问题,我用什么方法来显示建筑物的内部布局?是否有任何卫星类型的方法可以自动定位建筑物的布局?还是我需要手动绘制地图?

还有一个问题,是否可以在应用程序中实际包含 Google Street View 以了解建筑物的室内状态?

我正在使用 android 4.1.1 sdk,并且居住在美国/英国以外的地区,谷歌目前不支持其导航/街景,即马来西亚。

谢谢你。

4

1 回答 1

1

这是一项艰巨的任务。

简单的答案,取决于我们谈论的精度。但既然你在谈论室内定位,那么我猜最多只有几米。这在现实中使用 CellID/wifi/gps 很难实现。

您可能会寻找更像这样的解决方案

http://www.sociopatterns.org/

但我猜这是针对较小的项目。请注意,由于电池的使用,这样的解决方案也很困难。您确实必须有充分的理由才能准确地“跟随”室内人员。

至于室内地图,请查看 Google Indoor Mapping

http://maps.google.com/help/maps/starthere/index.html

于 2012-10-17T10:26:36.497 回答