FeatureCollection 하나로
GeoJSON 출력에는 컬렉션이 하나만 들어갑니다. GPX에 웨이포인트, 경로, 트랙 가운데 두 가지 이상이 있으면 FeatureCollection 하나로 합치고, 각 객체의 layer 속성에 waypoints, routes, tracks 중 어디서 왔는지 적은 뒤 합쳤다는 사실을 변환 보고서에 알립니다. 트랙만 있는 GPX처럼 한 가지뿐이면 합칠 필요가 없어서 layer 속성도 붙이지 않습니다.
도형과 고도
웨이포인트는 Point, 경로와 트랙은 LineString이 되며 구간이 여러 개인 트랙은 MultiLineString이 됩니다. <ele>의 고도는 세 번째 좌표로 남깁니다. GPX가 이미 WGS84라서 좌표값은 바꾸지 않습니다.
속성
name, desc, time, sym, type 같은 값은 객체의 속성이 됩니다. 한글 이름도 UTF-8 JSON에 그대로 들어갑니다. 트랙 점마다 기록된 시각은 옮기지 않으므로 트랙의 모양은 남지만 점별 시각은 남지 않습니다.