Waypoints, rotas e trilhas
O mapverter lê um arquivo GPX como até três camadas: waypoints, rotas e trilhas. Quando mais de uma delas tem dados, o KML ganha uma pasta para cada uma, com os nomes waypoints, routes e tracks; um GPX com um único grupo é gravado sem pastas. Waypoints viram pontos, rotas e trilhas viram linhas, e uma trilha com vários segmentos vira um MultiGeometry de linhas.
O que é mantido
- A elevação de
<ele>é mantida como o terceiro valor de cada coordenada. - O nome do GPX vira o nome do placemark. Os outros valores, como desc, time, sym e type, são gravados como ExtendedData.
- A lista de horários registrados em cada ponto da trilha não é mantida, então o KML guarda o trajeto, mas não a cronologia dele.
Coordenadas
GPX e KML usam longitude e latitude em WGS 84, então o sistema de coordenadas de destino fica bloqueado e as coordenadas são gravadas como estão. Um GPX em UTF-8, ou que declare uma codificação antiga no cabeçalho XML, é lido corretamente, e o KML é gravado em UTF-8.