18 votos

¿Cómo puedo hacer que Google Maps guarde el mapa de toda mi ciudad?

La aplicación de Google Maps para Android almacena en caché los mosaicos de mapas de las áreas que visitas. Además, el mod Brut de GM te permite guardar en caché los mosaicos de mapas en la tarjeta SD. Estoy en un muy plan de datos limitado, así que me gustaría tener toda mi ciudad almacenada en la memoria de mi teléfono/tarjeta SD. Hasta ahora, la única forma que se me ocurre es desplazarme manualmente por toda la ciudad usando diferentes niveles de zoom.

Mi pregunta es: ¿hay una mejor manera de hacerlo? De nuevo, quiero poder usar GM en cualquier lugar de la ciudad sin tener que descargar los mapas sobre la marcha sobre mi plan de datos. ¿Hay alguna forma práctica de lograrlo, de modo que no tenga que desplazarme varias veces (una por cada nivel de zoom) por toda la ciudad?

7voto

Matt Puntos 228

Desde que hiciste esta pregunta, Google ha añadido una función de "área de mapa pre-caché" a las funciones experimentales de Google Maps Labs. Primero tienes que ir a Configuración > Laboratorios y habilitar "Área de mapa pre-caché", luego visitar una página de lugar (ya sea haciendo clic en un PDI o presionando largamente en algún lugar del mapa), mirar la lista de "Más opciones" y hacer clic en "Área de mapa pre-caché". Cacheará el área en un radio de 10 millas del punto y la mantendrá cacheada durante 30 días. Según el tamaño de la ciudad, es posible que tengas que almacenar en caché algunos puntos diferentes para obtener la cobertura que deseas.

Aquí hay más del blog de Google: http://googleblog.blogspot.com/2011/07/download-map-area-added-to-labs-in.html

5voto

Bryan Denny Puntos 18960

Esto no responderá a su pregunta para Google Maps, específicamente, pero ¿ha intentado usar una aplicación de mapas fuera de línea como MapDroyd ? ¿Eso se ajustaría a sus necesidades? Descargaría el mapa completo de antemano y por lo tanto no tendría que usar sus datos para ver el mapa.

1voto

jmbouffard Puntos 1451

Google Maps fue desarrollado para ser usado cuando se conecta a la red, por lo que no creo que exista la posibilidad de hacer un cacheo completo del área.

Entonces deberías buscar una aplicación de mapeo alternativa que soporte el modo offline. Por ejemplo, el OsmAnd la aplicación podría hacer todo lo que estás buscando.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X