Как пользоваться
- Выберите файл с расширением .gpx на вашем устройстве.
- Читайте Дистанция и Время трека.
- Читайте Набор высоты, Спуск, Нижнюю точку и Верхнюю точку.
- Смотрите Профиль высоты, чтобы увидеть, где трек поднимается и где спускается.
Как считаются показатели
Дистанция складывает расстояние по большому кругу между каждой парой соседних точек сегмента трека. Точки заданы в десятичных градусах в системе WGS84 (схема GPX 1.1). Дистанция считается по формуле гаверсинусов на сфере со средним радиусом 6 371 км, поэтому она может немного отличаться от измерения по эллипсоиду Земли.
Дистанция = сумма 2 × R × atan2(√a, √(1 − a)), где a = sin²(dlat / 2) + cos(lat1) × cos(lat2) × sin²(dlon / 2) и R = 6 371 км
Набор высоты = сумма подъёмов между соседними точками
Спуск = сумма спусков между соседними точками
Время = последняя отметка времени минус первая
Что показатели не включают
- Остановки: время идёт от первой отметки до последней, поэтому остановка в записи входит в него. Движущееся время страница не вычисляет.
- Сглаживание: показания GPS немного смещаются от точки к точке, и каждый небольшой подъём или спуск добавляется к набору высоты и спуску, поэтому эти суммы могут быть больше истинных значений.
- Маршруты и путевые точки: читается только трек (trk), а не запланированные маршруты (rte) или путевые точки (wpt).
- Другие форматы: читаются только файлы GPX; файлы KML и FIT эта страница не открывает.
Пример: три точки, 2,22 км
Три точки на экваторе, с шагом 0,01 градуса долготы, находятся на расстоянии 1 111,95 м друг от друга на каждом шаге, поэтому трек составляет 2 223,90 м, что страница показывает как 2,22 км. Их высоты — 100, 130 и 110 м, с интервалом в одну минуту: набор высоты 30 м, спуск 20 м, время 0:02:00.
| Точка | Высота (м) | Время | Пройдено до точки (м) |
|---|---|---|---|
| 1 | 100 | 0:00:00 | 0 |
| 2 | 130 | 0:01:00 | 1 111,95 |
| 3 | 110 | 0:02:00 | 2 223,90 |
Частые вопросы
Страница загружает мой трек куда-нибудь?
Нет. Файл читает код страницы в вашем браузере. Он не загружается, а страница ничего не сохраняет.
Почему набор высоты больше разности между верхней и нижней точкой?
Набор высоты складывает каждый подъём между двумя точками, поэтому трек, который много раз поднимается и опускается, добавляет каждый подъём. Разность между верхней и нижней точкой — одна цифра, а набор высоты может быть намного больше.
Почему дистанция отличается от часов или приложения?
Часы или приложение измеряют дистанцию по собственному методу, со своим сглаживанием и частотой записи. Этот просмотрщик складывает прямые расстояния между записанными точками, поэтому две цифры могут отличаться.
Какую версию GPX читает просмотрщик?
GPX 1.1, версию схемы, опубликованную на topografix.com. Из каждого сегмента трека читаются точки с широтой и долготой. Файл без точек трека показать нельзя.
Почему время не совпадает с тем, сколько я шёл?
Время идёт от первой отметки в файле до последней, поэтому перерыв в записи входит в него. Отдельного движущегося времени страница не вычисляет.
Можно ли открыть файл больше 30 МБ?
На этой странице нет: браузер должен прочитать весь файл в память, поэтому страница принимает файлы до 30 МБ. Обрежьте большой файл в редакторе GPS, прежде чем открывать его.
Источники
- topografix.com (на английском): формат GPX 1.1, трек (trk), сегмент трека (trkseg) и точка трека (trkpt)
- topografix.com (на английском): схема GPX 1.1, элементы lat, lon, ele и time точки трека
- Chris Veness (на английском): Calculate distance, bearing and more between Latitude/Longitude points (формула гаверсинусов)
Цифры и текст в последний раз проверены четверг, 12 ноября 2026 г..