Aplikacja Mapy Google na Androida zapisuje w pamięci podręcznej fragmenty mapy obszarów, które odwiedzasz. Ponadto mod GM Brut umożliwia buforowanie kafelków mapy na karcie SD. Mam bardzo abonament, więc chciałbym mieć całe moje miasto w pamięci podręcznej telefonu / SDcard. Jak dotąd jedyny sposób, jaki przychodzi mi do głowy, to ręczne przewijanie całego miasta przy użyciu różnych poziomów powiększenia.
Moje pytanie brzmi: czy istnieje lepszy sposób, aby to zrobić? Ponownie chcę mieć możliwość korzystania z GM w dowolnym miejscu w mieście bez konieczności pobierania map w locie przez mój plan danych. Czy istnieje praktyczny sposób na osiągnięcie tego celu, więc nie będę musiał przewijać kilku razy (raz dla każdego poziomu powiększenia) po całym mieście?
Odpowiedz
To nie jest odpowiedzią na Twoje pytanie dotyczące Map Google, ale czy próbowałeś użyć aplikacji map offline, takiej jak MapDroyd ? Czy to pasowałoby do twoich potrzeb? Wcześniej pobierasz całą mapę i dlatego nie musisz używać swoich danych do przeglądania mapy.
Odpowiedź
Ponieważ zadał to pytanie, firma Google dodała funkcję „wstępnie zapisywanego w pamięci podręcznej obszaru mapy” do eksperymentalnych funkcji Laboratorium Map Google. Najpierw musisz przejść do Ustawienia> Laboratorium i włączyć opcję „Wstępnie zapisuj obszar mapy w pamięci podręcznej”, a następnie odwiedzić stronę miejsca (klikając punkt POI lub przytrzymując dowolne miejsce na mapie), spójrz na listę „Więcej opcji” i kliknij opcję „Wstępnie buforuj obszar mapy”. Będzie buforować obszar w promieniu 10 mil od punktu i przechowywać go w pamięci podręcznej przez 30 dni. W zależności od wielkości miasta może być konieczne zapisanie w pamięci podręcznej kilku różnych punktów, aby uzyskać żądany zasięg.
Oto więcej informacji z bloga Google: http://googleblog.blogspot.com/2011/07/download-map-area-added-to-labs-in.html
Odpowiedź
Mapy Google zostały opracowane w celu być używane po podłączeniu do sieci, więc nie wierzę, że istnieje możliwość buforowania całego obszaru.
Następnie powinieneś poszukać alternatywnej aplikacji do mapowania, która obsługuje tryb offline. Na przykład aplikacja OsmAnd może zrobić wszystko, czego szukasz.
Komentarze
- Najnowsza wersja Map Google buforuje kafelki z trasami i odwiedzanymi miejscami. ' Nadal próbuję uzyskać więcej szczegółów.
- Z ogłoszenia dotyczącego Map Google 5 : Ponieważ Google nie musi już pobierać obrazów map ze swoich serwerów, a mapy wektorowe wymagają 100 razy mniej danych dla wszystkich poziomów powiększenia, ' można buforować dane. " Zamiast mieć statyczny zestaw map po zainstalowaniu, Mapy automatycznie zaczną zapisywać w pamięci podręcznej obszary, które odwiedzasz najczęściej, gdy Twoje urządzenie jest podłączone do zasilania i Wi-Fi (np. nocne ładowanie ). " Możesz ' ręcznie sterować pamięcią podręczną, ale jest to ' pierwszy krok w kierunku map Google offline.
- Tak więc ' nie ma obecnie możliwości ręcznego zarządzania tym, co robią lokalne buforowanie Map Google. Jak zasugerowano w innych odpowiedziach, ' będziesz musiał poszukać alternatywnego rozwiązania.
- To, co działa w moim przypadku (w większości przypadków), to przeglądanie okolicy po podłączeniu do internetu, pozwól na załadowanie wszystkich interesujących kafelków, a pamięć podręczna powinna działać po przejściu do trybu offline (chyba że wyczyszczona).