Important
La traduction est le fruit d’un effort communautaire auquel vous pouvez vous joindre. Cette page est actuellement traduite à 65.22%.
24.1.14. Graphiques
24.1.14.1. Histogramme
Crée un histogramme à partir d’une catégorie et d’un champ d’une couche.
Fig. 24.32 Bar plot example
Paramètres
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Couche en entrée |
|
[vecteur : géométrie] |
Couche vectorielle en entrée |
Nom du champ de catégorie |
|
[champ : tout type] |
Champ de catégorie à utiliser pour regrouper les barres (axe X) |
Valeur de champ |
|
[tablefield: numeric] |
Valeur à utiliser pour le tracé (axe Y). |
Title Optional |
|
[string] Default: « « |
Title of the plot |
X-axis Title Optional |
|
[string] Default: « « |
If empty, the name of the category field is used. With a single space, the axis title is hidden. |
Y-axis Title Optional |
|
[string] Default: « « |
If empty, the name of the value field is used. With a single space, the axis title is hidden. |
Histogramme |
|
[html] Par défaut : |
Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Histogramme |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
ID de l’algorithme : qgis:barplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
24.1.14.2. Diagramme en boîte
Crée un diagramme en boîte à partir d’un champ de catégorie et d’un champ de couche numérique.
Fig. 24.33 Example of box plot
Paramètres
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Couche en entrée |
|
[vecteur : géométrie] |
Couche vectorielle en entrée |
Nom de champ de catégorie |
|
[champ : tout type] |
Champ de catégorie à utiliser pour regrouper les boites (axe X) |
Valeur de champ |
|
[tablefield: numeric] |
Valeur à utiliser pour le tracé (axe Y). |
Lignes statistiques supplémentaires |
|
[enumeration] Par défaut : 0 |
Informations statistiques supplémentaires à ajouter au diagramme :
|
Title Optional |
|
[string] Default: « « |
Title of the plot |
X-axis Title Optional |
|
[string] Default: « « |
If empty, the name of the category field is used. With a single space, the axis title is not shown. |
Y-axis Title Optional |
|
[string] Default: « « |
If empty, the name of the value field is used. With a single space, the axis title is not shown. |
Diagramme en boite |
|
[html] Par défaut : |
Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Diagramme en boite |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
ID de l’algorithme : qgis:boxplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
24.1.14.3. Generate elevation profile image
Creates an elevation profile image from a list of map layers and an optional terrain layer.
Fig. 24.34 Example of elevation profile
Paramètres
Basic parameters
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Profile curve |
|
[geometry: line] |
The LineString geometry (WKT or GeoJSON) representing the profile curve along which the elevation profile will be generated |
Map layers |
|
[layer] [list] |
The list of map layers to include in the elevation profile |
Chart width (in pixels) |
|
[numérique : entier] Default: 400 Minimum value: 0 |
The width of the output chart in pixels. |
Chart height (in pixels) |
|
[numérique : entier] Default: 300 Minimum value: 0 |
The height of the output chart in pixels. |
Terrain layer Optional |
|
[raster] |
A terrain layer (e.g., DEM) to use for elevation data. If not provided, elevation data will be derived from the map layers. |
Advanced parameters
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Chart minimum distance (X axis) Optional |
|
[numeric: double] |
The minimum distance (X axis) to display on the chart. If not specified, the chart will auto-scale. |
Chart maximum distance (X axis) Optional |
|
[numeric: double] |
The maximum distance (X axis) to display on the chart. If not specified, the chart will auto-scale. |
Chart minimum elevation (Y axis) Optional |
|
[numeric: double] |
The minimum elevation (Y axis) to display on the chart. If not specified, the chart will auto-scale. |
Chart maximum elevation (Y axis) Optional |
|
[numeric: double] |
The maximum elevation (Y axis) to display on the chart. If not specified, the chart will auto-scale. |
Chart text color Optional |
|
[color] |
The color of the text in the chart (e.g., axis labels, titles). |
Chart background color Optional |
|
[color] |
The background color of the chart. |
Chart border color Optional |
|
[color] |
The color of the chart border. |
Profile tolerance |
|
[numeric: double] Default: 5.0 Minimum value: 0 |
Defines how far a feature (vector point, line, polygon, or point cloud) can be from the profile line to be included in the results. It uses map units and does not affect other layer types. |
Chart DPI |
|
[numérique : entier] Default: 96 Minimum value: 0 |
The resolution of the output image in dots per inch (DPI). |
Output image |
|
[file] Par défaut : |
Specify the image file for the plot. One of:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Output image |
|
[file] |
The generated elevation profile image in the specified format. |
Code Python
Algorithm ID: native:generateelevationprofileimage
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
24.1.14.4. Diagramme de l’écart moyen et standard
Crée un diagramme en boites avec des valeurs d’écart moyen et standard.
Fig. 24.35 Example of mean and standard deviation plot
Paramètres
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Table d’entrée |
|
[vecteur : géométrie] |
Couche vectorielle en entrée |
Nom de champ de catégorie |
|
[champ : tout type] |
Champ de catégorie à utiliser pour regrouper les boites (axe X) |
Valeur de champ |
|
[tablefield: numeric] |
Valeur à utiliser pour le tracé (axe Y). |
Diagramme |
|
[html] Par défaut : |
Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Diagramme |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
ID de l’algorithme : qgis:meanandstandarddeviationplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
24.1.14.5. Diagramme polaire
Génère un graphique polaire basé sur la valeur d’une couche vectorielle en entrée.
Deux champs doivent être entrés comme paramètres: un qui définit la catégorie de chaque entité (pour regrouper les entités) et un autre avec la variable à tracer (celle-ci doit être numérique).
Fig. 24.36 Example of polar plot
Paramètres
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Couche en entrée |
|
[vecteur : géométrie] |
Couche vectorielle en entrée |
Nom de champ de catégorie |
|
[champ : tout type] |
Champ catégorie à utiliser pour regrouper les entités (axe X) |
Valeur de champ |
|
[tablefield: numeric] |
Valeur à utiliser pour le tracé (axe Y). |
Graphique polaire |
|
[html] Par défaut : |
Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Graphique polaire |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
ID de l’algorithme : qgis:polarplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
24.1.14.6. Histogramme de couche raster
Génère un histogramme avec les valeurs d’une couche raster.
Fig. 24.37 Raster layer histogram example
Paramètres
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Couche en entrée |
|
[raster] |
Couche raster source |
Numéro de bande |
|
[raster band] |
Bande raster à utiliser pour l’histogramme |
nombre de boites |
|
[numérique : entier] Par défaut : 10 |
Le nombre de boites à utiliser dans l’histogramme (axe X). Minimum 2. |
Histogramme |
|
[html] Par défaut : |
Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Histogramme |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
ID de l’algorithme : qgis:rasterlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
24.1.14.7. Histogramme de couche vecteur
Génère un histogramme avec les valeurs d’attribut d’une couche vecteur.
L’attribut à utiliser pour calculer l’histogramme doit être numérique.
Fig. 24.38 Example of vector layer histogram
Paramètres
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Attribute |
|
[tablefield: numeric] |
Valeur à utiliser pour le tracé (axe Y). |
nombre de boites |
|
[numérique : entier] Par défaut : 10 |
Le nombre de boites à utiliser dans l’histogramme (axe X). Minimum 2. |
Histogramme |
|
[html] Par défaut : |
Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Histogramme |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
ID de l’algorithme : qgis:vectorlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
24.1.14.8. Diagramme de dispersion de couche vectorielle
Crée un simple nuage de points X - Y pour une couche vectorielle.
Fig. 24.39 Example of vector layer scatterplot
Paramètres
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Couche en entrée |
|
[vecteur : géométrie] |
Couche vectorielle en entrée |
attribut X |
|
[tablefield: numeric] |
Champ à utiliser pour l’axe X |
Attribut Y |
|
[tablefield: numeric] |
Champ à utiliser pour l’axe Y |
Hover text Optional |
|
[expression] Default: « « |
Text to be shown when hovering with the mouse over data points. It can be picked from a field or based on an expression. |
Title Optional |
|
[string] Default: « « |
Title of the plot |
X-axis Title Optional |
|
[string] Default: « « |
If empty, the field name of the x attribute is used. With a single space, the axis title is not shown. |
Y-axis Title Optional |
|
[string] Default: « « |
If empty, the field name of the y attribute is used. With a single space, the axis title is not shown. |
Use logarithmic scale for x-axis |
|
[boolean] Default: False |
When enabled, uses logarithmic scale for the x-axis |
Use logarithmic scale for y-axis |
|
[boolean] Default: False |
When enabled, uses logarithmic scale for the y-axis |
Nuage de points |
|
[html] Par défaut : |
Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Nuage de points |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
ID de l’algorithme : qgis:vectorlayerscatterplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
24.1.14.9. Diagramme de dispersion de couche vectorielle 3D
Crée un nuage de points 3D pour une couche vectorielle.
Fig. 24.40 Example of 3D scatter plot
Paramètres
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Couche en entrée |
|
[vecteur : géométrie] |
Couche vectorielle en entrée |
attribut X |
|
[tablefield: numeric] |
Champ à utiliser pour l’axe X |
Attribut Y |
|
[tablefield: numeric] |
Champ à utiliser pour l’axe Y |
Attribut Z |
|
[tablefield: numeric] |
Attribut utilisé pour l’axe Z |
Title Optional |
|
[string] Default: « « |
Title of the plot |
X-axis Title Optional |
|
[string] Default: « « |
If empty, the field name of the X attribute is used. |
Y-axis Title Optional |
|
[string] Default: « « |
If empty, the field name of the Y attribute is used. |
Z-axis Title Optional |
|
[string] Default: « « |
If empty, the field name of the Z attribute is used. |
Scatterplot 3D |
|
[html] Par défaut : |
Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
|---|---|---|---|
Scatterplot 3D |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
ID de l’algorithme : qgis:scatter3dplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.