Google Maps-appen för Android cachar kartorna i de områden du besöker. Med GM Brut-moden kan du också cacha kartbrickor till SD-kortet. Jag är på en väldigt begränsad dataplan, så jag vill ha hela min stad cachad till mitt telefonminne / SD-kort. Hittills är det enda sättet jag kan tänka mig att manuellt bläddra över hela staden med olika zoomnivåer.
Min fråga är: finns det ett bättre sätt att göra det? Återigen vill jag kunna använda GM var som helst i staden utan att behöva ladda ner kartorna direkt på min dataplan. Finns det ett praktiskt sätt att uppnå detta, så jag behöver inte rulla flera gånger (en gång för varje zoomnivå) över hela staden?
Svar
Detta svarar inte specifikt på din fråga för Google Maps, men har du försökt att använda en offline-kartapplikation som MapDroyd ? Skulle det passa dina behov? Du laddar ner hela kartan i förväg och behöver därför inte använda dina data för att visa kartan.
Svar
Eftersom du ställde den här frågan har Google lagt till en ”pre-cache map area” -funktion i Google Maps experimentella Labs-funktioner. Du måste först gå till Inställningar> Labs och aktivera ”Förcache-området” och sedan besöka en platssida (antingen genom att klicka på en IP eller länge trycka någonstans på kartan), titta på listan med ”Fler alternativ” och klicka på ”Pre-cache Map Area”. Det cachar området inom 10 miles från punkten och håller det cachat i 30 dagar. Beroende på storleken på din stad kan du behöva cacha några olika punkter för att få den täckning du vill ha.
Här är mer från Googles blogg: http://googleblog.blogspot.com/2011/07/download-map-area-added-to-labs-in.html
Svar
Google Maps utvecklades för att kan användas när du är ansluten till nätverket så jag tror inte att det finns en möjlighet att göra det till ett cache-minne i hela området.
Du bör sedan leta efter en alternativ mappapplikation som stöder offline-läge. Till exempel kan applikationen OsmAnd göra allt du letar efter.
Kommentarer
- Den senaste versionen av Google Maps cachar brickor för dina rutter och platser du besöker. Jag ' försöker fortfarande få mer information.
- Från tillkännagivandet för Google Maps 5 : Eftersom Google inte längre behöver ladda ner kartbilder från sina servrar och vektorbaserade kartor kräver 100 gånger mindre data för alla zoomnivåer, är det ' möjligt att cache-data. " I stället för att ha en statisk uppsättning kartor när de är installerade, kommer Maps automatiskt att cacha de områden du besöker mest när enheten är ansluten och ansluten till WiFi (t.ex. nattladdning " Du kan ' t manuellt styra cachning, men det ' är en viktig första steget mot en offline Google Maps.
- Så ' är för närvarande inget sätt att manuellt hantera vad lokal cachning Google Maps gör. Som föreslagits i andra svar måste du ' leta efter en alternativ lösning.
- Det som fungerar för mig (oftast) är att bläddra runt i området av intresse när du är ansluten till internet, låt alla intressanta brickor laddas, och sedan bör cachen fungera när du går offline (såvida inte rensat, det vill säga).