This module uses the JourneyStats module to generate the statistics about the journey WayPoints, then uses the Cairo bindings to generate the charts
- data OutputType
- speedAndElevationOverTimeChart :: [WptType] -> OutputType -> Renderable ()
- accumDistanceAndElevationChart :: [WptType] -> OutputType -> Renderable ()
- renderToPng :: (t, OutputType -> Renderable a) -> FilePath -> IO (PickFn a)
- chart1 :: [WptType] -> (String, OutputType -> Renderable ())
- chart2 :: [WptType] -> (String, OutputType -> Renderable ())
Documentation
speedAndElevationOverTimeChart :: [WptType] -> OutputType -> Renderable ()Source
Generates the Cairo chart showing speed and elevation over time
accumDistanceAndElevationChart :: [WptType] -> OutputType -> Renderable ()Source
Generates the Cairo chart showing accumulative distance and elevation over time, with spots showing maximum and minimum elevation points
renderToPng :: (t, OutputType -> Renderable a) -> FilePath -> IO (PickFn a)Source
chart1 :: [WptType] -> (String, OutputType -> Renderable ())Source
chart2 :: [WptType] -> (String, OutputType -> Renderable ())Source