Luca Tafuro wrote > Buongiorno a tutti, > in alternativa dell'uso di "Raster volume" stavo provando a fare il > calcolo > di volumi utilizzando il plugin "statistiche zonali". > L'idea è quella di calcolare, per una serie di aree racchiuse neri > rispettivi poligoni, le statistiche zonali sul DEM ed utilizzare > SUM*(superficie del pixel) per ottenere il volume. > Vi condivido alcuni problemi: > - la formula funziona solo se tutti i dati di elevazione sono positivi. > Per > capirci, immaginate di lavorare in una zona di poco al di sotto della > quota > "zero", che ci siano alcuni punti del DEM postivi ed altri negativi e che > il > volume vada calcolato a partire alla quota -2.00. Come procedereste senza > usare "Raster Volume" e quindi senza "tagliare con maschere" l'intero DEM? > - ho notato che "statistiche zonali" escluda dal calcolo non solo i pixel > a > contatto con poligono (quelli perimetrali all'area) ma che l'esclusione > vada > addirittura più all'interno come se ci fosse una specie di offset. Vi > risulta? > Vi allego un DEM esempio di soli 4 pixel 1m x 1m, ed il relativo vettore > agganciato al perimetro dell'area
Ciao Luca; ho fatto una rapida prova: usando il raster calculator, applico una sorta di ABS (valore assoluto) a tutti i valori dei pixel con la seguente formula: ( "DEM_points@1"<0 )*-"DEM_points@1" +( "DEM_points@1">0 ) *"DEM_points@1" successivamente utilizzo 'zonal statistics' ottenendo, come sum, 6, credo sia iòl risultato corretto; per quanto riguarda il secondo problema che segnali NON si è verificato in questo caso. saluti ----- https://pigrecoinfinito.wordpress.com/ -- 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