So I have started playing with Mapnik and Openstreetmap data. A number of times in the past when I have attemped this, it has fallen over. Finally I have got it up and running. Now all I need is to find a suitable application for this. 🙂
In the meantime, I can play around creating animations such as this.