11 votes

Comment le GPS fonctionne-t-il sur les téléphones Android ?

Aujourd'hui, j'ai utilisé le GPS de mon Android pour la première fois, et je me suis demandé comment il fonctionne réellement.

Je sais que les téléphones Android sont équipés d'une puce GPS, mais le téléphone établit-il une connexion directe avec le serveur GPS ou y a-t-il autre chose qui se passe ? S'il y a une connexion directe au serveur, cela signifie-t-il que chaque utilisateur d'Android peut établir une connexion directe au serveur ?

15voto

Flow Points 18254

Le GPS lui-même n'a pas besoin d'une connexion réseau à un quelconque serveur pour fonctionner. Il a juste besoin d'un signal provenant d'un au moins 4 satellites GPS pour calculer une bonne position.

Il y a aussi le Almanach GPS qui fournit essentiellement des données futures sur l'endroit où les satellites devraient se trouver à un moment donné dans le futur, généralement jusqu'à 7 jours. Ces données peuvent être utilisées pour accélérer le calcul de la position. L'Almanach est diffusé par les satellites GPS et il faut jusqu'à 15 minutes pour télécharger l'Almanach complet via le système GPS. C'est pourquoi il existe également des serveurs sur Internet qui fournissent les données de l'Almanach d'une manière plus pratique et plus rapide. C'est peut-être ce que vous vouliez dire par "serveur GPS". Android s'en sert également.

0 votes

Alors, quelqu'un est libre d'utiliser ces satellites GPS ? C'est ce que je voulais savoir...

1 votes

Vous attendiez-vous vraiment à ce que votre téléphone portable envoie des signaux à un satellite ? ^^

1 votes

@c0da Eh bien, cela dépend. Vous êtes "libre" d'utiliser le système GPS si vous avez un récepteur GPS. Le fabricant de cet appareil est celui qui paie pour utiliser le système GPS et inclut ce coût dans celui de l'appareil GPS. Ainsi, vous n'avez pas à payer de frais mensuels ou annuels pour utiliser votre GPS.

6voto

user9468 Points 61

GPS - tous les systèmes GPS reçoivent des signaux des satellites. Ils n'envoient jamais de données aux satellites GPS. Votre téléphone aurait besoin d'une antenne beaucoup plus grande pour leur envoyer un signal.

Les systèmes comme OnStar renvoient votre position à leurs serveurs. Les serveurs de Google reçoivent les informations relatives à votre position afin de pouvoir calculer les itinéraires et afficher les tuiles de la carte.

Le gouvernement américain ne fait pas payer l'utilisation du GPS. Il s'agit d'un système mondial.

3voto

Darren Oster Points 2536

Le GPS est un système passif. Il y a une constellation de satellites en orbite, avec des horloges atomiques à bord, qui ne font que crier leurs identifications et l'heure, à qui veut bien les entendre. Un récepteur GPS écoute les signaux et utilise les différences de temps qu'il reçoit des différents satellites - en raison des retards dus à la vitesse de la lumière et des effets relativistes ( !) - et la connaissance des orbites des satellites (également diffusées par les satellites), pour trianguler sa position sur la terre.

Les signaux des satellites ne sont que de la radio. Il n'y a pas de "réseau", de connexion téléphonique ou de communication bidirectionnelle nécessaire.

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