Questions fréquemment posées
- Qu'est ce que la Géolocalisation ?
- Comment partager la Géolocalisation avec mon navigateur ?
- Quelle est la différence entre la Géolocalisation HTML 5 et la Géolocalisation IP ?
- Ma position n'est pas précise !
- Puis-je géolocaliser un téléphone ou une personne ?
- Pourquoi est-ce que ma photo Google apparaît sur la carte ?
- [Développeur] Puis-je utiliser la Géolocalisation sur mon site ?
- [Développeur] Quels langages web sont utilisés sur ce site ?
Qu'est ce que la Géolocalisation ?
La géolocalisation est un procédé permettant de positionner un objet (une personne, etc.) sur un plan ou une carte à l'aide de ses coordonnées géographiques.
Sur ce site, la géolocalisation est utilisée pour récupérer les coordonnées (latitude, longitude) de votre appareil (ordinateur, téléphone ou tablette) et afficher votre position sur une carte interactive.
Comment partager la Géolocalisation avec mon navigateur ?
Pour des raisons de confidentialité, un site Internet ne peut pas récupérer votre localisation sans vous avoir demandé la permission au préalable.
Selon votre navigateur, les permissions sont gérées différemment.
Si vous utilisez Google Chrome, vous devriez voir un encart comme celui-ci s'afficher :
Vous devez cliquer sur 'Accepter' pour permettre au site de récupérer votre localisation.
Si cette demande n'apparaît pas, vous devez soit recharger la page, soit changez vos paramètres de localisation :
Paramètres Google Chrome >
Afficher les paramètres avancés >
Section "Confidentialité", cliquez sur Paramètres de contenu >
Dans la boîte de dialogue qui s'affiche, faites défiler le contenu vers le bas jusqu'à la section "Localisation"..
Plus d'informations sur le site d'aide de Google Chrome.
Sur Firefox, vous devriez voir une fenêtre comme celle-ci apparaître :
Vous devez cliquer sur 'Partager ma position' afin de laisser le site accéder à votre localisation.
Si vous ne voyez pas cette fenêtre ou si vous avez des questions sur la Géolocalisation, vous trouverez bien plus d'informations directement sur le site de Firefox.
Sur Safari, vous devriez voir une fenêtre comme celle-ci apparaître :
Vous devez cliquer sur 'Partager ma position' afin de laisser le site accéder à votre localisation.
Si vous ne voyez pas cette fenêtre, vous devez soit recharger la page soit réinitialiser les autorisations accordées aux sites Web (Menu Safari > Réinitialiser Safari > Cochez "Réinitialiser tous les avertissements d'emplacement")
Sur Internet Explorer, vous devriez voir une fenêtre comme celle-ci apparaître :
Vous devez cliquer sur 'Permettre' pour laisser le site accéder à votre localisation.
Si vous ne voyez pas cette fenêtre, vous devez réinitialiser vos données de localisation.
Outils >> Options Internet >> Confidentialité - section Localisation.
Note: La Géolocalisation n'est pas possible avec les anciennes version d'Internet Explorer (< 9).
Quelle est la différence entre la Géolocalisation HTML 5 et la Géolocalisation IP ?
La géolocalisation HTML 5 est généralement bien plus précise que la géolocalisation IP.
La géolocalisation IP se base sur les informations renvoyées par votre FAI (Fournisseur d'Accès à Internet) pour déterminer votre position. Ces FAI tiennent à jour d'énormes bases de données qui permettent de connaître, avec plus ou moins de précision, la région dans laquelle a été attribuée une adresse IP en bout de chaîne.
La géolocalisation HTML 5 utilise les coordonnées GPS lorsqu'elles sont disponibles, une triangulation GSM/3G ou WiFi, ou bien l'adresse IP.
En général, la géolocalisation IP vous localise dans une grande ville proche de chez vous mais qui peut être à 50 km. Tandis que la géolocalisation HTML 5 est plus précise et vous indique une position à une cinquantaine de mètres.
Ma position n'est pas précise !
Veuillez vous référer à la réponse ci-dessus. La géolocalisation sur Internet se base sur différentes techniques qui ne sont pas toujours précises.
Puis-je géolocaliser un téléphone ou une personne ?
Localise-moi.com vous permet uniquement de géolocaliser votre propre appareil/ordinateur lorsque vous naviguez sur le site. Les coordonnées sont récupérées à partir de votre navigateur ou bien de votre adresse IP.
Cela veut dire que vous ne pouvez pas géolocaliser un appareil/ordinateur à distance.
Vous ne pouvez pas non plus géolocaliser un téléphone portable à partir de son numéro ni un véhicule.
Vous ne pouvez donc pas retrouver la position de quelqu'un à distance.
Pourquoi est-ce que ma photo Google apparaît sur la carte ?
Localise-moi.com utilise l'API de Google Maps pour afficher la carte interactive sur la page 'Géolocalisation'. Ce service a une option 'Signed in' qui est activée sur ce site.
Cela permet aux utilisateurs connectés avec leur compte Google de voir leurs lieux enregistrés (lieux favoris, adresse de domicile, adresse de travail, ...). Ces informations sont liées à votre compte Google et vous seul pouvez les voir. Celles-ci ne sont pas visibles par les autres utilisateurs du site.
[Développeur] Puis-je utiliser la Géolocalisation sur mon site ?
Oui, vous pouvez utiliser la Géolocalisation HTML 5 ou la Géolocalisation IP sur votre site.
La Géolocalisation HTML 5 est plus précise mais nécessite l'accord préalable de l'utilisateur (popup "J'accepte de partager ma location") tandis que la Géolocalisation IP ne nécessite aucune autorisation de l'utilisateur.
Si vous voulez afficher la position sur une Carte, vous allez devoir utiliser une API JavaScript comme Google Maps par exemple.
[Développeur] Quels langages web sont utilisés sur ce site ?
Localise-moi.com a été construit avec :
- HTML 5
- CSS (avec Material Design Lite pour aider avec le style)
- PHP (avec Lumen, un framework PHP minimaliste)
- JavaScript | ES6 (avec Vue.js un framework JavaScript moderne et puissant & avec Google Maps API pour afficher la Carte interactive)
- Gulp (avec Laravel Elixir pour automatiser la compilation/minification CSS (Sass) & JavaScript)
La Géolocalisation HTML 5 utilise la fonction JavaScript : navigator.geolocation.getCurrentPosition
La Géolocalisation IP utilise l'API PHP IP-API.com.