tigtools

KML para GPX

Escolha um arquivo .kml ou .kmz para obter um arquivo GPX para dispositivos GPS, apps de esporte e planejadores de rota. A conversão é feita no seu navegador.

Executado no seu navegador Sem cadastro

ou solte-o aqui. O arquivo permanece no seu dispositivo.

Como usar

  1. Exporte seu mapa ou caminho do Google Earth, Google My Maps ou outro aplicativo como KML ou KMZ.
  2. Escolha ou arraste o arquivo aqui.
  3. Confira as quantidades de waypoints e trilhas.
  4. Baixe o arquivo GPX ou copie o texto.

Como funciona

O KML é analisado com o parser XML do seu navegador; um KMZ é descompactado primeiro e o KML principal (doc.kml ou o primeiro .kml) é usado. Cada Placemark é lido independentemente das pastas: um Point se torna um waypoint GPX com o nome, a descrição e o TimeStamp do placemark; um LineString ou um LinearRing isolado se torna uma trilha; um Google gx:Track se torna uma trilha cujos pontos mantêm seus timestamps (when) e altitude; um gx:MultiTrack ou uma MultiGeometry com várias linhas se torna uma única trilha com vários segmentos. Um Polygon se torna uma trilha que segue o contorno externo, porque o GPX não tem polígonos; contornos internos (buracos) são descartados.

A saída é GPX 1.1 com lat/lon com 7 casas decimais (cerca de 1 cm), elevação em metros e horários em UTC. Coordenadas fora das faixas válidas de latitude e longitude são ignoradas. A altitude do KML é copiada como está, mesmo quando o modo de altitude do KML é relativo ao solo.

Exemplos

Rota do Google My Maps para um Garmin

Exporte uma camada do My Maps como KML ou KMZ, converta e copie o GPX para o dispositivo: as linhas desenhadas se tornam trilhas e os marcadores se tornam waypoints.

Trilha gravada do Google Earth

Um KML com gx:Track mantém o horário e a altitude de cada ponto, para que apps esportivos mostrem velocidade e elevação após a conversão.

Perguntas frequentes

Os nomes e descrições dos meus placemarks são mantidos?

Sim. Os nomes se tornam elementos name do GPX e as descrições se tornam elementos desc. O HTML dentro de uma descrição é mantido como texto.

Por que minha trilha não tem horários?

Somente dados de gx:Track e TimeStamps de Point carregam horários no KML. LineStrings comuns não têm timestamps, portanto os pontos GPX deles também não têm.

Ele consegue ler arquivos KMZ com fotos?

Sim. As fotos e os ícones no KMZ são ignorados; apenas as coordenadas e os textos são convertidos.

O que acontece com os polígonos?

Cada polígono vira uma trilha ao longo do contorno externo, marcada com o tipo 'polygon'. Os furos dentro dos polígonos não são convertidos.

Privacidade

O arquivo KML ou KMZ é lido e convertido no seu navegador. Suas localizações não são enviadas nem armazenadas; apenas um evento anônimo de uso da ferramenta é contabilizado.