18 votes

Comment puis-je soumettre un hotspot WiFi à la base de données d'Android pour une meilleure triangulation ?

Comme nous le savons, afin de localiser notre position à l'intérieur, Android utilise l'emplacement des points d'accès Wi-Fi à proximité pour la triangulation. Mais comment puis-je soumettre les points d'accès Wi-Fi de mon quartier à la base de données de Google/Android pour bénéficier d'une meilleure triangulation ? Je vis en Turquie, et les voitures de Google Street View, qui sont censées collecter ces points d'accès aux États-Unis, n'existent pas ici. Pour plus d'informations sur la triangulation, consultez les fils de discussion similaires ici :

Pourquoi google maps a-t-il besoin du WiFi ?

Comment Android obtient-il l'emplacement grossier ?

Merci d'avance.

12voto

Thej Points 655

Version TL;DR : Utilisez simplement le GPS.

Version longue : Activez le positionnement Wifi ("Emplacement et sécurité > Utiliser le réseau sans fil"), activez le GPS ("Emplacement et sécurité > Utiliser le réseau sans fil"), utilisez Google Maps (ou d'autres applications GPS), puis marchez/conduisez dans votre ville.

Lorsque vous activez ces deux services, avant que le GPS n'obtienne une "position", Android envoie le MAC/SSID du réseau Wifi et le CID/LAC des stations de base des tours de téléphonie mobile autour de vous au serveur de Google, qui vous renvoie vos informations de localisation. Après que le GPS a obtenu une "position", votre appareil envoie le MAC/SSID du réseau Wifi, le CID/LAC des tours de téléphonie mobile et votre position GPS au serveur de Google, qui collecte ces informations pour affiner sa propre base de données Wifi.

Remarque : je pense que l'appareil peut également envoyer d'autres données, comme l'intensité du signal et éventuellement la latence du ping, mais je ne suis pas sûr des détails de ces données.

Également de Le forum d'assistance de Google :

par Christopher (employé de Google)

Si votre emplacement est incorrectement détectée par un Google Maps ou Latitude en utilisant l'identification cellulaire (tour de téléphonie cellulaire) ou la WiFi (réseau sans fil) de Google de Google, vous pouvez contribuer à fournir des informations actualisées pour corriger la base de données de Google en utilisant Google Maps pour mobile. Pour l'instant moment, vous ne pouvez pas fournir de mises à jour des bases de données de localisation de Google, bien qu'elles soient constamment mises à jour et améliorées en permanence au fil du temps.

Ouvrir Google Maps sur un Android 2.0+, Windows Mobile ou Symbian S60 et activez le GPS. Bien que Maps soit simultanément connecté à un satellite GPS et à une tour cellulaire ou à un routeur vous fournirez des données géographiques anonymes données géographiques anonymes et actualisées pour la cellule l'antenne cellulaire ou le routeur WiFi auquel vous êtes connecté. connecté. Veuillez noter que ces données sont anonymes et peuvent nécessiter une quantité importante de données de votre part et d'autres utilisateurs avant que des modifications dans la base de données de localisation de Google.

Android : Vous devez activer Paramètres > Localisation et sécurité > Utiliser les réseaux sans fil et avoir préalablement donné consentement à la collecte de données de localisation anonymes anonymes. Vous pouvez vérifier si vous avez consentement en décochant et en décochant et recochant la case "Utiliser les réseaux sans fil".

3voto

pottedmeat Points 1625

En dehors de l'excellente réponse de Lie Ryan ci-dessus, je pense que ce formulaire d'anomalie de localisation sans fil est tout à fait adapté à la correction des Hotspots mal localisés et, par conséquent, à la soumission de nouveaux Hotspots. Quelqu'un l'a-t-il essayé ?)

Veuillez utiliser ce formulaire si un Google a signalé un produit très incorrect très incorrecte (par exemple, une ville, un état ou un pays pays) alors que votre appareil était connecté à un réseau WiFi ou sans fil et utilisait la base de données de localisation de Google. Vous devez utiliser un ordinateur sur le même réseau sans fil réseau sans fil auquel vous étiez connecté lorsque votre emplacement a été signalé de manière incorrecte pour soumettre ce formulaire.

Remarque : L'envoi de ces informations peut ne pas corriger immédiatement votre routeur ou du point d'accès dans la base de données de localisation WiFi de Google, mais mais seront utilisées pour améliorer la qualité qualité générale des produits et services de Google. Google, y compris la base de données de localisation de Google.

0voto

Ryan Cromwell Points 2032

Pourquoi ne pas simplement mettre à jour le SID de votre AP wifi ? Je pense que la localisation sera alors libérée des données précédentes.

-1voto

CharlesHerdt Points 11

Si vous avez accès à votre routeur, vous pouvez cloner son adresse MAC sans fil. Je l'ai fait sur le mien avec DD-WRT, et maintenant j'obtiens l'emplacement correct. Tout ce que j'avais à faire était de changer une partie de l'adresse MAC.

Deux choses qui peuvent mal tourner, cependant : 1. Votre routeur peut ne pas vous permettre de le faire (et vous pouvez ne pas être en mesure d'installer DD-WRT sur celui-ci) 2. Le réseau wi-fi à l'origine de la mauvaise localisation ne provient pas de votre routeur. En dehors de cela, c'est une solution rapide.

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