Cyclelicious bike map

I have information about the Cycelicious bike map spread out across several posts, so I’ve created this page to consolidate that information and to serve as a central landing page for discussion, feature requests, and bug reports.

About

TBD, but in the meantime, read this and this. Treadly has a nice overview of features too. See also Commute By Bike interview with MapQuest, which provides the bike routing algorithm.

Bug Reports and Feature Requests

Please leave your bug reports and feature requests in the comments below. Leave your email address behind in the comment form and subscribe if you’d like updates. I might also ask for additional information to reproduce a bug so contact information is very helpful.

Keep in mind that the only thing I control is the user interface. I don’t control the actual routing algorithm, which is under MapQuest’s control. The issue of the route missing obvious bike paths or sending you down wrong way streets has to do with the underlying map data – I’d really prefer if you fix it yourself, but if this is beyond your ken feel free to leave details about the missing path in the comments below.

I’m mostly interested in user interface issues: does the map web page crash with your browser with certain inputs, screen sizes, browsers, etc? Do you have suggestions for usability or features? Please be as complete as possible in the steps required to reproduce any issues.

TODO

Mobile devices. The interface for mobile devices is clunky and sometimes unusable. I’d like to fix this.

Embed button. This isn’t very high on my priority list, but that’s mostly because I don’t know if

Printable cue sheet? Like the embed button, let me know if this would be a useful feature for you.

GPS upload? Again, let me know if this would be useful.

Waypoints and Draggable route. I need to figure out how to make this work.

Numbering directions.

Display OSM bike paths. If you’re lucky and patient, you’ll see OSM bike paths on your map as green lines, but I only grab the path data from locations within about a mile (2 km) of your route. Unfortunately, data retrieval from OSM usually fails because it can take on the order of minutes, and httpd times out before then. It appears the real solution is for me to grab the OSM data in bulk in the middle of the night, crunch the data and store the bike facility information on my web server.

Markers.

See Also

Boulder Alf has created a Boulder Bike Network Map that uses custom tiles created with Maperitive and creates bike routes using the MapQuest Open Directions Service. I like that you can click in the map for his to/from locations.

Change Log<

Feb 1 2011.

Add Calorie calculator and print food equivalents. The calculations are very rough and assumes “moderate” effort with no hills or wind.

Jan 7 2011.

Improved bounds-finding so that complete route is shown on the map for certain cases where the route is very convex.

Eliminated redundant calls to MapQuest route request when all we’re doing is changing the map display.

Began adding code for eventual waypoints feature.

Jan 3 2011.

Added markers for route high point and low point. They’re not entirely accurate because of the nature of how Google’s elevation service works and how I sample the route selection to pass to Google Elevation service.

Fixed annoying issue where map is resized everytime you select one of the option buttons.

“Google Directions” button now provides Google walking directions for locations outside of the USA and Canada.

Distances are now cumulative instead of interval.

Code cleanup; event and marker tracking for removal on map refresh.

I added code to popup a text box giving a cycleway name when you click on it, but it doesn’t seem to work (not in Chrome anyway).

3 Comments

  • Framps
    August 7, 2012 - 7:23 am | Permalink

    I’ve only been able to figure out how to print one page of directions.  Is there a way to have all pages printed?

  • August 7, 2012 - 12:20 pm | Permalink

    I have to admit I haven’t tested this at all. Can you tell me start and destination addresses and I’ll see what this looks like? Thanks!

  • jbike
    October 1, 2012 - 9:04 pm | Permalink

    The route times seem optimistic, given the routes favor mountain bike trails instead of streets. Can you give directions for road bikes that handle paved roads
    ?

  • Leave a Reply