Мне было интересно, насколько точен GPS в моем HTC Desire Android по сравнению со специальным портативным GPS-приемником или в автомобильной спутниковой антенне?
Причина, по которой я спрашиваю, состоит в том, что я прочитал статьи, жалующиеся на то, что GPS в iPhone не очень точный, и удивился, применимо ли это ко всем мобильным телефонам.
htc-desire
gps
пиво
источник
источник
Ответы:
У меня есть HTC Kaiser (AT & T Tilt), на котором установлены Google Карты. Карты Google дали мне количество спутников, которые он мог видеть в скобках за все время. Когда я использовал внутренний GPS моего телефона, я получал около 4 спутников, когда я использовал внешний GPS GPS, я получал около 12 спутников. Когда я использую свой TomTom, я получаю около 7. Количество спутников - самое большое предложение для получения хорошего местоположения; чем больше, тем лучше. Я никогда не пробовал использовать внешнюю GPS-антенну на своем HTC Kaiser, чтобы определить, была ли это проблема с антенной или что-то еще.
Программа под названием « Статус GPS », доступная в Google Play Store, покажет вам, насколько точен ваш GPS в любой момент времени. Количество бинов с зелеными полосами в них - это количество спутников, которые ваш телефон может «слышать / видеть» в любой момент времени, а также дает вам точность в метрах на дисплее.
источник
Чип GPS, используемый в устройствах Android (обычно SiRF Star 3/4), имеет гражданский уровень. Чипы гражданского уровня имеют некоторые преднамеренные ограничения по сравнению с чипами военного качества. У гражданских фишек действительно есть некоторые преднамеренные ошибки, называемые « Выборочная доступность ».
Следовательно, будь то Android или iPhone или GPS-приемник Bluetooth или выделенный блок, который может быть портативным или автомобильный, подпадает под гражданскую категорию, которая не может быть более точной, чем 20 метров при наилучшем возможном спутниковом шлюзе (конечно, с AGPS это может быть улучшена). Пожалуйста, ознакомьтесь со статьей в Википедии, которая гласит: «... повышение точности гражданских GPS с 100 метров (330 футов) до 20 метров (66 футов)».
iPhone использует чип BroadCOM BCM4750, а телефоны Android (Samsung Galaxy S2) используют SiRF Star 4.
Интересно, что на веб-странице утверждается, что «опубликованная точность позиционирования BCM4750 в стационарном состоянии составляет 2 метра», что, на мой взгляд, не может быть правильным. В этой исследовательской публикации говорится, что «iPhone 4 имеет смещение (около 20 метров)», что представляется более научным и коррелирует со страницей Википедии.
Однако все эти разговоры касаются только аппаратного аспекта. Это программное обеспечение, которое считывает данные с чипа, обрабатывает их и отображает. Если это не делает хорошую работу, ну, все равно, это портит шоу.
Итак, наконец, моим ответом снова будет вопрос: «Если все эти гражданские GPS-устройства не могут быть точными более чем на 20 метров, значит ли это что-либо, что X - это хорошо, а Y - плохо? ;-)»
Обновление Благодаря @Ropo я заметил, что выборочная доступность действительно удалена. Вот официальное заявление , в котором говорится:
Пожалуйста, взгляните на вопрос в StackOverflow.
источник
Микросхемы с поддержкой GPS (AGPS), которые вы найдете в большинстве мобильных телефонов, нуждаются в некоторой помощи со стороны сети сотовой связи (вышек) для получения первоначального решения. Независимо от того, насколько они точны, они не будут хорошо работать без вышки сотовой связи по сравнению с автономным чипсетом GPS.
источник