Насколько надежна скорость GPS на Windows Phone 7? - PullRequest
6 голосов
/ 29 апреля 2011

Я занимаюсь разработкой приложения для Windows Phone 7 и хочу рассказать пользователю, как быстро они идут. Что-то простое, как ...

Текущая скорость: 20 км / ч Максимальная скорость: 33 км / ч Средняя скорость: 25 км / ч

Кажется, у меня есть два варианта: 1) использовать акселерометр 2) использовать GPS

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

Я бы предпочел использовать GPS (поскольку его гораздо проще извлечь), но я знаю, что положение GPS часто не точное по разным причинам, но насколько точна скорость?

Ответы [ 2 ]

6 голосов
/ 29 апреля 2011

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

Напротив, акселерометр, вероятно, не будет очень полезен для измерения скорости, так как скорость и ускорение - это две разные вещи.

0 голосов
/ 29 апреля 2011

GPS будет очень точным.Точно такие же данные поступают со спутников, и они используются для множества GPS-приложений.Требуется прием от трех из них, чтобы получить хорошие данные.Пользователи могут иметь только два или один спутник.Если у вас есть только один спутник, единственное, что вы можете получить, это время.

Ограничения в точности могут зависеть от приемника, поэтому он может варьироваться в зависимости от фактического оборудования телефона, а не телефона Win7ОС.

Я не могу говорить с кодом, написанным Microsoft, который интерпретирует данные, но я уверен, что они сделали так же, как и любая другая компания-разработчик программного обеспечения.Я не слышал о каких-либо недостатках в этой области, характерных для MS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...