This article provides an in-depth introduction to Scalable Vector Graphics, some simple and complex examples, and a case study that shows how to use SVG to enable real-time travel updates to the London Underground online subway map.
"Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. In case you want to create your own specific chart or image crop-n-rotate widget, you can simply achieve it with this library."