From 7ec35edcaf7bcf0d464cdc56620fe69993bb9f76 Mon Sep 17 00:00:00 2001 From: Riccardo Berto Date: Wed, 24 Feb 2021 15:58:52 +0100 Subject: [PATCH] insert gpx points --- main.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 6ac0ffd..1f98434 100644 --- a/main.py +++ b/main.py @@ -74,7 +74,20 @@ def process_gpx_files(tx: Connection, owner: str): gpx_file.get_moving_data().moving_distance, gpx_file.get_moving_data().stopped_distance,) ))[0][0] - + for track in gpx_file.tracks: + for segment in track.segments: + for point in segment.points: + db.execute(""" + insert into training_data (training_id, t, lat, lon, speed, elevation) + values (?, ?, ?, ?, ?, ?) + """, + (training_id, + point.time, + point.latitude, + point.longitude, + point.speed, + point.elevation,) + ) def main(owner: str):