Lapplication Google Maps pour Android met en cache les tuiles cartographiques des zones que vous visitez. En outre, le mod GM Brut vous permet de mettre en cache des tuiles de carte sur la carte SD. Je suis sur un forfait de données très limité, donc je « souhaiterais que toute ma ville soit mise en cache dans la mémoire de mon téléphone / Carte SD. Jusquà présent, la seule façon dont je peux penser est de faire défiler manuellement dans toute la ville en utilisant différents niveaux de zoom.

Ma question est la suivante: y a-t-il une meilleure façon de faire cela? Encore une fois, je veux pouvoir utiliser GM nimporte où 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, donc je n’aurai pas à faire défiler plusieurs fois (une fois pour chaque niveau de zoom) sur toute la ville?

Réponse

Cela ne répond pas à votre question pour Google Maps, en particulier, mais avez-vous essayé dutiliser une application cartographique hors connexion telle que MapDroyd ? Cela répondrait-il à vos besoins? Vous téléchargez la carte entière au préalable et navez donc pas à utiliser vos données pour afficher la carte.

Réponse

Puisque vous a posé cette question, Google a ajouté une fonctionnalité « zone de pré-cache de la carte » aux fonctionnalités expérimentales des laboratoires de Google Maps. Vous devez dabord aller dans Paramètres> Labos et activer « Pré-cache de la zone de carte », puis visiter une page de lieu (soit en cliquant sur un POI ou en appuyant longuement quelque part sur la carte), regardez la liste des « Plus doptions » , et cliquez sur « Zone de carte de pré-cache ». Il mettra en cache la zone à moins de 10 miles du point et la gardera en cache pendant 30 jours. En fonction de la taille de votre ville, vous devrez peut-être mettre en cache plusieurs points différents pour obtenir la couverture souhaitée.

En savoir plus sur le blog Google: http://googleblog.blogspot.com/2011/07/download-map-area-added-to-labs-in.html

Réponse

Google Maps a été développé pour être utilisé lorsquil est connecté au réseau, donc je ne crois pas quil y ait une possibilité de le mettre en cache une zone complète.

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

Commentaires

  • La version récente de Google Maps met en cache les tuiles de vos itinéraires et des lieux que vous visitez. Jessaie toujours ' dobtenir plus de détails.
  • Extrait de lannonce pour Google Maps 5 : Étant donné que Google na plus besoin de télécharger des images cartographiques depuis ses serveurs et que les cartes vectorielles nécessitent 100 fois moins de données pour tous les niveaux de zoom, il est ' possible de mettre les données en cache. " Plutôt que davoir un ensemble statique de cartes une fois installé, Maps commencera automatiquement à mettre en cache les zones que vous visitez le plus lorsque votre appareil est branché et connecté au WiFi (par exemple, la charge nocturne ). " Vous pouvez ' contrôler manuellement la mise en cache, mais ' est un élément important premier pas vers un Google Maps hors connexion.
  • Donc, il ny a actuellement aucun moyen ' de gérer manuellement ce que fait la mise en cache locale de Google Maps. Comme suggéré dans dautres réponses, vous ' devez rechercher une autre solution.
  • Ce qui fonctionne pour moi (la plupart du temps) est de parcourir la zone dintérêt lorsque vous êtes connecté à Internet, autorisez le chargement de toutes les tuiles intéressantes, puis le cache devrait fonctionner lorsque vous vous déconnectez (à moins quil ne soit effacé, cest-à-dire).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *