Converter KML para GPX
Este conversor transforma um KML do Google Earth ou do My Maps em um arquivo GPX 1.1 para aparelhos Garmin e apps de atividades ao ar livre, com os marcadores como waypoints e os caminhos como trilhas. O KML é convertido no seu navegador e não é enviado. Polígonos viram seu contorno, estilos, pastas e ExtendedData não são levados, e o GPX não contém horários.
Um arquivo não foi convertido corretamente? Escreva para [email protected], de preferência com um pequeno arquivo de exemplo, e o problema será corrigido.
O essencial
- Entrada: KML (.kml). Saída: GPX (.gpx).
- Seus arquivos não são enviados: o trabalho é feito no navegador, no seu próprio dispositivo.
- Tamanho: sem limite fixo; arquivos muito grandes são limitados pela memória do dispositivo.
- Precisa de um navegador atual (Chrome, Edge, Firefox ou Safari) no computador, tablet ou celular; nada para instalar.
- Grátis e sem cadastro.
De KML para GPX: por que converter?
O Google Earth e o Google My Maps são práticos para planejar: você desenha um caminho ao longo de uma trilha, marca alguns lugares e salva o resultado como KML. Aparelhos de GPS e apps de atividades ao ar livre, como os GPS de mão e relógios Garmin, o OsmAnd ou o Gaia GPS, querem GPX. Este conversor gera um arquivo GPX 1.1 em que os marcadores viram waypoints e os caminhos viram trilhas (tracks), para que o aparelho possa mostrar a linha e guiar você por ela. Nomes e descrições são levados, alturas reais viram elevação e todas as pastas acabam em um único arquivo que a maioria dos softwares de GPS consegue importar. A conversão roda no seu navegador com o GDAL, a biblioteca que o QGIS usa, então seu passeio planejado não é enviado a lugar nenhum.
Como converter KML para GPX
- Arraste e solte seu arquivo .kml na caixa ou clique para escolhê-lo. Para um .kmz, extraia o KML primeiro.
- Confira os marcadores e caminhos no mapa.
- Clique em “Converter para GPX” e copie o arquivo para seu aparelho ou importe-o no seu app.
O que muda na conversão
Caminhos viram trilhas, não rotas
O GPX tem dois tipos de linha. Uma trilha (track) é um caminho para ser seguido exatamente como foi desenhado; uma rota é uma lista curta de pontos entre os quais navegar, e muitos aparelhos recalculam o trajeto entre eles pelas estradas. Linhas do Google Earth costumam ser desenhadas ao longo de uma trilha, então são gravadas como trilhas, que todo aparelho e app mostra exatamente como você desenhou. Marcadores com um ponto viram waypoints.
Polígonos viram seu contorno
O GPX não tem áreas. Um polígono, como um parque ou uma área de busca, é gravado como uma trilha que percorre seu contorno, com um segmento para cada anel, e a mensagem após a conversão diz quantos foram. No aparelho, ele aparece como uma linha fechada.
Só nomes e descrições são levados
O nome do marcador vira o nome do waypoint ou da trilha, e a descrição vira o desc do GPX. Estilos, ícones, cores e a estrutura de pastas não podem ser guardados em GPX; todas as pastas são reunidas em um arquivo, com os waypoints primeiro e as trilhas depois. Valores em ExtendedData não são lidos. Descrições escritas no My Maps ou no Google Earth podem conter HTML, que um GPS mostra como texto simples com as tags no meio.
Alturas iguais a 0 ficam de fora
O Google Earth salva a altitude 0 para todo ponto preso ao solo. Passada adiante como elevação, ela faria uma caminhada na montanha parecer plana, ao nível do mar, em um app de GPS. Quando todas as alturas de uma pasta são 0, o GPX fica sem elevação, e os apps usam seus próprios dados de elevação. Caminhos desenhados com alturas reais, por exemplo no modo de altitude absoluta, as mantêm.
Sem horários
Um caminho planejado não tem horários, então o GPX também não tem. Isso não é problema para navegar nem para importar uma rota planejada, mas sites como o Strava esperam um horário para cada ponto antes de aceitar um arquivo como atividade gravada.
Sobre os formatos
KML
KML (Keyhole Markup Language) é o formato XML por trás do Google Earth e do Google My Maps, e uma norma OGC desde 2008. Além da geometria, pode conter estilos, ícones, pastas e descrições em HTML.
- Sempre longitude e latitude WGS84, com altitude opcional.
- As pastas agrupam marcadores; cada pasta pode virar uma camada própria na conversão.
- Os estilos (cores, espessuras de linha, ícones) são específicos do KML e do Google Earth.
GPX
GPX (GPS Exchange Format) é o formato XML usado por aparelhos GPS e aplicativos como Garmin, Strava e Komoot. Ele guarda waypoints, rotas e trilhas (tracks), com hora e altitude opcionais. A versão em uso hoje é a 1.1, de 2004, publicada pela TopoGrafix.
- Waypoints são pontos isolados; uma rota é uma linha planejada por alguns pontos; uma trilha é o percurso gravado, muitas vezes com milhares de pontos.
- As trilhas podem ter data e hora e altitude em cada ponto.
- As coordenadas são sempre latitude e longitude WGS84.
- O GPX tem um conjunto fixo de campos (nome, descrição, símbolo, tipo e mais alguns); todo o resto precisa ir em extensões.
Perguntas frequentes
Como coloco o GPX no meu Garmin?
Muitos GPS de mão Garmin leem arquivos GPX copiados para a pasta Garmin/GPX via USB. Para relógios e ciclocomputadores, o caminho usual é importar o arquivo como percurso no Garmin Connect e enviá-lo de lá para o aparelho.
Posso converter um KMZ em GPX?
Use primeiro o conversor de KMZ para KML para tirar o KML de dentro do KMZ e depois converta esse KML aqui.
Os waypoints mantêm seus nomes?
Sim. Cada nome de marcador vira o nome do waypoint. Alguns aparelhos de GPS mais antigos mostram só os primeiros caracteres de nomes longos.
Meu KML é enviado?
Não. O GPX é gerado pelo seu navegador no seu próprio computador. Nada é enviado a um servidor.
As coordenadas são alteradas?
Não. KML e GPX usam longitude e latitude em WGS84, então as posições ficam exatamente como estão.