Как определить направление взгляда пользователя с помощью Google API? - PullRequest
0 голосов
/ 24 октября 2018

Я создаю приложение для Android с дополненной реальностью, и я немного застрял.Моя текущая задача - определить, на какое здание смотрит пользователь, чтобы отправить свои координаты в Google Maps API и получить информацию о нем.Я испробовал несколько подходов:

  1. Отправьте текущие координаты пользователя, чтобы узнать все вокруг пользователя и отфильтровать результаты по адресу первого элемента.Теоретически, этот адрес также является адресом здания.Но иногда эти адреса беспорядочные: в одном здании может быть несколько версий, поэтому этот подход не настолько точен, как мне бы хотелось.

  2. Понять, в каком кардинальном направлении смотрится пользовательТеперь добавьте, скажем, 5 метров к согласованному пользователю.Опять же, теоретически получающиеся координаты будут указывать на здание, но все же, сколько именно нужно добавить, это вопрос - здание может быть слишком далеко.

Итак, я хочузнаете, если у Google API есть какой-то "луч" зрения пользователя?В этом случае я мог бы попытаться пересечь этот луч с ближайшим объектом.Хотя, если есть лучшие алгоритмы, я был бы рад их услышать.Спасибо.

...