2014-12-27 3 views
0

Noob вопрос: Ive только начал разрабатывать AR-приложение с использованием Wikitude SDK. моя цель - трехэтажное здание. У меня есть POI на первом этаже и еще один на втором этаже в том же самом месте. Я не хочу, чтобы POI первого этажа отображался, когда im в настоящее время находится на втором этаже. хотел бы отобразить соответствующую POI в соответствующих местах. Запустив высоту той же точки с помощью приложений Android и передав значение высоты в wikitude, она решит ее? или есть какой-то другой способ, который я могу удовлетворить требованию?WIKITUDE -Altitude параметр

ответ

0

С помощью SDK Wikitude вы можете предоставлять информацию о высоте каждой POI, а телефон доставляет вашу текущую высоту через свои датчики, поэтому концептуально ваша идея работает. Вы проверяете высоту каждой POI и текущей высоты вашего телефона и показываете только те POI, которые имеют одинаковую высоту (минус определенный порог).

Технически, однако, вы столкнетесь с проблемами при получении текущей высоты с вашего телефона. Датчики высоты от обычных мобильных устройств будут иметь неопределенность, по меньшей мере, на пару метров (или даже десятки метров). Это означает, что вы не будете на 100% уверены, какой этаж вы сейчас находитесь. Чтение значений высоты будет еще хуже (или телефон скажет вам, что он не может получить какую-либо полезную информацию о высоте вообще), когда вы находитесь внутри здания. Для того, чтобы получить эти правильные показания высоты, вам потребуется альтернативные методы локализации (маяки и т.д.), чтобы понять, на какой этаж вы находитесь.

Best, Martin

Смежные вопросы