26.4. El administrador del historial
26.4.1. El historial del procesamiento
Cada vez que ejecuta un algoritmo, la información sobre el proceso se almacena en el administrador de historial. Se guarda la fecha y hora de ejecución, junto con los parámetros utilizados, lo que facilita el seguimiento y control de todo el trabajo que se ha desarrollado utilizando el marco de Procesamiento, y su reproducción.
La información del proceso se mantiene como una expresión de línea de comandos, incluso si el algoritmo se inició desde la caja de herramientas. Esto lo hace útil para aquellos que están aprendiendo a usar la interfaz de línea de comandos, ya que pueden llamar a un algoritmo usando la caja de herramientas y luego consultar el administrador de historial para ver cómo se puede llamar desde la línea de comandos.
Botón derecho sobre una fila y debería ser capaz de:
Copiar como Comando Python: le permite la copia fácil del comando PyQGIS equivalente corre sobre el dialogo. Lo mismo que el código mostrado debajo de la lista de comandos.
Copiar como Comando qgis_process: permite la generación fácil de comandos qgis_process, incluyendo sus ajustes de entorno como las unidades de distancia, unidades de áreas, elipsoide y cualquier valor de parámetro complicado como salidas GeoPackage con las capas específicas
Copiar como JSON: todos los parámetros del comando se copian en formato
JSON
, listos para ser consumidos por qgis_process. Esta es una forma conveniente de ver el formato esperado de los comandos, incluso para parámetros complejos (como los parámetros de interpolación TIN). Puede almacenar estos fácilmente y luego restaurarlos más tarde pegando los valores sobre un diálogo de algoritmo.Crear prueba… utilizando el algoritmo y los parámetros correspondientes, siguiendo las instrucciones del archivo Processing README.
Además de navegar por las entradas en el registro, también puede volver a ejecutar los procesos simplemente haciendo doble clic en la entrada. A continuación, el cuadro de diálogo del algoritmo se abre con los parámetros ya configurados y puede cambiar cualquiera de ellos para que se ajuste a sus necesidades y volver a ejecutar el algoritmo.
El diálogo Historia también proporciona una forma cómoda de contribuir a la consolidación de la infraestructura de pruebas de algoritmos y scripts de Procesamiento de QGIS.
26.4.2. El registro de procesamiento
El diálogo de historial solo contiene las llamadas de ejecución, pero no la información producida por el algoritmo cuando se ejecuta. Esa información se escribe en el registro de QGIS (
).Los algoritmos de terceros generalmente se ejecutan utilizando sus interfaces de línea de comandos, que se comunican con el usuario a través de la consola. Aunque esa consola no se muestra, normalmente se escribe un volcado completo en el registro cada vez que ejecuta uno de esos algoritmos. Para evitar saturar el registro con esa información, puede desactivarlo para cada proveedor en el cuadro de diálogo de configuración.
Algunos algoritmos, incluso si pueden producir un resultado con los datos de entrada dados, devuelven comentarios o información adicional a registrar cuando detectan problemas potenciales con los datos, para advertirle. Asegúrese de comprobar esos mensajes en el registro si obtiene resultados inesperados.