Version TL; DR: utilisez simplement le GPS.
Version longue: activez le positionnement Wifi ("Localisation et sécurité> Utiliser le réseau sans fil"), activez le GPS ("Localisation et sécurité> Utilisez le réseau sans fil"), utilisez Google Maps (ou d'autres applications GPS), puis parcourez / conduisez votre ville.
Lorsque vous activez ces deux services, avant que le GPS n'acquière un "correctif", Android enverra les stations de base MAC / SSID et CID / LAC du Wifi autour de vous au serveur de Google et le serveur de Google renverra vos informations de localisation; une fois que le GPS a acquis un "correctif", votre appareil enverra le MAC / SSID Wifi, le CID / LAC Cell Tower et votre position GPS au serveur de Google et le serveur de Google collectera ces informations pour affiner leur propre base de données Wifi.
Remarque: je pense que l'appareil peut également envoyer d'autres données, telles que la force du signal et éventuellement la latence du ping; mais je ne suis pas sûr des détails de ceux-ci.
Également sur le forum d'assistance de Google :
par Christopher (employé Google)
Si votre position est incorrectement détectée par Google Maps ou Latitude à l'aide de la base de données de localisation de Google Cell ID (Cell Tower) ou WiFi (réseau sans fil), vous pouvez fournir des informations mises à jour pour corriger la base de données de Google à l'aide de Google Maps pour mobile. Pour le moment, vous ne pouvez pas fournir de mises à jour individuelles des bases de données de localisation de Google, bien qu'elles soient mises à jour et améliorées en permanence au fil du temps.
Ouvrez Google Maps sur un téléphone Android 2.0+, Windows Mobile ou Symbian S60 et activez le GPS. Alors que Maps est connecté simultanément à un satellite GPS et à une tour cellulaire ou à un routeur WiFi, vous fournirez des données géographiques anonymes mises à jour pour la tour cellulaire ou le routeur WiFi auquel vous êtes 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 soient apportées à 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é votre consentement pour la collecte anonyme des données de localisation. Vous pouvez vérifier si vous avez donné votre consentement en décochant et en revérifiant le paramètre «Utiliser les réseaux sans fil».