Afficheur GPS
Suivez votre position via navigator.geolocation en temps réel. Carte Leaflet hors-ligne, vitesse, altitude, précision et cap directement dans le navigateur.
À propos de l'Afficheur GPS
Ce module utilise l'API de géolocalisation pour afficher position, précision, altitude, vitesse et cap. La carte Leaflet en mode grille reste exploitable même sans tuiles en ligne, parfait pour tester vos capteurs.
- Appuyez sur Commencer et accordez la permission quand le navigateur l'exige.
- Placez-vous dehors ou près d'une fenêtre pour un fix rapide ; la carte se centre sur vos coordonnées.
- Déplacez-vous pour voir vitesse, cap, altitude et précision évoluer en direct.
- Utilisez Réinitialiser pour vider le journal avant une nouvelle session.
Questions Fréquentes
Le visualiseur de localisation GPS lit la géolocalisation de votre appareil — latitude, longitude, altitude, vitesse, cap et précision — dérivée d'une source fusionnée qui combine les signaux satellites (GPS/GNSS), la triangulation des points d'accès Wi-Fi, la trilatération des tours cellulaires et la géolocalisation IP. La latitude et la longitude sont rapportées en degrés décimaux (par ex., 40,7128, -74,0060 pour New York). L'altitude est en mètres au-dessus de l'ellipsoïde WGS-84 (pas le niveau moyen de la mer). La précision est le rayon de confiance à 68% en mètres — une valeur de 10 signifie que votre position vraie est à moins de 10 m du point rapporté avec une probabilité d'environ 68%. La vitesse est en mètres par seconde et le cap est en degrés dans le sens horaire à partir du nord vrai. L'API Web Geolocation expose tous ces éléments via navigator.geolocation.
Les performances GPS varient considérablement : un téléphone qui fonctionnait parfaitement peut soudainement afficher une précision de 500 m après une mise à jour du firmware, des dommages à l'antenne ou une recalibration de puce. Le test révèle la précision actuelle (comparez à un repère connu), le temps avant la première fixation (TTFF — devrait être de 5–30 secondes avec GPS assisté), la force du signal satellite, et si le mode haute précision active réellement la puce GNSS par rapport à un repli sur le positionnement Wi-Fi grossier. Les conducteurs, randonneurs, coureurs et livreurs dépendent tous d'un GPS cohérent — un récepteur dégradé provoque des directions de virage erronées, des points de ramassage manqués et des données fitness défectueuses. Le test révèle aussi si votre navigateur ou OS floute silencieusement votre emplacement pour la confidentialité.
Les coordonnées sont rapportées en degrés décimaux (datum WGS-84); 1° de latitude ≈ 111 km, 1° de longitude varie de 111 km à l'équateur à ~0 km aux pôles. L'altitude est en mètres au-dessus de l'ellipsoïde. La précision est le rayon horizontal à 68% en mètres. Valeurs typiques : ciel ouvert extérieur 3–10 m (GPS smartphone), 5–30 cm (RTK double fréquence), 5 m (GPS grand public monofréquence), 30–100 m (canyon urbain avec multipath), 100–1500 m (intérieur ou Wi-Fi uniquement). La précision de vitesse est ±0,1 m/s lors d'un déplacement au-dessus de 3 m/s, inutile lorsque presque stationnaire. Le cap n'est pas fiable en dessous de 1 m/s car le GPS calcule le cap à partir de la direction du vecteur vitesse, pas d'une boussole.
Trois effets dégradent le GPS urbain. Premièrement, le multipath : les signaux satellites rebondissent sur les bâtiments avant d'atteindre votre téléphone, ajoutant des mètres de portée fantôme et décalant votre position. Deuxièmement, le blocage du signal : les hauts bâtiments bloquent la moitié du ciel, réduisant les satellites visibles de 8–12 à 3–4 et dégradant la précision géométrique. Troisièmement, la puce retombe sur le positionnement Wi-Fi et tour cellulaire en intérieur, qui a une précision de 30–500 m selon la qualité de la cartographie Google ou Apple de cet emplacement. Le GNSS double bande (L1 + L5) introduit dans les puces 2018 (Xiaomi Mi 8, Pixel 6+, iPhone 14 Pro+) coupe l'erreur multipath de moitié. Pour améliorer la précision, sortez à l'extérieur loin des bâtiments, tenez le téléphone avec l'antenne (bord supérieur) face au ciel, et attendez 30 secondes pour le verrouillage satellite.
L'altitude GPS est référencée à l'ellipsoïde WGS-84, qui est un modèle mathématique de la forme de la Terre — pas le niveau moyen de la mer (MSL). La différence (ondulation du géoïde) varie de −105 m (sud de l'Inde) à +85 m (Islande), donc même un fix GPS parfait peut afficher une altitude décalée de 50 m par rapport à la valeur MSL de la carte topographique. Les applications qui affichent l'altitude en 'mètres au-dessus du niveau de la mer' doivent ajouter une correction de géoïde du modèle EGM96 ou EGM2008. De plus, la précision verticale du GPS est 1,5–3× pire que l'horizontale car les satellites sont principalement au-dessus (pas autour) du récepteur, affaiblissant la solution verticale. Les altimètres barométriques (dans les téléphones depuis l'iPhone 6) fournissent une bien meilleure précision d'altitude à court terme en détectant la pression d'air.
Les systèmes d'exploitation modernes fusionnent plusieurs sources de positionnement. Le GPS fournit une précision de 3–10 m en extérieur mais prend 5–30 secondes pour le premier fix et épuise la batterie. Le positionnement Wi-Fi fait correspondre les BSSID (adresses MAC de routeur) que vous voyez à la base de données crowdsourcée de Google ou Apple de routeurs cartographiés, donnant une précision de 5–40 m presque instantanément. La trilatération des tours cellulaires donne une précision de 100–1500 m en repli grossier. L'OS choisit la meilleure source par requête en fonction du niveau de précision demandé (PRIORITY_BALANCED_POWER vs PRIORITY_HIGH_ACCURACY sur Android, kCLLocationAccuracyBest sur iOS). Sur les iPad Wi-Fi seulement ou en mode avion, seule la géolocalisation Wi-Fi/IP est disponible. La fusion moderne intègre également les balises Bluetooth (iBeacon, Eddystone) et le dead reckoning piéton pour la navigation intérieure.
L'API W3C Geolocation expose navigator.geolocation avec deux méthodes : getCurrentPosition() pour un fix unique et watchPosition() pour des mises à jour continues. Les deux nécessitent une permission utilisateur explicite via l'API Permissions, contrôlées par HTTPS (HTTP non sécurisé ne peut pas accéder à la géolocalisation depuis Chrome 50 en 2016). L'objet position inclut coords.latitude, longitude, accuracy, altitude, altitudeAccuracy, heading et speed. La plus récente Geolocation Sensor API (Generic Sensor) offre des données similaires avec un contrôle d'événement plus fin mais un support de navigateur limité. Notez que les navigateurs peuvent ajouter du floutage ou utiliser une source à grain grossier si l'utilisateur opte pour 'emplacement approximatif' (iOS 14+, Android 12+) — typiquement arrondi à la ville la plus proche ou à une grille de 1 km par confidentialité.
Le GPS est la constellation construite par les États-Unis de 31 satellites opérant depuis 1995, mais les récepteurs modernes fusionnent les signaux de plusieurs constellations GNSS : GLONASS (Russie, 24 satellites), Galileo (UE, 30 satellites), BeiDou (Chine, 35 satellites), QZSS (Japon, 4–7 satellites, régional), et NavIC (Inde, régional). Le datum WGS-84 est la référence de coordonnées globale. La bande L1 civile (1575,42 MHz) est la bande primaire; les récepteurs modernes utilisent aussi L5 (1176,45 MHz) pour un meilleur rejet du multipath et la correction ionosphérique double fréquence. Les normes incluent ICD-GPS-200 (spécification de signal), NMEA 0183 / 2000 (échange de données), et ISO 19111 (référence d'information géographique). La précision GPS civile est officiellement de 7,8 m à 95% de confiance, mais les performances réelles sont généralement meilleures.

