“CycleStreets provide data to a wide variety of journey planning websites and apps, encouraging the uptake of cycling by giving people information on where it is convenient and safe to ride and also providing better routes to existing cyclists.”
Beating off some stiff competition in the Best innovation – use of technology or new technique category, we were nonetheless pleased to see that another project making use of CycleStreets, the Propensity to Cycle Tool (PCT), was one of the runners-up too.
An unfortunate clash of dates meant we were unable to attend the awards in person, because we were in Brussels attending the main OpenStreetMap conference, State of the Map 2016. So thanks to James from the PCT project for collecting the award on our behalf:
As all good things come from Cambridge, it was great to see also that that the hard-working Cycling Officers at Cambridgeshire County Council won the category of ‘Most cycle-friendly policies (Local Government) – a well-deserved award to our friends there.
The arrival of web-based mapping from Google and others has revolutionised, in the space of only five years, the way many people interact with maps and map data. And the success of projects such as Wikipedia highlight how collation of small amounts of information from large numbers of people – an approach called ‘crowdsourcing’ – can challenge traditional models of data collection and ownership.
Bringing these concepts together is OpenStreetMap, a collaborative project to create a free editable map of the world. Well-established enterprises such as the Ordnance Survey are coming under increased pressure from this new model, and large companies such as MapQuest and Microsoft are starting to use and invest in it.
Martin Lucas-Smith, one of two main developers of the leading UK-wide cycle journey planner website,CycleStreets, will discuss OpenStreetMap, its use within a range of systems (from cartography, routing, and even its central role helping deal with the Haiti disaster), the challenges it poses to traditional forms of data collection.
He will talk about how CycleStreets works, as well the design and innovation challenges that CycleStreets as a social enterprise has faced.
Slides from the talk
Slides from the talk are now available:
Posted in Open data, Promotion | Comments Off on Talk in Cambridge: “Using Open Data and Crowdsourcing to develop CycleStreets”
Thanks to Ayesha Garrett who has, yet again, done some great design work for us and who is a real pleasure to work with. Thanks also to Frederik Ramm, whose great OSM leaflets provided inspiration for the format, and Shaun for the idea.
Today is our second birthday – CycleStreets was launched on 20th March 2009.
The last year has seen a huge amount of development work, leading to new features, speed improvements, and more. However, the next six months will be even busier as the project really ramps up!
In the first year, CycleStreets planned 67,000 routes. In our second year, around 437,000 routes have been planned, and the rate of increase continues to climb. By November we had planned enough routes to cycle to the moon ten times, and in February, we reached the milestone of half a million journeys planned.
A major challenge we faced a year ago was the technical challenge of generating the routes fast enough.
A year ago, CycleStreets used a routing engine written in PHP (!) that we created for the Cambridge-only predecessor of CycleStreets – the Cambridge Cycling Campaign journey planner. It was slow, taking half a minute to plan a route across London, and taking up most of the system resources. Effectively, it was the wrong technology and didn't scale to UK-wide routing.
We held our first Developer Day, which lead to very productive discussions about the routing engine and how we could provide routes to users of the site faster. A friend of the project, George, wrote us a new engine (using Python) which lead to a massive speed-up. Then Robin, another volunteer, took the Python engine and created an even faster version in C++. This has been in place for most of the year and has quietly sat at the heart of the system, planning routes in a few GB of RAM while barely challenging the processor.
The work on the routing engine meant that we have been able continually to increase the maximum planning distance, which is now 200 miles (320km), which is well above a day's cycling! The development version of the system can even now do Dover to Cape Wrath!
Improving the routing speed was a key requirement for mobile apps, several of which signed up to use our routing through the year. These include the leading app for the London cycle hire scheme – London Cycle: Maps & Routes, plus two other excellent 'boris-bike' apps, the briliant and world-first 3D bike satnav app, Bike Hub, BikeRoute for Android and, of course, our own CycleStreets for iPhone app.
Our own iPhone app was made possible thanks to two grants we successfully applied for.
Our Android app is nearing completion, and like the iPhone app is being developed as an open source project. Thanks to our mobile developers for their brilliant work on these.
Through the year we have given various presentations and got involved with various social enterprise -related activities., such as WhereCamp EU, CamTechNet, Cambridge Geek Night and Net2Camb amongst others. These events lead to interesting discussions and also resulted in useful new contacts, such as people helping out with our mobile apps.
It was a particular plesure to give a presentation to Net2Camb as it gave us the opportunity to speak about the challenges faced by us as a not-for-profit social enterprise, rather than purely talking about technical challenges.
We have launched a funding drive for £130k to raise funds for two full-time developers. Such funds would enable the project to move forward much more quickly.
The DfT has this year been collecting cycling data which we are keen to see added to OpenStreetMap. We have since had informal discussions with Cycling England about use of the data, and how conversion of the data might be undertaken and at what cost. Discussions have been positive, and we feel this data would improve the quality of routes that we can deliver to users.
Over the year, more and more governmental bodies have been linking to us. For instance, in April, Cycling Scotland linked to us, and we are keen to work with them to help motivate people to improve OpenStreetMap data in Scotland. Others, including some of the Cycling Demonstration Towns like Chester and Lancaster now link to CycleStreets, and we have just sent a new brochure to councils around England.
Increasing the flexibility of the CycleStreets platform has been an ongoing priority.
The year has also seen a few developments on the Photomap. This is an area we would like to do much more on, as explained in our GeoVation bid for which we have now been shortlisted.
We created, under contract for Cambridgeshire County Council, a site called 'Cycling Sorted' to help manage the shortage of cycle parking in that area. We are keen to create similar sites for other Local Authorities. We have also created a similar system to support the great work of London Cycling Campaign.
OpenStreetMap is the backbone of our project, and we have been pleased to promote OSM and encourage more mapping for it. Over the summer we helped obtain a database of all the bike shops in the UK, for use in OSM, from the Association of Cycle Traders. Much of this has been merged into OSM, but more needs to be done to complete this crowd-sourcing exercise.
CycleStreets' use of open data saw it being featured on the front page of the government's new data website – data.gov.uk.
Routing quality work, however, remains our highest priority. Our aim is to provide the highest quality routing possible for cycling, using our knowledge as cyclists. Various improvements have been made recently, and we are currently working on new routing attributes and reducing the wigglyness of some routes, which is proving a difficult problem to solve with limited hardware resources.
Simon and Martin, lead developers, would like to thank a range of people who have helped out in various ways, such as Andy, Shaun and David from OpenStreetMap, George and Robin for work on the routing engine, huge support from Chris in Edinburgh, George from Camden, our mobile developers – Alan, Neil, Jez, Theodore, Christopher and Jonathan, advice and a free dev server from our brilliant web hosts Mythic Beasts, our designer Ayesha, Jeremy for occasional advice on business matters, support from key individuals at the CTC, LCC and Cycle Nation plus others in our stakeholder group, Carlton and Bike Hub, helpful ideas and data from cycle campaign groups around the UK, and of course the amazing community of OpenStreetMap contributors whose mapping makes everything possible.
Lastly, we would like to thank our users, whose cycling needs provide us with the inspiration to keep going, and who provide us with much feedback and many great ideas.
Today saw the 500,000th route planned on the system!
Route 500,000 was planned by a user of the Bike Hub iPhone app, a cycle satnav/planner app with a handy bike shop finder. Their route was a half-hour journey from the King's Cross area to South Kensington, a distance of 4¼ miles.
CycleStreets exists to help get more people cycling, whether by the journey planner providing cyclist-orientated routes, or by helping cycle campaigners with their work thanks to our Photomap.
Chair of the All-Party Parliamentary Cycling Group, Julian Huppert, MP for Cambridge, said: “CycleStreets is a well-designed, incredibly useful tool for people to find a route that suits them, whether they are a speedy, confident rider or prefer quieter rides. It encourages new cyclists to start cycling, and helps existing riders to find new routes and cycle more."
CycleStreets' journey planner is made possible thanks to the hard work of OpenStreetMap mappers, a project which everyone can get involved with.
And here's a quick usage chart (with not much cycling in December due to the snowy weather for some of that month!):
We really enjoyed the January Net2Camb Meetup event, where one of our lead developers, Martin, gave a talk 'Our Story'. Thanks to Claire for organising the event and everyone who came!
It was particularly enjoyable as it was a rare opportunity to talk about the business and competition aspects of CycleStreets, about the challenges we face, and the future opportunities for the project.
We were also pleased that a couple of people came forward as new volunteers!