Дико неточная позиция и скорость GPS - PullRequest
3 голосов
/ 19 июля 2010

Я пишу игрушечное автомобильное навигационное приложение для Android, в основном для изучения Android SDK.

Во время тестирования моего приложения оно работало в течение нескольких часов. Затем, внезапно, он сообщил о моем положении как находящегося в городе в 100 км к югу от моего реального местоположения со скоростью 300 км / ч. Фактически я ехал со скоростью примерно 120 км / ч.

Я изменил приложение на Google Maps, и оно также показало ту же ошибочную позицию и приблизительную скорость. Поскольку я ехал на машине в плотном потоке на высокой скорости, в целях безопасности я решил больше не возиться с телефоном и просто убрал его. В следующий раз, когда я поднял его (возможно, через 15 минут), положение и скорость снова были правильными.

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

У меня есть несколько вопросов:

  • Это проблема аппаратного обеспечения / прошивки в телефонах Android? (У меня HTC Hero)
  • Это известный режим сбоя GPS-приемников?
  • Что может заставить GPS-приемник сообщать о таких неточных позициях?
  • У меня был другой GPS-приемник в машине (автомобильный навигатор Garmin). Мог ли этот приемник помешать устройству HTC Hero?

Ответы [ 2 ]

2 голосов
/ 19 июля 2010

Портативные GPS-устройства намного менее точны, чем обычно утверждается, но расстояние в 100 км (или независимо от расстояния между Болтоном и Мадридом) довольно необычно. Похоже, что-то странное, возможно, кратко произошло с системой GPS.

Другой GPS-приемник в вашем автомобиле не вызвал бы это - антенна устройства просто принимает сигналы, ничего не передает.

Обновление: может быть солнечные вспышки . В статье смехотворно утверждается, что они будут производить ошибки в диапазоне 30 метров; это смешно, потому что GPS-устройства менее точны, чем при нормальных условиях.

0 голосов
/ 19 июля 2010

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

В DC я иногда вижу это, когда еду в поезде из-за того, что GPS теряет сигнал, когда я вхожу в туннели, и включается локация, основанная на "башне".

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

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