Пакетне перетворення Garmin GDB в GPX?


9

Мені потрібно конвертувати багато файлів гарнітури GDB в GPX, щоб конвертувати його в інший векторний формат. Чи є якісь доступні інструменти, здатні зробити пакетне перетворення файлів гарнітури GDB в GPX? За допомогою MapSource дозволяють одночасно використовувати лише один файл.

Відповіді:


11

Ви можете використовувати GPSBabel .

підтримується формат GARB GARM (див. цю сторінку ). Щось подібне повинно працювати:

gpsbabel -i gdb -f file.gdb -o gpx

Короткий пакетний файл для проходження та перетворення всіх файлів у каталозі:

for %%f in (x:\garmin_data\*.gdb) do (
   gpsbabel -i gdb -f "%%f" -o gpx -F "x:\gpx_data\%%~nf.gpx"
   )

Перший -f- це вхідний файл, а другий - вихідний. Дивіться тут про %%~синтаксис .


Дякую, я спробував, і це хороший додаток, на жаль, вихід знаходиться в одному файлі, я сподіваюся, що кожен gdb перетвориться на кожен gpx.
Зері

1
@Zery - Здається, вам потрібно переглядати файли по черзі та викликати gpsbabel на кожному з них.
Чад Купер

@Chad - дякую, чому я не думаю про це, насправді я навіть можу це зробити з мого MapInfo за допомогою MapBasic, а потім просто шукати інше джерело, як програмно перетворити gpx на вкладку mapinfo. Дякую.
Зері

2
Я додав приклад пакетного файлу для перегляду файлів у каталозі
matt wilkie
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.