Bagaimana saya bisa menyimpan Google Maps di iOS untuk penggunaan offline?


21

Apakah ada cara untuk mempertahankan peta dengan detail sebanyak mungkin (tampilan jalan, peta, arah, level zoom) offline?

Pertanyaan ini merujuk pada program peta Apple yang dikirimkan dengan iOS versi 1 hingga 5 yang mengandalkan ubin peta google. Silakan buka pertanyaan baru untuk iOS 6 maps dan aplikasi google map yang juga tersedia di App Store sejak 2012.


Bagaimana dengan ini, apa gunanya Anda mengajukan pertanyaan ini?
Jason Salaz

@VxJason: Kasus penggunaan yang ideal adalah memiliki peta area yang sepenuhnya dapat diperbesar, semua dapat diakses secara offline.
Josh K

Itu bukan kasus penggunaan seperti mengapa Anda ingin melakukannya, itu kasus penggunaan seperti apa yang ingin Anda lakukan, yang saya mengerti dengan sempurna. Anda dapat melakukannya di komputer, di rumah, saat ini juga. Mengapa Anda menginginkannya di ponsel / pod / pad Anda? Itulah use case yang saya cari.
Jason Salaz

3
@VxJason: Kenapa? Apa itu use case menurut definisi. Mengapa saya ingin melakukannya di perangkat seluler? Karena mereka belum membuat kantong yang cukup besar untuk laptop saya.
Josh K

Ya, saya katakan Apa itu use case, saya katakan itu salah satu yang sudah saya tahu jawabannya. Aku mengatakan itu bukan mengapa kasus penggunaan. Saya kira ini berarti jawaban untuk alasannya adalah: Saya tidak di rumah, dan saya tidak memiliki konektivitas jaringan, dalam hal ini saya hanya dapat kembali pada saran tindak lanjut saya, menggunakan aplikasi yang memiliki cache peta lokal, seperti sebagai penawaran Navigon atau Sygic. Tiga solusi yang saya lihat adalah: (1) Jailbreak (2) Ketahui apa yang Anda cari sebelumnya dan simpan, atau (3) saran saya.
Jason Salaz

Jawaban:


7

Tanpa jailbreaking, iPhone TIDAK melakukan cache beberapa ubin peta terakhir pada tampilan, di semua tingkat tampilan zoom. Saya tidak yakin seberapa luas ini, dan karena itu hanya cache sementara, data selalu berjarak satu detik dari penghapusan.

Tanpa jailbreaking, Anda dapat mengunduh aplikasi, ada banyak aplikasi, tetapi favorit saya disebut MotionX GPS, yang ada di App Store. Ini memungkinkan Anda untuk melakukan cache dan menyimpan jenis ubin peta tertentu dari berbagai mode peta, termasuk Medan, jalan, dan lainnya. Saya tidak yakin apakah itu khusus Google Maps, tetapi Anda bisa mendapatkan beberapa jenis peta pasti.

Setelah jailbreaking, yang legal dan mudah, Anda dapat menemukan beberapa utilitas pihak ke-3 untuk membantu Anda mengunduh ubin peta ke perangkat, tetapi sebagian besar mengharuskan Anda untuk melihat ubin di aplikasi itu sendiri, bukan di aplikasi Peta.


Saya ingin tahu, aplikasi cydia apa yang Anda bicarakan? Saya tidak dapat menemukannya. Mungkin dengan namanya, saya akan dapat menemukannya. @VxJasonxV: Aplikasi yang Anda sebutkan hanya berfungsi di AS, tetapi dunia berlanjut setelah "rio grande". Saya membutuhkan aplikasi yang memungkinkan saya mengunduh tidak hanya peta tetapi juga foto satelit (seperti yang ada di Google maps). Saya tinggal di daerah pedesaan tanpa cakupan 3g, dan ingin menggunakan gambar dengan data GPS (biasanya dari jalan tanah dan jalur sepeda yang tidak muncul di peta) Lucu. GPS berfungsi saat berada di luar, di mana tidak ada WIFI, tetapi Google Maps w

3

Ya ada, tetapi untuk melakukannya dengan benar memerlukan jailbreak (hukum, garansi void) dan kemungkinan pelanggaran TOS Google Maps.

Cache dapat digunakan sampai batas tertentu: Aplikasi Google Maps menggunakan cache-nya secara offline, sehingga ubin dapat terlihat dan peta tersebut dapat sedikit di-panning (jika itu di-paned saat online dan bisa mengambil ubin yang berdekatan). Arah dipertahankan dalam tampilan daftar meskipun Anda tidak dapat mengikuti semuanya dalam tampilan peta.

Jika Anda menginginkan lebih dari ini, itu tidak bawaan secara bawaan. Jika Anda melakukan jailbreak, Anda dapat meretasnya untuk memiliki cache yang jauh lebih besar yang mendukung ratusan MB konten termasuk level zoom, dll.

Menyiapkannya akan menjadi peretasan yang signifikan dan bertentangan dengan TOS Google Maps. Saat online, Anda perlu mengendus paket Anda sendiri dari iPhone, mendeteksi yang melibatkan Google Maps, dan membuat cache. Saat offline, Anda ingin mengarahkan semua permintaan ke server Google Maps ke server HTTP lokal yang berjalan di iPhone, dan kemudian melayani ubin.

Saya telah melihat ini dilakukan dengan komputer yang sering offline, tetapi tidak dengan iPhone, tetapi seharusnya berfungsi dengan baik. Anda juga dapat menambahkan lapisan ubin khusus dengan cara ini jika Anda mau.


Saya selalu sedikit waspada terhadap jailbreaking. Saya akan lebih bersedia untuk mendedikasikan 1GB atau lebih dari ruang disk untuk memuat cache peta yang layak untuk area umum saya jadi saya tidak perlu online sebanyak itu.
Josh K

@ Josh Jailbreaking tidak cukup, lalu ada peretasan yang signifikan. Saya telah mengedit jawaban saya untuk menambahkan beberapa detail.

Sekeren (dan menarik) kedengarannya, saya pikir saya akan meneruskan yang terakhir. Akan sia-sia jika saya punya lebih banyak waktu luang.
Josh K

mankoff menangani situasi dengan baik. Ada aplikasi iPhone yang akan men-cache ubin peta dari Open Street Maps; satu adalah MotionX GPS. Saya mencoba ini sebelum melakukan tur sepeda di mana jangkauan selulernya akan turun, dan menemukan bahwa proses caching canggung (Anda perlu menentukan area yang ingin di-cache), dan memperlambat (saya membiarkannya berjalan semalam dan area yang saya tentukan tidak t selesai mengunduh). Ini setahun yang lalu — situasinya mungkin sudah membaik. Jika Anda dapat hidup dengan OSM sebagai alternatif untuk Google Maps, mungkin ada alternatif lain juga.
Adam Rice

3

Metode lain tidak melibatkan banyak peretasan. Tampaknya beberapa orang sudah menyelesaikan masalah ini. Anda perlu melakukan jailbreak, dan petunjuk arah tidak akan berfungsi, tetapi penjelajahan di tingkat zoom yang berbeda akan berfungsi, dan GPS juga berfungsi, sehingga Anda setidaknya tahu di mana Anda berada.

Lihat situs-situs berikut:


3

Saya menggunakan CityMaps2Go untuk peta offline. Tidak persis sama dengan Google Maps, tetapi cukup bagus untuk saya gunakan. Saya tinggal di daerah yang penduduknya relatif rendah, jadi pada awalnya tidak ada peta untuk daerah saya, tetapi mereka menambahkannya dalam beberapa hari sejak saya memintanya.


2

Aplikasi Atomic Web Browser dapat menyimpan salinan statis halaman Google Map secara lokal. Halaman yang disimpan tidak dapat digulir atau diperbesar, tetapi tersedia offline. Saya diuji dengan Mode Pesawat pada versi 4.0.2.


2

Ini mungkin tidak memenuhi semua kriteria, tetapi ada beberapa aplikasi humongous (dalam hal ukuran file) yang memiliki data peta yang disimpan secara lokal. Pikirkan GPS tradisional dengan layar yang harus menyimpan data ini secara lokal.

XROAD, Inc. memiliki aplikasi AS Barat dan AS Timur yang menawarkan fitur navigasi, dan memiliki data peta yang tersimpan dalam aplikasi, sehingga Anda dapat melihatnya secara offline, manual, atau online dengan triangulasi otomatis. Perhatikan bahwa ini BUKAN Google Maps. Per mankoff, TOS Google mencegah perusahaan lain menawarkan data peta mereka secara bergantian (kurang perjanjian saat ini dengan Apple dan sejenisnya).

Tautan Aplikasi iTunes:

XROAD AS Barat
XROAD AS Timur

Ada kemungkinan lebih besar jika Anda melihat-lihat, ini hanya dua yang telah saya tunjukkan sebelumnya jika saya perlu bepergian di tempat dengan cakupan yang tidak pasti.


Peta-peta itu tampaknya sudah ketinggalan zaman, ditambah lagi saya tidak terlalu peduli tentang arah karena tidak harus memuat ulang petak peta.
Josh K

Siapa yang mengklaim mereka ketinggalan zaman? Dan ini kurang tentang arah sebanyak basis statis data peta.
Jason Salaz

Beberapa ulasan bintang satu pada aplikasi ...
Josh K

Saya kira saya bisa melihat ke sana :). Ada opsi lain seperti Penawaran Navigon dan Sygic Aura Drive . Dan harganya sama, atau lebih murah!
Jason Salaz

1

Aplikasi peta iOS akan men-cache ubin selama mungkin. Dalam praktiknya, iPad saya akan men-cache ubin untuk perjalanan secara bergantian di seluruh negeri dan umumnya tidak kehilangan ubin apa pun saat bermain game ringan, membaca buku, dll ... Ini bukan hal yang mudah, tetapi semakin sedikit yang Anda lakukan dengan perangkat, semakin lama ubin Anda tinggal di memori.

Ubin Google umumnya tidak dilisensikan untuk penggunaan offline. Mereka memang memiliki API peta statis luar biasa yang mungkin sesuai dengan kebutuhan Anda, tetapi Anda harus menemukan aplikasi lain yang memungkinkan lebih banyak kontrol atas prapetak petak peta untuk penggunaan offline yang sebenarnya. Aplikasi peta iOS tidak melakukan apa yang Anda minta.


1

Saya merekomendasikan OpenMaps - yang menggunakan OpenStreetMaps untuk data peta. Mudah digunakan, Anda dapat mengunduh area peta yang dibutuhkan di setiap atau semua level zoom.

Jelajahi peta OpenStreetMap, unduh untuk penggunaan offline, edit peta (pengeditan tag dan pembuatan simpul), cari tahu di mana Anda berada, cari alamat, dapatkan arah dan pindai peta untuk tweet dengan OpenMaps untuk iPhone, iPad, dan iPod touch .


1
Apakah kamu berbicara tentang ini ? Bisakah Anda lebih tepat?
Loïc Wolff

1

Untuk peta offline, saya menggunakan Offmaps , versi lama. Tampilan peta jauh lebih cepat daripada City Maps 2Go , dan pendapat pribadi saya adalah bahwa rasanya juga lebih seperti aplikasi iOS. Jadi walaupun Offmaps tidak memiliki kompas yang berfungsi, membutuhkan lebih banyak uang, tidak dapat mengunduh di latar belakang dan saya telah mengunduh CityMaps secara gratis, saya tetap menggunakan Offmaps.

(Pengembang Felix Lamouroux telah merilis versi baru yang agak menyesatkan beberapa waktu lalu, yang merupakan hal yang sama sekali berbeda - lebih merupakan panduan kota dengan Points of Interest dan peta.)


Saya juga sangat merekomendasikan Offmapas - dan ini TIDAK memiliki kompas yang berfungsi! Itu hanya berbeda dari gMaps dan juga aMaps, tapi saya merasa lebih logis untuk menggunakan :) Plus Anda dapat mengunduh area apa pun yang Anda suka pada tingkat zoom apa pun yang Anda sukai - sebelum melakukan perjalanan, saya selalu menghabiskan waktu memuat peta - dan saya menyukainya!
tillinberlin


0

Seperti yang telah dicatat orang lain, Anda tidak dapat dengan mudah melakukannya dengan Google Maps pada handset standar. Yang bisa Anda lakukan adalah menggunakan sumber peta lain. Ada sejumlah aplikasi yang menggunakan OpenStreetMap yang memungkinkan Anda mengunduh peta terlebih dahulu. Yang saya gunakan, oMaps, mengunduh data dengan tingkat detail yang berbeda sehingga Anda dapat memperbesar dan memperkecil.

Peta sedikit bervariasi dalam kualitas tetapi tidak diragukan lagi lebih baik daripada tidak memiliki peta sama sekali.


0

Saya menggunakan Aplikasi GaiaGPS untuk jalan-jalan saya. Ini gratis dan berfungsi. Anda dapat menyimpan peta dan menggunakannya begitu Anda berada di tempat tanpa koneksi. Dan Anda dapat memperbesar! Tidak perlu dikatakan bahwa ini tidak mencakup Street View, karena ukuran yang diperlukan untuk fitur semacam ini.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.