Grâce à ce framework JavaScript orienté HTML5
AnyChart est un framework JavaScript flexible (orienté HTML5) pour construire des graphiques interactifs qui s'adaptent à n'importe quel besoin de visualisation de données. Il rassemble et propose toutes les fonctionnalités majeures qui pourraient vous être utiles.
Vous pouvez utiliser AnyChart pour un site Web, pour une application BI, pour une présentation, pour une solution client, etc. L'outil est flexible et personnalisable. Il est multiplateforme. Peu importe le serveur et la base de données de vos projets.
Plusieurs grandes sociétés font confiance à AnyChart : Oracle, Ford, Citi Bank, Ericsson, Microsoft, Rolex et bien d'autres !
Le framework est divisé en quatre parties.
- AnyChart : c'est la bibliothèque de graphiques dont les maîtres mots sont l'évolutivité, les performances et l'individualité.
La gestion des grands ensembles de données est un atout de cette bibliothèque. Les graphiques peuvent être construits en temps réel avec les mises à jour des données côté client (sur plusieurs niveaux). Il y a un moteur de thèmes qui offre un bon rendu et il est possible d'exporter les graphiques sous format PDF et en tant qu'image.
La bibliothèque supporte également les appareils mobiles et est multinavigateur (utilisation de JavaScript natif). Elle offre un grand nombre de types de graphiques 2D et 3D, par exemple : lignes, nuage de points, barres, sparkline, cascade, spline, entonnoir, bulle, polaire, colonne, camembert, boîte à moustaches, jauge et beaucoup d’autres disponibles séparément ou en combinaison.
- AnyStock and Financial : la bibliothèque est orientée données financières.
Elle est conçue pour afficher n’importe quelle information basée sur la date et l’heure (par exemple pour des applications clientes et des rapports sur la performance). Ce sont des graphiques sophistiqués et interactifs permettant un reporting performant pour faire vos analyses financières. Les données sont accessibles via un zoom, via la technique du forage, etc. Vous avez ici un test de rapidité.
- AnyMap : la bibliothèque gère toute la partie cartographie.
Elle est utilisée notamment pour les prévisions météorologiques, la gestion des crises (situation), la gestion de l'énergie, les résultats d'élections, etc. Elle inclut une collection complète de cartes et est parfaitement compatible avec les autres bibliothèques du framework.
- AnyGantt : la bibliothèque permet de construire des diagrammes de Gantt.
Elle peut visualiser les tâches d'un projet (à savoir leur ordonnancement et hiérarchie, le temps prévu et celui utilisé, les tâches en cours, etc.) ainsi que le planning/l'utilisation des ressources (qui peuvent être des serveurs, des équipements, la disponibilité des employés, l'instrumentation, etc.).
Toutes les fonctionnalités de configuration de calendrier, de grille et autres peuvent être appliquées à n’importe quel type de graphique. La bibliothèque fournit également l'édition « en ligne » (Live Editing).
L'équipe vient de sortir la version 7.10.0. Vous y trouvez par exemple :
- le graphique TreeMap pour afficher des données hiérarchisées ;
- le fait de préciser un nombre maximum de points visibles et un nombre minimum de pixels par point (AnyStock) ;
- l'utilisation des légendes pour afficher ou cacher des séries (AnyStock) ;
- une palette de thèmes et de couleurs pour personnaliser votre application ;
- la possibilité de faire des exports Excel, CSV, XML et JSON ;
- l'accès aux données statistiques du graphique quand vous voulez ;
- la série Dot pour les villes, les sites touristiques, les événements, la création de cartes de densité et plus encore (AnyMap) ;
- une carte Connector pour afficher des cartes de type plan de vol, trajets, etc. (AnyMap) ;
- un menu contextuel personnalisable ;
- l'amélioration de l'aspect 3D et des animations ;
- etc.
Notez cependant que le framework est payant. Heureusement, il peut être utilisé gratuitement pour l'éducation et l'utilisation non commerciale.
Site officiel.
Documentation et API.
Démonstrations et galerie des graphiques (lien vers ceux de AnyChart).
Téléchargement.
Source : d'après un billet de blog officiel.
Et vous ?
Que pensez-vous de AnyChart ? Lisez également l'avis des membres sur d'autres bibliothèques de graphiques.
Passez-vous par des solutions payantes pour vos développements ?
Retrouver les cours et tutoriels sur les frameworks JavaScript.