[OSM-dev] GPX Parser?
Christopher Schmidt
crschmidt at crschmidt.net
Sun Jun 4 13:19:47 BST 2006
On Sun, Jun 04, 2006 at 11:48:51AM +0200, Erik Johansson wrote:
> On 6/4/06, Christopher Schmidt <crschmidt at crschmidt.net> wrote:
> >Searched through the OSM SVN repo, found no sign of a GPX parser.
> ..
> >and wanted to just
> >use unix timestamps, but I wasn't sure if the OSM parser would choke on
> >those.
>
> Just print a the time in the format that is defined by GPX schema:
>
> <time>
>
> Optional in: <gpx> <wpt> <rte> <rtept> <trk> <trkpt>
>
> <time>2002-02-10T21:01:29.250Z</time>
>
> Creation/modification timestamp for element. Date and time in are in
> Univeral Coordinated Time (UTC), not local time! Conforms to ISO 8601
> specification for date/time representation. Fractional seconds are
> allowed for millisecond timing in tracklogs.
Yeah, I know what I'm supposed to do, but I was wondering what I had to
do :) If the OSM parser could parse unix timestamps, I'd have just left
those in, and I could have done the entire thing in xslt. I dropped into
Python and converted to iso-8601 instead.
Script is at:
http://crschmidt.net/projects/openstreetmap/kismet2gpx.py.txt
If anyone cares, although I doubt it :)
--
Christopher Schmidt
Web Developer
More information about the dev
mailing list