I recognised the rot all too often, yet chose to ignore it.
Tag: <span>Free software</span>
I dealt with boredom and unhappiness in my A-levels by playing with computers and algorithms.
OpenEcoMaps, eco-living maps using OpenStreetMap data, is now working again. Hooray! I decided to sit down and work out why the OpenLayers interface wasn’t working and it turned out to be quite simple to fix. You can now browse around maps of low carbon energy generators in London, veggie restaurants in Edinburgh, allotments in Exeter, recycling facilities in Glasgow and more! The data is updated every hour, direct from OpenStreetMap, and is available on maps and downloadable/reusable KML and GeoJSON files. The code is also in Github, so you could set-up your own version for another country if you like. There are still some of the layers that aren’t working because the underlying data isn’t being extracted from OpenStreetMap properly. But I’m very glad that, after well over six months with it completely broken, the web site basically works again!
For almost a year now, my pet project OpenEcoMaps has been broken. The vagaries of unreliable XAPI servers meant the system couldn’t download OpenStreetMap data to create all the KML files, and (I think) some changes to OpenLayers meant the web maps also stopped working. It has taken me a long time to work up the energy to fix these. Today I can happily say one half of the system is now working again, and the underlying code is much improved. OpenEcoMaps KML files, and now GeoJSON files, are being created again. Hooray! I switched from XAPI to the Overpass API; grabbed JSON which enabled me to write a more powerful function to turn this into usable objects (for example building a complete Python object for an allotment merging data from relevant nodes, ways and relations); wrote a new library to create GeoJSON files; refactored everything else to fit with…
Following my map of London’s green and blue infrastructure, I have been working on some analysis of the land uses. I was inspired and encouraged to try this by Liliana’s interesting work called “imagining all of Southwark“. Lili and Ari have managed to get the council to release lots of data on properties and car parking, and they are producing analysis of this data by postal code area and by street. They haven’t managed to get anything on land uses, so I thought, why not produce this with OpenStreetMap data? A few evenings later, here is the result shared on Google docs (direct link) covering the eight postal code areas that between them cover most of the borough (SE1, SE5, SE15, SE16, SE17, SE21, SE22, SE24): What the data means The “summary” worksheet shows the total land area, expressed in hectares (10,000 m2), for various different types of land coverage.…
I’ve been playing around with open data from OpenStreetMap and Natural England to make a pretty map of “green and blue infrastructure” in London. Here’s the result: You can download a PDF version suitable for printing here: natural_london. I’m pretty happy with the result, my first real attempt to produce something useful with QGIS. The data I used was: OpenStreetMap shapefiles for most features from Geofabrik, supplemented by… Manually retrieved commons and marshes using the Overpass API (not yet present in Geofabrik shapefiles) Natural England shapefiles for orchards, deciduous woodlands and sites of special scientific interest Ordnance Survey Boundary-Line shapefiles for the Greater London and London borough boundaries There’s no reason the Natural England data couldn’t be manually added to OpenStreetMap, giving us a complete dataset of natural features. I just chose to get on and do it this way rather than wait, or try to add all the data across areas…
Similar to Gail Ramster, I went along to the Friday afternoon part of UK GovCamp 2012 without really knowing why. I suspect most people would say the same thing. You go because… well, you never know which useful people you might bump into, and what interesting things you might hear about. Plus a colleague Janet Hughes was going, and I’d cleared my desk of essential work for the week. Here are a few takeaway thoughts from my afternoon. 1. I barely knew anyone It’s years since I was a fish in a geeky pool, active in the free culture movement, the KDE community, software patent activism and other odds and sods. For the past five years or so I’ve moved onto land, or perhaps a coral reef, to be more involved with issues around the environment, housing and pay inequality. The past two or so have been working as a…
Thea Clay made the killer point in Chris Osborne‘s “What’s wrong with OpenStreetMap” session (video here). It was even better than Mikel Maron‘s observation that people should agree with founder Steve Coast just a little bit less! Foundation Board member Henk Hoff (a very nice-sounding chap) was describing the classic technocratic argument that in a “do-ocracy”, those who get on with doing things make decisions by default. Steve must have loved it, you just get on with useful stuff and avoid getting bogged down in pointless debates. Right? Thea pointed out that in a community of tens of thousands, only a few hundred can “do” stuff like making amazing tools and creating useful maps from the tags they’ve invented. I’m in the bigger mass of people who want to contribute data, see lots of good uses and ways in which OpenStreetMap can improve, but lack the skills to “just get…
Following past discussions with staff at Southwark Council and the Greater London Authority, I helped organise a technical workshop in City Hall this weekend. We brought some key OpenStreetMap geeks together with some keen potential early adopters from the GLA, Southwark and Brent to talk open maps and hack on data & tools. Harry Wood will post a useful rundown of some of the stuff people hacked on over the two days. The only practical thing I did was to work with Rob Scott (OSM) and Scott Day (Southwark Council) to try and extract buildings from the open Ordnance Survey maps so we could merge them into OpenStreetMap without having to manually trace every single one (yawn). For the nerds, I’ve written up our initial results on the wiki. Talking with Scott, it was clear that Southwark probably have a lot of data we could benefit from, and that they…
I’ve a lot of respect for anyone who steps up to run for election with a manifesto that, they genuinely hope, will improve the lot of their constituents. But aside from my obvious partisan reasons, I don’t think I could ever vote for a Pirate Party candidate in these forthcoming national and local elections. I suspect I’m like the majority of people in that I really get put off by politicians saying “don’t vote for Party X or you’ll let Party Y in”, as though they’ve nothing more compelling to offer voters than “we’re not that lot”. Ultimately I would always want people to vote for the party they most support, give or take some tactical voting if they prefer. So if the Pirates are your bag then get involved with them. But the Pirates are an unashamed single issue party. Their manifesto lays out a radical agenda for copyright,…