Как фильтровать местоположения на основе конкретного местоположения и направления

Я пытаюсь реализовать небольшую часть AR, цель состоит в том, чтобы отфильтровать местоположения на основе моего местоположения и направления A (север на примере):

Я знаю, что для определения направления мне нужно использовать тип датчика

Концепция памяти

Так может кто-нибудь помочь?

1 ответ

Решение

Ну, вы можете получить расстояние и угол до точки, используя Location.distanceTo(). Таким образом, вы хотели бы пройтись по всем точкам, получить расстояние и направление. Если объект находится достаточно близко, и опора находится в пределах угла, который вы хотите, то вы рассматриваете его как хорошую точку и отображаете его. Если это не так, пропустите это.

Другие вопросы по тегам