Easier loading of third-party formats w/ gpsbabel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
FoxtrotGPS |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Loading routes or tracks created by other programs/devices in non-standard formats is a pain--it involves leaving FoxtrotGPS, converting the files to GPX with something like gpsbabel or gpsbabelfe, placing the output file into ~/Maps, and then finally going back to FoxtrotGPS and loading the GPX file. It seems like this should be easier....
If we can determine the format of the input file, then we could just launch gpsbabel to translate; if we can't determine the format of the input file, but can determine that it's `not GPX', then we could at least launch gpsbabelfe to ask the user for guidance..., except that gpsbabelfe isn't designed to be used like this (it doesn't take any command-line arguments). Maybe we can contribute some CLI patches for gpsbabelfe--or maybe there's another gpsbabel GUI that we could use?
Changed in foxtrotgps: | |
status: | New → Triaged |
Looks like we can get a list of formats supported by gpsbabel, and their options, with a command like...:
gpsbabel -h | sed -e '1,/^File Types/d' -e '/^\($\ |[^\t]\ )/,$d' -e 's/\t//'
I wonder how stable the formatting of "gpsbabel -h" actually is....