1

我想绘制一栋建筑物(来自我的大学)并仅使用电话浏览它。没有wifi/gps/蓝牙。我将通过点击屏幕或类似的东西来给出我的起始位置的坐标(我也可以使用用户反馈来检测地板)。

我应该使用什么来创建建筑物的实际地图(楼层地图)?你能给我一些起点/资源或描述你将如何完成这项任务吗?我有建议我应该使用 openGL https://www3.ntu.edu.sg/home/ehchua/programming/android/Android_3D.html或者可能是 JOSM 但我不知道它是否可以移植到 Android 和之后用于移动导航。

有没有更简单的方法?我应该改用什么?

创建地图后的下一步是什么?我应该考虑自己开发导航代码吗?这里有任何起点或类似项目吗?

4

1 回答 1

0

我应该使用什么来创建建筑物的实际地图(楼层地图)?

地图需要是动态的吗?如果没有,您可以简单地绘制平面图并在屏幕上显示您的位置在顶部的图像。

有没有更简单的方法?我应该改用什么?

根据您的描述,我认为最好的解决方案是使用磁定位。基本上,您将使用相应的传感器读取地球磁场,并使用所述数据导航该地点。

有提供这种计算的第三方服务,比如IndoorAtlas。您可以使用他们的 android SDK 并通过上传建筑物地图并使用手机运行磁读数的初始映射来设置导航系统。

于 2018-11-09T15:01:54.070 回答