GPX Fixer¶
GPS-устройства врут. Города отражают сигнал от зданий, горы заслоняют спутники, тоннели поглощают сигнал целиком. В результате запись содержит телепортации — прямые линии длиной 500 метров через лес — и скачки набора высоты, утверждающие, что вы поднялись на 50 метров за две секунды.
PeakLine GPX Fixer автоматически устраняет всё это. Загрузите сломанный GPX — получите вменяемый.
Что он исправляет¶
Удаление телепортаций¶
Классический сбой GPS: две идущие подряд точки, которые подразумевают, что вы ехали на велосипеде со скоростью 200 км/ч. Fixer применяет потолок скорости для каждого вида спорта:
| Активность | Потолок скорости |
|---|---|
| Ride / GravelRide / MountainBikeRide | 35 m/s (≈ 126 км/ч) |
| Run / TrailRun | 7 m/s (≈ 25 км/ч) |
| Hike / Walk | 4 m/s |
| Swim | 4 m/s |
Всё, что выше, считается сбоем и отбрасывается. Fixer выполняет до пяти проходов, потому что удаление одной плохой точки иногда обнажает вторую плохую точку рядом, которая пряталась за первой.
Аномальная якорная точка¶
Конкретный баг: ваше устройство фиксирует первую точку, находясь внутри дома (где оно зацепилось за слабый спутниковый сигнал, показывающий точку в 500 м), а затем начинает корректную запись, как только вы вышли наружу. Это оставляет единственную странную первую точку с огромным скачком до второй точки. Fixer отбрасывает первую точку, если она находится дальше 500 м и более чем в 20 раз превышает медианное расстояние между точками относительно остального кластера.
Аномалии времени¶
Некоторые баговые устройства записывают в GPX дублирующиеся временные метки или временные метки, идущие назад. И то, и другое сбивает с толку любой инструмент анализа дальше по цепочке. Fixer их отбрасывает.
Сглаживание набора высоты¶
Высота по GPS имеет барометрический дрейф и поточечный шум ±2–3 м даже на хорошем устройстве. Фильтр MAD (Median Absolute Deviation, медианное абсолютное отклонение) выявляет одиночные скачки высоты и заменяет их медианой по скользящему окну. «Скачок» в 50 метров за 5 секунд сглаживается; реальный подъём остаётся нетронутым.
Классификация активности¶
Если исходный GPX не помечает тип активности (или помечает его неверно), Fixer определяет его по медианной скорости и профилю высоты.
Как этим пользоваться¶
- Откройте страницу GPX Fixer.
- Перетащите ваш файл
.gpx(или нажмите для выбора). Максимум 50 МБ; многодневные приключения помещаются без проблем. - Подождите 2–10 секунд в зависимости от количества точек.
- Страница результата показывает:
- Карту с исходным треком красным цветом и исправленным треком зелёным. Удалённые точки выделены маленькими маркерами ×.
- Статистику — дистанция до и после, самый длинный удалённый скачок, всего удалённых точек, количество сглаживаний высоты.
- Нажмите Download fixed GPX.
Сценарии использования¶
- Активность не синхронизировалась, и у вас есть только FIT / GPX с вашего устройства. Исправьте его и загрузите в Strava вручную.
- Strava отклонила GPX из-за разрыва во временных метках. Прогоните его через Fixer, и он зайдёт чисто.
- Ваша дистанция и набор высоты явно ощущаются неправильными («меня отрывали на каждом подъёме, но Strava говорит, что моя средняя мощность была 320 W — это сбой»). Fixer часто это ловит.
- Старые файлы GoPro / Garmin / Sigma с устройств, которые не очищали свой вывод.
Дневные лимиты¶
- Гостевые пользователи: 1 исправление в календарный день (UTC). Достаточно для редких экстренных случаев.
- Email- и Strava-пользователи: без ограничений.
Если вы достигли гостевого лимита и вам нужно больше, зарегистрируйтесь по email — это занимает десять секунд и открывает неограниченные исправления плюс сохранённые настройки.
Советы и оговорки¶
- Всегда сохраняйте оригинальный файл. Fixer хорош, но не безупречен; копия оригинала позволяет позже перезапустить обработку с другими настройками.
- Fixer не добавляет данные. Если ваше устройство потеряло сигнал на 30 секунд в тоннеле, исправление интерполирует прямую линию через разрыв. Оно не может наколдовать реальный маршрут. При этом прямая линия честна — она не фальсифицирует дистанцию.
- Потоки пульса и мощности проходят насквозь без изменений. Корректируются только положение и время.
- Повторные загрузки в Strava сохраняют исходную временную метку. Даты ваших достижений не сместятся.
Смотрите также¶
- Обзор анализа активности — что вычисляется на чистом треке
- Route Planner — для планирования чистого маршрута, а не исправления старого