<div dir="ltr"><div>Ho provato e funziona</div><div><br></div><div>in verità avevo risolto anche aggiungendo la variabile pathStackIn, ma la tua soluzione è più elegante <br></div><div><br></div><div>Grazie<br></div><div><br></div><div> stackIn = self.parameterAsRasterLayer(<br>        parameters,<br>            self.INPUT,<br>            context)<br><br>        pathStackIn = self.parameterAsString(<br>        parameters,<br>            self.INPUT,<br>            context)</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno mar 1 giu 2021 alle ore 13:17 Andrea Giudiceandrea <<a href="mailto:andreaerdna@libero.it">andreaerdna@libero.it</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Giacomo Fontanelli-2 wrote<br>
> Salve a tutti<br>
> <br>
>         stackIn = self.parameterAsRasterLayer(<br>
>             parameters,<br>
>             self.INPUT,<br>
>             context)<br>
> <br>
> #etc<br>
> <br>
> In pratica, è possibile salvare in una variabile stringa il percorso del<br>
> file della variabile stackIn??<br>
<br>
Ciao Giacomo,<br>
parameterAsRasterLayer dovrebbe restituire un oggetto di tipo QgsRasterLayer<br>
[1]. Quindi dovresti poter estrarre l'URI del layer usando<br>
.dataProvider().dataSourceUri() [2].<br>
<br>
Hai provato?<br>
<br>
A presto.<br>
<br>
Andrea<br>
<br>
[1]<br>
<a href="https://qgis.org/pyqgis/3.16/core/QgsProcessingParameters.html#qgis.core.QgsProcessingParameters.parameterAsRasterLayer" rel="noreferrer" target="_blank">https://qgis.org/pyqgis/3.16/core/QgsProcessingParameters.html#qgis.core.QgsProcessingParameters.parameterAsRasterLayer</a><br>
[2]<br>
<a href="https://qgis.org/pyqgis/3.16/core/QgsRasterLayer.html#qgis.core.QgsRasterLayer.dataProvider" rel="noreferrer" target="_blank">https://qgis.org/pyqgis/3.16/core/QgsRasterLayer.html#qgis.core.QgsRasterLayer.dataProvider</a><br>
-<br>
<a href="https://qgis.org/pyqgis/3.16/core/QgsDataProvider.html#qgis.core.QgsDataProvider.dataSourceUri" rel="noreferrer" target="_blank">https://qgis.org/pyqgis/3.16/core/QgsDataProvider.html#qgis.core.QgsDataProvider.dataSourceUri</a><br>
<br>
<br>
<br>
--<br>
Sent from: <a href="http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html" rel="noreferrer" target="_blank">http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html</a><br>
_______________________________________________<br>
QGIS-it-user mailing list<br>
<a href="mailto:QGIS-it-user@lists.osgeo.org" target="_blank">QGIS-it-user@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-it-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-it-user</a><br>
</blockquote></div>