[Talk-de] GPX-Tracks mit Zeitstempel versehen

Felix König felix_koenig at gmx.de
Do Feb 7 20:55:04 UTC 2008


Johannes Lempp schrieb:
> Hi,
> 
> ich suche eine Möglichkeit, GPX-Dateien ohne Zeitstempel an den  
> Wegpunkten mit irgendwelchen Fantasie-Timestamps zu versehen, damit  
> der OSM-Server sie akzeptiert. In Gebabbel finde ich alle möglichen  
> Manipulationsmöglichkeiten, nur nicht das, was ich brauche. :) Kann  
> mir jemand weiterhelfen?
> 
Ich mache das mit einem Python-Skript, dass auf einem Skript basiert, 
dass ich irgendwann  mal unter dem Namen "doctor.py" im Wiki gefunden 
hatte. Bei mir sieht es inzwischen so aus:
#!/usr/bin/python

import sys

infile = open(sys.argv[1],'r')
l = infile.readlines()
infile.close()

t = l[7]
ll = []

for i in range(len(l)):
         ll.append(l[i])
         if l[i].startswith('<trkpt'):
                 if not l[i+1].startswith('<time>'):
                         ll.append(t)

outfile = open('out.gpx','w')
outfile.writelines(ll)
outfile.close()

Vielleicht hilft es ja weiter...




Mehr Informationen über die Mailingliste Talk-de