Importante
La traducción es un esfuerzo comunitario puede unirse. Esta página está actualmente traducida en |progreso de traducción|.
17.13. salidas en HTML
Nota
En esta lección, aprendemos como maneja QGIS las salidas en el formato HTML, que se utilizan para producir texto y gráficos.
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.
Veamos uno de esos algoritmos para comprender cómo funcionan.
Open the project with the data to be used in this lesson and then open the Basic statistics for fields algorithm.
El algoritmo es bastante simple y sólo se deben seleccionar la capa a utilizar y uno de sus campos (uno numérico). La salida es de tipo HTML, pero el campo correspondiente funciona exactamente como el que se pueda encontrar en el caso de una salida vectorial o raster. Se puede introducir la ruta de un archivo o dejarlo en blanco para almacenarla en un archivo temporal. En este caso, sin embargo, sólo se permiten las extensiones html and htm, de modo que no hay manera de alterar el formato de salido utilizando cualquier otra.
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.
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.
Algunos algoritmos generan texto que no puede dividirse en otras salidas más detalladas. Este es el caso, por ejemplo, si el algoritmo captura la salida de texto de un proceso externo. En otros casos, la salida se presenta como texto, pero internamente se divide en varias salidas más pequeñas, normalmente en forma de valores numéricos. El algoritmo que acabamos de ejecutar es uno de ellos. Cada uno de esos valores se maneja como una única salida, y se almacena en una variable. Esto no tiene ninguna importancia ahora, pero una vez que pasemos al diseñador de modelos, verás que nos permitirá utilizar esos valores como entradas numéricas para otros algoritmos.