Conversione batch di Garmin GDB in GPX?


9

Devo convertire molti file GDB di Garmin in GPX per convertirli in un altro formato vettoriale. Esistono strumenti disponibili per convertire in batch i file GDB garmin in GPX? L'uso di MapSource consente solo un file alla volta.

Risposte:


11

È possibile utilizzare GPSBabel .

Il formato GDB di garmin è supportato (vedi questa pagina ). Qualcosa del genere dovrebbe funzionare:

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

Un breve file batch per scorrere e convertire tutti i file in una directory:

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

Il primo -fè il file di input e il secondo è l'output. Vedi qui sulla %%~sintassi .


Grazie, ho provato ed è una buona app, sfortunatamente l'output è in un singolo file, spero che ogni gdb venga convertito in ogni gpx.
Zery,

1
@Zery - Sembra che tu debba scorrere i file uno per uno e chiamare gpsbabel su ognuno mentre procedi.
Chad Cooper,

@Chad - grazie, perché non ci penso, in effetti posso persino farlo dall'interno di MapInfo usando MapBasic e quindi cercare un'altra fonte su come convertire programmaticamente gpx in tab mapinfo. Grazie.
Zery,

2
Ho aggiunto un file batch di esempio per scorrere i file in una directory
matt wilkie,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.