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