Bagaimana saya bisa membuat Google Maps cache peta untuk seluruh kota saya?

18

Aplikasi Google Maps untuk android menyimpan tembolok ubin daerah yang Anda kunjungi. Selain itu, mod GM Brut memungkinkan Anda untuk men-cache ubin peta ke kartu SD. Saya menggunakan paket data yang sangat terbatas, jadi saya ingin seluruh kota saya di-cache ke memori ponsel / SDcard saya. Sejauh ini, satu-satunya cara yang dapat saya pikirkan adalah menggulir secara manual ke seluruh kota menggunakan tingkat zoom yang berbeda.

Pertanyaan saya adalah: adakah cara yang lebih baik untuk melakukannya? Sekali lagi, saya ingin dapat menggunakan GM di mana saja di kota tanpa harus mengunduh peta saat bepergian melalui paket data saya. Apakah ada cara praktis untuk mencapai ini, jadi saya tidak perlu menggulir beberapa kali (satu kali untuk setiap tingkat zoom) di seluruh kota?

Malabarba
sumber

Jawaban:

5

Ini tidak akan menjawab pertanyaan Anda untuk Google Maps, khususnya, tetapi sudahkah Anda mencoba menggunakan aplikasi peta luring seperti MapDroyd ? Apakah itu sesuai dengan kebutuhan Anda? Anda mengunduh seluruh peta sebelumnya dan karenanya tidak perlu menggunakan data Anda untuk melihat peta.

Bryan Denny
sumber
7

Karena Anda mengajukan pertanyaan ini, Google telah menambahkan fitur "area peta pra-cache" ke fitur Labs eksperimental Google Maps. Pertama-tama Anda harus masuk ke Pengaturan> Labs dan mengaktifkan "Area Peta Pra-cache", kemudian mengunjungi halaman tempat (baik dengan mengklik POI atau menekan lama di suatu tempat di peta), lihat daftar "Opsi Lainnya" , dan klik "Area Peta Pra-cache". Ini akan melakukan cache area dalam jarak 10 mil dari titik dan menyimpannya dalam cache selama 30 hari. Tergantung pada ukuran kota Anda, Anda mungkin harus men-cache beberapa titik berbeda untuk mendapatkan cakupan yang Anda inginkan.

Berikut ini lebih banyak dari blog Google: http://googleblog.blogspot.com/2011/07/download-map-area-added-to-labs-in.html

Mat
sumber
1

Google Maps dikembangkan untuk digunakan ketika terhubung ke jaringan jadi saya tidak percaya ada kemungkinan untuk membuatnya cache area yang lengkap.

Anda kemudian harus mencari aplikasi pemetaan alternatif yang mendukung mode offline. Misalnya, aplikasi OsmAnd dapat melakukan semua yang Anda cari.

terima kasih
sumber
3
Versi terbaru Google Maps melakukan petak cache untuk rute dan tempat yang Anda kunjungi. Saya masih mencoba untuk mendapatkan lebih banyak detail.
ale
5
Dari pengumuman untuk Google Maps 5 : Karena Google tidak lagi harus mengunduh gambar peta dari servernya dan peta berbasis vektor memerlukan data 100 kali lebih sedikit untuk semua level zoom, layak untuk menyimpan data. "Daripada memiliki seperangkat peta statis ketika diinstal, Maps akan secara otomatis mulai melakukan caching di daerah yang paling sering Anda kunjungi ketika perangkat Anda terhubung dan terhubung ke WiFi (misalnya, biaya malam)." Anda tidak dapat mengontrol caching secara manual, tetapi ini merupakan langkah awal yang penting menuju Google Maps offline.
ale
Jadi, saat ini tidak ada cara untuk mengelola secara manual apa yang dilakukan Google Maps caching lokal. Seperti yang disarankan dalam jawaban lain Anda harus mencari solusi alternatif.
ale
Apa yang berfungsi untuk saya (sebagian besar waktu) adalah untuk menelusuri di sekitar area yang menarik ketika terhubung ke internet, memungkinkan semua ubin menarik untuk memuat, dan kemudian cache harus bekerja ketika Anda offline (kecuali dibersihkan, itu adalah).
Martin Tapankov