Comment convertir Garmin GDB en GPX?

9

J'ai besoin de convertir beaucoup de fichiers garmin GDB en GPX afin de le convertir dans un autre format vectoriel. Existe-t-il des outils disponibles pour effectuer une conversion par lots des fichiers garmin GDB vers GPX? L'utilisation de MapSource n'autorise qu'un seul fichier à la fois.

Zery
la source

Réponses:

11

Vous pouvez utiliser GPSBabel .

Le format garmin GDB est pris en charge (voir cette page ). Quelque chose comme ça devrait fonctionner:

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

Un fichier batch court pour parcourir et convertir tous les fichiers d'un répertoire:

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

Le premier -fest le fichier d'entrée et le second est la sortie. Voir ici la %%~syntaxe .

julien
la source
Merci, j'ai essayé et c'est une bonne application, malheureusement la sortie est dans un seul fichier, j'espère que chaque gdb sera converti en chaque gpx.
Zery
1
@Zery - On dirait que vous devez parcourir vos fichiers un par un et appeler gpsbabel sur chacun au fur et à mesure.
Chad Cooper
@Chad - merci, pourquoi je n'y pense pas, en fait je peux même le faire depuis mon MapInfo en utilisant MapBasic et ensuite chercher une autre source comment convertir gpx en onglet mapinfo par programme. Je vous remercie.
Zery
2
J'ai ajouté un exemple de fichier batch pour parcourir les fichiers dans un répertoire
matt wilkie