GPX Viewer
Откройте файл .gpx на карте, прочитайте его расстояние, набор высоты и ограничивающий прямоугольник и экспортируйте GeoJSON — всё в вашем браузере.
Ваш файл GPX разбирается и анализируется полностью в вашем браузере; маршрут, статистика и экспортированный GeoJSON остаются на вашем устройстве. По сети загружаются только тайлы карты OpenStreetMap для отрисовки карты.
Нужен сырой GeoJSON в обе стороны? Попробуйте конвертер GPX ↔ GeoJSON.
Об инструменте GPX Viewer
Этот GPX viewer открывает маршрут, записанный вашими часами, велокомпьютером или телефоном, и рисует его на карте OpenStreetMap, не покидая ваш браузер. Перетащите файл .gpx, выберите его или вставьте GPX XML — и инструмент построит каждый трек и маршрут линией и поставит маркер для каждой путевой точки, затем подгонит карту под всю активность. Рядом с картой он сообщает, сколько треков, маршрутов и путевых точек содержит файл, общее расстояние трека в километрах и милях по сумме гаверсинуса, ограничивающий прямоугольник и — когда точки несут высоту — суммарный набор и потерю высоты и мин/макс высоту. Разобранные данные можно экспортировать в GeoJSON для другой карты или ГИС-инструмента либо скопировать статистику. GPX разбирается на вашем устройстве; по сети загружаются только тайлы карты.
Возможности
- Перетаскивание файла .gpx, выбор его или вставка GPX XML для мгновенного просмотра
- Рисует треки и маршруты линиями, а путевые точки маркерами на карте OpenStreetMap
- Автоподгонка карты под всю активность, чтобы весь маршрут был в поле зрения
- Подсчёт треков, маршрутов и путевых точек в файле одним взглядом
- Общее расстояние трека в километрах и милях по сумме гаверсинуса
- Набор, потеря и мин/макс высоты, когда точки трека несут высоты
- Сообщает ограничивающий прямоугольник (юг, север, запад, восток) всех точек
- Экспорт разобранного GeoJSON или копирование статистики в один клик
Как использовать GPX Viewer
- Перетащите файл .gpx в поле, нажмите «Выбрать файл» или вставьте GPX XML.
- Посмотрите треки, маршруты и путевые точки на карте, автоподогнанной под границы.
- Прочитайте статистику расстояния, высоты и ограничивающего прямоугольника рядом с картой.
- Скопируйте статистику или нажмите «Скачать GeoJSON», чтобы переиспользовать разобранные данные.
Пример
Ввод
<gpx version="1.1" xmlns="http://www.topografix.com/GPX/1/1">
<trk><trkseg>
<trkpt lat="46.5540" lon="7.9910"><ele>1980</ele></trkpt>
<trkpt lat="46.5625" lon="8.0060"><ele>2310</ele></trkpt>
<trkpt lat="46.5705" lon="8.0210"><ele>2460</ele></trkpt>
</trkseg></trk>
</gpx>
Результат
1 track · 0 routes · 0 waypoints
Distance: 2.15 km (1.34 mi)
Elevation gain: 480 m · loss: 0 m · min/max: 1980 / 2460 m
Короткий альпийский трек: просмотрщик суммирует его расстояние и высоту и рисует линию.
Частые ошибки и устранение неполадок
- Карта остаётся пустой, и вы видите сообщение «No geometry found». — Файл должен содержать хотя бы одну путевую точку (<wpt>), маршрут (<rte>) или трек (<trk>). В GPX только с метаданными нечего рисовать.
- Набор высоты ничего не показывает, хотя маршрут идёт в гору. — Статистике высоты нужно третье значение в точках — тег <ele> внутри каждой <trkpt>. У файлов, записанных без барометрической или GPS-высоты, нет высот для суммирования.
- При загрузке файла возникает ошибка «Invalid XML». — GPX не является правильно сформированным XML — часто это обрезанная загрузка или испорченный тег. Экспортируйте его заново или откройте в текстовом редакторе, чтобы найти незакрытый элемент.
Часто задаваемые вопросы
- Как открыть файл GPX в браузере?
- Перетащите файл .gpx в поле для сброса, нажмите «Выбрать файл», чтобы указать его, или вставьте GPX XML напрямую. Просмотрщик разбирает его на вашем устройстве и рисует треки, маршруты и путевые точки на карте, затем подгоняет вид под всю активность.
- Как рассчитывается расстояние GPX-трека?
- Просмотрщик проходит каждый трек и маршрут точка за точкой и складывает расстояние по большому кругу (гаверсинус) между соседними точками, затем показывает итог в километрах и милях. Отдельные путевые точки не добавляются к расстоянию.
- Почему набор высоты отличается от того, что показали мои часы?
- Этот просмотрщик суммирует каждый положительный шаг между записанными значениями <ele>, поэтому шумная GPS- или барометрическая высота может завысить итог. Устройства сглаживают или отсекают сигнал перед выводом набора, что обычно даёт меньшее и более стабильное число.
- Что говорит ограничивающий прямоугольник?
- Ограничивающий прямоугольник — это наименьший прямоугольник юг/север/запад/восток, содержащий каждую точку файла. Он удобен для проверки, где примерно проходила активность, или для задания охвата другой карты.
- Можно ли превратить GPX в GeoJSON для использования в другом месте?
- Да. Просмотрщик уже разбирает GPX в GeoJSON FeatureCollection, чтобы нарисовать его, а «Скачать GeoJSON» сохраняет эти данные в файл .geojson, который можно загрузить в ГИС-инструмент, веб-карту или другой конвертер ArrayKit.
- Загружает ли просмотр файла GPX мой маршрут куда-либо?
- Нет. GPX читается и разбирается в вашем браузере, а статистика вычисляется на вашем устройстве. По сети запрашиваются только фоновые тайлы OpenStreetMap для отрисовки карты; сам маршрут никогда не загружается.
Связанные инструменты
- Конвертер GPX в GeoJSON — Конвертируйте GPS-треки, маршруты и путевые точки между GPX и GeoJSON в обе стороны, локально в браузере.
- GeoJSON Viewer — Проверяйте GeoJSON, смотрите его на карте и читайте сводку по объектам.
- Карта по широте и долготе — Отметьте широту и долготу на карте OpenStreetMap или кликните по карте, чтобы считать координаты обратно.
- Расстояние между координатами — Расстояние по большому кругу, азимут и середина между двумя точками lat/lng.
- Конвертер KML в GeoJSON — Конвертируйте KML из Google Earth в GeoJSON и обратно, локально в вашем браузере.
- Конвертер GeoJSON в CSV — Конвертируйте GeoJSON в CSV и обратно: координаты становятся столбцами широты и долготы, локально в браузере.
Все инструменты ArrayKit