Объединение нескольких GPX файлов в командной строке - есть ли способ?

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Ответить
verter
Сообщения: 105
Зарегистрирован: 31 окт 2016, 23:29

Объединение нескольких GPX файлов в командной строке - есть ли способ?

Сообщение verter » 17 окт 2018, 22:54

Добрый вечер.
Подскажите пожалуйста, есть ли возможность объединить несколько GPX файлов (часть файлов треки, часть точки) в один с помощью командной строки? Без графического интерфейса и без он-лайн сервисов, чтобы файл корректно открывался в MapSource-е.
Можно просто их "объединить" скопировав в один, и Озик даже корректно открывает и отображает, но MapSource выдает ошибку файла.
А вот если пересохранить из Озика - Мапсорс открывает без проблем. Насколько понял, Ози без интерфесного режима не имеет.
Через командную строку GPS Babel не получилось сделать.
Может быть есть какой-то способ? Спасибо!

dimonster
Сообщения: 109
Зарегистрирован: 12 янв 2017, 20:48

Re: Объединение нескольких GPX файлов в командной строке - есть ли способ?

Сообщение dimonster » 18 окт 2018, 07:35

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

vlasto1
Сообщения: 923
Зарегистрирован: 01 фев 2017, 19:07

Re: Объединение нескольких GPX файлов в командной строке - есть ли способ?

Сообщение vlasto1 » 18 окт 2018, 13:05

TrackMaker справляется с проблемой.

verter
Сообщения: 105
Зарегистрирован: 31 окт 2016, 23:29

Re: Объединение нескольких GPX файлов в командной строке - есть ли способ?

Сообщение verter » 22 окт 2018, 11:28

Задача пока не решенная, если вдруг будут мысли в этом направлении - буду благодарен.

AlexMel
Сообщения: 79
Зарегистрирован: 23 дек 2016, 02:20

Re: Объединение нескольких GPX файлов в командной строке - есть ли способ?

Сообщение AlexMel » 23 окт 2018, 10:18

Проще всего написать пакетный файл, в который включить какой-нибудь hex-редактор, поддерживающий макросы. Там ведь с заголовком и футером все просто и однотипно.

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 166 гостей