Rota GPX no Android: como carregar um trajeto e salvar a rota em arquivo

GPX é o formato mais comum para trocar rotas: ele é salvo por rastreadores esportivos, navegadores, ciclocomputadores e editores de rotas. No Mock Location, dá para carregar um arquivo GPX e o ponto simulado percorre exatamente a linha dele; e o contrário — salvar em GPX uma rota montada no app e abri-la em outro programa. Carregar e salvar GPX faz parte da “Simulação de movimento”, um recurso Premium.

  1. Prepare o arquivo

    Qualquer arquivo .gpx serve: um trajeto de um app esportivo ou navegador, uma rota de um editor on-line, um arquivo de relatório de bug. Coloque-o na memória do celular ou em um armazenamento na nuvem que apareça no seletor de arquivos do sistema.

  2. Abra a “Simulação de movimento” e toque em “Carregar GPX”

    O botão “Simulação de movimento” fica na coluna da esquerda do mapa. No editor, toque em “Carregar GPX” e escolha o arquivo na janela do sistema. O app lê o trajeto (pontos trkpt); se não houver trajeto, a rota (rtept); se também não houver, os pontos avulsos (wpt). A altitude do arquivo é mantida e vai para as coordenadas.

  3. Confira o resultado

    A rota recebe o nome “Rota do arquivo” e é desenhada exatamente pela linha do arquivo, sem ser recalculada pelas ruas — por isso não precisa de internet para carregar. Os pontos avulsos do arquivo (wpt) viram pontos da rota, até 100: se o arquivo tiver mais, o início e o destino ficam no lugar, os intermediários são reduzidos de forma uniforme, e o app mostra “Uma rota pode ter no máximo 100 pontos”. Se não for possível ler o arquivo, aparece “Não foi possível ler a rota do arquivo”.

  4. Escolha o modo, a velocidade e inicie

    O modo de transporte define como o ponto acelera e freia, e “Velocidade”, a que velocidade ele percorre o trajeto. “Em loop” fecha o trajeto com um segmento reto do destino até o início, e “Ida e volta” o percorre nos dois sentidos. Toque em “Iniciar”.

  5. Salve a rota em GPX

    Qualquer rota traçada — por pontos no mapa ou de um arquivo — é salva pelo botão “Salvar GPX”: escolha a pasta e o nome do arquivo na janela do sistema. O arquivo recebe a linha da rota com altitude e os seus pontos como wpt. Depois de salvar, aparece “Rota salva em arquivo”. O botão fica disponível quando a rota está traçada.

O que é GPX

GPX (GPS Exchange Format) é um arquivo XML de texto com coordenadas. Ele pode ter três tipos de dados: trajeto (trk) — um caminho gravado com muitos pontos; rota (rte) — um plano com pontos de referência; e pontos de passagem avulsos (wpt) — por exemplo, endereços de entrega. O formato é aberto, por isso quase todos os mapas, rastreadores e navegadores o entendem, inclusive no Android.

Se você ajustar os pontos depois de carregar

Uma rota de arquivo segue a própria linha enquanto você não mexe nos pontos. Basta adicionar, remover ou mover um ponto — a rota é traçada de novo pelas vias do modo escolhido, como uma rota comum. Para isso já é preciso internet. Se quiser manter justamente a linha do arquivo, não mexa nos pontos e guarde a rota inteira em “Minhas rotas”: de lá ela abre com a mesma linha.

Onde conseguir o GPX da sua rota

A maioria dos rastreadores esportivos e navegadores consegue exportar um treino ou uma viagem gravada em GPX — o item costuma se chamar “Exportar” ou “Compartilhar” no cartão do treino. Editores de rotas on-line permitem desenhar o caminho com o mouse e baixá-lo como arquivo. E, se for mais prático montar a rota direto no Mock Location, ela pode ser salva em GPX pelo botão “Salvar GPX” e enviada a um colega ou a outro celular.

Mock Location — fake GPS no Android sem root

Grátis, fora do Google Play. Você pode conferir a soma de verificação do arquivo antes de instalar.

Baixar APK