What is CycleStreets?
CycleStreets is a UK-wide cycle journey planner system, which lets you plan routes from A to B by bike. It is designed by cyclists, for cyclists, and caters for the needs of both confident and less confident cyclists.
CycleStreets is currently in beta
This site is currently at a beta testing phase so that cyclists around the country can test out routes and let us know about any problems they find on the site, before we launch officially.
Problems we already know about in this release are:
- DONE - Photos on planned routes are not being shown yet
- DONE - Traffic lights and crossings are not being taken account of fully yet
- DONE - Journeys planned on the old Camcycle system are not yet properly imported
- DONE - Accounting for the delay caused by hills
- DONE - Speeding up the system in London and other dense areas
- Avoiding wiggly routes. (The time taken to turn left and right is not accounted for - leading to wiggly routes).
- Banned turn restrictions are not yet in place in the routing engine (but one-way streets are handled correctly)
Please do send us feedback - positive or negative, if you have any.
We are seeking funding for new features
- can you help? Things we'd like funding for are:
- Major work to improve the cycle routing quality on an ongoing basis
- Core developer funds, to cover a range of general tasks and ongoing improvements
- Annual server equipment and colo hosting costs (our excellent hosts are Mythic Beasts)
- Improving our mobile apps
- Roadwork data integration
- OpenID integration
- Adding the Specific routes feature (the lead developers used to organise Leisurely Rides, and we've long wanted a plotting facility for this!)
- Improvements to the photo/video addition system, including simpler multiple-photo addition
- Commenting system for photos and routes
- Local Authority reporting/updating mechanism
- Improving the gallery user interface
CycleStreets is effectively a national version of the Journey Planner and Photomap launched by Cambridge Cycling Campaign in June 2006.
Following a presentation of the Cambridge-only system at the CCN/CTC Conference in November 2006 in Cheltenham, we have received many enquiries from people and organisations around the UK (and beyond) about the possibilty of having a version where they live. Since then we have worked to produce a national system, which also has versions that are specific to a particular area.
Who created and runs CycleStreets?
The system has been created by Simon Nuttall, (Routemaster - focussing on routing quality and performance) and Martin Lucas-Smith, (Webmaster - focussing on usability and code structure). Both of us are regular bicycle users, based in Cambridge, and we've been involved with Cambridge Cycling Campaign for many years.
CycleStreets is a run as a company (on a not-for-profit basis) to manage incoming funds.
We also plan to release the code as an Open Source project and encourage others to get involved.
How can I get one for my town/city?
If you are a Local Authority we will negotiate a charge with you if you want it under your domain name, which will go towards the server costs and programming time that keep the system running and developed.
If you are a local campaign group, just get in touch and we will sort it out. Donations would be welcome.
It is possible to have area-specific 'branding' when setting up yourarea.cyclestreets.net. Also we should be able to set up the system on a domain name of your choice, but still run on our servers to save you the need for maintenance expertise or time.
Where does the map data come from?
The map data is from OpenStreetMap which is an ongoing project to map the world. We are immensely grateful to all the volunteers who have created the base data. Please consider donating to OpenStreetMap.
OpenStreetMap data, (and therefore the routes that CycleStreets plans) are licensed under the Open Data Commons Open Database License, which is explained at www.openstreetmap.org/copyright. The cartography in the OpenStreetMap derived map tiles are licensed under the terms of the Creative Commons Attribution-ShareAlike 2.0 license.
How can I help?
There are all sorts of ways in which we need help:
- Use our site by planning routes, adding photos and sending feedback.
- Donate funds - we have very real costs of running the equipment, paying for bandwidth, and keeping the lead programmers fed!
- Promote CycleStreets by adding a link on your website (possibly using one of our web banners) or write an article in your newsletter or other publication about CycleStreets
- Contribute mapping data to OpenStreetMap
- If you are a programmer, contact us about joining our project team that we are in the process of setting up
- … and many other ways - see our get involved page!
Who else has helped so far?
- Cambridge Cycling Campaign, who acted as the incubator for the concept and have helped create an online presence.
- OpenStreetMap, whose mapping we are using, with grateful thanks.
- Tile rendering and tileserving from OpenCycleMap.org
- Non-profit cycling promotion business ChangingPace, who saw the potential of the work done in Cambridge and persuaded the Scottish Government's Sustainable Transport section to give a small grant (with the help of Cycling Scotland) to develop an Edinburgh version of the system. We are very grateful for their assistance.
- Mythic Beasts, our web hosts, who kindly donated a free colo machine and bandwidth to act as the development system.
- David Earl from Cambridge Cycling Campaign who has helped with the signin package and licensing issues (not to mention mapping all of Cambridge in superb quality for OpenStreetMap!)
- Francis Irving for invaluable help in diagnosing server performance issues
- Bob Osola for providing a tool for reading SRTM and Ordnance Survey Elevation Data which is now used in our routing algorithms to reduce the amount of cycling in hills.
- Anthony Cartmell's SRTM reader code, which was used to provide elevation data for our initial hills implementation.
- The CGIAR Consortium for Spatial Information and King's College London for providing access to the NASA SRTM elevation data.
- The Ordnance Survey for providing elevation data for Great Britain.
- Icons used are the excellent FamFamFam silk icon set, licensed under the Creative Commons Attribution 2.5 License.
- POI icons used are the excellent SJJB SVG Map Icons set by Brian Quinion.
- For IP geolocation, CycleStreets uses GeoLite data created by MaxMind, available from http://www.maxmind.com/.
- Live Barclays Cycle Hire point location data is available thanks to TfL, but this implies no official endorsement by TfL.
- Wordpress, used for our blog.
- Design template based on Flash Web by: Template World
- We use: BrowserStack Live, Web-Based Browser Testing for cross-platform browser testing.
- Our Sysadmins, Frank and Wookey
- And most importantly, cyclists who have given us feedback and suggestions, not least on the routing performance.
CycleStreets is from CycleStreets Ltd, a not-for-profit limited UK company. Company no. 06948959; Company office: CycleStreets Ltd., 80b York Street, Cambridge, CB1 2PY.
Map data and tiles: © OpenStreetMap contributors, Thunderforest, OpenCycleMap. CC-BY-SA.
Postcode data: This data contains Ordnance Survey data © Crown copyright and database right 2010; Code-Point Open contains Royal Mail data © Royal Mail copyright and database right 2010.
How does it work?
Have a look through our help pages to find out more about the routing system and other aspects of how the system works.