Il 18/11/2020 12:58, Giacomo Fontanelli ha scritto:
Ciao Federico e Matteo ho provato entrambe i vostri consigli.
Mettendo gli apici attorno a OUTPUT lo script va avanti, quindi le linee
raster_out = rasterizedResult["OUTPUT"]
rasterGDAL = gdal.Open(raster_out)
non danno errori, ma si ferm
immaginavo.
Grazie lo stesso
Giacomo
Il giorno mer 18 nov 2020 alle ore 15:14 matteo
ha scritto:
> Ciao Giacomo,
>
> > raster_out = rasterizedResult["OUTPUT"]
> > rasterGDAL = gdal.Open(raster_out)
> >
> > non danno errori, ma si ferma alla linea
> >
> > band = rasterGDAL.GetRasterBand(1)
> >
Ciao Giacomo,
raster_out = rasterizedResult["OUTPUT"]
rasterGDAL = gdal.Open(raster_out)
non danno errori, ma si ferma alla linea
band = rasterGDAL.GetRasterBand(1)
perchè ottengo l'errore
AttributeError: 'NoneType' object has no attribute 'GetRasterBand'.
allora direi che l'algoritmo pre
Ciao Federico e Matteo ho provato entrambe i vostri consigli.
Mettendo gli apici attorno a OUTPUT lo script va avanti, quindi le linee
raster_out = rasterizedResult["OUTPUT"]
rasterGDAL = gdal.Open(raster_out)
non danno errori, ma si ferma alla linea
band = rasterGDAL.GetRasterBand(1)
perchè
Ciao Giacomo,
rasterGDAL = gdal.Open(rasterizedResult[OUTPUT])
rasterGDAL = gdal.Open(rasterizedResult['OUTPUT']) ?
sicuro di aver messo gli apici per estrarre il valore del dizionario?
Matteo
___
QGIS-it-user mailing list
QGIS-it-user@lis
Salve
sto scrivendo un mio script processing
nella prima parte del processing vero e proprio (scusate il gioco di parole"
faccio una rasterizzazione di un layer vettoriale poligonale
processPar = {
"INPUT":parameters[self.INPUT],
"FIELD":"id",
"BURN":1