Mengapa google maps membutuhkan WiFi?

22

Terkadang google maps memberikan notifikasi seperti:

"for increased accuracy please turn on the Wifi"

Saya bisa mengerti jika dikatakan "For faster loading of map layers....", tetapi bagaimana koneksi internet yang lebih baik dapat ditingkatkan accuracydengan GPS?

lalli
sumber

Jawaban:

17

Anda mungkin tertarik dengan Assisted GPS

Bantuan terbagi dalam dua kategori:

  • Informasi yang digunakan untuk mendapatkan satelit lebih cepat
    • Ini dapat memasok data orbital atau almanak untuk satelit GPS ke penerima GPS, memungkinkan penerima GPS untuk mengunci satelit lebih cepat dalam beberapa kasus.
    • Jaringan dapat menyediakan waktu yang tepat.
    • Perangkat menangkap snapshot sinyal GPS, dengan perkiraan waktu, untuk kemudian diproses ke posisi server.
    • Koordinat yang akurat dan disurvei untuk menara situs sel memungkinkan pengetahuan yang lebih baik tentang kondisi ionosfer lokal dan kondisi lain yang memengaruhi sinyal GPS daripada penerima GPS saja, memungkinkan perhitungan posisi yang lebih tepat. (Lihat juga Wide Area Augmentation System dan CellHunter.)
  • Perhitungan posisi oleh server menggunakan informasi dari penerima GPS
    • Server bantuan memiliki sinyal satelit yang baik, dan daya perhitungan yang berlimpah, sehingga dapat membandingkan sinyal terpisah yang diteruskan oleh penerima GPS, dengan sinyal satelit yang diterimanya secara langsung, dan kemudian memberi tahu penerima GPS atau layanan darurat tentang posisi penerima GPS.

Banyak ponsel yang menggabungkan A-GPS dan layanan lokasi lainnya termasuk Wi-Fi Positioning System dan triangulasi situs-sel dan kadang-kadang sistem penentuan posisi hybrid. [4]

Lie Ryan
sumber
"Bantuan terbagi dalam dua kategori" ← Tidak satu pun dari kategori yang dijelaskan ini membutuhkan Wi-Fi. Hanya kalimat terakhir yang ada hubungannya dengan Wi-Fi, tetapi sangat samar. Jawaban Sam harus menjadi jawaban yang diterima.
Nicolas Raoul
17

Jika saya tidak salah, itu untuk mengakses basis data lokasi alamat MAC nirkabel Google (mungkin besar) yang seperti Skyhook (layanan yang bersaing, juga sebelumnya digunakan pada perangkat iOS) memungkinkan handset memindai jaringan nirkabel di dekatnya dan mengirim alamat MAC mereka ( mungkin SSID juga, saya belum memeriksanya terlalu dalam) ke Google untuk membandingkannya dengan basis data mereka dan mengembalikan perkiraan lokasi berdasarkan pengumpulan data mereka (yang Anda setujui untuk membantu menyediakan dengan mengaktifkan fitur ini).

Untuk penjawab yang menyebutkan A-GPS, saya pikir OP sudah menggunakan A-GPS dan menggunakan Google Maps melalui koneksi 3G tetapi Wi-Fi dinonaktifkan.

Saya percaya teknik ini dicapai mirip dengan penggunaan menara sel, mengukur kekuatan sinyal antara menara yang terhubung dan tetangga dan membandingkannya dengan database yang tersimpan (seperti upaya Ofcom tersedia di Inggris), Kode Area Lokasi (LAC) dan Sel ID (CID). Bagi siapa pun yang penasaran, Anda dapat menemukan ini di sebagian besar ponsel Android menggunakan *#*#4636#*#*kode di dialer Anda meskipun untuk alasan apa pun itu dikodekan dalam hex jadi hanya mengubahnya kembali ke desimal jika Anda mau.

TL; DR - Lakukan triangulasi lokasi Anda dengan lebih cepat menggunakan sinyal Wi-Fi saat GPS Anda mendapatkan kunci satelit, A-GPS memiliki tujuan yang sama tetapi mencapainya dengan menggunakan metode yang berbeda (Secure User Plane Location Saya pikir, jika ada yang ingin membaca di saya t).

Sam
sumber