Android의 GPX 경로: 트랙을 불러오고 경로를 파일로 저장하는 방법
GPX는 경로를 주고받는 가장 흔한 형식입니다. 운동 트래커, 내비게이션, 자전거 컴퓨터, 경로 편집기가 이 형식으로 저장합니다. Mock Location에서는 GPX 파일을 불러오면 바뀐 지점이 파일의 선 그대로 움직입니다. 반대로 앱에서 만든 경로를 GPX로 저장해 다른 프로그램에서 열 수도 있습니다. GPX 불러오기와 저장은 Premium 기능인 ‘이동 시뮬레이션’의 일부입니다.
파일 준비하기
어떤 .gpx 파일이든 됩니다. 운동 앱이나 내비게이션의 트랙, 온라인 편집기의 경로, 버그 보고서의 파일 등입니다. 휴대전화 저장소나 시스템 파일 선택 화면에 보이는 클라우드 저장소에 넣어 두세요.
‘이동 시뮬레이션’을 열고 ‘GPX 불러오기’ 누르기
‘이동 시뮬레이션’ 버튼은 지도 왼쪽 열에 있습니다. 편집기에서 ‘GPX 불러오기’를 누르고 시스템 창에서 파일을 고르세요. 앱은 트랙(trkpt 점)을 읽고, 트랙이 없으면 경로(rtept), 그것도 없으면 개별 지점(wpt)을 읽습니다. 파일의 해발 고도는 그대로 유지되어 좌표에 들어갑니다.
결과 확인하기
경로에는 ‘파일의 경로’라고 표시되고, 도로를 따라 다시 만들지 않고 파일의 선 그대로 그려집니다. 그래서 불러올 때 인터넷이 필요 없습니다. 파일의 개별 지점(wpt)은 경로 지점이 되며 최대 100개입니다. 파일에 더 많으면 출발과 도착 지점은 그대로 두고 중간 지점을 고르게 솎아 내며, 앱이 ‘경로 지점은 최대 100개까지 가능합니다’를 표시합니다. 파일을 해석하지 못하면 ‘파일에서 경로를 읽을 수 없습니다’가 나옵니다.
이동 수단과 속도를 고르고 시작하기
이동 수단은 지점이 어떻게 가속하고 감속하는지를, ‘속도’는 트랙을 얼마나 빨리 지나갈지를 정합니다. ‘반복 순환’은 트랙의 도착 지점에서 출발 지점까지 직선으로 이어 닫고, ‘왕복’은 트랙을 양방향으로 지나갑니다. ‘이동 시작’을 누르세요.
경로를 GPX로 저장하기
지도 위 지점으로 만든 것이든 파일에서 불러온 것이든, 만든 경로는 ‘GPX 저장’ 버튼으로 저장합니다. 시스템 창에서 폴더와 파일 이름을 고르세요. 파일에는 고도가 포함된 경로 선과 내가 찍은 지점이 wpt로 들어갑니다. 저장하면 ‘경로를 파일에 저장했습니다’가 표시됩니다. 버튼은 경로가 만들어져 있을 때 쓸 수 있습니다.
GPX란
GPX(GPS Exchange Format)는 좌표가 담긴 텍스트 XML 파일입니다. 데이터는 세 종류입니다. 트랙(trk)은 많은 점으로 기록된 실제 경로, 경로(rte)는 경유 지점으로 만든 계획, 개별 웨이포인트(wpt)는 예를 들어 배달 주소입니다. 공개 형식이라 Android를 포함해 거의 모든 지도, 트래커, 내비게이션이 읽을 수 있습니다.
불러온 뒤 지점을 고치면
파일의 경로는 지점을 바꾸지 않는 한 자기 선을 따라 움직입니다. 지점을 추가, 삭제, 이동하면 경로는 일반 경로처럼 고른 이동 수단의 도로를 따라 다시 만들어지며, 이때는 인터넷이 필요합니다. 파일의 선을 그대로 지키고 싶다면 지점은 건드리지 말고 경로 전체를 ‘내 경로’에 저장하세요. 거기서 같은 선으로 열립니다.
내 경로의 GPX를 얻는 방법
대부분의 운동 트래커와 내비게이션은 기록한 운동이나 이동을 GPX로 내보낼 수 있습니다. 보통 운동 화면의 ‘내보내기’나 ‘공유’ 항목입니다. 온라인 경로 편집기에서는 마우스로 길을 그려 파일로 내려받을 수 있습니다. Mock Location에서 바로 경로를 만드는 편이 편하다면 ‘GPX 저장’으로 저장해 동료나 다른 휴대전화에 넘길 수 있습니다.