Tuesday, December 9, 2008

OpenStreetMap rendering in Silverlight part VII

I've been refactoring the application to tidy up handling of geography calculations and especially tile positioning, (drawing is now done using a visitor pattern). I've not released a new verison as it currently a step backwards (I've not yet worked out who should be reponsible for zoom and rotation, so I've left it out)

As a test of tile positioning I tried to render London at a high detail level, I used some simple colours (blue=water, green=leisure or natural, black for everything else). I manually selected the tiles, but the code places them correctly - what's nice about the picture is that it shows the high level of detail that is available due to everyone's contributions to OSM, (click to see detail)

see the previous zoom/rotation version of the Silverlight OpenStreetMap

No comments: