Execute Processing
execute_processingExecute any QGIS processing algorithm by specifying its name and parameters. Accepts layer IDs or file paths, supports memory output, and allows a timeout for long operations.
Instructions
Execute a QGIS Processing algorithm. Use get_algorithm_help to discover parameters. Layer params accept layer IDs or file paths. Set OUTPUT to 'memory:' for temp layers. timeout: seconds before the algorithm is cancelled (default 55). Raise it for heavy raster work, but note that long jobs hold the QGIS session for their duration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeout | No | ||
| algorithm | Yes | ||
| parameters | Yes |