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.

../../../../_images/bar_plot.png

Fig. 24.32 Bar plot example

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : géométrie]

Couche vectorielle en entrée

Nom du champ de catégorie

NAME_FIELD

[champ : tout type]

Champ de catégorie à utiliser pour regrouper les barres (axe X)

Valeur de champ

VALUE_FIELD

[tablefield: numeric]

Valeur à utiliser pour le tracé (axe Y).

Title

Optional

TITLE

[string]

Default: « « 

Title of the plot

X-axis Title

Optional

XAXIS_TITLE

[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

YAXIS_TITLE

[string]

Default: « « 

If empty, the name of the value field is used. With a single space, the axis title is hidden.

Histogramme

OUTPUT

[html]

Par défaut : [Enregistrer dans un fichier temporaire]

Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Les sorties

Étiquette

Nom

Type

Description

Histogramme

OUTPUT

[html]

Fichier HTML avec le graphique. Disponible dans le menu Traitement ► Visualiseur de Résultats.

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.

../../../../_images/box_plot_example.png

Fig. 24.33 Example of box plot

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : géométrie]

Couche vectorielle en entrée

Nom de champ de catégorie

NAME_FIELD

[champ : tout type]

Champ de catégorie à utiliser pour regrouper les boites (axe X)

Valeur de champ

VALUE_FIELD

[tablefield: numeric]

Valeur à utiliser pour le tracé (axe Y).

Lignes statistiques supplémentaires

MSD

[enumeration]

Par défaut : 0

Informations statistiques supplémentaires à ajouter au diagramme :

  • 0 — Afficher la moyenne

  • 1 — Afficher l’écart type

  • 2 — Ne pas montrer la moyenne et l’écart type

Title

Optional

TITLE

[string]

Default: « « 

Title of the plot

X-axis Title

Optional

XAXIS_TITLE

[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

YAXIS_TITLE

[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

OUTPUT

[html]

Par défaut : [Enregistrer dans un fichier temporaire]

Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Les sorties

Étiquette

Nom

Type

Description

Diagramme en boite

OUTPUT

[html]

Fichier HTML avec le graphique. Disponible dans le menu Traitement ► Visualiseur de Résultats.

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.

../../../../_images/elevation_profile_example.png

Fig. 24.34 Example of elevation profile

Paramètres

Basic parameters

Étiquette

Nom

Type

Description

Profile curve

CURVE

[geometry: line]

The LineString geometry (WKT or GeoJSON) representing the profile curve along which the elevation profile will be generated

Map layers

MAP_LAYERS

[layer] [list]

The list of map layers to include in the elevation profile

Chart width (in pixels)

WIDTH

[numérique : entier]

Default: 400

Minimum value: 0

The width of the output chart in pixels.

Chart height (in pixels)

HEIGHT

[numérique : entier]

Default: 300

Minimum value: 0

The height of the output chart in pixels.

Terrain layer

Optional

TERRAIN_LAYER

[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

MINIMUM_DISTANCE

[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

MAXIMUM_DISTANCE

[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

MINIMUM_ELEVATION

[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

MAXIMUM_ELEVATION

[numeric: double]

The maximum elevation (Y axis) to display on the chart. If not specified, the chart will auto-scale.

Chart text color

Optional

TEXT_COLOR

[color]

The color of the text in the chart (e.g., axis labels, titles).

Chart background color

Optional

BACKGROUND_COLOR

[color]

The background color of the chart.

Chart border color

Optional

BORDER_COLOR

[color]

The color of the chart border.

Profile tolerance

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

DPI

[numérique : entier]

Default: 96

Minimum value: 0

The resolution of the output image in dots per inch (DPI).

Output image

OUTPUT

[file]

Par défaut : [Enregistrer dans un fichier temporaire]

Specify the image file for the plot. One of:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Les sorties

Étiquette

Nom

Type

Description

Output image

OUTPUT

[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.

../../../../_images/mean_stddev_plot_example.png

Fig. 24.35 Example of mean and standard deviation plot

Paramètres

Étiquette

Nom

Type

Description

Table d’entrée

INPUT

[vecteur : géométrie]

Couche vectorielle en entrée

Nom de champ de catégorie

NAME_FIELD

[champ : tout type]

Champ de catégorie à utiliser pour regrouper les boites (axe X)

Valeur de champ

VALUE_FIELD

[tablefield: numeric]

Valeur à utiliser pour le tracé (axe Y).

Diagramme

OUTPUT

[html]

Par défaut : [Enregistrer dans un fichier temporaire]

Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Les sorties

Étiquette

Nom

Type

Description

Diagramme

OUTPUT

[html]

Fichier HTML avec le graphique. Disponible dans le menu Traitement ► Visualiseur de Résultats.

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).

../../../../_images/polar_plot_example.png

Fig. 24.36 Example of polar plot

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : géométrie]

Couche vectorielle en entrée

Nom de champ de catégorie

NAME_FIELD

[champ : tout type]

Champ catégorie à utiliser pour regrouper les entités (axe X)

Valeur de champ

VALUE_FIELD

[tablefield: numeric]

Valeur à utiliser pour le tracé (axe Y).

Graphique polaire

OUTPUT

[html]

Par défaut : [Enregistrer dans un fichier temporaire]

Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Les sorties

Étiquette

Nom

Type

Description

Graphique polaire

OUTPUT

[html]

Fichier HTML avec le graphique. Disponible dans le menu Traitement ► Visualiseur de Résultats.

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.

../../../../_images/raster_layer_histogram.png

Fig. 24.37 Raster layer histogram example

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[raster]

Couche raster source

Numéro de bande

BAND

[raster band]

Bande raster à utiliser pour l’histogramme

nombre de boites

BINS

[numérique : entier]

Par défaut : 10

Le nombre de boites à utiliser dans l’histogramme (axe X). Minimum 2.

Histogramme

OUTPUT

[html]

Par défaut : [Enregistrer dans un fichier temporaire]

Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Les sorties

Étiquette

Nom

Type

Description

Histogramme

OUTPUT

[html]

Fichier HTML avec le graphique. Disponible dans le menu Traitement ► Visualiseur de Résultats.

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.

../../../../_images/vector_layer_histogram.png

Fig. 24.38 Example of vector layer histogram

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : tout type]

Couche vectorielle en entrée

Attribute

FIELD

[tablefield: numeric]

Valeur à utiliser pour le tracé (axe Y).

nombre de boites

BINS

[numérique : entier]

Par défaut : 10

Le nombre de boites à utiliser dans l’histogramme (axe X). Minimum 2.

Histogramme

OUTPUT

[html]

Par défaut : [Enregistrer dans un fichier temporaire]

Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Les sorties

Étiquette

Nom

Type

Description

Histogramme

OUTPUT

[html]

Fichier HTML avec le graphique. Disponible dans le menu Traitement ► Visualiseur de Résultats.

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.

../../../../_images/vector_scatter_plot_example.png

Fig. 24.39 Example of vector layer scatterplot

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : géométrie]

Couche vectorielle en entrée

attribut X

XFIELD

[tablefield: numeric]

Champ à utiliser pour l’axe X

Attribut Y

YFIELD

[tablefield: numeric]

Champ à utiliser pour l’axe Y

Hover text

Optional

HOVERTEXT

[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

TITLE

[string]

Default: « « 

Title of the plot

X-axis Title

Optional

XAXIS_TITLE

[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

YAXIS_TITLE

[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

XAXIS_LOG

[boolean]

Default: False

When enabled, uses logarithmic scale for the x-axis

Use logarithmic scale for y-axis

YAXIS_LOG

[boolean]

Default: False

When enabled, uses logarithmic scale for the y-axis

Nuage de points

OUTPUT

[html]

Par défaut : [Enregistrer dans un fichier temporaire]

Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Les sorties

Étiquette

Nom

Type

Description

Nuage de points

OUTPUT

[html]

Fichier HTML avec le graphique. Disponible dans le menu Traitement ► Visualiseur de Résultats.

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.

../../../../_images/scatter3d_plot_example.png

Fig. 24.40 Example of 3D scatter plot

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : géométrie]

Couche vectorielle en entrée

attribut X

XFIELD

[tablefield: numeric]

Champ à utiliser pour l’axe X

Attribut Y

YFIELD

[tablefield: numeric]

Champ à utiliser pour l’axe Y

Attribut Z

ZFIELD

[tablefield: numeric]

Attribut utilisé pour l’axe Z

Title

Optional

TITLE

[string]

Default: « « 

Title of the plot

X-axis Title

Optional

XAXIS_TITLE

[string]

Default: « « 

If empty, the field name of the X attribute is used.

Y-axis Title

Optional

YAXIS_TITLE

[string]

Default: « « 

If empty, the field name of the Y attribute is used.

Z-axis Title

Optional

ZAXIS_TITLE

[string]

Default: « « 

If empty, the field name of the Z attribute is used.

Scatterplot 3D

OUTPUT

[html]

Par défaut : [Enregistrer dans un fichier temporaire]

Indiquez le fichier HTML vers lequel exporter le graphique. Une des options suivantes:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Les sorties

Étiquette

Nom

Type

Description

Scatterplot 3D

OUTPUT

[html]

Fichier HTML avec le graphique. Disponible dans le menu Traitement ► Visualiseur de Résultats.

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.