Posted by & filed under Activities, Maps.

Monthly Activity WheelEver since I saw this visualisation of the 2013 Giro d’Italia route last year I’ve wanted to emulate that view, dynamically on my Strava data and luckily for you guys, let you use it too. Once I’d got my head around the maths for drawing the profiles on an arc then the rest quickly took shape. Isn’t maths fun!

Once your data is on VeloViewer then you will see a new “Wheel” tab.  Selecting this then allow you to view all your activities on a wheel grouped by month.  Rides are orange, runs are blue and other activity types are green:

Activity Wheel

Clicking on any of the activities spins the wheel round and the map for the selected activity is then provided in the centre.

The URL updates when you choose a month so you can easily share a specific link to your data as long as your data is set to public in the VeloViewer options.

The view should scale down well onto mobile devices too so check that out (but make sure you’ve got a quick/free data connection).

Current bugs

  • An issue with iOS when you rotate the device, the map doesn’t reposition for some reason so you have to refresh the page.
  • Text gets clips for shorter activities. More of a feature than a bug and I don’t think there is anything I can do about it!
  • When using Chrome the text is a bit choppy. It looks much smoother in all other browsers.

Future enhancements?

  • Summary “wedge” with corresponding summary map of all the included activities.
  • Specific date ranges/activity types.

Let me know other bugs you find and any other ideas you have.


18 Responses to “Monthly Strava Activity Wheel”

  1. Arno Smit

    One very nice addition to this feature would color coded activities, which correspond with the profiles and routes in the same color. Is this difficult to implement?

  2. lordofthepedal

    it would be great if we could drag the map and zoom in like strava heatmap. keep up to good work!

  3. lesley

    Ben, specific date range on the wheel is great. Is there a way to compare activities (time, distance, elev) with club members/rivals within this range?

  4. Ross C

    This really is a great way of viewing your data. I love it, please keep up all the good work.

  5. ScarletFire

    Yet another fantastic addition to Veloviewer. Three cheers for Ben, hip hip….

  6. matt mccluskey

    Wow, this is the coolest thing yet. (Not that everything else isn’t)

  7. matt mccluskey

    Wow, this is the coolest thing yet. (Not that everything else isn’t)

  8. Peter Boman

    Superb! I’ll come back with some feedback when it has all settled in…


  1.  the-way-to-the-centre » riding and running in circles