TL; DRバージョン:GPSを使用するだけです。
ロングバージョン:Wi-Fiポジショニング(「位置とセキュリティ>ワイヤレスネットワークを使用」)、GPS(「位置とセキュリティ>ワイヤレスネットワークを使用」)をオンにし、Googleマップ(または他のGPSアプリケーション)を使用して、市。
これらのサービスの両方をオンにすると、GPSが「修正」を取得する前に、AndroidはWifiのMAC / SSIDおよびCell TowerベースステーションCID / LACを周囲のGoogleのサーバーに送信し、Googleのサーバーは位置情報を返信します。GPSが「修正」を取得すると、デバイスはWifi MAC / SSID、Cell Tower CID / LAC、およびGPSロケーションをGoogleのサーバーに送信し、Googleのサーバーはこの情報を収集して独自のWifiデータベースを絞り込みます。
注:デバイスは、信号強度やping遅延などの他のデータも送信している可能性があると思います。しかし、これらの詳細についてはわかりません。
また、Googleのサポートフォーラムから:
クリストファー(Google社員)
GoogleのセルID(セルタワー)またはWiFi(ワイヤレスネットワーク)のロケーションデータベースを使用して、GoogleマップまたはLatitudeによって位置が誤って検出されている場合、モバイルGoogleマップを使用して、Googleのデータベースを修正するための更新情報を提供できます。現時点では、Googleのロケーションデータベースに個別の更新を提供することはできませんが、それらは継続的に更新および改善されています。
Android 2.0以降、Windows Mobile、またはSymbian S60電話でGoogleマップを開き、GPSを有効にします。MapsはGPS衛星とセルタワーまたはWiFiルーターに同時に接続されていますが、接続しているセルタワーまたはWiFiルーターの更新された匿名の地理データを提供します。このデータは匿名であり、Googleのロケーションデータベースに変更を加える前に、あなたや他のユーザーから大量のデータが必要になる場合があることに注意してください。
Android:[設定]> [位置情報とセキュリティ]> [無線ネットワークを使用]を有効にし、以前に匿名の位置データ収集に同意している必要があります。「無線ネットワークを使用する」設定のチェックを外して再チェックすることで、同意したかどうかを確認できます。