18 votes

Comment faire pour que Google Maps mette en cache la carte de toute ma ville ?

L'application Google Maps pour Android met en cache les dalles de carte des zones que vous visitez. Le mod GM Brut vous permet également de mettre en cache les cartes sur la carte SD. Je suis sur un muy J'ai un plan de données limité et j'aimerais que toute ma ville soit mise en cache sur la mémoire de mon téléphone/carte SD. Jusqu'à présent, le seul moyen auquel j'ai pensé est de faire défiler manuellement toute la ville en utilisant différents niveaux de zoom.

Ma question est la suivante : existe-t-il une meilleure façon de procéder ? Encore une fois, je veux pouvoir utiliser GM partout dans la ville sans avoir à télécharger les cartes à la volée sur mon plan de données. Existe-t-il un moyen pratique d'y parvenir, de sorte que je n'aie pas à faire défiler plusieurs fois (une fois pour chaque niveau de zoom) l'ensemble de la ville ?

7voto

Matt Points 273

Depuis que vous avez posé cette question, Google a ajouté une fonction "zone de carte pré-cachée" aux fonctionnalités expérimentales Labs de Google Maps. Vous devez d'abord aller dans Paramètres > Labos et activer la fonction "Zone de carte pré-cachée", puis visiter la page d'un lieu (en cliquant sur un POI ou en appuyant longuement quelque part sur la carte), regarder la liste "Plus d'options", et cliquer sur "Zone de carte pré-cachée". Il mettra en cache la zone située à moins de 16 km du point et la conservera pendant 30 jours. Selon la taille de votre ville, vous devrez peut-être mettre en cache plusieurs points différents pour obtenir la couverture souhaitée.

Voici plus d'informations sur le blog de Google : http://googleblog.blogspot.com/2011/07/download-map-area-added-to-labs-in.html

5voto

Bryan Denny Points 21817

Cela ne répondra pas spécifiquement à votre question concernant Google Maps, mais avez-vous essayé d'utiliser une application cartographique hors ligne telle que CarteDroyd ? Cela répondrait-il à vos besoins ? Vous téléchargez la carte entière à l'avance et vous n'auriez donc pas besoin d'utiliser vos données pour visualiser la carte.

1voto

jmbouffard Points 1916

Google Maps a été développé pour être utilisé lorsqu'il est connecté au réseau, donc je ne pense pas qu'il soit possible de lui faire cacher une zone complète.

Vous devriez alors chercher une autre application de cartographie qui prend en charge le mode hors ligne. Par exemple, la OsmAnd pourrait faire tout ce que vous recherchez.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X