¿Cómo puedo guardar Google Maps en iOS para usarlo sin conexión?

21

¿Hay alguna manera de retener un mapa con el mayor detalle posible (vista de calle, mapas, direcciones, niveles de zoom) sin conexión?

Esta pregunta se refiere al programa de mapas de Apple que se envió con las versiones de iOS 1 a 5 que dependían de los mosaicos de mapas de Google. Abra una nueva pregunta para los mapas de iOS 6 y la aplicación de mapas de Google que también está disponible en la App Store desde 2012.

Josh K
fuente
¿Qué tal esto, cuál es su caso de uso al hacer esta pregunta?
Jason Salaz
@VxJason: El caso de uso ideal sería tener un mapa totalmente ampliable de un área, todo accesible fuera de línea.
Josh K
Ese no es un caso de uso como por qué quieres hacerlo, es un caso de uso como lo que quieres hacer, lo que entiendo perfectamente. Puede hacerlo en su computadora, en casa, ahora mismo. ¿Por qué lo quieres en tu teléfono / pod / pad? Ese es el caso de uso que estoy buscando.
Jason Salaz
3
@VxJason: ¿Por qué? ¿Qué es un caso de uso por definición? ¿Por qué quiero hacerlo en un dispositivo móvil? Porque no han hecho bolsillos lo suficientemente grandes para mi computadora portátil.
Josh K
Sí, dije ¿Qué es un caso de uso? Dije que era uno para el que ya sabía la respuesta. Le dije que no era una razón por caso de uso. Supongo que esto significa que la respuesta a por qué es: no estoy en casa y no tengo conectividad de red, en cuyo caso solo puedo recurrir a mi sugerencia de seguimiento, usar una aplicación que tenga un caché de mapa local, como como Navigon o las ofertas de Sygic. Las únicas tres soluciones que veo son: (1) Jailbreak (2) Sepa de antemano lo que está buscando y guárdelo, o (3) mis sugerencias.
Jason Salaz

Respuestas:

7

Sin jailbreak, el iPhone almacena en caché los últimos mosaicos de mapas en la vista, en todos los niveles de zoom de la vista. No estoy seguro de cuán extenso es esto, y debido a que es solo un caché temporal, los datos siempre están a un segundo de su eliminación.

Sin jailbreak, puede descargar una aplicación, hay muchas, pero mi favorita se llama MotionX GPS, que se encuentra en la App Store. Le permite almacenar en caché y guardar ciertos tipos de mosaicos de mapas de una variedad de modos de mapa, incluidos Terreno, carreteras y más. No estoy seguro de si son específicamente Google Maps, pero puede obtener algunos tipos de mapas con seguridad.

Después del jailbreak, que es legal y fácil, puede encontrar un par de utilidades de terceros para ayudarlo a descargar mosaicos de mapas en el dispositivo, pero la mayoría de ellos requieren que vea los mosaicos en la aplicación en sí, no en la aplicación Mapas.

SeniorShizzle
fuente
Tengo curiosidad, ¿de qué aplicaciones de Cydia estás hablando? No pude encontrar ninguno. Tal vez con los nombres, pueda encontrarlos. @VxJasonxV: esas aplicaciones que mencionas funcionan solo en los EE. UU., Pero el mundo continúa después del "Río Grande". Necesito una aplicación que me permita descargar no solo mapas sino también fotos satelitales (como las de los mapas de Google). Vivo en una zona rural sin cobertura de 3g, y quiero usar las imágenes con los datos del GPS (generalmente de caminos de tierra y ciclovías que no aparecen en ningún mapa) Divertido. El GPS funciona cuando está afuera, donde no hay WIFI, pero Google Maps w
3

Sí, lo hay, pero para hacerlo correctamente requiere un jailbreak (legal, anula la garantía) y una posible ruptura de los TOS de Google Maps.

El caché se puede usar hasta cierto punto: la aplicación Google Maps usa su caché sin conexión, por lo que los mosaicos son visibles y el mapa se puede desplazar un poco (si se panoramizó mientras estaba en línea y podría recuperar mosaicos vecinos). Las instrucciones se conservan en la vista de lista, incluso si no puede seguirlas todas en la vista de mapa.

Si desea más que esto, no está integrado de forma predeterminada. Si haces jailbreak, puedes hackearlo para tener un caché mucho más grande que admita cientos de MB de contenido, incluidos niveles de zoom, etc.

Configurarlo sería un hack significativo y contra los TOS de Google Maps. Cuando esté en línea, necesitaría rastrear sus propios paquetes del iPhone, detectar los que involucran Google Maps y construir un caché. Cuando esté desconectado, querrá redirigir todas las solicitudes a los servidores de Google Maps a un servidor HTTP local que se ejecute en el iPhone y luego servir los mosaicos.

He visto esto hecho con una computadora que frecuentemente estaba desconectada, pero no con un iPhone, pero debería funcionar bien. También puede agregar capas de mosaico personalizadas de esta manera si lo desea.


fuente
Siempre soy un poco cauteloso con el jailbreak. Estaría más que dispuesto a dedicar aproximadamente 1 GB de espacio en disco para contener un caché de mapa decente de mi área general, por lo que no necesito estar en línea tanto.
Josh K
@Josh Jailbreaking no es suficiente, entonces hay un pirateo significativo. He editado mi respuesta para agregar algunos detalles.
Tan genial (e interesante) como parece, creo que voy a transmitir lo último. Valdría la pena si tuviera más tiempo libre.
Josh K
Mankoff cubre muy bien la situación. Hay aplicaciones para iPhone que almacenarán en caché los mosaicos de mapas de Open Street Maps; uno es MotionX GPS. Intenté esto antes de hacer un recorrido en bicicleta donde la cobertura celular sería irregular, y descubrí que el proceso de almacenamiento en caché es incómodo (debe definir qué áreas desea almacenar en caché) y lento (lo dejé correr durante la noche y mi área definida no era t terminado de descargar). Esto fue hace un año, la situación puede haber mejorado. Si puede vivir con OSM como alternativa a Google Maps, también puede haber otras alternativas.
Adam Rice
3

Otro método no implica tanta piratería. Parece que algunas personas ya han resuelto este problema. Es necesario hacer jailbreak, y las instrucciones no funcionarán, pero la navegación a diferentes niveles de zoom debería funcionar, y el GPS también funciona, por lo que al menos sabe dónde se encuentra.

Ver los siguientes sitios:


fuente
3

Yo uso CityMaps2Go para mapas fuera de línea. No es lo mismo que Google Maps, pero es bastante bueno para mi uso. Vivo en un área de población relativamente baja, así que al principio no había un mapa disponible para mi área, pero lo agregaron a los pocos días de haberlo solicitado.

Randy Coulman
fuente
2

La aplicación Atomic Web Browser puede guardar una copia estática de una página de Google Map localmente. La página guardada no puede desplazarse ni ampliarse, pero está disponible sin conexión. Probé con Airplane Mode en la versión 4.0.2.

Thomas L Holaday
fuente
2

Es posible que esto no satisfaga todos los criterios, pero hay un puñado de aplicaciones enormes (en términos de tamaño de archivo) que tienen datos de mapas almacenados localmente. Piense en los GPS tradicionales con pantallas que deben tener estos datos almacenados localmente.

XROAD, Inc. tiene aplicaciones en el oeste de EE. UU. Y el este de EE. UU. Que ofrecen funciones de navegación y tienen datos de mapas almacenados en la aplicación, por lo que puede buscarlos sin conexión, manualmente o en línea con triangulación automática. Tenga en cuenta que estos NO SON Google Maps. Según el manual, el TOS de Google impide que cualquier otra empresa ofrezca paso a paso sus datos de mapas (menos acuerdos actuales con Apple y similares).

Enlaces de la aplicación iTunes:

XROAD US West
XROAD US East

Es muy probable que haya más si miras a tu alrededor, estos son solo los dos que me han mostrado antes si alguna vez necesito viajar a un lugar con cobertura incierta.

Jason Salaz
fuente
Aparentemente, esos mapas están bastante desactualizados, además no me importan tanto las instrucciones como el hecho de no tener que volver a cargar los mosaicos de mapas.
Josh K
¿Quién dice que están desactualizados? Y no se trata tanto de direcciones como de tener una base estática de datos de mapas.
Jason Salaz
Las múltiples críticas de una estrella en la aplicación ...
Josh K
Supongo que podría haber buscado allí :). Hay otras opciones, como las ofertas de Navigon y Sygic Aura Drive . ¡Y son iguales en precio, o más baratos también!
Jason Salaz
1

La aplicación de mapas de iOS almacenará en caché los mosaicos durante el mayor tiempo posible. En la práctica, mi iPad almacenará en caché los mosaicos para un viaje por turnos a través del país y, en general, no perderá ninguno de los mosaicos cuando juegue juegos livianos, lea libros, etc. No es infalible, pero cuanto menos haga con el dispositivo, cuanto más tiempo permanecen tus fichas en la memoria.

Los mosaicos de Google generalmente no tienen licencia para uso sin conexión. Tienen una excelente API de mapas estáticos que puede satisfacer sus necesidades, pero tendrá que encontrar otra aplicación que permita un mayor control sobre la precarga de mosaicos de mapas para un verdadero uso fuera de línea. La aplicación de mapas de iOS simplemente no hace lo que le pides.

bmike
fuente
1

Recomiendo OpenMaps , que usa OpenStreetMaps para los datos del mapa. Fácil de usar, puede descargar el área de mapa necesaria en cualquiera o en todos los niveles de zoom.

Explore los mapas de OpenStreetMap, descárguelos para usarlos sin conexión, edite los mapas (edición de etiquetas y creación de nodos), descubra dónde se encuentra, busque direcciones, obtenga direcciones y escanee el mapa en busca de tweets con OpenMaps para iPhone, iPad y iPod touch .

Johan
fuente
1
Estas hablando de esto ? puedes ser mas preciso?
Loïc Wolff
1

Para los mapas sin conexión, uso Offmaps , la versión anterior. La visualización del mapa es mucho más rápida que la de City Maps 2Go , y mi opinión personal es que también se parece mucho más a una aplicación iOS. Entonces, aunque Offmaps no tiene una brújula que funcione, cuesta más dinero, no se puede descargar en segundo plano y había descargado CityMaps gratis, me quedo con Offmaps.

(El desarrollador Felix Lamouroux lanzó una nueva versión bastante engañosa hace algún tiempo, que es algo completamente diferente: más una guía de la ciudad con puntos de interés y mapas).

myhd
fuente
También recomendaría Offmapas, ¡y tiene una brújula que funciona! # Es simplemente diferente de los gMaps y los aMaps, pero me parece aún más lógico usar :) Además, puede descargar cualquier área que desee al nivel de zoom que prefiera; antes de ir a un viaje, siempre paso algún tiempo cargando mi mapas, ¡y me encanta!
tillinberlin
1

Lo instalé en ipad galileo-offline-maps , y mantiene disponibles los mapas abiertos previamente cuando está desconectado.

MiFreidgeim SO-deja de ser malvado
fuente
0

Como otros han señalado, no puede hacerlo fácilmente con Google Maps en un teléfono estándar. Lo que puede hacer es usar otra fuente de mapas. Existen varias aplicaciones que usan OpenStreetMap que le permiten descargar mapas con anticipación. El que utilicé, oMaps, descarga datos con diferentes niveles de detalle para que pueda acercar y alejar.

La calidad de los mapas es un poco variable, pero sin duda es mejor que no tener ningún mapa.

Stephen Darlington
fuente
0

Yo uso la aplicación GaiaGPS para mis caminatas. Esto es gratis y hace el trabajo. Puede guardar mapas y usarlos una vez que esté en el lugar sin ninguna conexión. ¡Y puedes hacer zoom! No es necesario decir que esto no cubre Street View, debido al tamaño necesario para este tipo de función.

Pierre Watelet
fuente