[Gfoss] GDAL_TRANSLATE

Paolo Corti pcorti a gmail.com
Mer 10 Lug 2013 14:01:24 CEST


2013/7/10 Annalisa <aschiavon a arpa.veneto.it>:
> Grazie! Raster -> Conversione formati. Riesco a modificare a mano il comando
> inserendo l'eliminazione della quarta banda (-b 1 -b 2 -b 3 ) solo se NON
> scelgo modalità batch. Se scelgo modalità batch (mi interessa soprattutto
> comprimere i file) invece non posso inserire quei parametri e da errore ...
> forse c'è qualcosa che non va nella quarta banda.
> Non c'è modo di scegliere l'intera directory E eliminare la quarta banda?
> Anche in due passaggi?
> L'errore che da è:
> "Processing of the following files ended with error:
>
>>> E:/raster/Ortofoto2012/045020w.tif
> ERROR 1: JPEGLib:Bogus input colorspace
> ERROR 1: WriteEncodedTile/Strip() failed.
> ERROR 1: JPEGLib:Bogus input colorspace
> ERROR 1: WriteEncodedTile/Strip() failed.
> ERROR 1: An error occured while writing a dirty block "
> e avanti così per tutti i file di quella directory
>
> Se qualcuno ha qualche idea è bene accetta!
>

ciao
non uso windows, ma una cosa del genere dovrebbe fare il suo lavoro:

for %i in (*.tif) do gdal_translate -ot Byte -b 1 -b 2 -b 3 -a_srs
"EPSG:3003" -co "COMPRESS=JPEG" %i %~translated.tif

saluti
p

-- 
Paolo Corti
Geospatial software developer
web: http://www.paolocorti.net
twitter: @capooti
skype: capooti


Maggiori informazioni sulla lista Gfoss