JavaScript API Graphiques: Flot Plugin jQuery OU Google de la Visualisation?
Je suis à la recherche d'un graphiques de la bibliothèque pour être affiché sur un site web. Je vais l'utiliser de manière intensive cette bibliothèque (pour zone de, de la ligne et les graphiques à barres principalement), donc je préfère assurer mon choix avant de commencer la mise en œuvre.
La liste de site graphique bibliothèques que j'ai d'abord pris en considération sont:
Cependant, après quelques recherches sur ce forum et de recherches sur le web, j'ai réduit ma liste de candidats à ces deux bibliothèques:
Lequel me conseillez-vous d'utiliser et pourquoi (si vous avez travaillé avec un ou deux d'entre elles, veuillez me dire dans vos commentaires)?
Comment se comparent-ils l'un à l'autre en ce qui concerne la facilité d'utilisation, de performances et de fonctionnalités?
Merci
EDIT: à Base de Flash Graphique bibliothèques n'étaient pas admissibles à mes contraintes
Vous devez vous connecter pour publier un commentaire.
Je vais essayer de répondre à ma propre question, après plusieurs essais et recherches sur ces 2 visualisation des bibliothèques, voici ma propre liste des avantages de chaque solution :
Flot Des Pros
Google Visualisation Des Pros
Ligne De Fond
Si vous êtes familier avec jQuery, aller avec le Flot. Si vous avez besoin pour quelques raisons pour voir vos cartes en mode hors connexion, aller avec le Flot. Si vous voulez un contrôle total, aller avec le Flot.
Si vous ne reconnaissez pas vous-même ci-dessus, rendez-vous avec Google Visu. Il est facile à apprendre et à mettre en œuvre, très bien documenté et extrêmement puissant.
Pas dans votre liste, mais je vous recommande de regarder Highcharts http://www.highcharts.com/
Highcharts est SVG, et en tant que tel, il est beaucoup plus dynamique que le Flot, vous pouvez redéfinir le style graphiques avec des CSS, joindre des événements, effectuer des animations, etc...
Il est également compatible avec IE6 et il fonctionne côté serveur (thx de Batik)
Je suis actuellement à la construction d'un graphe d'application gourmande en ressources, et a choisi Highcharts, après beaucoup de benchmarkings. Je ne regrette pas mon choix.
La piwik projet utilise le Open Flash Chart (pas sur votre liste).
Il est facile à utiliser, a de nombreux exemples de travail très convivial.
Je suis un utilisateur de Flot, et un grand fan. Je l'utilise dans un Graal de l'application, et de les utiliser à barres empilées, des lignes et des graphiques à secteurs, y compris le temps de la série et un tas de fonctionnalités interactives (c'est à dire activer /désactiver la série avec des cases à cocher, etc).
J'ai trouvé que c'était un plaisir de travailler avec des dans l'ensemble, et se sentir l'API est assez bien développé (j'ai vu qu'un tas d'autres JS cartographie des bibliothèques adoptée à l'API, de sorte que vous aurez même une certaine souplesse pour passer à un autre kit dans le futur). En regardant l'API google maintenant juste pour une minute, je crois que j'aime flot est mieux (même si google peut avoir de la possibilité de passer dans une série aussi bien, n'est-ce pas le voir à partir des échantillons).
Ils, vient de sortir une nouvelle version il y a quelques semaines (0.6), qui prend en charge les plugins, qui devraient stimuler l'innovation.
Donc je pense qu'une partie de cela dépend d'autres technologies que vous envisagez d'utiliser. Il semble que la Visualisation est intégré avec GWT, donc, si vous envisagez de l'utiliser, la Visualisation est le chemin à parcourir. D'autre part, si vous envisagez d'utiliser JQuery, AJAX, puis Flot peut être un ajustement plus naturel.
Quand je faisais ma décision pour l'utiliser, il semble que Google n'a pas de visualisations interactives, seulement google graphiques (images), qui est l'une des raisons pour lesquelles je suis allé à Flot.
Il est jqPlot (http://www.jqplot.com/), un projet open source qui semble bon. Basé sur jQuery ainsi. Je vais donner jqPlot un essai, jQuery flot semble être inactif.
Pas dans votre liste, mais très impressionnant: ExtJS 4.0 graphiques