Gå til innhold
  • Bli medlem

Anbefalte innlegg

Skrevet

Jeg har ca 200 GDB filer som jeg skulle hatt over i GPX format.

Finnes det en måte å gjøre dette uten å ta spor for spor ?

Jeg vet at Gpsbabel kan gjøre dette men da blir alle 200 sporene satt i sammen til ei GPX fil. Jeg ønsker at alle de 200 skal bli enkeltfiler i GPX format.

Annonse
Skrevet

gpsbabel gjer dette. Har du bash, kan du gjera det slik:

for x in *.gdb;do gpsbabel -w -r -t -i gdb -f "$x" -o gpx -F "${x%.gdb}".gpx;done

Andre shell har litt annan syntax, men prinsippet er det same.

Skrevet

Det var den enkle versjonen :wink:

Steg for steg-forklaringa er å køyre gpsbabel ein gong for kvar gdb-fil, for å ikkje lage bare ei gpx-fil

for-løkka gjer nettop dette.

for x in *.gdb;do gpsbabel -w -r -t -i gdb -f "$x" -o gpx -F "${x%.gdb}".gpx;done

"$x" vert automatisk bytta ut med filnavnet på gdb-fila. "${x%.gdb}".gpx vert like automatisk bytta ut med filnavnet på gdb-fila, men bytter også ut .gdb-etternavnet med .gpx. -w -r -t er opsjonar til gpsbabel for fortel at ein skal ta med vegpunkt, ruter og spor. -i gdb er filformatet til kildefila, -o gpx er filformatet til resultatfila.

Skrevet
Det var den enkle versjonen :wink:

Steg for steg-forklaringa er å køyre gpsbabel ein gong for kvar gdb-fil, for å ikkje lage bare ei gpx-fil

for-løkka gjer nettop dette.

for x in *.gdb;do gpsbabel -w -r -t -i gdb -f "$x" -o gpx -F "${x%.gdb}".gpx;done

"$x" vert automatisk bytta ut med filnavnet på gdb-fila. "${x%.gdb}".gpx vert like automatisk bytta ut med filnavnet på gdb-fila, men bytter også ut .gdb-etternavnet med .gpx. -w -r -t er opsjonar til gpsbabel for fortel at ein skal ta med vegpunkt, ruter og spor. -i gdb er filformatet til kildefila, -o gpx er filformatet til resultatfila.

Lurer på om du forutsetter linux for en windows kar her. :D

Skrevet

Eg forutsetter ingenting, men akkurat den linja eg skreiv er for bash. Eg har sjølv bash på windowsmaskin på jobb. Du kan gjera det same i command.com i windows, men syntaksen til for-løkka er litt ulik der. Du finn ut av det ved skrive help for.

Skrevet
Eg forutsetter ingenting, men akkurat den linja eg skreiv er for bash. Eg har sjølv bash på windowsmaskin på jobb. Du kan gjera det same i command.com i windows, men syntaksen til for-løkka er litt ulik der. Du finn ut av det ved skrive help for.

Meldingen mottatt men meningen ble tapt. NM. :wink:

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...

Viktig informasjon

Ved å bruke dette nettstedet godtar du våre Bruksvilkår. Du finner våre Personvernvilkår regler her.