我想绘制一栋建筑物(我大学里的一栋),然后仅用电话在其中导航。 没有wifi / gps /蓝牙。我将通过点击屏幕或类似方法来给出起始位置的坐标(我也可以使用用户反馈来检测地板)。
我应该使用什么来创建建筑物的实际地图(楼层地图)? 您能否给我一些起点/资源或描述如何完成此任务? 我有建议我应该使用openGL https://www3.ntu.edu.sg/home/ehchua/programming/android/Android_3D.html或JOSM,但我不知道它是否可以移植到Android并随后用于移动导航。
有没有更简单的方法?我应该怎么用呢?
创建地图后的下一步是什么?我应该考虑自己开发用于导航的代码吗?这里还有类似项目的起点吗?
答案 0 :(得分:0)
我应该使用什么来创建建筑物的实际地图(楼层地图)?
地图需要动态吗?如果没有,您可以简单地绘制平面图并在屏幕上显示图像,并将您的位置放在顶部。
有没有更简单的方法?我应该怎么用呢?
按照您的描述,我认为最好的解决方案是使用磁定位。 基本上,您将使用相应的传感器读取地球的磁场,并使用所述数据浏览该地点。
有些第三方服务提供这种计算,例如IndoorAtlas。您可以使用他们的android SDK并通过上传建筑物地图并使用手机运行磁读数的初始映射来设置导航系统。