From c05cd9cb6305f15e3de985e5040142e0156a1286 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Mon, 21 Apr 2025 10:57:32 +0200 Subject: Implement climb score --- ride/ride.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ride/ride.go') diff --git a/ride/ride.go b/ride/ride.go index fb774e4..094a8f6 100644 --- a/ride/ride.go +++ b/ride/ride.go @@ -1,6 +1,8 @@ package ride import ( + "time" + "github.com/jftuga/geodist" "github.com/martinlehoux/kagamigo/kcore" "github.com/tkrajina/gpxgo/gpx" @@ -9,6 +11,13 @@ import ( "gonum.org/v1/plot/vg" ) +type Point struct { + DistanceM float64 + ElevationM float64 + Coord geodist.Coord + Timestamp time.Time +} + type Ride struct { points []Point } -- cgit v1.2.3