GWT Google Charts - Présentation
Google Chartsest une bibliothèque de graphiques purement basée sur JavaScript destinée à améliorer les applications Web en ajoutant des fonctionnalités de création de graphiques interactives. Il prend en charge un large éventail de graphiques. Les graphiques sont dessinés à l'aide de SVG dans les navigateurs standard tels que Chrome, Firefox, Safari, Internet Explorer (IE). Dans l'ancien IE 6, VML est utilisé pour dessiner les graphiques.
Google Chart Java Moduleest une bibliothèque open source basée sur Java qui fournit des visualisations Google Charts élégantes et riches en fonctionnalités dans une application GWT et peut être utilisée avec les bibliothèques de widgets GWT. Il existe des chapitres traitant de tous les composants de base de Google Charts avec des exemples appropriés dans une application GWT.
traits
Voici les principales caractéristiques de la bibliothèque Google Charts.
Compatability - Fonctionne parfaitement sur tous les principaux navigateurs et plates-formes mobiles comme Android et iOS.
Multitouch Support- Prend en charge le multitouch sur les plates-formes basées sur écran tactile comme Android et iOS. Idéal pour les smartphones / tablettes iPhone / iPad et Android.
Free to Use - Open source et est gratuit à utiliser à des fins non commerciales.
Lightweight - La bibliothèque principale loader.js, est une bibliothèque extrêmement légère.
Simple Configurations - Utilise json pour définir diverses configurations des graphiques et très facile à apprendre et à utiliser.
Dynamic - Permet de modifier le graphique même après la génération du graphique.
Multiple axes- Non limité aux axes x, y. Prend en charge plusieurs axes sur les graphiques.
Configurable tooltips- L'info-bulle survient lorsqu'un utilisateur survole n'importe quel point d'un graphique. googlecharts fournit un formateur intégré d'info-bulle ou un formateur de rappel pour contrôler l'info-bulle par programme.
DateTime support- Manipulez la date et l'heure spécialement. Fournit de nombreux contrôles intégrés sur les catégories par date.
Print - Imprimer le graphique en utilisant la page Web.
External data- Prend en charge le chargement dynamique des données à partir du serveur. Fournit un contrôle sur les données à l'aide des fonctions de rappel.
Text Rotation - Prend en charge la rotation des étiquettes dans n'importe quelle direction.
Types de graphiques pris en charge
La bibliothèque Google Charts fournit les types de graphiques suivants:
Sr. No. | Type de graphique / description |
---|---|
1 | Line Charts Utilisé pour dessiner des graphiques basés sur des lignes / splines. |
2 | Area Charts Utilisé pour dessiner des graphiques par zone. |
3 | Pie Charts Utilisé pour dessiner des graphiques à secteurs. |
4 | Sankey Charts, Scatter Charts, Stepped area charts, Table, Timelines, TreeMap, Trendlines Utilisé pour dessiner des graphiques dispersés. |
5 | Bubble Charts Utilisé pour dessiner des graphiques à bulles. |
6 | Dynamic Charts Utilisé pour dessiner des graphiques dynamiques où l'utilisateur peut modifier les graphiques. |
sept | Combinations Utilisé pour dessiner des combinaisons de divers graphiques. |
8 | 3D Charts Utilisé pour dessiner des graphiques 3D. |
9 | Angular Gauges Utilisé pour dessiner des graphiques de type de compteur de vitesse. |
dix | Heat Maps Utilisé pour dessiner des cartes thermiques. |
11 | Tree Maps Utilisé pour dessiner des cartes d'arbre. |
Dans les prochains chapitres, nous allons discuter de chaque type de graphiques mentionnés ci-dessus en détail avec des exemples.
Licence
Google Charts est open source et est gratuit. Suivez le lien: Conditions d'utilisation .