Практика для обычного дняДвижение, привычки и поддержкаИгровой маршрут

GPX, KML или GeoJSON: какой файл пешего маршрута нужен

Как выбрать GPX, KML или GeoJSON по задаче получателя. Объекты, координаты, дополнительные поля и проверка результата после преобразования.

РРедакция DIAVERSEРедакционный материалОпубликовано 4 окт. 2026 г.7 мин чтенияНовичкам
Абстрактный маршрут небольшого действия с точками видимого прогресса
Абстрактный маршрут небольшого действия с точками видимого прогресса

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

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

GPX: места и последовательности точек

Спецификация GPX 1.1 описывает XML-формат с путевыми точками, маршрутами и треками. У отдельных точек могут быть дополнительные поля, например время и высота. Само наличие формата не означает, что конкретный экспорт заполнил все эти поля. Сохранённая линия способна быть полезной для пути и при этом недостаточной для сравнения времени прохождения.

Для прогулочного обмена GPX удобен, когда выбранный сервис прямо принимает нужный вид объекта. Уточните, открывает ли он запись активности, маршрут для навигации или отдельные места. Одинаковое расширение не гарантирует одинаковый результат в каждом из этих разделов. Если программа ожидает другой объект, перевод между разделами может потребовать отдельного поддерживаемого действия.

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

KML: географические объекты и их представление

Справочник KML от Google описывает точки, линии и другие геометрические объекты, а также элементы их отображения. Для координат используется порядок долгота, широта и, если указана, высота. Это важно при ручной обработке: перестановка двух первых чисел может отправить место далеко от ожидаемого района.

KML может пригодиться, если вы собираете на карте прогулочную подборку с отмеченными местами и оформлением. Однако красивое представление не является автоматическим доказательством истории движения. Линию можно подготовить как план. Сначала выясните её происхождение и подпишите назначение, особенно если кто-то собирается сравнивать её с реальным измерением своей прогулки.

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

GeoJSON: геометрия и свойства объектов

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

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

Если в свойствах есть названия частей, время или ваши заметки, не считайте, что другой сервис автоматически распознает их назначение. Он может показать только геометрию. Для обмена заранее договоритесь, какие поля важны и каким способом их прочитать. Если нужен исключительно узнаваемый круг, требования будут проще, чем для переноса подробной истории измерений.

Сравнение начинается с задачи получателя

После обмена нужноЧто уточнить до выбора файлаЧто проверить после открытия
Повторить пеший путьПоддерживаемый формат курса или маршрутаСтарт, порядок, доступные участки
Сохранить прошедший выходПринимается ли запись активности с нужными полямиЛиния, время, источник и границы
Показать места на картеПоддержка точек, названий и заметокВсе места и их положение
Обработать геометриюТребуемый формат и смысл дополнительных полейКоординаты и свойства объектов

Задайте получателю короткий конкретный вопрос: «В каком разделе ты будешь открывать файл и какой формат он принимает?» Это полезнее универсальной просьбы прислать все варианты. Если человек отвечает только названием приложения, попросите уточнить действие: создать будущий маршрут или загрузить прошлую активность. Разница может определять весь последующий результат.

Когда обмен готовится впервые, начните с одного нейтрального короткого объекта. Так вы проверите совместимость без передачи всего личного архива. Сохраните исходник отдельно и сравните копию после импорта. Положительный результат относится к этому объекту и набору полей; не нужно сразу делать вывод, что таким способом можно переносить любую историю без потерь.

Пример выбора для совместной прогулки

Допустим, одному человеку нужен будущий круг в приложении навигации, а другому — подборка интересных мест для обсуждения за компьютером. Не обязательно отправлять им одинаковое вложение. Для первого уточните поддерживаемый импорт пути и включите понятный старт. Для второго важнее названия мест и их геометрия. Формат выбирают после этого уточнения, а не назначают всей компании как обязательный стандарт.

Если вы уже записали такой круг, оставьте измеренную прогулку в своём архиве. Будущий план можно подготовить отдельно и так подписать, даже если его линия похожа на прошлый трек. Тот, кто хочет повторить путь, не обязан получать ваш дневной журнал. А тому, кто обсуждает сохранённые места, не обязательно разбираться во временных полях активности. Хороший обмен сокращает лишние действия получателя, сохраняя важные для его задачи сведения.

Что обычно теряется при неосмысленном преобразовании

Переименование расширения не меняет содержимое формата. Если файл остаётся прежним, новая подпись не объясняет его принимающей программе. Используйте только поддерживаемое преобразование, понимая, какой объект получится на выходе. Не делайте цепочку из случайных сервисов ради того, чтобы одна программа наконец показала хоть какую-нибудь линию.

При преобразовании могут измениться набор свойств, разделение частей и способ оформления. Конкретные потери зависят от инструмента, поэтому заранее выберите то, что должно сохраниться обязательно. Для будущей прогулки это может быть геометрия и понятный старт; для сравнения прошлого занятия — реальные временные поля и происхождение. Список обязательного проверяют после, а не предполагают по названию кнопки.

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

Почему две карты выглядят по-разному

Один и тот же путь на разных подложках может отличаться визуально: иначе нарисованы здания, тропинки и подписи. Сначала сравните важные координатные места — вход, мост, поворот у площади. Цвет и толщина линии не доказывают изменения маршрута. Геометрическую разницу разбирают отдельно от особенностей оформления принимающей карты.

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

Если результат действительно неполон, сохраните исходную и полученную копии с разными понятными названиями. Укажите, какие места или поля пропали. Так можно обратиться к поддержке конкретного инструмента, не пересылая весь архив. В статье о том, почему GPX открывается с другой линией или без времени, подробно разобраны последующие проверки такого импорта.

Перед обменом проверьте состав личных сведений

Формат может переносить больше, чем вы замечаете на общей карте. Посмотрите, какие координаты, временные поля, подписи и заметки включены в копию. Если другу нужен только прогулочный круг, не обязательно отдавать начало у дома и подробности всего дня. Выберите поддерживаемый способ минимального обмена и проверьте итоговый объект, сохранив оригинал.

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

Хороший выбор формата заканчивается открытым результатом: получатель понимает объект, видит нужные места и знает, каких данных в нём нет. Сохраните краткое описание рядом с принятой копией. Тогда через месяц файл останется полезным маршрутом или записью, а не загадочным вложением с расширением, которое когда-то казалось самым подходящим.

Источники