Já postei aqui antes da possibilidade de usar o Google Maps no modo off-line em qualquer aparelho que possua suporte a Java, mas como agora estou usando um Android essa semana sai a busca de uma alternativa para isso. Por mais que navegar conectado na internet tenha várias possibilidades principalmente no Google Maps, muita gente tem plano de dados limitados e não podem se dar ao luxo de gastar com navegação GPS. Com a solução abaixo você consegue usar o Google Maps mesmo estando off-line, pois o mapa é salvo no cache do aplicativo.
É uma solução para quem não quer comprar um navegador de GPS para o Android que normalmente não são muito baratos, embora ele não trace rota e nem tenha navegação assistida é ótimo para saber pelo menos aonde estamos, já que através do GPS e o mapa do Google ele nos acha dentro do mapa.
Vamos então ao tutorial:
- Na Android Market procure pelo aplicativo RMaps, baixe e instale
- Faça o download do programa Atlas Creator, descompacte ele e execute o mesmo [link para download]
- Abra o Atlas Creator para selecionar e baixar o mapa que você deseje, para isso siga os seguintes parametros:
- Em Map Source selecione “Google Maps”, então irá aparecer o Mapa, então selecione a área do Mapa que você deseja fazer o download para a navegação.
- Em Zoom Levels você seleciona o nível de zoom, eu escolhi o 18, para mim está de bom tamanho.
- Com o trecho de mapa ainda selecionado dê o nome que você deseja para o mapa em “name” depois clique em “Add selection”
- Agora em Atlas setings você tem que selecionar o formato final do mapa, o RMaps só reconhece o “BigPlanet SQLite” então é esse que você deve selecionar.
- Agora clique em “Create atlas”. O tempo de download será correspondente ao tamanho do mapa que você selecionou, quanto maior o trecho maior o tempo de download.
Feito o download é hora de passar o mapa para o celular, conecte o celular e monte o SD e então copie o mapa gerado “BigPlanet_maps.sqlitedb” para o seguinte caminho: /sdcard/rmaps/maps e agora desconecte o celular.
Abra o aplicativo RMaps e navegue até Menu > Mais > Settings > User defined maps > BigPlanet_maps.sqlitedb > Enabled Maps. Agora retorne a tela principal aonde aparecem os mapas, clique novamente no Menu > Maps >e selecione o BigPlanet_maps.sqlitedb.
Leia também:
Pronto agora você poderá navegar no Google Maps apenas utilizando o GPS sem estar conectado na internet.