Открыть GPX-файл и посмотреть трек на карте
Выберите файл — и трек ляжет на карту вместе с путевыми точками и профилем высот. Открыть GPX онлайн можно прямо здесь: файл читается браузером, никуда не загружается и нигде не сохраняется.
Перетащите GPX-файл сюда
Трек, маршрут или путевые точки — до 50 МБ
Файл читается в браузере и никуда не отправляется. Чтобы показать карту, браузер загружает её фрагменты у стороннего картографического сервиса — туда уходит только то, какой участок карты вы смотрите, без содержимого файла.
Открыть в приложенииОткроется пустая карта приложения: файл останется у вас, выбрать его нужно будет ещё раз.
Пока ничего не выбрано. Маршрут появится здесь сразу после того, как вы укажете файл.
Что записано в GPX
GPX — обменный формат приёмников спутниковой навигации. Внутри обычный текст, размеченный тегами, и три разных сущности, которые легко перепутать между собой.
Трек — журнал прибора
Трек состоит из отметок, которые прибор ставил по ходу движения: широта, долгота, чаще всего время и высота. Отметок много — за трёхчасовую прогулку их набирается несколько тысяч, — и линия на карте это просто они, соединённые по порядку.
Из-за этого трек и выглядит «дрожащим» в лесу или между домами: приёмник ошибается на единицы метров, а рисуется каждая ошибка. Сглаживанием мы линию не подменяем — показывается то, что записано.
Маршрут — план, а не запись
Маршрут в том же файле выглядит похоже, но означает обратное: это не «где я прошёл», а «куда идти» — редкие точки поворотов, расставленные заранее. Отметки времени у него бывают нулевыми или отсутствуют вовсе, и это не поломка файла.
Путевые точки живут отдельно
Родник, стоянка, машина на парковке — это самостоятельные объекты со своими названиями, и к линии они не привязаны. В списке сбоку они идут отдельными строками, и щелчок по строке перелетает к точке.
Высота записана рядом с координатой
Каждая отметка трека может нести высоту, и профиль под картой строится из неё — ниоткуда больше. Набор и сброс считаются суммой подъёмов и спусков между соседними отметками, длина — по дуге большого круга.
Высот в файле может и не быть: часы без барометра пишут их не всегда, а некоторые сервисы вырезают при выгрузке. Тогда вместо профиля появляется строка о том, что высот в этом файле нет, — карта и список объектов работают как обычно.
Чего в GPX нет
Оформления. Ни цвета линии, ни толщины, ни значка у точки формат не хранит — их придумывает та программа, которая файл открыла. Поэтому один и тот же трек у всех выглядит по-разному, и это нормально.
Что стоит знать заранее
Три вещи, из-за которых чаще всего кажется, что файл открылся неправильно, хотя открылся он ровно так, как записан.
Размер — до пятидесяти мегабайт
Столько занимает многодневная запись с секундным интервалом. Файл крупнее не принимается: разбор идёт в вашей вкладке, и такой файл занял бы её на несколько секунд. Часовые и дневные выгрузки в этот предел укладываются с огромным запасом.
Расширения FIT и TCX не читаются
Garmin, Wahoo и Polar отдают свои двоичные форматы, и подменой расширения они в GPX не превращаются. В любом из этих сервисов есть отдельный пункт выгрузки в GPX — нужен он.
Файл открывается, а не правится
Обрезать хвост трека, выбросить дрожащий кусок или переименовать точку здесь нельзя: страница только показывает. Выгрузить открытое в GPX или GeoJSON можно — файл соберётся в браузере, с теми же координатами и высотами.
Если файл оказался не GPX
Расширение подсказывает, чем его открывать, а инструмент везде один и тот же.
Частые вопросы
Как посмотреть трек GPX на карте, если под рукой нет программы?
Выбрать файл в поле выше. Ничего устанавливать не нужно: страница открывается в любом современном браузере, в том числе на телефоне, и работает одинаково на всех системах.
Запрос «GPX viewer онлайн» приводит на десятки сайтов — чем этот отличается?
Тем, что файл не уезжает на чужой сервер: он читается на вашей машине, и загрузки никакой не происходит. Большинство просмотрщиков сначала принимают файл к себе, а уже потом рисуют картинку — с треком, то есть с записью ваших перемещений, это лишний шаг.
Почему длина маршрута не совпадает с той, что показали часы?
Часы считают длину по своим сырым данным и обычно сглаживают их, а мы складываем расстояния между теми отметками, которые остались в файле. Если сервис проредил трек при выгрузке, сумма получится немного меньше. Расхождение в один-два процента — обычное дело.
Профиль пустой, хотя маршрут горный. Почему?
Причин две. Либо в файле нет высот — они пишутся не всегда, а часть сервисов их удаляет; либо в нём нет самой линии трека: по одним путевым точкам профиль строить не из чего, даже когда высота у каждой проставлена. Мы ничего не дозапрашиваем — высоты берутся только из самого файла, иначе координаты вашего маршрута ушли бы стороннему сервису ради графика.
Точек в списке две, а трек длинный. Так и должно быть?
Да. Список — это объекты файла, а не отметки внутри них: линия трека целиком одна строка, и рядом столько строк, сколько в файле путевых точек. Тысячи отметок никто в список не выкладывает — по ним нельзя ориентироваться.
Можно ли из GPX получить GeoJSON?
Да, кнопкой выгрузки после открытия файла. Преобразование идёт в браузере, высоты сохраняются третьей координатой — там, где их ждут веб-карты и ГИС.