---
title: GPX 파일 형식
---

<script>
    import { Waypoints, MapPin } from '@lucide/svelte';
</script>

# { title }

<a href="https://www.topografix.com/gpx.asp" target="_blank">GPX 파일 형식</a>은 애플리케이션과 GPS 기기 간에 GPS 데이터를 교환하기 위한 개방형 표준입니다.
기본적으로 하나 이상의 GPS 경로를 나타내는 일련의 GPS 포인트와, 선택적으로 몇 개의 관심 지점으로 구성됩니다.

GPX 파일에는 메타데이터도 포함될 수 있는데, 그중 **이름**과 **설명** 필드가 사용자에게 가장 유용합니다.

### <Waypoints size="16" class="inline-block" style="margin-bottom: 2px" /> 트랙, 세그먼트, GPS 포인트

앞서 언급했듯이 GPX 파일은 여러 개의 GPS 경로를 담을 수 있습니다.
이들은 계층 구조로 구성되며, 트랙이 최상위 단계에 있습니다.

- **트랙**은 서로 연결되지 않은 세그먼트들의 나열로 이루어집니다.
또한 **이름**, **설명**, **모양 속성** 같은 메타데이터를 가질 수 있습니다.
- **세그먼트**는 하나의 연속된 경로를 이루는 GPS 포인트의 나열입니다.
- **GPS 포인트**는 위도와 경도로 이루어진 위치이며, 선택적으로 시각과 고도를 가질 수 있습니다.
일부 기기는 심박수, 케이던스, 온도, 파워 같은 추가 정보도 저장합니다.

대부분의 경우 GPX 파일은 세그먼트 하나로 이루어진 트랙 하나만 포함합니다.
하지만 위에서 설명한 계층 구조 덕분에, 하루하루마다 여러 대안 경로가 있는 다일 일정을 계획하는 것 같은 더 복잡한 활용도 가능합니다.

### <MapPin size="16" class="inline-block" style="margin-bottom: 2px" /> 관심 지점

**관심 지점**(기술적으로는 *웨이포인트*라고 부름)은 GPS 기기나 디지털 지도에 표시할 관심 있는 위치를 나타냅니다.

관심 지점은 좌표 외에도 **이름**과 **설명**을 가질 수 있습니다.
