Je me demandais à quel point le GPS est précis dans mon HTC Desire Android par rapport à un GPS portable dédié ou dans un GPS de voiture?
La raison pour laquelle je demande, c'est que j'ai lu des articles se plaignant que le GPS de l'iPhone n'est pas très précis et je me suis demandé s'il s'appliquait à tous les mobiles.
htc-desire
gps
ale
la source
la source
Réponses:
J'ai un HTC Kaiser (AT&T Tilt) sur lequel j'ai installé Google Maps. Google maps m'a donné le nombre de satellites qu'il pouvait voir entre parenthèses à tout moment. Lorsque j'utilisais le GPS interne de mon téléphone, j'obtenais environ 4 satellites, lorsque j'utilisais un GPS Bluetooth externe, j'obtenais environ 12 satellites. Lorsque j'utilise mon TomTom, j'en reçois environ 7. Le nombre de satellites est le plus gros problème pour obtenir une bonne localisation; plus c'est mieux. Je n'ai jamais essayé une antenne GPS externe sur mon HTC Kaiser pour voir si c'était juste l'antenne qui était en cause ou si c'était autre chose.
Le programme appelé « État GPS » disponible sur Google Play Store, vous montrera à quel point votre GPS est précis à tout moment. Le nombre de bacs avec des barres vertes est le nombre de satellites que votre téléphone peut "entendre / voir" à un moment donné, puis il vous donne également la précision en mètres sur l'écran.
la source
La puce GPS utilisée dans les appareils Android (généralement SiRF Star 3/4) est de qualité civile. Les puces de qualité civile ont des limites délibérées au même titre que les puces de qualité militaire. Les puces civiles comportent des erreurs intentionnelles appelées « disponibilité sélective ».
Par conséquent, qu'il s'agisse d'un récepteur GPS Android ou iPhone ou Bluetooth ou d'une unité dédiée qui pourrait être portable ou celle de la voiture relève de la catégorie civile qui ne peut pas être plus précise que 20 mètres sous le meilleur verrou satellite possible (bien sûr, avec AGPS, il peut être amélioré). Veuillez consulter l' article de Wikipédia qui dit "... améliorant la précision du GPS civil de 100 mètres (330 pieds) à 20 mètres (66 pieds)".
L'iPhone utilise la puce BCM4750 de BroadCOM et les téléphones Android (Samsung Galaxy S2) utilisent SiRF Star 4.
Fait intéressant, une page Web affirme que «la précision de position à l'état stationnaire publiée du BCM4750 est de 2 m», ce qui, à mon avis, ne pourrait pas être correct. Dans cette publication de recherche, il est dit que "l'iPhone 4 présente un décalage (d'environ 20 mètres)", ce qui semble être plus scientifique et corrélé avec la page Wikipedia.
Cependant, toutes ces discussions portent uniquement sur l'aspect matériel. C'est le logiciel qui lit l'entrée de la puce, la traite et l'affiche. Si ça ne fait pas du bon boulot, eh bien, ça gâche le show.
Donc, finalement ma réponse serait à nouveau une question "Si tous ces appareils GPS civils ne peuvent pas être précis à plus de 20 mètres, cela signifie-t-il quelque chose pour dire que X est bon et Y est mauvais? ;-)"
Mise à jour Grâce à @Ropo, je constate que la disponibilité sélective est en effet supprimée. Voici la déclaration officielle , qui dit:
Veuillez également consulter une question sur StackOverflow.
la source
Les puces GPS assistées (AGPS) que vous trouvez dans la plupart des téléphones portables nécessitent une certaine assistance du réseau de téléphonie mobile (les tours) pour obtenir une solution initiale. Quelle que soit leur précision, ils ne fonctionneront pas bien sans une tour cellulaire à portée par rapport à un chipset GPS autonome.
la source