O Google Maps para iOS tem recurso de cache off-line secreto
Há um pequeno truque excelente com o mais recente Google Maps para iOS (o v2.0 que foi enviado no início desta semana). Apenas digitando uma frase mágica na caixa de pesquisa, você pode armazenar em cache a visualização do mapa atual para uso online.
Aparentemente, os usuários do Android têm esse recurso há algum tempo, mas como os usuários do Android nunca saem de casa, exceto para comprar donuts e Mountain Dew, é um ponto discutível. Mas agora, os usuários gregários do iPhone com passaporte também podem salvar a visualização do mapa atualmente carregada em um cache local. Isso permitirá que você use os mapas externos em dispositivos somente Wi-Fi ou use o rádio GPS quando estiver em terras estrangeiras sem a necessidade de uma conexão de dados cara.
Aqui está o truque: basta alinhar seu mapa com a área que você deseja e digitar
ok mapas.
É isso. Se você estiver em uma área com suporte, os mapas serão salvos. Caso contrário, você receberá uma mensagem de erro informando que a área em que você está não está coberta. Isso acontece comigo em Barcelona, então você pode pensar em evitá-lo nas suas férias.
Na verdade, consegui uma viagem recente a Tel Aviv usando meu iPhone e os mapas da Apple em uma espécie de modo offline. Eu apenas ampliei e afastei e dei uma panorâmica muito enquanto tinha uma conexão Wi-Fi e, em seguida, usei o cache para cuidar das coisas. Surpreendentemente, funcionou, graças (eu acho) ao poder dos minúsculos mapas vetoriais e aos blocos de bitmap com muita memória.
Fonte: CNET