Je cherche un moyen de générer des graphiques à tarte à l'aide de SVG. P>
Les chiffres que j'ai sont suffisamment simples - juste des pourcentages, une gamme de nombres qui correspondent évidemment jusqu'à 100. p>
J'ai une compréhension de base de SVG, mais je ne peux pas penser à traduire ces chiffres en coordonnées significatives à utiliser dans la balise de chemin p>
Quelqu'un peut-il me signaler à une utilité ou à une bibliothèque utile ou à donner des indices sur la manière dont je pourrais utiliser des pourcentages pour dessiner un graphique à secteurs - en JavaScript? P>
4 Réponses :
Voici quelques autres: p>
J'essaie de collecter des liens vers toutes les bibliothèques graphiques SVG ici . p>
Raphael est une très bonne bibliothèque de dessin SVG - en particulier, elle bat les autres car dans des versions plus anciennes de IE , il redevient automatiquement à l'aide de VML et fonctionnait donc dans IE à partir de la version 6 et de la version 6, ainsi que dans tous les autres navigateurs grand public. P>
Il dispose d'une bibliothèque graphique distincte, appelée graphael . Cela fait tous les types de graphiques habituels (tartes, lignes, bars, etc.) et peut les animer aussi. P>
Si ceux-ci ne suffisent pas, il est assez facile d'utiliser la principale bibliothèque Raphael pour rouler votre propre - c'est très facile à utiliser. P>
crédits à https://stackoverflow.com/a/3642265/309483 et http://jbkflex.wordpress.com/2011/07/28/ Création-A-SVG-Pie-TRANT-HTML5 / (Notez que le dernier a un bogue, corrigé ici)
p>
<div id="con"> <!-- the div container is of course optional. It is used with {width,height}="100%" below to make the chart resizable. --> <svg width="100%" height="100%" id="s" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 400 400"> <style type="text/css"> path:hover { opacity: 0.8; } </style> </svg> </div>
Connexes (mais pas duplicates): SVG VS Toile pour Pie Tableaux a >; Graphiques SVG Pie utilisant Ruby ; Xslt Lib pour SVG Graphiques .