CSV-Dateien

RouteConverter liest und schreibt .csv-Dateien — einfache Texttabellen, die nahezu jede Tabellenkalkulation, jedes Skript und jede Datenbank erzeugen kann. Unterstützt werden zwei Varianten: kommagetrennt und semikolongetrennt. Beim Öffnen einer Datei werden beide Trennzeichen ausprobiert, daher lädt jede Variante ohne Einstellungen.

Die erste Zeile ist erforderlich

Die erste Zeile einer CSV-Datei ist eine Kopfzeile — jede Spalte wird über ihren Kopfzeilennamen erkannt, nicht über ihre Position. Eine Datei ohne Kopfzeile kann nicht gelesen werden.

Spalten werden über den exakten Namen zugeordnet (Groß-/Kleinschreibung beachten); die Aliase unten ermöglichen deutschen Tabellenkalkulationen, unverändert zu funktionieren.

Kopfzeilennamen

Daten Kopfzeile Aliase
Breite Latitude Breite, Breitengrad
Länge Longitude Länge, Längengrad
Höhe (m) Elevation Höhe, Altitude
Geschwindigkeit (km/h) Speed Geschwindigkeit
Richtung (0–359°) Heading Richtung, Kurs, Course, Direction
Luftdruck (mbar) Pressure Druck
Temperatur (°C) Temperature Temperatur
Herzfrequenz Heartbeat hr, Herzschlag, Herzschlagfrequenz
Zeit (UTC) Time Zeit, Timestamp, Zeitstempel, Date, Datum
Beschreibung (UTF-8) Description Beschreibung, Comment, Kommentar

Breite, Länge und Beschreibung sind die Spalten, die RouteConverter benötigt; Zeilen, in denen alle drei fehlen, werden übersprungen. Alle übrigen Spalten sind optional und werden nur gelesen, wenn ihre Kopfzeile vorhanden ist.

Kodierung

Bevorzugt wird UTF-8. Eine Datei, die kein gültiges UTF-8 ist, wird als Windows-1252 (ANSI) gelesen — so bleiben Dateien lesbar, die ältere deutsche Tabellenkalkulationen exportiert haben.

Siehe auch