Re: [Gpsbabel-misc] xcsv ROUTE_NAME not written
Brought to you by:
robertl
From: Robert L. <rob...@gm...> - 2009-06-30 05:39:29
|
Something officially weird is going on here. Looking carefully at the date of my response, I tested it on a Mac, as that's what I had with me on the plane that day. So I pulled the official 1.3.6 for Mac and it worked the same. but 1.3.6 for Windows does indeed fail as you describe and that's never supposed to happen. So route_name does look to be busted on Windows 1.3.6 and I don't have an explanation (yet) why. RJL On Mon, Jun 29, 2009 at 10:48 AM, Jason Currey <jpc...@ho...> wrote: > Hi Robert, > > Running `gpsbabel -V`prints "GPSBabel Version 1.3.6" on my windows xp > machine. > > Which I believe is the latest stable version of gpsbabel. > > And foo1.gpx does *not* contain > *<name>RICHMNDPK</name>* > > What version are you using? on which OS? > > Jason > > ------------------------------ > Date: Thu, 11 Jun 2009 11:48:15 -0500 > Subject: Re: [Gpsbabel-misc] xcsv ROUTE_NAME not written > From: rob...@gm... > To: jpc...@ho... > CC: Gps...@li... > > > > > 2009/6/4 Jason Currey <jpc...@ho...> > > Hi, > > This seems to be somewhat a simple problem and I am sure it's been answered > somewhere else but I can't seem to find it, and I really looked, however I > can't seem to export a route name from a xcsv. > > xcsv (route.csv) > """ > Route, Name, Latitude, Longitude > RICHMNDPK, 1START, 51.449781, -0.295343 > RICHMNDPK, 2RIGHT, 51.453739, -0.257492 > RICHMNDPK, 3RIGHT, 51.421798, -0.285945 > RICHMNDPK, 4END, 51.449674, -0.295429 > """ > > xcsv style (route.style) > """ > # > DESCRIPTION Route definition > DATATYPE ROUTE > > # FILE LAYOUT DEFINITIIONS: > # > FIELD_DELIMITER COMMA > RECORD_DELIMITER NEWLINE > SHORTLEN 24 > > # > # HEADER STUFF: > # pos > PROLOGUE Route, Name, Latitude, Longitude > > # > # Route Data > # > IFIELD ROUTE_NAME, "", "%s" > IFIELD SHORTNAME, "", "%s" > IFIELD LAT_DECIMAL, "", "%f" > IFIELD LON_DECIMAL, "", "%f" > > DATATYPE ROUTE > OFIELD ROUTE_NAME, "", "%s" > OFIELD SHORTNAME, "", "%-.24s" > OFIELD LAT_DECIMAL, "", "%f" > OFIELD LON_DECIMAL, "", "%f" > """ > > using the following command > gpsbabel -i xcsv,style=route.style -f route.csv -o gpx -r -F foo1.gpx > > Generates a foo1.gpx the following file (foo1.gpx) > """ > <?xml version="1.0" encoding="UTF-8"?> > <gpx > version="1.0" > creator="GPSBabel - http://www.gpsbabel.org" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns="http://www.topografix.com/GPX/1/0" > xsi:schemaLocation="http://www.topografix.com/GPX/1/0 > http://www.topografix.com/GPX/1/0/gpx.xsd"> > <time>2009-06-04T06:30:26Z</time> > <bounds minlat="51.421798000" minlon="-0.295429000" maxlat="51.453739000" > maxlon="-0.257492000"/> > <rte> > <rtept lat="51.449781000" lon="-0.295343000"> > <name>1START</name> > </rtept> > <rtept lat="51.453739000" lon="-0.257492000"> > <name>2RIGHT</name> > </rtept> > <rtept lat="51.421798000" lon="-0.285945000"> > <name>3RIGHT</name> > </rtept> > <rtept lat="51.449674000" lon="-0.295429000"> > <name>4END</name> > </rtept> > </rte> > </gpx> > > > Odd. This works for me. > > <time>2009-06-11T13:07:19Z</time> > <bounds minlat="51.421798000" minlon="-0.295429000" maxlat="51.453739000" > maxlon="-0.257492000"/> > <rte> > <name>RICHMNDPK</name> > <rtept lat="51.449781000" lon="-0.295343000"> > <name>1START</name> > > > What am I doing wrong? > > > > ISTR that route_name hasn't been with us for a terribly long time. Are you > perhaps using an older version of GPSBabel that doesn't support it? It > was also fairly recently that we added a warning or unrecognized tokens in > the style files, so if you have an old version that doesn't support this, it > doesn't give you a warning that it doesn't support it. > > > > ------------------------------ > Find your next place with Ninemsn property Looking for a place to rent, > share or buy this winter?<http://a.ninemsn.com.au/b.aspx?URL=http%3A%2F%2Fninemsn%2Edomain%2Ecom%2Eau%2F%3Fs%5Fcid%3DFDMedia%3ANineMSN%5FHotmail%5FTagline&_t=774152450&_r=Domain_tagline&_m=EXT> > |