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

Andrea Giudiceandrea andreaerdna a libero.it
Lun 17 Maggio 2021 11:56:43 PDT


Giacomo Fontanelli-2 wrote
> 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)

Ciao Giacomo,
hai provato con un'altra espressione? Cosa contengono esattamente le
variabili rasterLayer e outPathFile?

Io ho testato il tuo pezzo di codice sia nella console di Python sia
eseguendolo in uno script in QGIS 3.16.5 e non ho avuto problemi a creare un
nuovo raster con l'espressione indicata.

A presto.

Andrea



--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


Maggiori informazioni sulla lista QGIS-it-user