Por que converter GPX para GEOJSON?
Bibliotecas de mapeamento web como Leaflet e Mapbox não leem GPX nativamente - o .geojson é o seu formato padrão. A conversão permite-lhe exibir trilhos de GPS num mapa web, executar consultas geoespaciais ou alimentar dados num pipeline de GIS sem um plugin.
Como converter GPX para GEOJSON
GPSBabel OPEN-SOURCE
Defina a entrada para GPX e a saída para GeoJSON no GPSBabel, selecione os seus ficheiros e clique em Aplicar. Também disponível para macOS e Linux.
QGIS OPEN-SOURCE
Arraste o seu .gpx para o painel Camadas, clique com o botão direito na camada e escolha Exportar > Guardar Elementos Como, depois defina o formato para GeoJSON. Também disponível para macOS e Linux.
Sobre estes formatos
Um arquivo GPX armazena dados de GPS - pontos de parada, trilhas e rotas - em XML simples. Para visualizar uma rota, arraste-a para o Google Earth Pro ou faça o upload para o GPS…
Abrir detalhes de .GPX →Um arquivo GEOJSON armazena feições geográficas - pontos, linhas e polígonos com seus atributos - como texto JSON simples, e é o formato padrão para mapeamento web. Para visualizá-lo em um…
Abrir detalhes de .GEOJSON →Qualidade e o que observar
- Os trilhos tornam-se geometrias LineString ou MultiLineString; os waypoints tornam-se elementos Point - tudo é transferido de forma limpa.
- Dados de extensão GPX, como frequência cardíaca, cadência ou temperatura, não fazem parte da especificação GeoJSON e são silenciosamente descartados pela maioria dos conversores.
- Trilhos densos gravados em intervalos de 1 segundo produzem ficheiros GeoJSON grandes; considere simplificar o trilho se o tamanho do ficheiro for uma preocupação para utilização na web.