hai perfettamente ragione Andrea

mi è bastato sostituire

return {self.OUTPUT}

con  return {self.OUTPUT: rasterizedResult["OUTPUT"]}

ed è sparito l'errore.

Grazie mille

Il giorno gio 3 dic 2020 alle ore 17:10 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > TypeError: invalid result from mioScript.processAlgorithm(), set cannot
> be
> > converted to a C/C++ QVariantMap in this context
>
> Ciao Giacomo,
> questo errore è molto probabilmente generato da una errata istruzione
> finale
> del tuo script, che solitamente è qualcosa tipo "return {self.OUTPUT:
> ...}".
> La funzione principale def processAlgorithm(...) dovrebbe restituire,
> tramite l'istruzione return, un dict e non un set.
> Difficile esserne sicuri non potendo leggere il codice dello script.
>
> A presto.
>
> Andrea
>
>
>
> --
> Sent from:
> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
> _______________________________________________
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Rispondere a