---
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 轨迹，以及兴趣点（可选）。

它还可能包含元数据，其中 **name** 和 **description** 字段对用户最有用。

### <Waypoints size="16" class="inline-block" style="margin-bottom: 2px" /> 轨迹、路段和 GPS 点

如上所述，GPX 文件可包含多个 GPS 轨迹。
它们以分层结构组织，轨迹位于顶层。

- **轨迹** 由一系列不相连的路段组成。
  此外，它可以包含诸如 **name**、**description** 和 **appearance properties** 等元数据。
- **路段** 是形成连续路径的一系列 GPS 点。
- **GPS 点** 存储一个位置的经纬度，时间戳和高度信息可选。
  一些设备还存储其他信息，例如心率、节奏、温度和功率等。

GPX 文件通常只包含一条轨迹，且该轨迹仅有一个路段。
但上述层次结构支持高级用法，例如规划多日旅程，且每日可能有多个行程。

### <MapPin size="16" class="inline-block" style="margin-bottom: 2px" /> 兴趣点

**兴趣点** (技术上称为_航点_) 表示要在 GPS 设备或数字地图上显示的特殊位置。

除坐标外，兴趣点还可包含 **name** 和 **description** 信息。
