What we’re working on …

This summer has been ridiculous busy for us. We've had a large number of projects, which has felt a little overwhelming at times! Simon is our 'routemaster', and he's been working solidly over recent months on a range of improvements to the journey planning engine: Main focus has been speeding up the routing engine performance. Thanks […]

Read more
Routing performance developments

The main focus of our development work over the last few months has been to improve the performance of our routing engine. This has become a priority with the need to serve routes on new mobile platforms, where the expectation that a route should appear quickly is even higher than those interacting with CycleStreets via […]

Read more
Dover to Cape Wrath!

Here's a screen snapshot of work in progress on CycleStreets. It shows the shortest route from Dover to Cape Wrath – i.e. the entire length of the country! Basically it uses the A1 – so the Romans were about right then! We've been working on a much faster routing engine that will, as a side-effect, […]

Read more
Current priorities

At present, we've a couple of areas of work that we've been prioritising, to address known weaknesses with the system. Firstly, we've been working to reduce the 'wigglyness' of some routes. The problem is that the journey planner engine does not yet take account of turn delays. Once this is finally rolled out, routes will […]

Read more
Ramping up planning speed

We’ve rolled out an improvement to the journey planning engine which should mean it returns the route solutions about a third more quickly than before. It’s still not as fast as we would like, but we have plans to make a major change this coming month or so which we believe will make a much […]

Read more
Lessons from the Developer Day

On Saturday we held an intensive but successful event that focussed on the development challenges for CycleStreets. It was attended by computer scientists, software engineering professionals and webmasters who have experience in managing online services. This summarises some of the stuff we talked about. Processing OpenStreetMap (OSM) data to build a Graph for Cycle Routing We […]

Read more
Overview of CycleStreets: your questions answered

We’ve created some long-needed documentation: Overview of CycleStreets: your questions answered, covering a number of areas: Features: Cycle journey planner Features: Photomap Many more features Homepages for 1,500+ towns/cities/districts around the UK Branded versions for Local Authorities and others Community-based, not-for-profit The map data: where it comes from and how you can contribute How we use […]

Read more
Reducing Wiggliness

In its desire to avoid busy roads, the Journey Planner sometimes finds complicated cycling routes that have many turns. We have come to talk of this problem as wiggliness. We’ve started work on changing the journey planner so that it finds a better balance between the quietness of a route and the number of turns. […]

Read more