[QGIS-it-user] errore nella sintassi di rastercalculator

Giacomo Fontanelli giacomofontanelli76 a gmail.com
Lun 17 Maggio 2021 07:28:40 PDT


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 a 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 "<input>", line 1, in <module>
  File "<string>", line 84, in <module>
  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
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20210517/3c78b9b8/attachment.html>


Maggiori informazioni sulla lista QGIS-it-user