7 votes

Pourquoi cela prend-il autant de temps pour qu'un programme comme Mapdroid utilise le GPS pour vous suivre sur une carte ?

J'étais à Londres la semaine dernière ( qui se trouve en dehors de mon pays, je n'ai donc pas utilisé l'itinérance pour me connecter à Internet afin de pouvoir utiliser l'application de cartographie de Google. ). A la place, j'ai utilisé Mapdroid pour trouver mon chemin dans le centre là-bas.

Mapdroid, pour ceux qui ne connaissent pas ce programme, vous permet de télécharger des cartes et de les utiliser sans connexion de données. La seule chose que vous devez faire est d'activer le GPS.

Cela fonctionne très bien, à part le fait que cela peut prendre entre 5 et 10 minutes pour que le programme marque votre emplacement . S'il le fait, il peut vous suivre sans problème, et il continue à vous suivre sur la carte.

Mais je me demande juste pourquoi il faut si longtemps avant que Mapdroid sache où vous êtes .

Est-ce un problème matériel (j'ai un téléphone Samsung Galaxy S fonctionnant sous Froyo).

11voto

Chris Roberts Points 7543

Ceci montre la différence entre AGPS et GPS. L'AGPS (GPS assisté) utilise une petite quantité de données mobiles pour établir une position approximative (précision d'environ 1 km à 100 m) en fonction des tours de téléphonie mobile situées à proximité. Cela permet d'obtenir des coordonnées initiales plus rapidement qu'avec un simple GPS. Comme vous avez désactivé l'itinérance, l'AGPS n'était pas disponible et l'obtention d'un point de localisation avec le seul GPS peut prendre un certain temps, en particulier sur certaines versions du firmware du Galaxy S.

9voto

Bryan Denny Points 21817

En fait, j'ai écrit une application qui utilise le GPS, je peux donc vous éclairer sur ce point. onik a raison concernant l'AGPS et le GPS. . En outre, le GPS peut être affecté par un certain nombre de facteurs qui peuvent réduire la précision ou la capacité à recevoir un signal :

La précision du GPS est affectée par un certain nombre facteurs, dont la position des satellites les positions des satellites, le bruit dans le signal radio les conditions atmosphériques et les obstacles naturels obstacles naturels au signal. Le bruit peut créer une erreur de 1 à 10 mètres et résulte de l'électricité statique ou d'interférences provenant d'un objet proche du récepteur ou de quelque chose sur la même fréquence. Des objets tels que des montagnes ou des bâtiments entre le satellite et le récepteur le récepteur peuvent également produire des erreurs, parfois jusqu'à 30 mètres. Le système de détermination la plus précise de la position se produit lorsque le satellite et le récepteur ont une vue dégagée l'un de l'autre et qu'aucun aucun autre objet n'interfère.

L'AGPS s'accompagne d'un DGPS (GPS différentiel). (Mais je ne crois pas que les téléphones en soient équipés, seulement l'AGPS).

Comme l'AGPS, le DGPS utilise un système de GPS fixe (comme une tour de téléphonie mobile) pour envoyer des informations au récepteur GPS. Le DGPS, cependant, regarde à la fois le satellite et l'emplacement fixe ajuste toute différence entre les deux deux, et envoie ensuite cette information au récepteur. Le DGPS est particulièrement particulièrement utile lorsque les conditions atmosphériques interfèrent avec la réception.

Source/plus d'informations.

En bref, assurez-vous d'être à l'extérieur et d'avoir une vue dégagée du ciel. Le verrouillage initial prendra parfois beaucoup de temps, mais les verrouillages suivants ne devraient pas être aussi difficiles.

-1voto

Dan Rosenstark Points 1302

Le Galaxy S a un GPS notoirement mauvais. Je suis passé du S au S3, et la différence est ENORME. Le S3 est extrêmement rapide pour obtenir un verrouillage GPS, et incomparablement plus précis. N'attendez donc pas des merveilles d'un Galaxy S.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X