Oui, cela me déroute un peu, je ne suis pas sûr que l'un d'entre vous ait remarqué ou utilisé la fonction "ma position" sur Google Maps en utilisant votre bureau (ou aucun GPS / aucun appareil mobile). Si vous avez un navigateur avec google gears (le plus simple à utiliser est Google Chrome), vous aurez un cercle bleu au-dessus de la fonction de zoom dans Google Maps, lorsque vous cliquerez (sans être connecté à mon compte Google) en utilisant le Wi-Fi standard à mon propre personnel routeur et une connexion Internet normale à mon FAI, il parvient d'une manière ou d'une autre à localiser mon emplacement exact avec une précision de 100% (à ce moment-là).
Comment ça marche? ils le mentionnent brièvement ici mais cela ne l'explique pas tout à fait, cela dit que mon navigateur sait où je suis ...
... je suis déconcerté, comment?
Je suis intrigué parce que j'aimerais l'intégrer dans le futur de mes projets de programmation, tout comme une certaine compréhension de fond et cela ne semble pas trop bien documenté pour le moment.
la source
Réponses:
Je suis actuellement à Tokyo et j'étais en Suisse. Pourtant, mon emplacement jusqu'à il y a quelques jours n'était pas exactement indiqué, sauf dans la grande région de Tokyo. Aujourd'hui, j'ai essayé et il semble que je sois en Suisse. Comment?
Eh bien, le secret est que je suis maintenant connecté sans fil, et mon routeur sans fil a été identifié (grâce à l'association à d'autres wifis autour de moi à l'époque) dans une zone très précise en Suisse. Maintenant, mon wifi a déménagé à Tokyo, mais le système interrogé pense toujours que le routeur wifi est en Suisse, car soit il n'a aucune information sur les wifis supplémentaires qui m'entourent en ce moment, soit il ne peut pas trier les informations contradictoires (à savoir, les informations spécifiques à propos de mon routeur wifi par rapport à ma géolocalisation IP, qui me localise en Extrême-Orient).
Donc, pour répondre à votre question, google, ou quelqu'un pour lui, a fait un «wardriving», cartographiant la présence wifi. Chaque fois qu'une requête est effectuée sur le système (probablement en conformité avec le projet W3C pour l'API de géolocalisation ), votre ordinateur envoie les identifiants wifi qu'il voit, et le système fait deux choses:
Comme vous le voyez, le système se construit tout seul. La seule chose dont vous avez besoin est un bon semis. Après cela, il s'étend en "morceaux de 50 mètres" (la portée d'une connexion wifi nouvellement trouvée).
Bien sûr, si vous voulez vraiment que le système passe à la banane, vous pouvez commencer à échanger des routeurs wifi dans le monde entier avec d'autres révolutionnaires du mouvement de non-positionnement global.
la source
C'est beaucoup plus simple que tu penses. Vous vous êtes connecté à la fois à votre mobile et à Chrome sur votre ordinateur en utilisant le même compte Google. Google s'attend simplement à ce que vous ayez votre mobile avec vous la plupart du temps. Ils prennent les données de localisation de votre téléphone et supposent que l'emplacement de votre session de bureau actuelle est le même.
Je l'ai prouvé en RDPing dans ma machine Windows à la maison du travail et en vérifiant les cartes Google à distance. Il montre mon emplacement de la même manière que Chrome sur Linux au travail.
Si vous n'avez pas de mobile connecté à Google, tout ce qu'ils peuvent faire est de rechercher les données GeoIP pour l'adresse IP attribuée par votre FAI. Ce sera généralement extrêmement inexact.
la source
Ils utilisent une combinaison de géolocalisation IP, ainsi que la comparaison des résultats d'une analyse des réseaux sans fil à proximité avec une base de données de leur côté (qui est construite en collectant les coordonnées GPS aux côtés des données de scan wifi lorsque les utilisateurs de téléphones Android utilisent leur GPS)
la source
Je l'ai enfin résolu. Le plus gros problème est de savoir comment ils ont réussi à déterminer quels réseaux sans fil étaient autour de moi et comment savent-ils où se trouvent ces réseaux.
Il "semble" être quelque chose de similaire à ceci:
Référence: Slashdot
la source
Selon l'aide de Google Maps:
la source
Rejeter l'idée des réseaux WiFi!
Désolé les gars ... je ne le vois pas. L'utilisation des réseaux WiFi autour de vous semble être une méthode très inexacte et inefficace de collecte de données. Les réseaux WiFi de nos jours ne restent tout simplement pas longtemps au même endroit.
Pensez-y, les réseaux WiFi changent tous les jours. Sans oublier les réseaux MiFi et Adhoc qui sont «conçus» pour être mobiles et voyager avec les utilisateurs. Les pannes d'équipement, les changements de paramètres réseau, les gens se déplacent ... S'appuyer sur les «réseaux WiFi» dans votre région semble très imprécis et à la fin peut même ne pas offrir une amélioration significative de la granularité sur la recherche IP.
Je pense que l’idée que les utilisateurs d’iPhone «scannent et envoient» les données de l’enquête Wi-Fi à Google, et que le service de garde, peut-être en conjonction avec le mappage «Street View» de Google Maps, peut sembler une méthode très possible de collecte de ces données. en pratique, cela ne fonctionne pas comme un modèle commercial.
Oh et btw, j'ai oublié de mentionner dans mon post précédent ... quand j'ai initialement tiré mon emplacement le moment où j'ai été localisé "précisément" sur la carte, je me connectais à un routeur depuis mon bureau via une connexion Ethernet. Je n'ai pas de carte WiFi sur mon bureau.
Donc, si cette théorie des "réseaux WiFi à proximité" était vraie ... alors je n'aurais pas dû être en mesure de localiser avec une telle précision.
Je vais appeler mon FAI, SKyrim, et leur demander s'ils partagent la topologie de leur réseau pour activer la géolocalisation sur leurs réseaux.
la source
Je sais que vous pouvez rechercher une adresse IP pour obtenir un emplacement approximatif, mais ce n'est pas toujours précis. Peut-être qu'ils l'utilisent?
mettre à jour:
la source
Il est possible d'obtenir votre localisation approximative en fonction de votre adresse IP (sans fil ou fixe).
Voir par exemple hostip.info ou maxmind qui fournissent essentiellement une correspondance entre l'adresse IP et les coordonnées géographiques. Ils utilisent probablement de nombreux types d'heuristiques et de sources de données. Ce type de système a probablement suffisamment de précision pour vous mettre dans la bonne ville principale, dans la plupart des cas.
Google utilise probablement une approche quelque peu similaire en plus des astuces WiFi.
la source