Hallo,
wie kann ich Daten aus einem Track in eine Excel Liste oder ähnliches schreiben ?
Es geht z.B. um die Geschwindigkeit
Gruss Werner
Hallo,
wie kann ich Daten aus einem Track in eine Excel Liste oder ähnliches schreiben ?
Es geht z.B. um die Geschwindigkeit
Gruss Werner
online hier : https://mygeodata.cloud/converter/gpx-to-xlsx
offline mit GPS Babel oder RouteConverter.
"mygeodata"
In der excel Datei ist keine Geschwindigkeit enthalten.
Was muss ich bei "GPSBabel" einstellen um aus einer gpx eine xlsx Datei zu erzeugen ?
GPS Babel kann nicht direkt Excel-Dateien erzeugen, sondern nur Textdateien, iirc nennt sich das Format "universal csv with field structure in first line (xcsv)", diese Dateien lassen sich dann in eine Tabellenkalkulation importieren.
RouteConverter kann direkt Excel-Dateien erzeugen.
Wenn keine Geschwindigkeit in den Exporten ist, ist sie auch nicht in den Quelldaten vorhanden. Aus welcher Software ist dein Screenshot in #1 und in welchem Format ist die Trackdatei?
der Track aus GarminBaseCamp
Beim Routen Converter war aber keine Geschwindigkeit dabei.
Beim Routen Converter war aber keine Geschwindigkeit dabei.
Wenn keine Geschwindigkeit in den Exporten ist, ist sie auch nicht in den Quelldaten vorhanden.
Sieh mal mit einem Editor nach, welche Werte aus deiner Tabelle Basecamp überhaupt in die GPX-Datei exportiert.
In der Quelldatei ist die Geschwindigkeit doch vorhanden.
Im Editor ist keine Geschwindigkeit vorhanden.
was ich stark bezweifle. In der GPX sind die Koordinaten und die sekundengenaue Zeit. Daraus kannst die Geschwindigkeit errechnen.
Sollte ich irren, dann stelle bitte den Screenshot der betreffenden GPX hier ein, wo der Speed drinsteht.
Siehe Beitrag #7
Ist genau so, wie ich sagte. Es sind die Koordinaten und die Zeit für jeden Trackpunkt enthalten. Den Speed must selbst errechnen. Jetzt kommt es drauf an, wie genau das werden soll. Falls Du das wissenschaftlich auswerten willst, kannst gleich eine Magisterarbeit draus machen. Angefangen bei der Ungenauigkeit der Ausgangsdaten, über die Entfernungsberechnung mittels Elipsoid (welches ?) ,Kugel usw, Oder Du machst das für den Hausgebrauch mit Erde als Kugel und den Phythagoras für die Entfernungen. Dann bist mit Excel genau richtig.
edit : hier : https://www.kompf.de/gps/distcalc.html hat jemand das sehr schön erklärt.
In der Quelldatei ist die Geschwindigkeit doch vorhanden.
nein.
Siehe Beitrag #7
Fahrzeit, Teilstrecke, Geschwindigkeit und Richtung sind von Basecamp aus Länge, Breite und Zeit berechnete Werte.
Im Editor ist keine Geschwindigkeit vorhanden.
q.e.d. Was nicht vorhanden ist, kann auch nicht in ein anderes Format konvertiert werden:
Wenn keine Geschwindigkeit in den Exporten ist, ist sie auch nicht in den Quelldaten vorhanden.
Die Trackdatei in #11 enthält nur die bei Tracks üblichen Informationen Länge, Breite, Höhe und Zeit, sonst nichts. Wenn du den Rest auch haben möchtest, den Basecamp berechnet und dir anzeigt, überzeuge Basecamp, dir seine Anzeige in eine Tabelle zu exportieren. Oder bastele dir eine Excel-Tabelle mit den nötigen Berechnungen, morgen1 hat eine gute Quelle genannt.
Na das hat schon etwas mit Mathematik zu tun.
Schon in der Schule hatte ich dazu keine Lust.
Auch 60 Jahre später ist das nicht viel besser geworden.
Vielen Dank
Gruss Werner
schlage vor Du machst noch mal groß die Augen auf oder putzt die Brille, sorry ich mit nah der 70 erlaube mir das.
In Spalte 5 aus der Basecampdatei die Du hier abbildest steht doch die Geschwindigkeit pro Trackabschnitt.
Oben hast Du reinen Durchschnitt in Fahrt/Bewegung und Gesamtschnitt.
Ein Tipp, wenn Spalten nicht als cvs komplett importiert werden, Liste drucken auf den Scanner und mit einer OCR Texterkennung als Tabelle auslesen.
Unabhängig davon, einzelne Streckengeschwindigkeiten alle 5-12 m aufgezeichnet, was will ich denn damit?
Wenn ich Durchschnitte von Streckenabschnitten bräuchte, dann doch sicher für größer Zwischenstrecken so ab 100 m aufwärts. Auf der Liste wäre das nur ca. jeder 8-12 Wert.
Nun ja, ich stelle mir halt die Frage, die Antwort wirst Du wissen.
wenn Du die gefahrenen Geschwindigkeiten auf einer Karte sehen möchtest (und nicht in einer excel), sag Bescheid. Ansonsten einfach die csv (aus gpx erstellt) in Excel laden und mit Data Limiter arbeiten, Text to Columns, Speed muss Bestandteil der Datei sein
Eine Möglichkeit:
GPS Track Editor, .csv Datei Speichern.
.csv mit Textkonvertierungsassistent Starten und Text in Spalten schreiben.
Anbei das Ergebnis.
im übrigen geht der Trackexport nach Excel - oder in meinem Fall Libre Office - auch mit den Geschwindigkeitsangaben, aus BC heraus problemlos:
- Doppelklick auf den Track in BC
- es öffnet sich die Trackliste
- eine Datenzeile im Track markieren
- mit CMD-A (oder Strg-A in Win) die Markierung auf alle Zeilen erweitern
- mit CMD-C alle Daten kopieren
- in Excel eine neue Datei anlegen
- in der Tabelle die Zelle A1 markieren
- mit CMD-V die Trackdaten rein kopieren.
Typischerweise macht dann noch ein Importfenster auf, das kann aber idR so belassen bleiben - einfach nur bestätigen. Einzige Nacharbeit könnte sein, dass die Spaltentitel verrutscht sind - das lässt sich aber mit ein paar klicks korriegieren.
Und in der Tabelle ist dann auch die Geschwindigkeit je Trackschritt enthalten.
Anzumerken ist, dass dies aber nur ein Abfallprodukt aus den Geopositionen und Timestamps von Anfang und Ende ist - daraus wird die Differenzzeit, der Differenzabstand und damit Geschwindigkeit und sonstige Daten in BC errechnet.
Der Track selbst besteht je Datensatz im Standard nur aus der Geoposition und Zeitpunkt des Beginns des Einzelschritts. Aus den Differenzen zwischen diesen Punkten und den Punkten des folgenden Datensatzes, werden die weiteren Daten errechnet - sowohl die Strecke, die Zeit, die Richtung, die Feschwindigkeit usw. Mehr Magie ist da nicht dahinter
Stelle mir immer noch die Frage.
Was macht man damit in Excel?
Die Werte sind da.
Die Werte stammen immer aus der Vergangenheit, da zuvor vom GPS-Navi aufgezeichnet, halt nach der Zeiteinsteinstellung für das Speichern eines Trackpunktes, hier alle ACHT (8) Sekunden.
Vielen Dank für #18 !
Das ist was ich gesucht habe.
Vielen Dank
Gruss Werner