While we’re benefiting from all this rain in London, which keeps air pollution at bay, I’ve been wondering about including pollution data in OpenStreetMap-based routing engines. The trouble is that I lack the technical skills to implement this, so I’m writing this post in the hope that somebody might be inspired to give it a go.
Air pollution is the second biggest cause of premature deaths in the UK after smoking. Here’s a little league table of nasties taken from Department of Health data:
Smoking – 87,000 premature deaths per year
Air pollution – 29,000
Alcohol – 22,000
Obesity – 9,000
The main pollutants in cities are particulates (PM10, PM2.5), nitrogen dioxide (NO2) and nitrogen oxide (NO). Unlike the pea souper fogs of years gone by, these are invisible to the human eye but very deadly. They’re most concentrated on busy congested roads and around airports – so unsurprisingly in central London, around Heathrow and City airports, and in congestion hot spots dotted around the rest of London. We have some of the worst air pollution in Europe.
Long term exposure to these critters is obviously a bad thing, so it would be nice if we could find routes to walk or cycle without being affected. To some extent it’s just a matter of avoiding main roads, but some are much worse than others and in central London there are plenty of non-A roads that should be avoided as well.
WalkIt has a neat little feature that lets you choose a “low pollution” route. This basically tries to avoid roads with high concentrations of nitrogen dioxide. But it doesn’t cover the whole of the city, it doesn’t take account of nitrogen oxide or particulates, and it’s only for pedestrians.
So… who fancies taking the London Atmospheric Emissions Inventory maps, delivered in 20m grid shapefiles, and plugging them into one of the various OpenStreetMap routing engines to provide a walking & cycling “avoid polluted roads” option for London?
Bonus points could go to anyone who uses live data from the London Air Quality Network and Defra’s air quality monitoring web site (with its latest readings from a few monitoring stations) to give more or less priority depending on conditions.