Какова наилучшая стратегия определения местоположения отслеживаемого GPS-пользователя, если он перестал двигаться в течение разумного периода времени? - PullRequest
0 голосов
/ 13 ноября 2018

Какова наилучшая стратегия для определения местоположения пользователя по серии GPS-исправлений, если считается, что он не движется?

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

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

Факторы, которые я бы подумал, необходимо учитывать:

  • Лучший способ определить пользователя - стационарный (по опыту скорость из GPS-исправлений недостаточно надежна)
  • У каждого исправления есть точность, как это может быть учтено?
  • Существуют ли хорошо зарекомендовавшие себя алгоритмы / библиотеки, которые можно использовать?

Любые предложения с благодарностью

1 Ответ

0 голосов
/ 13 ноября 2018

Что не так со средним?

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

Но это известный факт, что другие факторы, такие как отражения от зданий, могут оказывать гораздо большее влияние на точность.

Тем не менее, это не столько вопрос программирования, сколько вопрос о GPS. Вам лучше читать экспертную литературу, чем спрашивать мнение интернет-пользователей.

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