рассчитать местоположение в виртуальном радаре по положению GPS и компас - PullRequest
0 голосов
/ 16 января 2011

, поэтому я получил три переменные: мое местоположение, мое целевое местоположение и заголовок компаса.Как я могу рассчитать, где местоположение цели должно быть представлено на виртуальном радаре?

Я думаю, сначала я должен рассчитать расстояние между двумя точками GPS и их угол относительно севера или около того.и тогда должна быть формула с грехом или cos, чтобы поместить эту точку в систему координат ...?

ps: в javascript ...

1 Ответ

0 голосов
/ 16 января 2011

Начните с более простых задач.

  1. В 2D, попробуйте конвертировать назад и вперед между декартовыми и полярными координатами. Доступны ссылки .
  2. Сделайте то же самое, но для полярных координат используйте наблюдателя, который измеряет углы от некоторого луча, который не в направлении X.
  3. То же самое, но с использованием начала координат для полярных координат, который не находится в {x = 0, y = 0}.
  4. В трехмерном режиме переходите назад и вперед между декартовыми и сферическими координатами.
  5. Опять же, со сферическими координатами в произвольной ориентации, используя произвольное начало координат.
  6. Теперь преобразуйте из GPS-координат (которые являются сферическими) в декартовы, а затем в радиолокационные сферические.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...