GPX 트랙 분석기 (거리·고도·지도)
GPS 시계·Strava·Garmin·Wahoo·Komoot 등에서 받은 .gpx 파일을 드롭하면 총 거리·누적 상승/하강·소요시간·이동시간·평균/최고 속도와 함께 트랙 미니맵과 고도 프로필을 즉시 보여줍니다.
사용법
- 점선 영역에 .gpx 파일을 드롭하거나 'Choose file' 버튼으로 선택하세요.
- 단위 선택기로 미터법(km/m/m/s)과 야드파운드법(mi/ft/mph)을 전환하세요.
- 통계 카드·지도·고도 프로필을 확인하고 다른 파일을 보려면 Reset을 누르세요.
자세한 설명
펼치기접기
모든 GPX(GPS Exchange Format) 파일을 브라우저 내에서 분석합니다 — 업로드 없음. <trkpt> 트랙 포인트와 선택적 <ele> 고도·<time> 타임스탬프, <rte> 경로·<wpt> 웨이포인트까지 파싱합니다. WGS-84 구면에서 Haversine 공식으로 총 거리를 계산하고, 양수/음수 차이의 합으로 상승/하강 고도를, 1분 초과 공백은 일시정지로 간주해 제외한 이동시간, 평균/최고 속도, 위경도 바운딩 박스까지 산출합니다. 등거리 원통도법 미니맵에 시작(녹색)·종료(빨강) 마커를 표시하고, 누적 거리 대비 고도 프로필을 별도 SVG로 그려 오르막·내리막을 한눈에 볼 수 있습니다.
자주 묻는 질문
GPX 파일이 서버로 업로드되나요?
아니요. 파일은 브라우저에서 읽고 파싱·렌더링됩니다 — 어떤 서버로도 전송되지 않습니다. 파일을 로드하는 동안 DevTools → Network에서 직접 확인할 수 있습니다.
거리는 어떻게 계산하나요?
연속된 트랙 포인트 쌍마다 Haversine 공식으로 6,371 km 구면(WGS-84 평균반지름) 위 대원거리를 계산해 합산합니다. 대부분의 레크리에이션 트랙에서 더 정확한 Vincenty 공식과의 오차는 약 0.1% 이내입니다.
'이동시간'의 기준은?
연속 포인트 간격이 0~60초인 구간만 합산합니다. 1분 초과 공백은 기록 일시정지(점심, 신호 대기, 신호 끊김)로 간주해 제외합니다 — Strava 기본 동작과 동일합니다.
왜 GPS 기기 표시보다 누적 상승고도가 더 큰가요?
대부분의 GPS 기기는 기압 노이즈를 줄이기 위해 평활 필터를 적용한 뒤 상승/하강을 표시합니다. 본 도구는 GPX 원본의 모든 상승분을 그대로 합산하므로 파일 그대로의 값에 가깝지만, 기기 표시값보다 다소 크게 나오는 것이 일반적입니다.
관련 도구
ICC 색 프로파일 분석기
.icc 또는 .icm 파일을 열어 헤더, 태그 테이블, 원색, 백색점, 톤 커브를 확인합니다. 모든 해석은 브라우저 안에서 이뤄집니다.
파일
DDS 텍스처 검사기
브라우저에서 .dds 텍스처를 엽니다. 헤더 플래그, BC1~BC7 픽셀 포맷, 밉 체인 크기와 오프셋, 큐브 면, 그리고 디코딩한 미리보기까지 보여 줍니다.
파일
PNG 청크 인스펙터
.png 파일 드롭 → 포함된 모든 청크 확인 — IHDR·IDAT·tEXt 메타데이터·IEND — 크기·CRC·critical/ancillary/safe-to-copy 플래그 포함.
파일
HAR 파일 인스펙터 (HTTP Archive 뷰어)
Chrome / Firefox / Safari DevTools에서 export 한 .har 파일을 드롭하면 모든 요청 — 메소드, 상태, 크기, 시간, 콘텐츠 타입 — 을 즉시 표시. 통계, 가장 느린·가장 큰 표, 필터·정렬 가능한 엔트리. 모두 브라우저 내에서 처리.
파일
ZIP 내용 보기
ZIP 파일을 드롭하면 내부 파일을 풀지 않고도 목록·크기·미리보기·개별 내려받기까지 가능합니다.
파일
WebP 파일 검사기
.webp 파일의 RIFF 청크를 브라우저에서 훑어봅니다. 손실·무손실·확장 구분, 캔버스와 프레임 크기 비교, 애니메이션 타이밍, 알파, ICC, Exif, XMP를 보여줍니다.
파일