Converter Dados GPX para GeoJSON em Três Passos
GPX (GPS Exchange Format) é o formato de dados padrão usado por dispositivos GPS para armazenar atividades ao ar livre — caminhada, corrida, trekking ou levantamentos de campo profissionais. GeoJSON é o padrão aberto de mapeamento web usado por praticamente todas as plataformas GIS modernas. Esta ferramenta gratuita converte entre eles instantaneamente, completamente no navegador, com pré-visualização em mapa ao vivo.
Os dispositivos GPS são usados diariamente por profissionais GIS, topógrafos e entusiastas ao ar livre. Quer tenha capturado coordenadas de sinais de trânsito, levantado rotas de fibra ótica ou gravado uma trilha de caminhada, este conversor transforma o seu arquivo .gpx num arquivo .geojson que pode abrir no QGIS, ArcGIS, Mapbox, Leaflet ou qualquer outra ferramenta GIS.
Funcionalidades Principais
- Carregar e Pré-visualizar — clique ou arraste e solte um arquivo .gpx para exibi-lo no mapa instantaneamente
- Pistas e Pontos — pistas GPS renderizadas como linhas; pontos como marcadores circulares com popups
- Popups de Coordenadas — clique em qualquer ponto para ver latitude, longitude e elevação
- Seletor de Mapa Base — alterne entre camadas base de Ruas, Satélite e Terreno
- Download com Um Clique — baixe o arquivo GeoJSON diretamente sem passos intermediários
- 100% no Cliente — o arquivo GPX é processado no navegador e nunca enviado a um servidor
- Barra de Estatísticas — mostra o número de pistas, pontos e total de features após o carregamento
Como Converter GPX para GeoJSON — Passo a Passo
Clique no botão verde "Carregar GPX" no topo do mapa, ou arraste e solte um arquivo .gpx diretamente sobre o mapa. A ferramenta lê o arquivo completamente no navegador — nada é enviado a um servidor.

As suas pistas GPS, rotas e pontos de referência aparecem instantaneamente no mapa. A vista faz zoom automaticamente para a extensão dos seus dados. Clique em qualquer pista ou marcador de ponto para ver as coordenadas e elevação.

Assim que o GPX estiver exibido, clique no botão "Baixar GeoJSON" na barra de ferramentas. A conversão ocorre instantaneamente no navegador — as pistas tornam-se features LineString e os pontos tornam-se features Point.

O seu navegador guarda o arquivo .geojson no computador. O arquivo é uma FeatureCollection GeoJSON padrão contendo todas as pistas, rotas e pontos do arquivo GPX original.

Abra o GeoJSON baixado em qualquer aplicação GIS — QGIS, ArcGIS, MapBox, Leaflet ou qualquer ferramenta de mapeamento web. GeoJSON é suportado nativamente por praticamente todas as plataformas GIS modernas.

Breve História do Formato de Arquivo GPX
GPX (GPS Exchange Format) foi introduzido em 2002 como um padrão aberto e livre de royalties para partilhar dados GPS entre aplicações de software. Construído em XML, era legível por humanos e fácil de analisar para qualquer software — uma razão fundamental para a sua adoção generalizada em dispositivos GPS, rastreadores de fitness e ferramentas GIS.
GPX armazena três tipos de dados: pontos de referência (pontos GPS individuais com coordenadas e elevação opcional), pistas (um caminho gravado de posições GPS ao longo do tempo, armazenado como segmentos de pista) e rotas (um percurso planeado de pontos de referência em sequência). Um único arquivo .gpx pode conter os três.
O Desenvolvimento do GeoJSON
Origens na MetaCarta (2008)
GeoJSON foi criado por programadores da MetaCarta, Inc., uma empresa de pesquisa geográfica posteriormente adquirida pela Nokia e depois pela Microsoft. Os autores principais foram Chris Helm e Martin Daly, que publicaram a especificação original em 2008. O seu objetivo era um formato simples e unificado para features de mapeamento web que aproveitasse o crescente ecossistema JSON.
Por Que JSON em Vez de XML?
A escolha de JSON em vez de XML (usado pelo GML e GPX) foi estratégica: JSON é menos verboso, analisável nativamente em qualquer navegador via JSON.parse(), e mapeia diretamente para estruturas de dados fundamentais de programação. O resultado foram arquivos menores, transmissão mais rápida e ferramentas de desenvolvimento significativamente mais simples.
O Modelo de Dados Central
A estrutura do GeoJSON é elegantemente simples. Cada feature tem um objeto geometry (ponto, linha ou polígono) e um objeto properties para atributos não espaciais. Uma FeatureCollection agrupa múltiplas features num único arquivo — exatamente como este conversor gera as pistas GPX e pontos de referência.
Padrão IETF (RFC 7946, 2016)
GeoJSON foi formalizado como padrão de internet IETF em 2016 através do RFC 7946. Hoje é suportado nativamente pelo GitHub (renderiza arquivos GeoJSON como mapas), QGIS, ArcGIS, Mapbox, Leaflet, OpenLayers e praticamente todas as bibliotecas modernas de mapeamento web.
| Característica | GPX | GeoJSON |
|---|---|---|
| Formato | XML | JSON |
| Tamanho do arquivo | Maior | Menor |
| Suporte web | Limitado | Universal |
| Suporte GIS | Bom | Excelente |
| Análise no navegador | Manual | Nativo |
| Tipo GPX | Geometria GeoJSON |
|---|---|
| Ponto de referência (wpt) | Point |
| Pista (trk) | LineString / MultiLineString |
| Rota (rte) | LineString |
| Segmento de pista | LineString |
Perguntas Frequentes
Código Aberto e Créditos
- Análise GPX: @tmcw/togeojson — conversor open source GPX/KML para GeoJSON
- Biblioteca de mapas: Leaflet — mapas interativos de código aberto
- Tiles de mapa: CARTO Light, OpenStreetMap (respaldo)
- Dados GPX de exemplo: github.com/gps-touring/sample-gpx