Bicycle Mapping Sites ComparedBeing able to map out a ride, either before or after you do it, is a very useful (and fun) capability. Here are a few of the online bicycle route mapping services I’ve tried:

  • Gmaps Pedometer – One of the oldest and the best; elevation capabilities are crude
  • Routeslip – Can add turn-by-turn directions to create a cue sheet; decent elevation functionality, but is not visible until a route is saved; also calculates amount of climbing in route
  • MapMyRide – Slick, with live and detailed elevation graph, can also use the site to keep a training journal
  • Bikely – Australian-centric mapper; no elevation display; nice cue sheet support
  • TopoRoute – Has a cool (but slow) feature where routes automatically follow curves in the road; elevation graphing is detailed (but not very attractive)
  • Running Map – Made for runners, but also works for cyclists; elevation graph is live, but is based on waypoints, not actual road
  • Favorite Run – Another runners site that works for cyclists; no elevation display
  • VeloRoutes
  • GeoDistance
  • MapItPronto
  • Sanoodi
  • Wayfaring

Most of these are built on Google Maps, and feature the same basic interface. I haven’t found one that’s perfect yet. Mostly I use Gmaps Pedometer and RouteSlip. I just found MapMyRide, so I need to play with it a bit more before deciding whether it’s worth staying with.

I haven’t found any site that really does a good job with the elevation tracking. Here’s what I want:

  1. Live elevation – Don’t make me wait until the route is saved before showing me the hills (are you listening, Routeslip?)
  2. Reasonable detail – Show the elevation of the road between waypoints, not just the elevations of the waypoints
  3. Don’t make me scroll horizontally to see the entire graph; auto-scale the graph as the route is entered
  4. Allow me to click on the graph to highlight that point on the route (so I can see exactly where that big hill is!)
  5. Allow me to check the grade of a given hill
  6. Show me average grade of an entire route or of a particular section

One final thing: I wish there was an easy way to add a static image of the route to a web page, that links back to the live route. Now, the only way to do that is to take a screenshot, crop and resize, upload it to the web server, then manually link to the saved route. That’s quite bit of work, and it should be a one-step process.