Re: Gpsbabel - how to do all files in a directory
From: Tom H. (tom_reader_at_att.nospam*.net)
Date: 08/26/04
- Next message: jc: "Meridian POI"
- Previous message: Roy Lewallen: "Re: Analysis of 76CS saved track"
- In reply to: John Navas: "Re: Gpsbabel - how to do all files in a directory"
- Next in thread: John Navas: "Re: Gpsbabel - how to do all files in a directory"
- Reply: John Navas: "Re: Gpsbabel - how to do all files in a directory"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 26 Aug 2004 21:22:48 GMT
John,
That worked like charm! The only thing that caused me a problem for a
couple of minutes was taking the spaces out of my folder names and file
names so the command interpreter would execute properly from the .bat file
that I created.
Tom
"John Navas" <spamfilter0@navasgroup.com> wrote in message
news:4JoXc.9866$54.141842@typhoon.sonic.net...
> [POSTED TO sci.geo.satellite-nav - REPLY ON USENET PLEASE]
>
> gpsbabel doesn't seem to support filename wildcards, so you have to do
this
> programmatically; e.g., with a script or (with Windows NT/2000/XP command
> extensions) batch file. In the latter case, the following example text
would
> be in a file with a .CMD extension:
>
> FOR %%X IN (\tmp\*.mps) DO gpsbabel -i mapsource -o text %%X
%%~dpnX.txt
>
> The "\tmp\*.mps" creates a list of all files in the \tmp directory that
have
> ".mps" as the extension. ("*" is a 'wildcard' that matches any
characters.)
> The "FOR" command then processes that list, one file at a time, each time
> substituting one of the filenames for "%%X". The "%%~dpnX.txt" is used to
> build a corresponding output filename with the same drive-path-name ("dpn"
> modifier on "X") plus ".txt" as the extension. Hence if \tmp contained
> FILE1.MPS, FILE2.MPS, and FILE3.MPS, "FOR" would execute the following
> commands:
>
> gpsbabel -i mapsource -o text \tmp\FILE1.MPS \tmp\FILE1.TXT
> gpsbabel -i mapsource -o text \tmp\FILE2.MPS \tmp\FILE2.TXT
> gpsbabel -i mapsource -o text \tmp\FILE3.MPS \tmp\FILE3.TXT
>
> Hope that helps.
>
> Best regards,
> John Navas
>
> In <DOcXc.517073$Gx4.105763@bgtnsc04-news.ops.worldnet.att.net> on Thu, 26
Aug
> 2004 03:29:39 GMT, "Tom H." <tom_reader@att.nospam*.net> wrote:
>
> >I would like to convert all files in a directory and am having trouble
> >interpreting how to get gpsbabel to convert a few Mapsource files to text
> >files. The readme has the following statement:
> >
> >gpsbabel -i geo -f /tmp/geocaching.loc -o gpx -F /tmp/geocaching.gpx
> >tells it to read the first file in geocaching.com format and create
> > a new file in GPX format.
> >
> >I tried doing this as shown below
> >
> >C:\Program Files\gpsbabel>gpsbabel -i mapsource -f
/tmp/mapsource.mps -o -F
> >/tmp
> >/text.txt
> >MAPSOURCE cannot open '/tmp/mapsource.mps' for read. Error was 'No such
> >file or
> > directory'.
> >
> >I am not used to command line instructions, so I am probably
interpreting
> >the example command improperly. Can someone give me some help with more
> >details on how to do this.
> >
> >TIA,
> >Tom
>
- Next message: jc: "Meridian POI"
- Previous message: Roy Lewallen: "Re: Analysis of 76CS saved track"
- In reply to: John Navas: "Re: Gpsbabel - how to do all files in a directory"
- Next in thread: John Navas: "Re: Gpsbabel - how to do all files in a directory"
- Reply: John Navas: "Re: Gpsbabel - how to do all files in a directory"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|