Формат файлу GPX

Формат файлу GPX — відкритий стандарт для обміну даними GPS між застосунками та пристроями GPS. Він фактично складається з послідовності GPS‑точок, що кодують одну або кілька GPS‑траєкторій, і, за потреби, точок інтересу.

Файли GPX можуть також містити метадані; серед них поля name та description найкорисніші для користувачів.

Треки, сегменти та GPS‑точки

Як зазначено вище, файл GPX може містити кілька GPS‑траєкторій. Вони організовані в ієрархічну структуру, де на верхньому рівні знаходяться треки.

  • Трек складається з послідовності непов’язаних сегментів. Крім того, він може містити метадані, такі як назва, опис та властивості зовнішнього вигляду.
  • Сегмент — це послідовність GPS‑точок, що утворюють неперервний шлях.
  • GPS‑точка — це місце з широтою, довготою та, за потреби, часовою міткою й висотою. Деякі пристрої також зберігають додаткову інформацію, як‑от пульс, каденс, температура та потужність.

У більшості випадків файли GPX містять один трек з одним сегментом. Втім описана вище ієрархія дає змогу реалізовувати складні сценарії, наприклад планування багатоденних подорожей із кількома варіантами для кожного дня.

Точки інтересу

Точки інтересу (технічно — waypoints) представляють цікаві локації для показу на GPS‑пристрої або цифровій карті.

Окрім координат, точка інтересу може мати назву та опис.