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

21

¿Hay una manera de retener un mapa con la mayor cantidad de detalles 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 1 a 5 de iOS que se basaron en 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.

    
pregunta Josh K 23.12.2010 - 17:03

12 respuestas

7

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

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

Después de hacer jailbreaking, que es legal y fácil, puedes encontrar un par de utilidades de terceros para ayudarte a descargar los mosaicos de mapas al dispositivo, pero la mayoría de ellos requieren que los veas en la propia aplicación, no en el Aplicación de mapas.

    
respondido por el SeniorShizzle 24.12.2010 - 23:49
3

Sí, lo hay, pero 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é fuera de línea, por lo que los mosaicos están visibles y el mapa se puede desplazar un poco (si se panoramizó mientras estaba en línea y podría obtener mosaicos adyacentes). Las indicaciones 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, podrías hackearlo para tener un caché mucho más grande que admita cientos de MB de contenido, incluidos niveles de zoom, etc.

La configuración sería un truco importante y en contra de los TOS de Google Maps. Cuando esté en línea, deberá rastrear sus propios paquetes en el iPhone, detectar aquellos que involucren a Google Maps y crear un caché. Cuando esté desconectado, querrá redirigir todas las solicitudes a los servidores de Google Maps a un servidor HTTP local que se ejecuta en el iPhone y luego servir los mosaicos.

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

    
respondido por el user588 23.12.2010 - 18:38
3

Otro método no implica tanto hacking. Parece que algunas personas ya han resuelto este problema. Necesita hacer jailbreak, y las indicaciones 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.

Vea los siguientes sitios:

respondido por el user588 23.12.2010 - 19:01
3

Utilizo CityMaps2Go para mapas offline. 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 mi solicitud.

    
respondido por el Randy Coulman 03.09.2011 - 22:53
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 se puede desplazar ni ampliar, pero está disponible sin conexión. He probado con el modo avión en la versión 4.0.2.

    
respondido por el Thomas L Holaday 27.12.2010 - 19:49
2

Es posible que esto no cumpla con todos los criterios, pero hay un puñado de aplicaciones gigantescas (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 de US West y US East 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 mapas de Google. Según Mankoff, los TOS de Google impiden que cualquier otra compañía ofrezca paso a paso sus datos de mapas (menos los acuerdos actuales con Apple y similares).

Enlaces de aplicaciones de iTunes:

XROAD US West
XROAD US East

Es muy probable que si miras a tu alrededor, estos son solo los dos que he visto anteriormente, en caso de que necesite viajar a un lugar con cobertura incierta.

    
respondido por el Jason Salaz 27.12.2010 - 21:05
1

La aplicación de mapas iOS almacenará en caché los mosaicos todo el tiempo que pueda. En la práctica, mi iPad guardará en caché las fichas para cada turno de viaje por el país y, en general, no perderá ninguna de las fichas al jugar juegos ligeros, leer libros, etc. No es infalible, pero cuanto menos haga con el dispositivo, cuanto más tiempo permanezcan 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 los mosaicos de mapas de precarga para un verdadero uso sin conexión. La aplicación de mapas iOS simplemente no hace lo que pides.

    
respondido por el bmike 03.09.2011 - 22:40
1

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

  

Navegue por 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 los tweets del mapa con OpenMaps para iPhone, iPad un iPod touch.

    
respondido por el Johan 05.06.2012 - 22:40
1

Para 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 siente mucho más como una aplicación de iOS. Entonces, aunque Offmaps no tiene una brújula que funcione, cuesta más dinero, no se puede descargar en segundo plano y descargué CityMaps gratis, me quedo con Offmaps.

(El desarrollador Felix Lamouroux ha lanzado un nueva versión hace algún tiempo, que es una cosa completamente diferente, más una guía de la ciudad con Puntos de interés y mapas.)

    
respondido por el myhd 24.08.2012 - 13:28
1

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

    
respondido por el Michael Freidgeim 06.01.2013 - 05:52
0

Como han dicho otros, no puedes hacerlo fácilmente con Google Maps en un teléfono estándar. Lo que puedes hacer es usar otra fuente de mapas. Hay una serie de aplicaciones que utilizan OpenStreetMap que le permiten descargar mapas por adelantado. El que utilicé, oMaps, descarga datos con diferentes niveles de detalle para que pueda acercarse y alejarse.

Los mapas son de poca calidad, pero sin duda es mejor que no tener ningún mapa.

    
respondido por el Stephen Darlington 21.03.2011 - 20:43
0

Utilizo la aplicación GaiaGPS para mis paseos. 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.

    
respondido por el Pierre Watelet 27.03.2012 - 12:15

Lea otras preguntas en las etiquetas