Trilha GPS GPX (.gpx)
Topografix PadrãoO formato GPX (GPS Exchange Format) é o padrão XML aberto para compartilhar waypoints de GPS, rotas de trilha planejadas e trajetos de condicionamento físico gravados entre unidades GPS (Garmin, Wahoo), smartphones e plataformas de atividades como o Strava.
Converter GPX para KML
Conversor gratuito de GPX para KML no navegador. Converta arquivos instantaneamente no seu dispositivo.
Inspecionar e metadados
Sistemas operacionais e analisadores de arquivos identificam arquivos GPX inspecionando a sequência de bytes binários inicial:
Assinatura de Cabeçalho em Nível de Byte (Magic Bytes)
Sistemas operacionais e analisadores de arquivos identificam arquivos GPX inspecionando a sequência de bytes binários inicial:
ASSINATURA HEX (OFFSET 0):
3C 67 70 78REPRESENTAÇÃO ASCII: <gpx
Padronização: Topografix GPX 1.1 Specification
Especificações Técnicas
| Arquitetura do Contêiner | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Compressão | Uncompressed text (readily compressed with Gzip) |
| Ordem de Bytes (Endianness) | UTF-8 / Unicode text stream |
| Espaços de Cores | N/A (Geospatial Telemetry) |
| Canais e Estrutura | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Dimensões Máximas | WGS 84 coordinate datum (worldwide GPS standard) |
| Transparência | None |
| Streaming e Progressivo | Sequential trackpoint streaming allows continuous live GPS logging |
Matriz de Comparação Técnica: GPX vs Concorrentes
| Atributo Técnico | GPX (Atual) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Propósito Principal | Recreação ao ar livre e rastreamento de esportes | Visualização da Terra em 3D (Google Earth) | Mapeamento web e dados de SIG | Formato de relógio esportivo binário Garmin |
| Pontos de Trajeto com Carimbo de Data/Hora | Padrão nativo (<trkpt> com <time>) | Requer tags de esquema personalizadas | Requer carimbos de data/hora de propriedades personalizadas | Registros de carimbo de data/hora binários |
| Estrutura de Arquivo | Esquema XML aberto | Esquema XML aberto | Formato JSON aberto | Binário compacto proprietário |
| Suporte Garmin / Strava | Exportação/importação 100% universal | Suportado no Google Earth | Suportado em SIG web | Formato nativo de gravação de hardware |
Modos Comuns de Corrupção e Guia de Recuperação Hex
O Strava ou o Garmin Connect relatam 'Ocorreu um erro no seu envio: arquivo vazio ou inválido'.
Causa Raiz: Falta de tags </trk> ou </gpx> de fechamento causadas por bateria descarregada no meio da gravação.
Recuperação: Repare as tags XML não fechadas usando a Ferramenta de Reparação GPX do File2File.
Análise de Segurança e Vetores de Ataque ao Analisador
Arquivos GPX são baseados em XML e podem expor dados de localização privados (endereços residenciais) ou sofrer de injeção de entidade XML.
Vetores de Ataque Conhecidos
- Vazamento de privacidade de localização expondo pontos de partida confidenciais de casa/trabalho em arquivos públicos de treino.
- Injeção de Entidade Externa XML (XXE) em manipuladores de upload de arquivos de plataformas de fitness.
- Negação de serviço por meio de arquivos de pontos de trajeto com um milhão de pontos causando exaustão da CPU.
Melhores Práticas Defensivas:
Origens Históricas e Marcos
Principais Vantagens e Prós
- O padrão global indiscutível para recreação ao ar livre, caminhada, corrida e atividades de ciclismo.
- Telemetria cronológica: os pontos de trajeto armazenam carimbos de data/hora UTC precisos junto com a elevação, permitindo cálculos de ritmo, velocidade e inclinação.
- Compatibilidade universal com Garmin, Apple Watch, Strava, Komoot, AllTrails e Google Earth.
Limitações Técnicas e Contras
- O formato XML verboso resulta em tamanhos de arquivo grandes para gravações longas de GPS de vários dias.
- Carece de dados avançados de sensores (dinâmica de corrida, equilíbrio de potência de ciclismo) armazenados em arquivos binários Garmin FIT.
- Arquivos de texto podem ser facilmente editados ou adulterados para falsificar o desempenho atlético.
Curiosidades Técnicas
- As coordenadas GPX sempre usam o datum WGS 84, que é exatamente o mesmo sistema de referência de coordenadas usado pelos satélites GPS em órbita.
- Relógios de fitness registram um ponto de trajeto a cada 1 segundo, o que significa que uma maratona de 3 horas gera mais de 10.000 pontos de coordenadas em um único arquivo GPX.
- As extensões GPX permitem registrar dados biométricos de saúde pessoal, como frequência cardíaca (<gpxtpx:hr>) e cadência de ciclismo diretamente dentro do trajeto GPS.
Perguntas Técnicas Frequentes
O que é um arquivo GPX?
Um arquivo GPX é um formato de dados de GPS que armazena waypoints, rotas e trajetos gravados (com latitude, longitude, elevação e hora) de dispositivos GPS e relógios de fitness.
Como posso converter um arquivo GPX para KML para o Google Earth?
Você pode converter qualquer treino ou trilha de caminhada GPX em um arquivo KML do Google Earth com um clique usando o File2File.app diretamente no seu navegador web.
Como faço para enviar um arquivo GPX para o Strava?
Faça login no Strava.com, clique no ícone '+' no canto superior direito, selecione 'Enviar atividade' e escolha 'Arquivo' para carregar a sua gravação .gpx.
Pares de Conversão de GPX Relacionados
A conversão de dados de rastreamento GPS GPX para o formato Google KML permite exibir instantaneamente registros de rastreamento externos brutos dentro do Google Earth e de aplicações de mapeamento web personalizadas.
A conversão de marcação geográfica Google KML para o padrão de Rota GPS GPX padroniza recursos de mapeamento proprietários em dados universais de pontos de passagem e caminhos.
A conversão de dados vetoriais GeoJSON para GPX traduz objetos JSON geográficos padrão em um formato baseado em XML otimizado para dispositivos de navegação física.