I gave a talk at State of the Map, OSM’s annual conference, about the minutely diffs; why they should be used, a little introduction on how they could be used and some examples of things that already use them. I also used the talk to advertise the OWL system I’ve been writing.
(more…)
July 12th, 2010
I’ve been playing with the changeset data for OpenStreetMap and looking to see what patterns I can find in the usage of various editors since changesets were introduced in the API 0.6 migration. We can start off just looking at the major editors by distinct users, i.e: everyone’s favourite popularity contest.
(more…)
December 4th, 2009
Thanks for the feedback on the previous post on imports; it got me thinking about whether my model had been over-elaborate. Specifically, the limit on the model agents which capped the maximum “completeness” levels at which they would contribute. I thought this was a necessary part of the model, but after investigation it turns out it isn’t.
(more…)
September 10th, 2009
I’ve been thinking recently on the effects of imports on the OpenStreetMap community. But there’s no real hard data — and repeatable experiments would be difficult if not impossible. So I’ve turned to that old “what if” machine; the Monte-Carlo simulation.
A caveat before reading the whole post: I’ve no way of backing any of this up, so treat it as an “informed guess”. There are assumptions about the dynamics of the community which I’ve used in the model which may, or may not, be true in reality.
(more…)
September 6th, 2009
Just for fun, here’s an animated one:

Each frame shows the majority editor in each pixel over a moving 7-day period starting at the date in the lower left of the frame.
August 30th, 2009
A while ago, I made a visualisation showing which were the most widely-used editors for OpenStreetMap. This was based on the created_by tag, which isn’t an ideal way to do things because different editors treated that tag in different ways. Since the API 0.6 upgrade, there has been a better method: changesets.

Each pixel is coloured by what proportion of changesets intersecting that pixel were uploaded by that editor; red for
JOSM, blue for
Potlatch and green for
Merkaartor. Don’t read too much into it, though, as the editors have different behaviour when opening and closing changesets.
August 29th, 2009
I haven’t updated this blog in a while because I’ve been hard at work on some very important changes to the OSM server stack. Have a look at Steve’s announcement for the high-level vision and continue on here for the low-level techniques we’ve used to speed the server up by at least two orders of magnitude.
(more…)
April 1st, 2009
A mappy Christmas and geolocated New Year to everyone!
(more…)
December 21st, 2008
Another release of the custom icon set I’ve been working on (and off).

More lovely
Moo custom-printed stickers. Click the button below, using Moo’s new
XML API, to start creating cool stickerbooks.
(more…)
November 27th, 2008
Here is an animation, like this one, but for the period covering the Wembley mapping party a week and a bit ago.
A high res version, which is much, much better, is here.
October 21st, 2008
Previous Posts