GPX до GeoJSON Конвертер
Конвертуйте файли GPX (GPS Exchange Format) у GeoJSON для використання у веб-картах. Ідеально підходить для GPS-треків, туристичних маршрутів, велосипедних шляхів і точок з GPS-пристроїв та фітнес-додатків.
Що таке GPX?
GPX (GPS Exchange Format) — це формат на основі XML для обміну GPS-даними між пристроями та додатками. Це стандартний формат, який використовується:
- GPS-пристроями: Garmin, TomTom, Magellan
- Фітнес-додатками: Strava, Komoot, AllTrails, Ride with GPS
- Мобільними додатками: Додатки для GPS-трекінгу, туристичні додатки
- Дронами: Журнали польотів
- Програмами для картографії: QGIS, ArcGIS, Google Earth
Типи даних GPX
Файли GPX можуть містити три типи даних:
- Точки (
<wpt>): Окремі точки інтересу (POI) з координатами, назвами, описами та висотою - Маршрути (
<rte>): Заплановані шляхи з впорядкованими точками, зазвичай для навігації - Треки (
<trk>): Записані шляхи з часовими мітками, що показують фактичний рух з часом
Як конвертувати
- Завантажте ваш .gpx файл (перетягніть або виберіть)
- Перегляньте конвертований GeoJSON на карті
- Точки відображаються як Points
- Маршрути відображаються як LineStrings
- Треки відображаються як LineStrings (один на сегмент)
- Завантажте файл GeoJSON
Деталі конвертації
Що конвертується
Точки → Points
- ✅ Координати: Широта, довгота
- ✅ Висота: Зберігається у властивостях
- ✅ Назва та опис: Зберігаються
- ✅ Час: ISO 8601 часові мітки
- ✅ Символ: Тип іконки/маркеру
- ✅ Розширення: Користувацькі дані GPX
Маршрути → LineStrings
- ✅ Точки маршруту: Впорядковані координати
- ✅ Назва маршруту: Властивість об'єкта
- ✅ Профіль висот: Дані висоти для кожної точки
- ✅ Опис: Метадані маршруту
Треки → LineStrings
- ✅ Сегменти треку: Кожен сегмент стає LineString
- ✅ Часові мітки: Час для кожної точки координат
- ✅ Профіль висот: Дані висоти
- ✅ Назва треку: Властивість об'єкта
- ✅ Швидкість/ЧСС: Якщо присутні в розширеннях
Формат координат
- GPX використовує: Широта, Довгота (WGS84)
- GeoJSON використовує: [Довгота, Широта] (WGS84)
- Конвертація автоматично змінює порядок координат
Дані висоти
Висота (над рівнем моря) з тегів GPX <ele> зберігається у властивостях об'єкта:
- Точки:
properties.elevation - Маршрути/Треки: Масив висот, що відповідає точкам координат
Загальні випадки використання
- Фітнес-дані: Конвертуйте експорт Strava, Garmin або Fitbit для аналізу маршрутів
- Туристичні маршрути: Діліться картами маршрутів з користувачами без GPS
- Велосипедні шляхи: Відображайте маршрути для велосипедів на веб-картах
- Польоти дронів: Аналізуйте маршрути польотів і точки
- Геокешинг: Конвертуйте координати геокешу для картографування
- Польові дослідження: GPS-дані обстежень у GeoJSON
- Журнали подорожей: Візуалізуйте маршрути та подорожі
Структура вихідного файлу
Приклад точки
json
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-74.0060, 40.7128]
},
"properties": {
"name": "New York City",
"desc": "The Big Apple",
"elevation": 10,
"time": "2025-10-28T10:00:00Z",
"sym": "city"
}
}Приклад треку
json
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[-110.0000, 45.0000],
[-110.0010, 45.0010],
[-110.0020, 45.0020]
]
},
"properties": {
"name": "Hiking Trail",
"desc": "Mountain hiking route",
"elevations": [1500, 1520, 1550],
"times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"],
"coordinateProperties": {
"times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"]
}
}
}Чому конвертувати у GeoJSON?
- Веб-стандарт: Працює з Leaflet, Mapbox, OpenLayers
- Простий формат: JSON легше аналізувати, ніж XML
- Краща продуктивність: Швидше аналіз і рендеринг
- Зручно для розробників: Легко перевіряти, редагувати та маніпулювати
- Широка сумісність: Більше інструментів підтримують GeoJSON
Поради
Кілька треків: GPX-файли з кількома треками створять окремі об'єкти LineString для кожного сегмента треку.
Часові мітки: Дозволяють аналізувати швидкість, темп і тривалість, зберігаючи дані часу.
Профілі висот: Використовуйте масиви висот для створення графіків висоти.
Великі файли: Для дуже довгих треків (10,000+ точок) розгляньте можливість спрощення геометрії після конвертації.
Часті запитання
Які додатки експортують GPX-файли? Strava, Garmin Connect, Komoot, AllTrails, Ride with GPS, MapMyRun, Runkeeper та більшість GPS-пристроїв.
Чи втрачаються дані про висоту? Ні — висота зберігається у масиві properties.elevations (для треків/маршрутів) або properties.elevation (для точок).
Чи можна конвертувати кілька GPX-файлів одночасно? Так! Завантажте кілька файлів і завантажте їх усі як ZIP-архів.
Чи завантажуються мої GPS-дані? Ні — вся конвертація відбувається у вашому браузері. Ваші файли ніколи не залишають ваш пристрій.
Яку систему координат використовує GPX? GPX завжди використовує WGS84 (EPSG:4326), так само як GeoJSON, тому проекція не потребує конвертації.
Як отримати GPX-файли зі Strava?
- Перейдіть до вашої активності на Strava
- Натисніть на значок гайкового ключа (або три крапки)
- Виберіть "Export GPX"
Дивіться також
- Повернутися до всіх конвертерів
- KML → GeoJSON — Формат Google Earth
- CSV → GeoJSON — Дані таблиць
- Інструмент вимірювання відстані — Вимірювання відстаней на Землі