Крытый Android-карта - PullRequest
       45

Крытый Android-карта

0 голосов
/ 09 ноября 2018

Я хотел бы нанести на карту здание (одно из моего университета) и перемещаться по нему, используя только телефон. Нет Wi-Fi / GPS / Bluetooth. Я сообщу координаты своей начальной позиции, коснувшись экрана или чего-то подобного (я также могу использовать обратную связь с пользователем для определения пола).

Что я должен использовать для создания фактической карты здания (карта этажа)? Не могли бы вы дать мне некоторые отправные точки / ресурсы или описать, как вы справитесь с этой задачей? У меня есть предложения, что я должен использовать openGL https://www3.ntu.edu.sg/home/ehchua/programming/android/Android_3D.html Или, может быть, JOSM, но я не знаю, может ли он быть перенесен на Android и впоследствии использоваться для мобильной навигации.

Есть ли более простой способ? Что я должен использовать вместо этого?

Какими будут следующие шаги после создания карты? Стоит ли подумать о разработке кода для навигации самостоятельно? Есть ли здесь какие-либо отправные точки или подобные проекты?

1 Ответ

0 голосов
/ 09 ноября 2018

Что я должен использовать для создания реальной карты здания (карта этажа)?

Должна ли карта быть динамичной? Если нет, вы можете просто нарисовать карту этажа и отобразить на экране изображение с вашим положением вверху.

Есть ли более простой способ? Что я должен использовать вместо этого?

Следуя вашему описанию, я думаю, что лучшим решением будет использование магнитной локализации. По сути, вы должны прочитать магнитное поле Земли с помощью соответствующего датчика и перемещаться по месту с указанными данными.

Существуют сторонние службы, предоставляющие такие вычисления, например, IndoorAtlas . Вы можете использовать их Android SDK и настроить навигационную систему, загрузив карту здания и запустив первоначальное отображение магнитных показаний на свой телефон.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...