我已经启动了我的第一个Android应用程序,并设法启动界面。
我知道如何通过使用GPS将用户定位在建筑物之外。
但对于内部建筑而言,它更难或根本没有锁定位置。那么如何准确定位建筑物内的用户位置?我正在考虑同时使用Cell ID和Wifi / Mobile Network。它有效吗?
此外,在获取该位置后,如何使其不断跟随用户移动,例如道路上的Google导航/ GPS应用程序(跟随汽车移动)?
最后一个问题,我用什么方法来显示建筑物的内部布局?是否有任何卫星方法可以自动定位建筑物的布局?还是我需要手动绘制地图?
还有一个问题,是否有可能在应用内部实际包含Google街景视图,用于建筑物的室内状态?
我使用的是Android 4.1.1 sdk,住在美国/英国以外的地方,谷歌目前不支持其导航/街景,即马来西亚。
感谢你。
答案 0 :(得分:1)
这是一项艰巨的任务。
简单的答案取决于我们所谈论的精确度。但既然你在谈论室内定位,那么我想最多只有几个meteres。使用CellID / wifi / gps实际上很难实现这一点。
你可能会寻找更像这样的解决方案
但我猜这是针对较小的项目。 请注意,由于电池的使用,这样的解决方案也很难。 你必须有充分的理由在室内“跟随”人。
至于室内地图,请查看Google Indoor Mapping