O que é o formato de ficheiro GPX?
Um arquivo .gpx contém dados geográficos na forma de pontos de parada (waypoints), rotas e trilhas salvos em um formato de texto baseado em XML. Arquivos .gpx são usados para trocar dados de GPS entre aplicativos e serviços web pela rede. O formato foi desenvolvido pela TopoGrafix em 2002, e sua versão atual, designada 1.1, foi lançada dois anos depois. A especificação GPX é definida no arquivo de esquema gpx.xsd, disponível publicamente em topografix.com. O cabeçalho do arquivo .gpx contém metadados do arquivo - informações sobre o arquivo em questão. Os principais tipos de dados no GPX são:
wptType- ponto de parada (waypoint) - um ponto no mapa descrito por suas coordenadas de acordo com o padrão WGS 84; também pode armazenar dados adicionais como POI (Ponto de Interesse), nome ou descrição.rteType- rota - um conjunto ordenado de pontos que define etapas de uma determinada rota, como uma curva ou rotatória.trkType- trilha (track) - uma lista organizada de pontos que também pode conter carimbos de data/hora e altitudes se a trilha foi gravada durante o deslocamento.
Todas as coordenadas GPX estão em conformidade com o padrão WGS 84 e são representadas como números de ponto flutuante. A altitude acima do nível médio do mar utiliza metros como unidade, e as datas utilizam o padrão ISO 8601 com UTC. Algumas empresas de software, por exemplo a Garmin, estenderam o formato GPX para acomodar informações adicionais relacionadas aos pontos - endereços, números de telefone, temperatura ou profundidade da água. Formatos relacionados incluem .kml (linguagem de marcação keyhole do Google), .fit (formato de atividade binário compacto da Garmin) e .tcx (Training Center XML).
Segurança e proteção
RISCO: LOWGPX é XML simples sem conteúdo executável, portanto, o formato de arquivo é inofensivo para abrir. A preocupação real é a privacidade: arquivos de trilha contêm coordenadas e carimbos de data/hora exatos e podem revelar seu endereço residencial, rotas regulares e quando você está fora. Antes de compartilhar arquivos GPX publicamente, apare o início/fim perto de sua casa (a maioria dos aplicativos tem um recurso de zona de privacidade) e remova os carimbos de data/hora se não quiser divulgar sua agenda.
Detalhes do formato
em resumoProgramas que abrem arquivos GPX
Detalhes técnicos
especificação profunda| Tipo MIME | application/gpx+xml |
| Codificação do arquivo | UTF-8 (exigido pela especificação) |
| Estrutura do arquivo | Documento XML de texto simples; sem seções binárias |
| Identificação do arquivo | Sem assinatura binária; identificado pelo elemento raiz <gpx> e URI do namespace TopoGrafix |
| Namespace GPX 1.1 | http://www.topografix.com/GPX/1/1 |
| Sistema de coordenadas | WGS 84 (EPSG:4326); latitude e longitude armazenadas como graus decimais |
| Armazenamento de altitude | Elemento <ele> por ponto, valor em metros acima do nível médio do mar |
| Formato de carimbo de data/hora | Data-hora ISO 8601 em UTC, armazenada em elementos <time> dentro de pontos de trilha e pontos de parada |
| Tipos de dados principais | wptType (pontos de parada), rteType (rotas), trkType (trilhas) - cada um com conjuntos distintos de elementos XML |
| Segmentação de trilha | Trilhas divididas em segmentos <trkseg>, cada um contendo uma lista ordenada de pontos de trilha <trkpt> |
| Mecanismo de extensão | Elemento filho <extensions> em qualquer elemento principal permite namespaces XML específicos do fornecedor |
| Validação de esquema | Esquema XSD em gpx.xsd; o elemento raiz <gpx> requer atributos de versão e criador |
| Lançado | 2002 (GPX 1.0); GPX 1.1 in 2004 |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.topografix.com |
Conversões de GPX
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos GPX.