Salve a tutti
potreste dirmi in cosa sbaglio durante la scrittura di questa sezione del mio script che serve ad automatizzare alcune operazioni svolte con raster calculator?
parameters = {
“EXPRESSION”: “10 * ( log10 ( rasterLayer@1 ) )”,
“LAYERS”: rasterLayer,
“CELLSIZE”: None,
“EXTENT”: None,
“CRS”: None,
“OUTPUT”: outPathFile}
processing.run(‘qgis:rastercalculator’, parameters)
Ottengo questo messaggio di errore
Traceback (most recent call last):
File “/usr/lib/python3.8/code.py”, line 90, in runcode
exec(code, self.locals)
File “”, line 1, in
File “”, line 84, in
File “/usr/share/qgis/python/plugins/processing/tools/general.py”, line 108, in run
return Processing.runAlgorithm(algOrName, parameters, onFinish, feedback, context)
File “/usr/share/qgis/python/plugins/processing/core/Processing.py”, line 174, in runAlgorithm
ret, results = execute(alg, parameters, context, feedback, catch_exceptions=False)
File “/usr/share/qgis/python/plugins/processing/gui/AlgorithmExecutor.py”, line 71, in execute
results, ok = alg.run(parameters, context, feedback, {}, False)
_core.QgsProcessingException: An error occurred while performing the calculation
Grazie