Konwersja wsadowa Garmin GDB na GPX?


9

Muszę przekonwertować wiele plików GDB Garmin do GPX, aby przekonwertować go na inny format wektorowy. Czy są dostępne narzędzia, które mogą wykonać konwersję wsadową z plików GDB Garmin do GPX? Używając MapSource, zezwalaj tylko na jeden plik na raz.

Odpowiedzi:


11

Możesz użyć GPSBabel .

Obsługiwany jest format garmin GDB (patrz ta strona ). Coś takiego powinno działać:

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

Krótki plik wsadowy do przechodzenia i konwertowania wszystkich plików w katalogu:

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

Pierwszy -fto plik wejściowy, a drugi to wynik. Zobacz tutaj o %%~składni .


Dziękuję, próbowałem i jest to dobra aplikacja, niestety dane wyjściowe są w jednym pliku, mam nadzieję, że każdy gdb zostanie przekonwertowany na każdy gpx.
Zery

1
@Zery - Wygląda na to, że musisz przeglądać pliki jeden po drugim i wywoływać na każdym z nich gpsbabel.
Chad Cooper

@Chad - dziękuję, dlaczego nie myślę o tym, w rzeczywistości mogę to zrobić nawet z poziomu mojego MapInfo za pomocą MapBasic, a następnie po prostu szukać innego źródła, w jaki sposób programowo przekonwertować GPX na kartę Mapinfo. Dziękuję Ci.
Zery

2
Dodałem przykładowy plik wsadowy do przechodzenia między plikami w katalogu
Matt Wilkie
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.