don't forget looking at the gosmore [1] data format [2] it does routing and rendering [1] http://wiki.openstreetmap.org/index.php/Gosmore [2] http://www.mail-archive.com/routing@openstreetmap.org/msg00112.html