[QGIS-it-user] Problemi con la creazione di raster virtuali

Buonasera,
Avrei un problema con la creazione di raster virtuali (> Raster; > Miscellanea; > Crea Raster Virtuale…) nel momento in cui cerco di creare un band set per visualizzare immagini da satelliti (Landsat 7 e 8) a colori reali. Dopo aver spuntato le bande (band 1, 2 e 3 per il Landsat 7) e avviato la creazione per il raster virtuale mi appare una finestra di errore:

Versione di QGIS: 3.10.12-A Coruña
Versione di Qt: 5.13.2
versione di GDAL: 3.1.4
Versione di GEOS: 3.8.1-CAPI-1.13.3
Versione di PROJ:Rel. 6.3.2, May 1st, 2020
Algoritmo in esecuzione...
In avvio l'algoritmo 'Crea raster virtuale' …
Input parameters:
{ 'ADD_ALPHA' : False, 'ASSIGN_CRS' : None, 'EXTRA' : '', 'INPUT' : ['/Volumes/TOSHIBA EXT/LT_ATMCOR/LL71167052_05219991025_B1.TIF','/Volumes/TOSHIBA EXT/LT_ATMCOR/LL71167052_05219991025_B2.TIF','/Volumes/TOSHIBA EXT/LT_ATMCOR/LL71167052_05219991025_B3.TIF'], 'OUTPUT' : 'TEMPORARY_OUTPUT', 'PROJ_DIFFERENCE' : False, 'RESAMPLING' : 0, 'RESOLUTION' : 1, 'SEPARATE' : True, 'SRC_NODATA' : '' }

GDAL command:
gdalbuildvrt -resolution highest -separate -r nearest -input_file_list /private/var/folders/w0/4ls305811rj4pz278s197pyr0000gn/T/processing_7d7f75685c5d481ab9e0c65c42b11904/processing_1f85f4c246d143229f563522dd57103d/ea75dee26a2c4ecf82e754b8173e94da/buildvrtInputFiles.txt /private/var/folders/w0/4ls305811rj4pz278s197pyr0000gn/T/processing_7d7f75685c5d481ab9e0c65c42b11904/processing_1f85f4c246d143229f563522dd57103d/cecee13190bd4b308b7d7e7cc3dfe99b/OUTPUT.vrt
GDAL command output:
/bin/sh: gdalbuildvrt: command not found

Execution completed in 0.12 seconds
Results:
{'OUTPUT': '/private/var/folders/w0/4ls305811rj4pz278s197pyr0000gn/T/processing_7d7f75685c5d481ab9e0c65c42b11904/processing_1f85f4c246d143229f563522dd57103d/cecee13190bd4b308b7d7e7cc3dfe99b/OUTPUT.vrt'}

Caricamento layer
I seguenti layer non sono stati generati correttamente<ul><li>/private/var/folders/w0/4ls305811rj4pz278s197pyr0000gn/T/processing_7d7f75685c5d481ab9e0c65c42b11904/processing_1f85f4c246d143229f563522dd57103d/cecee13190bd4b308b7d7e7cc3dfe99b/OUTPUT.vrt</li></ul>Puoi verificare il "Pannello dei messaggi" nella finestra principale di QGIS per trovare maggiori informazioni circa l'esecuzione dell'algoritmo

Il computer da me utilizzato è un MacBook Air da 13”, del 2018 e gira su sistema operativo macOS Catalina Versione 10.15.7
Vi chiedo anticipatamente scusa nel momento in cui non abbia ben espresso il problema da me riscontrato ma sono alle prime armi per quando riguarda l’utilizzo del Gis.
Grazie per la disponibilità,
Benedetta B.

Ciao Benedetta,

il problema è legato all'eseguibile gdalbuildvrt (e più in generale gdal) come specificato nel messaggio di errore:

/bin/sh: gdalbuildvrt: command not found

dovresti controllare se è installato e, se lo è, aggiungerlo nel PATH in QGIS. Immagino che falliscano anche gli altri comandi di gdal...

Non conosco OSX, ma questo dovrebbe aiutarti:

https://gis.stackexchange.com/questions/285832/gdalbuildvrt-command-not-found-in-build-virtual-raster-tool

Matteo

Ciao Benedetta,
è un problema ricorrente purtroppo, quando il processo di installazione non è giunto a lieto fine.
Segui quanto già giustamente suggeritoti, ma prima, ti invito a verificare bene le relative path (percorsi) corrette, che differiscono a seconda delle versioni dei programmi installati e quindi non corrisponderà all’ esempio linkato. lo puoi fare da terminale oppure dal finder, altrimenti, ti mancheranno gli elementi per poter configurare la variabile in modo funzionale all’interno di QGIS macOS.

Ti faccio un esempio: da terminale verifica se hai un percorso simile:

/Users/ivano$/usr/local/Cellar/gdal/3.2.0_1/bin/gdalbuildvrt [3.2.0_1 rappresenta la mia versione GDAL]

Il mio dubbio è, che se per vari motivi, programmi e relative dipendenze non hanno raggiunto la collocazione richiesta, ricadrai nell’oblio degli errori per altre funzionalità richiamate.

Per ovviare, ti consiglierei una reinstallazione completa e pulita.

Saluti.

Ivano
macOS Catalina - QGIS 3.16

···

Dr. Ivano Giuliano
GIS & Digital Administration