К основному содержимому
AlphaQuestОткрыть приложение

Открыть GPX-файл и посмотреть трек на карте

Выберите файл — и трек ляжет на карту вместе с путевыми точками и профилем высот. Открыть GPX онлайн можно прямо здесь: файл читается браузером, никуда не загружается и нигде не сохраняется.

Перетащите GPX-файл сюда

Трек, маршрут или путевые точки — до 50 МБ

Файл читается в браузере и никуда не отправляется. Чтобы показать карту, браузер загружает её фрагменты у стороннего картографического сервиса — туда уходит только то, какой участок карты вы смотрите, без содержимого файла.

Открыть в приложенииОткроется пустая карта приложения: файл останется у вас, выбрать его нужно будет ещё раз.

Пока ничего не выбрано. Маршрут появится здесь сразу после того, как вы укажете файл.

Что записано в GPX

GPX — обменный формат приёмников спутниковой навигации. Внутри обычный текст, размеченный тегами, и три разных сущности, которые легко перепутать между собой.

Трек — журнал прибора

Трек состоит из отметок, которые прибор ставил по ходу движения: широта, долгота, чаще всего время и высота. Отметок много — за трёхчасовую прогулку их набирается несколько тысяч, — и линия на карте это просто они, соединённые по порядку.

Из-за этого трек и выглядит «дрожащим» в лесу или между домами: приёмник ошибается на единицы метров, а рисуется каждая ошибка. Сглаживанием мы линию не подменяем — показывается то, что записано.

Маршрут — план, а не запись

Маршрут в том же файле выглядит похоже, но означает обратное: это не «где я прошёл», а «куда идти» — редкие точки поворотов, расставленные заранее. Отметки времени у него бывают нулевыми или отсутствуют вовсе, и это не поломка файла.

Путевые точки живут отдельно

Родник, стоянка, машина на парковке — это самостоятельные объекты со своими названиями, и к линии они не привязаны. В списке сбоку они идут отдельными строками, и щелчок по строке перелетает к точке.

Высота записана рядом с координатой

Каждая отметка трека может нести высоту, и профиль под картой строится из неё — ниоткуда больше. Набор и сброс считаются суммой подъёмов и спусков между соседними отметками, длина — по дуге большого круга.

Высот в файле может и не быть: часы без барометра пишут их не всегда, а некоторые сервисы вырезают при выгрузке. Тогда вместо профиля появляется строка о том, что высот в этом файле нет, — карта и список объектов работают как обычно.

Чего в GPX нет

Оформления. Ни цвета линии, ни толщины, ни значка у точки формат не хранит — их придумывает та программа, которая файл открыла. Поэтому один и тот же трек у всех выглядит по-разному, и это нормально.

Что стоит знать заранее

Три вещи, из-за которых чаще всего кажется, что файл открылся неправильно, хотя открылся он ровно так, как записан.

Размер — до пятидесяти мегабайт

Столько занимает многодневная запись с секундным интервалом. Файл крупнее не принимается: разбор идёт в вашей вкладке, и такой файл занял бы её на несколько секунд. Часовые и дневные выгрузки в этот предел укладываются с огромным запасом.

Расширения FIT и TCX не читаются

Garmin, Wahoo и Polar отдают свои двоичные форматы, и подменой расширения они в GPX не превращаются. В любом из этих сервисов есть отдельный пункт выгрузки в GPX — нужен он.

Файл открывается, а не правится

Обрезать хвост трека, выбросить дрожащий кусок или переименовать точку здесь нельзя: страница только показывает. Выгрузить открытое в GPX или GeoJSON можно — файл соберётся в браузере, с теми же координатами и высотами.

Расширение подсказывает, чем его открывать, а инструмент везде один и тот же.

Частые вопросы

Как посмотреть трек GPX на карте, если под рукой нет программы?

Выбрать файл в поле выше. Ничего устанавливать не нужно: страница открывается в любом современном браузере, в том числе на телефоне, и работает одинаково на всех системах.

Запрос «GPX viewer онлайн» приводит на десятки сайтов — чем этот отличается?

Тем, что файл не уезжает на чужой сервер: он читается на вашей машине, и загрузки никакой не происходит. Большинство просмотрщиков сначала принимают файл к себе, а уже потом рисуют картинку — с треком, то есть с записью ваших перемещений, это лишний шаг.

Почему длина маршрута не совпадает с той, что показали часы?

Часы считают длину по своим сырым данным и обычно сглаживают их, а мы складываем расстояния между теми отметками, которые остались в файле. Если сервис проредил трек при выгрузке, сумма получится немного меньше. Расхождение в один-два процента — обычное дело.

Профиль пустой, хотя маршрут горный. Почему?

Причин две. Либо в файле нет высот — они пишутся не всегда, а часть сервисов их удаляет; либо в нём нет самой линии трека: по одним путевым точкам профиль строить не из чего, даже когда высота у каждой проставлена. Мы ничего не дозапрашиваем — высоты берутся только из самого файла, иначе координаты вашего маршрута ушли бы стороннему сервису ради графика.

Точек в списке две, а трек длинный. Так и должно быть?

Да. Список — это объекты файла, а не отметки внутри них: линия трека целиком одна строка, и рядом столько строк, сколько в файле путевых точек. Тысячи отметок никто в список не выкладывает — по ним нельзя ориентироваться.

Можно ли из GPX получить GeoJSON?

Да, кнопкой выгрузки после открытия файла. Преобразование идёт в браузере, высоты сохраняются третьей координатой — там, где их ждут веб-карты и ГИС.