Conversor de GPX para GeoJSON

Converta GPX para GeoJSON e vice-versa no seu navegador. Suas trilhas e waypoints ficam no seu dispositivo.

Seu GPX e GeoJSON são convertidos localmente no seu navegador e nunca enviados, então suas rotas, waypoints e histórico de localização ficam no seu dispositivo.

Precisa ver as coordenadas em um mapa? Experimente o Visualizador de Coordenadas no Mapa.

Sobre Conversor de GPX para GeoJSON

Este conversor de GPX para GeoJSON transforma um arquivo de intercâmbio de GPS do seu relógio, celular ou app de trilha em uma FeatureCollection GeoJSON limpa que você pode jogar em um mapa, script ou pipeline de SIG. Os waypoints viram features Point, as rotas e trilhas viram features LineString, e nomes, altitudes e horários são transferidos como propriedades. Inverta o seletor de direção e ele faz o caminho oposto, exportando seu GeoJSON de volta para um arquivo GPX que Garmin, Strava e outras ferramentas de GPS entendem. Cole o texto diretamente ou carregue um arquivo .gpx ou .geojson do seu dispositivo. Tudo roda inteiramente no seu navegador, então suas rotas, waypoints e histórico de localização são processados no seu dispositivo e nunca enviados para um servidor.

Recursos

Como usar Conversor de GPX para GeoJSON

  1. Escolha uma direção: GPX para GeoJSON (padrão) ou GeoJSON para GPX.
  2. Cole seu GPX ou GeoJSON na caixa de entrada, ou clique em Escolher arquivo para carregar um.
  3. Leia a saída convertida no painel à direita.
  4. Copie o resultado, ou baixe-o como um arquivo .geojson ou .gpx.

Exemplo

Entrada

<gpx version="1.1" creator="ArrayKit" xmlns="http://www.topografix.com/GPX/1/1">
  <wpt lat="48.8584" lon="2.2945">
    <name>Eiffel Tower</name>
  </wpt>
</gpx>

Saída

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": { "name": "Eiffel Tower" },
      "geometry": { "type": "Point", "coordinates": [2.2945, 48.8584] }
    }
  ]
}

Um waypoint GPX vira uma feature Point GeoJSON, mantendo o nome.

Erros comuns e solução de problemas

Perguntas frequentes

A conversão acontece em um servidor?
Não. Tanto a conversão de GPX para GeoJSON quanto a de GeoJSON para GPX rodam inteiramente no seu navegador usando JavaScript. Seu arquivo é processado no seu dispositivo, então suas trilhas, waypoints e histórico de localização nunca são enviados.
Quais elementos GPX são suportados?
Waypoints (<wpt>) convertem para features Point GeoJSON, enquanto rotas (<rte>) e segmentos de trilha (<trk>/<trkseg>) convertem para features LineString. Nomes, descrições, altitude (<ele>) e horários são transferidos como propriedades da feature.
Posso converter GeoJSON de volta para um arquivo GPX?
Sim. Mude o seletor de direção para GeoJSON para GPX, cole seu GeoJSON, e a ferramenta produz um arquivo GPX 1.1 que você pode baixar e carregar no Garmin, Strava e outros apps de GPS.
Posso enviar um arquivo .gpx ou .geojson em vez de colar?
Sim. Clique em Escolher arquivo e selecione um arquivo .gpx, .geojson, .json ou .xml. Ele é lido localmente no seu navegador e seu texto é carregado na caixa de entrada, pronto para converter.
Qual o tamanho máximo de arquivo GPX que posso converter?
Como tudo roda no seu navegador, o limite prático é a memória do seu dispositivo. Arquivos típicos de atividade e rota com milhares de pontos de trilha convertem instantaneamente; registros muito grandes de vários dias podem levar um momento.
A saída GeoJSON é válida para mapas e ferramentas de SIG?
Sim. A saída é uma FeatureCollection GeoJSON padrão com coordenadas [longitude, latitude] em WGS84, então funciona com Leaflet, Mapbox, QGIS e qualquer outra coisa que leia GeoJSON.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit