Falls irgendjemand auf diesem Planeten evtl. mal in die Verlegenheit kommen sollte, unter Linux sowas wie eine Statistik darüber führen zu wollen, an welchem Tag, man wie viele Km gelaufen/gefahren ist, und wie lange man dafür benötigte, dann kann ich demjenigen GPSStats ans Herz legen. Das GPSStats-File gibt’s hier.
Geschrieben ist das Ganze in C# – somit wird also mono benötigt. Man muss zunächst einmal unter Linux mit gpsbabel die GPX-Files (z.B. von einem Garmingerät) in das unicsv-Format exportieren.
gpsbabel -i gpx -f 20081008.gpx -r -t -o unicsv -F ~/osm/csv/latest.csv
Anschließend erwartet das Tool GPSStats.exe ein CSV-File unter ~/osm/csv/latest.csv, welches jedes mal, wenn gpsbabel ausgeführt wird, überschrieben wird (und auch werden soll!)
mono GPSStats.exe erzeugt dann (wenn es nicht vorhanden ist) ein File namens ~/osm/csv/report.csv, bzw. hängt die ermittelten Daten an dieses File.
Das report.csv-File ist folgendermaßen aufgebaut:
Datum;Dauer;Strecke
Dieses CSV-File lässt sich nun mit Hilfe von z.B. OpenOffice.org öffnen. Als Seperator ist “Semikolon” anzugeben.