Зачем конвертировать GPX в GEOJSON?
Библиотеки веб-картографии, такие как Leaflet и Mapbox, не читают GPX нативно - .geojson является их стандартным форматом. Конвертация позволяет отображать GPS-треки на веб-карте, выполнять геопространственные запросы или подавать данные в конвейер ГИС без плагинов.
Способы конвертации GPX в GEOJSON
GPSBabel OPEN-SOURCE
Установите входной формат на GPX, а выходной на GeoJSON в GPSBabel, выберите файлы и нажмите «Применить». Также доступно для macOS и Linux.
QGIS OPEN-SOURCE
Перетащите ваш .gpx на панель слоев, щелкните правой кнопкой мыши по слою и выберите «Экспорт» > «Сохранить объекты как», затем установите формат GeoJSON. Также доступно для macOS и Linux.
Об этих форматах
Файл GPX хранит данные GPS - путевые точки, треки и маршруты - в обычном формате XML. Чтобы просмотреть маршрут, перетащите его в Google Earth Pro или загрузите на GPS Visualizer. Чтобы…
Открыть детали .GPX →Файл GEOJSON хранит географические объекты - точки, линии и полигоны с их атрибутами - в виде обычного текста JSON и является стандартным форматом для веб-картографии. Чтобы просмотреть его…
Открыть детали .GEOJSON →Качество и на что обратить внимание
- Треки становятся геометрией LineString или MultiLineString; путевые точки становятся объектами Point - все переносится корректно.
- Данные расширений GPX, такие как частота пульса, каденс или температура, не являются частью спецификации GeoJSON и молча отбрасываются большинством конвертеров.
- Плотные треки, записанные с интервалом в 1 секунду, создают большие файлы GeoJSON; рассмотрите возможность упрощения трека, если размер файла критичен для веб-использования.