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