I did something similar to display my health status. I actually annotated the data objects and made them paste their state into a silent SVG file, but the mechanism should be about the same as the other way around.
Benefits:
- Makes complex, dynamic diagrams insanely easy to render.
- Chart maintenance is a breeze compared to everything I've ever used.
- - SVG, , .
:
- , . SVG, , , , .
- XPath, - . , XPath.
:
Inkscape. , SVG, , , , , Inkscape. SVG, , , , . SVG, -, .