AZ Tools

GPX 트랙 분석기 (거리·고도·지도)

파일

모든 GPX(GPS Exchange Format) 파일을 브라우저 내에서 분석합니다 — 업로드 없음. `<trkpt>` 트랙 포인트와 선택적 `<ele>` 고도·`<time>` 타임스탬프, `<rte>` 경로·`<wpt>` 웨이포인트까지 파싱합니다. WGS-84 구면에서 Haversine 공식으로 총 거리를 계산하고, 양수/음수 차이의 합으로 상승/하강 고도를, 1분 초과 공백은 일시정지로 간주해 제외한 이동시간, 평균/최고 속도, 위경도 바운딩 박스까지 산출합니다. 등거리 원통도법 미니맵에 시작(녹색)·종료(빨강) 마커를 표시하고, 누적 거리 대비 고도 프로필을 별도 SVG로 그려 오르막·내리막을 한눈에 볼 수 있습니다.

사용법

  1. 점선 영역에 .gpx 파일을 드롭하거나 'Choose file' 버튼으로 선택하세요.
  2. 단위 선택기로 미터법(km/m/m/s)과 야드파운드법(mi/ft/mph)을 전환하세요.
  3. 통계 카드·지도·고도 프로필을 확인하고 다른 파일을 보려면 Reset을 누르세요.

자주 묻는 질문

GPX 파일이 서버로 업로드되나요?
아니요. 파일은 브라우저에서 읽고 파싱·렌더링됩니다 — 어떤 서버로도 전송되지 않습니다. 파일을 로드하는 동안 DevTools → Network에서 직접 확인할 수 있습니다.
거리는 어떻게 계산하나요?
연속된 트랙 포인트 쌍마다 Haversine 공식으로 6,371 km 구면(WGS-84 평균반지름) 위 대원거리를 계산해 합산합니다. 대부분의 레크리에이션 트랙에서 더 정확한 Vincenty 공식과의 오차는 약 0.1% 이내입니다.
'이동시간'의 기준은?
연속 포인트 간격이 0~60초인 구간만 합산합니다. 1분 초과 공백은 기록 일시정지(점심, 신호 대기, 신호 끊김)로 간주해 제외합니다 — Strava 기본 동작과 동일합니다.
왜 GPS 기기 표시보다 누적 상승고도가 더 큰가요?
대부분의 GPS 기기는 기압 노이즈를 줄이기 위해 평활 필터를 적용한 뒤 상승/하강을 표시합니다. 본 도구는 GPX 원본의 모든 상승분을 그대로 합산하므로 파일 그대로의 값에 가깝지만, 기기 표시값보다 다소 크게 나오는 것이 일반적입니다.

관련 도구