Конвертер GPX в GeoJSON
Конвертируйте GPX в GeoJSON и обратно в вашем браузере. Ваши треки и путевые точки остаются на устройстве.
Ваши GPX и GeoJSON конвертируются локально в вашем браузере и никогда не загружаются, поэтому ваши маршруты, путевые точки и история местоположений остаются на устройстве.
Нужно увидеть координаты на карте? Попробуйте просмотр координат на карте.
Об инструменте Конвертер GPX в GeoJSON
Этот конвертер GPX в GeoJSON превращает файл обмена GPS с ваших часов, телефона или туристического приложения в чистый GeoJSON FeatureCollection, который можно вставить в карту, скрипт или ГИС-конвейер. Путевые точки становятся объектами Point, маршруты и треки — объектами LineString, а имена, высоты и метки времени переносятся в свойства. Переключите направление, и всё пойдёт в обратную сторону: ваш GeoJSON экспортируется обратно в файл GPX, который понимают Garmin, Strava и другие GPS-инструменты. Вставьте текст напрямую или загрузите файл .gpx либо .geojson с устройства. Всё работает полностью в вашем браузере, поэтому ваши маршруты, путевые точки и история местоположений разбираются на устройстве и никогда не загружаются на сервер.
Возможности
- Конвертация GPX в GeoJSON и GeoJSON в GPX одним переключателем направления
- Превращает путевые точки (<wpt>) в объекты Point, а маршруты и треки (<rte>/<trk>) — в LineString
- Переносит имена, описания, высоту и время из GPX в свойства GeoJSON
- Загрузка файла .gpx, .geojson, .json или .xml либо вставка текста напрямую
- Украшает и подсвечивает синтаксис вывода GeoJSON для удобного чтения
- Копирование результата в буфер обмена или скачивание как .geojson либо .gpx
- Понятные конкретные ошибки для некорректного XML, невалидного JSON или GPX без объектов
- Работает полностью в вашем браузере, поэтому данные о местоположении не покидают устройство
Как использовать Конвертер GPX в GeoJSON
- Выберите направление: GPX в GeoJSON (по умолчанию) или GeoJSON в GPX.
- Вставьте ваш GPX или GeoJSON в поле ввода либо нажмите «Выбрать файл», чтобы загрузить его.
- Прочитайте преобразованный вывод в панели справа.
- Скопируйте результат или скачайте его как файл .geojson либо .gpx.
Пример
Ввод
<gpx version="1.1" creator="ArrayKit" xmlns="http://www.topografix.com/GPX/1/1">
<wpt lat="48.8584" lon="2.2945">
<name>Eiffel Tower</name>
</wpt>
</gpx>
Результат
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": { "name": "Eiffel Tower" },
"geometry": { "type": "Point", "coordinates": [2.2945, 48.8584] }
}
]
}
Путевая точка GPX становится объектом GeoJSON Point, сохраняя своё имя.
Частые ошибки и устранение неполадок
- При конвертации GPX в GeoJSON вывод показывает «Invalid XML». — Убедитесь, что вставленный текст — полный, корректно оформленный документ GPX, включая закрывающий тег </gpx>; обрезанная копия не разберётся.
- Для внешне корректного файла GPX появляется «No features found». — GPX должен содержать хотя бы одну путевую точку (<wpt>), маршрут (<rte>) или трек (<trk>). Пустой файл или файл только с метаданными не даёт объектов.
- Конвертация GeoJSON в GPX сообщает «Invalid JSON». — Проверьте, нет ли замыкающей запятой, ключа без кавычек или пропущенной скобки. Если сначала пропустить текст через форматировщик JSON, он укажет точную позицию.
- Некоторые свойства GeoJSON отсутствуют в экспортированном GPX. — В GPX есть слоты лишь для фиксированного набора полей, таких как имя, описание, высота и время. Лишние пользовательские свойства сворачиваются в описание путевой точки или отбрасываются.
Часто задаваемые вопросы
- Происходит ли конвертация на сервере?
- Нет. И GPX в GeoJSON, и GeoJSON в GPX преобразуются полностью в вашем браузере с помощью JavaScript. Ваш файл разбирается на устройстве, поэтому ваши треки, путевые точки и история местоположений никогда не загружаются.
- Какие элементы GPX поддерживаются?
- Путевые точки (<wpt>) преобразуются в объекты GeoJSON Point, а маршруты (<rte>) и сегменты треков (<trk>/<trkseg>) — в объекты LineString. Имена, описания, высота (<ele>) и метки времени переносятся в свойства объектов.
- Можно ли конвертировать GeoJSON обратно в файл GPX?
- Да. Переключите направление на GeoJSON в GPX, вставьте ваш GeoJSON, и инструмент создаст файл GPX 1.1, который можно скачать и загрузить в Garmin, Strava и другие GPS-приложения.
- Можно ли загрузить файл .gpx или .geojson вместо вставки?
- Да. Нажмите «Выбрать файл» и выберите файл .gpx, .geojson, .json или .xml. Он читается локально в вашем браузере, и его текст загружается в поле ввода, готовый к конвертации.
- Файл GPX какого размера можно конвертировать?
- Поскольку всё работает в вашем браузере, практический предел — память вашего устройства. Обычные файлы активностей и маршрутов с тысячами точек трека конвертируются мгновенно; очень большие многодневные журналы могут занять момент.
- Подходит ли вывод GeoJSON для карт и ГИС-инструментов?
- Да. На выходе — стандартный GeoJSON FeatureCollection с координатами WGS84 [долгота, широта], поэтому он работает с Leaflet, Mapbox, QGIS и всем, что читает GeoJSON.
Связанные инструменты
- Конвертер KML в GeoJSON — Конвертируйте KML из Google Earth в GeoJSON и обратно, локально в вашем браузере.
- Конвертер WKT в GeoJSON — Конвертируйте геометрии WKT (Well-Known Text) в GeoJSON и обратно, локально в браузере.
- Конвертер GeoJSON в CSV — Конвертируйте GeoJSON в CSV и обратно: координаты становятся столбцами широты и долготы, локально в браузере.
- Карта по широте и долготе — Отметьте широту и долготу на карте OpenStreetMap или кликните по карте, чтобы считать координаты обратно.
- Форматировщик JSON — Форматируйте, минимизируйте и проверяйте JSON с указанием места ошибок.
Все инструменты ArrayKit