Beim Namen weiss ich es nicht, aber zumindest bei den Zeiten schert sich der OSM Uploader nicht darum, ob überall dasselbe drinsteht. Ich verwende sed um als Zeit bei allen Punkten “2008-01-01T00:00:00Z” einzutragen.
Du kannst aber mit sed auch einfach eine andere Zeit dort eintragen. Der folgende sed Aufruf korrigiert die eingetragene Zeit und den Namen:
sed -e 's/<time>.*<\/time>/<time>2008-01-01T00:00:00Z<\/time>/g' -e 's/<name>.*<\/name>/<name>trkpt-2008-01-01T00:00:00Z<\/name>/g' input.gpx > output.gpx
Oder mit einem Shell-Wrapper:
#!/bin/sh
for input in $*; do
output=`basename "${input}" .gpx`"-clean.gpx"
sed -e 's/<time>.*<\/time>/<time>2008-01-01T00:00:00Z<\/time>/g' \
-e 's/<name>.*<\/name>/<name>trkpt-2008-01-01T00:00:00Z<\/name>/g' \
"${input}" > "${output}"
done
Gruß, Uz