Как GPS на андроиде получает высоту? - PullRequest
1 голос
/ 15 января 2012

Я хочу знать:

1) Как GPS-приемник на андроиде получает высоту со спутников?

2) Сколько спутников оно использует?

3) Сколько способов получить высоту? Как я обнаружил в Интернете, есть 2 вида, такие как SensorManager и LocationManager. В этом случае я могу ошибаться. Пожалуйста, поправьте меня.

4) Какие данные о высоте представлены? поднимаясь? степень? расстояние от чего до чего?

Я пытался найти эти вопросы, но найти информацию довольно сложно. Поэтому, пожалуйста, объясните мне, все эксперты.

Цените все подсказки.

Ответы [ 2 ]

2 голосов
/ 30 января 2012
  1. Каждый спутник GPS очень точно знает свое местоположение и время и непрерывно передает эту информацию.Сигналу требуется время, чтобы добраться до земли, и приемник использует разницу в задержке времени прибытия сигнала для вычисления трех переменных положения (широта, долгота, альт) и текущего времени.4 спутниковых сигнала необходимы для полного решения.В большинстве случаев для приемника видны от 6 до 12 спутников.
0 голосов
/ 07 сентября 2017

4) Высота будет в метрах над эталонным эллипсоидом WGS 84.Это измерение трудно получить именно из-за формы Земли.LocationManager нельзя доверять в отношении высоты, вы, вероятно, получите 0 снаружи, но 8, если вы войдете в здание

...