OSM in Qt on the S60

Cool post:

Like I promised few days ago, here is the demo that shows tile-based OpenStreetMap rendering on Qt/S60. If you never heard of OpenStreetMap before, it is “a collaborative project to create a free editable map of the world” (from its Wikipedia entry). You can try it at www.openstreetmap.org. It might not be as complete as other maps solutions, but surprisingly, OpenStreetMap coverage for many world big cities are detailed enough for most users.

OSM in The Guardian

Good article:

For five years, people have been contributing to OpenStreetMap – the Wikipedia-like attempt to create a free, user-generated map of the world.

Thanks to the project, millions of people now use free maps online or on their phones, and OpenStreetMap covers large swathes of major cities around the globe. In fact, it’s got so much information that some users in Germany are now plotting incredible amounts of detail – such as the location of individual trees.

Finding things to fix

You might be familiar with the nonames layer which highlights roads which don’t have a name, typically because they’ve been drawn in from aerial imagery:

nonames

Now to aid you fix up TIGER there is a layer to figure out what needs checking. See what this looks like in San Francisco:

sf-tiger

The red lines are roads imported from TIGER data which have not been edited yet, the green ones have been. The idea here is to find some red lines, click the ‘edit in OSM’ link at the bottom right and then modify the tiger:reviewed tag to be ‘aerial’ if indeed you can check it against aerial imagery.

Next is addressing. This layer shows where there are buildings, points of interest and ranges of address data. See this example in London:

addressing

This is really useful to see where we next need to add address data. Notice the patches of addressing most likely centred on key peoples houses. OSM started this way with roads around key people, and spread in to the fantastic map you see today. Employing the same strategy of exposing where the data is we can quickly fill in the blanks.