Outils de création de graphiques
Qu’est-ce que l’outil de création de graphiques ?
Le module d'extension de création de graphiques crée des graphiques à partir d’une carte qui permet la visualisation des données de série chronologique les plus courantes dans un contexte spatial. Par exemple, les données de surveillance de sites particuliers comme les stations météorologiques, ou dans des régions fixes comme les bassins hydrographiques. La répartition des sites ou des régions étant représentée comme service cartographique, l’outil de création de graphiques permet la création d’un graphique linéaire ou d’un graphique à barres pour les données des séries chronologiques par site ou région. Votre ensemble de données de séries chronologiques peut contenir plusieurs variables qui peuvent être représentées à la fois par un graphique linéaire et un graphique à barres.
La Figure 32 montre un exemple de graphiques créés à partir d’une carte pour la visualisation de séries chronologiques. Le graphique linéaire présente les données recueillies pour l’une des zones de récoltes de mollusques bivalves au Canada. En cliquant sur un site de la carte ci-dessus, l’utilisateur verra apparaître la fenêtre contextuelle du graphique. Les curseurs des axes X et Y permettent à l’utilisateur de filtrer les résultats pour afficher des plages de valeurs ou de temps précis, respectivement. Les métadonnées offrent de plus amples renseignements sur la source des données.
Un exemple de graphique à barres est fourni à la Figure 33 pour représenter les données recueillies à l’une des stations indépendantes de surveillance environnementale. Les données permettent de vérifier que le public et l’environnement se trouvant à proximité des installations nucléaires réglementées par la CCSN ne subissent pas d’effets néfastes provenant des rejets dans l’environnement. Les métadonnées offrent de plus amples renseignements sur la source des données.
Le module d'extension de création de graphiques prend également en charge les graphiques à secteurs (pointes de tarte), qui peuvent être utilisés pour visualiser des données de séries non temporelles.
Quand l'utiliser ?
Graphique linéaire
Si un service cartographique est créé pour représenter des sites de surveillance ou des régions fixes et si des données de séries chronologiques sont disponibles pour chaque entité, le graphique linéaire est le choix privilégié pour visualiser les données de séries chronologiques pour plusieurs raisons :
- L’avantage de montrer les tendances du changement, qui est souvent d’un intérêt central pour la surveillance;
- La capacité de présenter une longue série d’observations;
- La capacité d’inclure un bon nombre de lignes correspondant chacune à une variable; et
- La capacité d’afficher la tendance d’une variable par rapport à celle d’autres variables.
Dans cet exemple de la Figure 34, le graphique linéaire a été utilisé pour visualiser les données des séries chronologiques à partir des données recueillies sur les zones de récoltes de mollusques. Les données sont représentées dynamiquement dans un graphique linéaire où l’utilisateur peut utiliser les poignées présentent sur les deux axes pour manipuler dynamiquement les données. Le graphique linéaire prend en charge une barre de défilement pour filtrer les résultats en fonction de la date ou des résultats.
Graphique à barres
Le graphique à barres est préférable au graphique linéaire lorsque les données des séries chronologiques basées sur un site ou une région présentent peu d’observations. Par exemple, trois observations ou moins. Un graphique à barres dans ce cas peut être utilisé en ayant chaque observation représentée par une barre, et des barres successives pour montrer les changements dans le temps.
Dans ce cas d’utilisation (Figure 35), l’outil de graphique à barres créé à partir d’une carte a été utilisé pour visualiser les données des séries chronologiques de la station indépendante de surveillance environnementale. Les paramètres recueillis ont été utilisés le long de l’axe des X, tandis que l’axe des Y représente les résultats de l’échantillon prélevé. Les années de la collecte des données ont été utilisées comme variables (c.‑à‑d. 2013, 2015, 2016). On a préféré le graphique à barres au graphique linéaire pour la visualisation de cet ensemble de données en raison du nombre limité d’années de lectures. Les métadonnées offrent de plus amples renseignements sur cet ensemble de données.
Comment l’utiliser – un cas d’utilisation
En utilisant les données de surveillance des zones de récoltes de mollusques pour un cas d’utilisation, nous illustrons comment utiliser le module d'extension de création de graphiques pour créer des graphiques linéaires à partir d’une carte. Cet ensemble de données fournit des observations de la qualité bactériologique des eaux marines pour les zones de récolte de mollusques bivalves au Canada (Colombie-Britannique, Nouveau-Brunswick, Terre-Neuve, Nouvelle-Écosse, Île-du-Prince-Édouard et Québec).
Préparation des données
Tables liées
Les tables liées font référence à l’utilisation de deux tables ou plus qui partagent le même champ. Cette structure de données établit une relation entre les ensembles de données au moyen de laquelle une seule table contenant tous les paramètres et toutes les valeurs est lié aux données de référence. Dans l’exemple de cas d’utilisation, le Programme de classification des eaux coquillières, la structure des données révèle que des tables en relations sont utilisées. La couche
Structure des données
La structure de données ici fait référence à l’organisation du fichier de données à utiliser par le module d’extension de création de graphiques. Elle tient compte des tables liées, et de l’efficacité de l’accès et des modifications aux données. Le module d’extension de création de graphiques prend en charge trois options de structure de données.
Option 1
En suivant la même structure du cas d’utilisation (Figure 36), les données peuvent être organisées à l’aide de tables liées. Le service cartographique contient la couche
Option 2
Lorsqu’un grand nombre de paramètres sont observés sur un site, vous pouvez utiliser l’option 2 pour organiser vos données afin qu’elles soient utilisées par le module d’extension de création de graphiques. Comme pour l’option 1, les données sont cartographiées sous forme de couche qui est liée à une table qui contient les enregistrements des observations des séries chronologiques (Figure 38 (a)). La différence par rapport au cas d’utilisation précédent est qu’un grand nombre de paramètres sont observés, comme le montrent les substances testées de la Figure 38 (b). Dans ce cas, les données des séries chronologiques peuvent être organisées de manière à éviter de rendre la table liée trop large.
Comme indiqué à la Figure 38 (b), il existe désormais un champ qui répertorie tous les paramètres analysés
Option 3
Il s’agit d’une organisation des données des séries chronologiques où les champs sont créés en concaténant les données dans un champ sous forme de texte inséré. Cette structure exige que les données soient formatées d’une façon particulière. Les données de chaque champ à représenter doivent être répertoriées et séparées à l’aide de parenthèses et de virgules. (Figure 39). Si vos données ne sont pas déjà dans ce format, cette structure de données nécessitera un flux de travail détaillé pour obtenir le format requis.
Cette méthode n’est pas recommandée, car elle nécessite un flux de travail laborieux pour concaténer les données dans un nouveau champ afin de répondre aux exigences. Chaque paramètre observé nécessiterait la création d’un nouveau champ. Toutefois, s’il y a des contraintes dans les données qui exigent et conviennent à cette structure de données, elle peut être utilisée pour représenter les données en graphique.
Configuration du graphique linéaire
Avant de commencer, il faut vous assurer que toutes les couches à utiliser sont configurées dans l’outil de création dans le menu
Étape 1. Activer le module d’extension de création de graphiques
Aller à la section
Sélectionner « Linéaire » comme type de graphique et inscrire un titre correspondant pour le graphique (Figure 40). Puisque dans ce cas d’utilisation, un graphique linéaire est utilisé pour visualiser les données.
Étape 2. Définir les étiquettes d’axe
-
i. Choisir le
Type aet définir le titre de l'Axe des X . SousType , choisir l’option qui convient le mieux au cas d’utilisation prévue.-
Date – Si l’option est activée, les données sur la date devraient être présentées sous la forme Année-Mois-Jour ou suivre une convention similaire. (ex. : AAAA-MM-JJ; JJ-MM-AAAA) -
Linéaire – Si l’option est activée, le format attendu des données sur la date serait linéaire (p. ex., AAAA)
-
Dans le cas d’utilisation, le
- Définir
Type aet le titre de l'Axe des X SousType la seule option disponible estLinéaire (Figure 41).
Étape 3. Sélectionner la couche
-
Identifiant de la couche - SousIdentifiant de la couche , sélectionner la couche avec laquelle le module d’extension fonctionnera. L’Identifiant de la couche est automatiquement généré lors de l’ajout d’un service cartographique à l'outil de création. Un identifiant unique sera généré pour chaque couche. Vérifier que la couche qui sera utilisée est bien sélectionnée. Dans le cas d’utilisation, cette couche estZones de récoltes des mollusque (Figure 42). -
Champ nommé – Choisir un champ à utiliser pour la visualisation des graphiques générée. Dans le cas d’utilisation, le champSite a été utilisé pour identifier les données du site affichées. -
Type de données du graphique – Choisir l’option qui correspond à la structure des données utilisée pour l’ensemble de données. Dans le cas d’utilisation, Lié a été utilisé parce que la structure de données utilise des tables liées. -
URL table de liens – SiLié est défini commeType de données du graphique , indiquer l’hyperlien de la table liée. Ce renseignement figure dans les détails de la page du service cartographique. Dans le cas d’utilisation, l’hyperlien de la table liée a été fourni. -
Champ lié – SiLié est défini comme leType de données du graphique , indiquer le champ utilisé comme relation entre les tables. Dans le cas d’utilisation, le champSite est le champ de relation.
Étape 4. Configuration des paramètres de données (Figure 43)
-
Type de lien – Choisir le type qui reflète la façon dont les données sont structurées.Unique – Choisir cette option si la structure de vos données respecte l’option 1 (voir Préparation des données), c’est-à-dire que les noms des paramètres observés sont affichés uniquement en haut de la table liée. C’est le cas pour le cas d’utilisation des zones de récoltes de mollusques. Voir Préparation des données – Option 1 pour plus de détails.Multiple – Sélectionner cette option si l’option 2 s’applique à vos données, c.-à-d. qu’il y a un champ de la table liée dont les valeurs sont des noms de paramètres. Un champ avec la date et un champ avec les résultats. Voir Préparation des données – Option 2.
-
Champ Lié – Indiquer le nom du champ qui relie la couche et la table liée. -
Champ Date – Indiquer le nom du champ qui correspond au champ « Date » de la table liée. Dans le cas d’utilisation, le nom de ce champ estDate . -
Valeurs des étiquettes – Si leType de lien a été défini àMultiple indiquer le nom du champ qui correspond aux unités de mesure. Sinon, laisser vide. Dans le cas d’utilisation, ce champ a été laissé vide parce que leType de lien a été réglé àUnique . -
Champ de mesure – Indiquer le nom du champ qui correspond aux données à afficher dans le graphique. Dans le cas d’utilisation, le nom de champ utilisé étaitFC_MPN_CF_NPP_100_mL . Veuillez noter qu’il faut utiliser le nom exact du champ et non son alias. -
Préfixe – Si nécessaire, fournir un préfixe à afficher lorsque l’utilisateur survole les données. Dans ce cas d’utilisation, lorsque l’utilisateur place la souris sur les données du graphique, le préfixe « Concentration » sera utilisé devant la valeur.Concentration sera utilisé devant la valeur. -
Suffixe - Si nécessaire, fournir un suffixe à afficher lorsque l’utilisateur survole les données. Dans ce cas d’utilisation, lorsque l’utilisateur place la souris sur les données du graphique,by 100 / ml sera utilisé comme suffixe après l’affichage de la valeur.
En option, si d’autres champs de données doivent être affichés, cliquer sur le bouton Ajouter en bas à droite (Figure 43), pour ajouter un nouveau paramètre de données et répéter les étapes de configuration.
Étape 5. Détails des options
En option (Figure 44), sous
Définition des paramètres
Le tableau suivant présente les définitions de tous les paramètres disponibles lorsque l’outil de création de la PGF est utilisé pour configurer le module d’extension de création de graphiques.
Paramètres | Description | |
---|---|---|
Général | Type | Détermine le type de graphique à créer. Cela comprend les graphiques à pointes de tarte, les graphiques à barres ou les graphiques linéaires. |
Titre | Détermine le titre du graphique à afficher. | |
Options | Couleurs des jeux de données | Option d’inclure des valeurs de couleur hexadécimale à utiliser pour afficher le graphique. |
Étiquettes des axes | Type | Détermine le type d’étiquette qui sera utilisé. Les noms des étiquettes peuvent être récupérés dans un champ de la couche (linéaire ou date pour graphique linéaire) ou de la configuration. |
Titre | Détermine le titre à utiliser pour les différents axes. | |
Couches | Identifiant de la couche | Détermine l’identifiant unique de la couche comme définie dans l’onglet Couches. |
Champ nommé | Détermine le champ utilisé pour identifier les données affichées dans le graphique. | |
Type de données du graphique | Détermine le type de données attendues par le module d’extension e création de graphiques (inséré ou lien).
|
|
URL table liée | Détermine l’URL de la table liée. Cela n’est nécessaire que si le « type de données du graphique » est défini à « Lien ». | |
Champ lié | Détermine le nom de champ qui relie la couche à la table de données. Cela n’est nécessaire que si le « type de données du graphique » est défini à « Lien ». | |
Données | Détermine les différents paramètres de la couche à utiliser pour créer le graphique.
| |
Détails | Indique si le panneau de détails doit être personnalisé. Les détails personnalisés peuvent être inclus à l’aide de la notation « Markdown ». |