Important

La traduction est le fruit d’un effort communautaire auquel vous pouvez vous joindre. Cette page est actuellement traduite à 60.00%.

17.13. Sorties HTML

Note

Dans cette leçon, nous apprenons comment QGIS gère les sorties en format HTML, qui sont utilisées pour produire des sorties texte et graphiques.

All the outputs we have produced so far were layers (whether raster or vector). However, some algorithms generate outputs in the form of text and graphics. All this outputs are wrapped in HTML files and displayed in the so–called Results viewer, which is another element of the processing framework.

Voyons un de ces algorithmes pour comprendre comment ils fonctionnent.

Open the project with the data to be used in this lesson and then open the Basic statistics for fields algorithm.

../../../_images/paramdialog.png

L’algorithme est assez simple, et vous avez juste à sélectionner la couche à utiliser et un de ses champs (un numérique). La sortie est de type HTML, mais le champ correspondant fonctionne exactement comme celui que vous pouvez trouver dans le cas d’une sortie raster ou vecteur. Vous pouvez entrer un chemin de fichier ou le laisser blanc pour sauvegarder en tant que fichier temporaire. Dans ce cas, cependant, seul le html et les extensions html sont autorisés, il n’y a donc aucun moyen de modifier le format de sortie en utilisant un autre format.

Run the algorithm selecting the only layer in the project as input, and the POP2000 field, and a new dialog like the one shown next will appear once the algorithm is executed and the parameters dialog is closed.

../../../_images/result1.png

This is the Results viewer. It keeps all the HTML result generated during the current session, easily accessible, so you can check them quickly whenever you need it. As it happens with layers, if you have saved the output to a temporary file, it will be deleted once you close QGIS. If you have saved to a non-temporary path, the file will remain, but it will not appear in the Results viewer the next time you open QGIS.

Certains algorithmes génèrent du texte qui ne peut pas être divisé en d’autres sorties plus détaillées. C’est le cas, par exemple, si l’algorithme saisit la sortie de texte à partir d’un processus externe. Dans d’autres cas, la sortie se présente sous forme de texte, mais est divisée à l’intérieur en plusieurs petites sorties, habituellement sous forme de valeurs numériques. L’algorithme que nous venons d’exécuter est l’un de ceux-ci. Chacune de ses valeurs est traitée comme une sortie unique, et stockée dans une variable. Cela n’a pas du tout d’importance pour l’instant, mais une fois que nous passerons au modeleur graphique, vous verrez que cela nous permet d’utiliser ces valeurs comme entrées numériques pour d’autres algorithmes.