Test GPS & Localisation IP
Vérifiez vos coordonnées, altitude et vitesse. Testez la précision du GPS de votre appareil.
Contrôles
Données de Position
Disponibilité
Journal
Info
Guide GPS
Vérification des permissions et récupération des coordonnées.
Environnement
Position unique
Suivi continu
FAQ GPS
Pourquoi ma localisation est inexacte ou bloquée ?
Que peut tester cette page ?
Il utilise l'API de géolocalisation du navigateur pour vérifier si le positionnement est disponible et affiche l'état d'autorisation, s'il s'agit d'un contexte sécurisé (HTTPS), ainsi que les coordonnées, la précision et l'horodatage renvoyés par le positionnement.
Pourquoi faut-il que ce soit HTTPS ?
Le positionnement est une fonctionnalité sensible et les navigateurs modernes ne l'autorisent généralement que dans un contexte sécurisé. Les pages non HTTPS sont souvent rejetées ou carrément rétrogradées.
Pourquoi est-ce que je reçois le message « Autorisation refusée » après avoir cliqué sur « Obtenir une fois/Démarrer la surveillance » ?
Cela signifie que l'autorisation de localisation du site a été refusée par vous. Veuillez modifier le positionnement sur « Autoriser » dans les autorisations/paramètres du site de la barre d'adresse du navigateur, puis actualisez la page et réessayez.
Pourquoi « API d'autorisations indisponible » s'affiche-t-il ?
Certains navigateurs/modes (par exemple le mode confidentialité) peuvent ne pas prendre en charge l'API des autorisations et ne peuvent donc pas pré-lire l'état des autorisations. Mais vous pouvez toujours cliquer sur « Obtenir une fois/Démarrer l'écoute » pour que le navigateur affiche une invite d'autorisation et renvoie le résultat.
Quelle est la différence entre « obtenir une fois » et « commencer à écouter » ?
"Get once" appelle getCurrentPosition et ne renvoie le résultat qu'une seule fois ; "Démarrer la surveillance" appelle watchPosition, qui continuera à rappeler lorsque la position change ou que le système est mis à jour. Il convient pour observer la fréquence de mise à jour, les changements de précision pendant le mouvement, etc.
Est-ce que plus la précision (précision de positionnement) est faible, mieux c'est ?
De manière générale, plus la valeur est petite, plus l'erreur d'estimation est faible, mais elle est affectée par l'intérieur/l'extérieur, le GPS/Wi‑Fi/les stations de base, les stratégies d'économie d'énergie du système, etc. Il est plus significatif d'effectuer des tests comparatifs sur le même appareil.
Pourquoi « l'âge des données (maintenant – horodatage) » est-il important ?
Il se peut que le système renvoie un emplacement de cache (maximumAge permet la mise en cache) ou que le capteur ne soit pas mis à jour/limité par l'économie d'énergie du système. Vous pouvez essayer de définir maximumAge sur 0, d'augmenter le délai d'attente et de retester à l'extérieur/près d'une fenêtre.
Quel est l’impact de la « haute précision » ?
EnableHighAccuracy=true peut déclencher un chemin de positionnement plus consommateur d'énergie mais plus précis (en fonction de l'appareil et du système). Il peut y avoir une amélioration limitée à l’intérieur, mais elle sera plus lente ou plus gourmande en énergie ; il est recommandé de faire un test de contrôle avec.
Pourquoi le positionnement expire-t-il (TIMEOUT) ?
Les raisons courantes sont un signal faible (intérieur/obstrué), le système économise de l'énergie ou le navigateur/service système est temporairement indisponible. Vous pouvez augmenter le délai d'expiration (par exemple, 15 à 30 secondes), ou changer de réseau/désactiver VPN/proxy, changer de navigateur et réessayer.
La vie privée est-elle sécurisée ? Ma position sera-t-elle téléchargée ?
La page appelle simplement l'interface de positionnement du navigateur et affiche les résultats sur le front-end. Cette page n'a pas besoin de télécharger les informations de localisation sur le serveur (sauf si vous les copiez/soumettez manuellement).