Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 22 January 2014 09:56

pj1931
Juste Inscrit !
Date d'inscription: 28 May 2010
Messages: 1

Convertion GDAL TIFF ECW avec un batch

Bonjour a tous.
J'essaye de créer un petit batch pour convertir des dalles *.TIF en Lambert 2E en fichier *.ECW RGF93.

Voici ce que j'ai écrit après quelques recherches:

>for %q in (E:\bd\TEST\*.tif) do gdalwarp -s_srs "init=IGNF:LAMB2 +wktext" -t_srs "init=IGNF:LAMB93" -of VRT "%Q" "%~dpnQ.vrt"
>for %i in ("E:\bd\test\*.vrt") do gdal_translate -of ECW "%i" "E:\bd\TEST\TEST_ecw\%~ni.ecw"


Un fichier sans extension nommé for ce crée a coté du fichier batch mai aucun fichier ne ce converti.

Pouvez vous corriger mon erreur sur ce batch

@+
lulu

Hors ligne

 

#2 Wed 22 January 2014 17:30

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1159

Re: Convertion GDAL TIFF ECW avec un batch

Salut,

je ne connais pas les arcanes du langage de commande Windows mais pour ma part pour créer des overviews, j'avais écrit cà

Code:

for /f %f in ('dir /s /b *geo.tif') do gdaladdo -clean %f 2 4 8 16 32 64 128 256 512 1024 2048

Il fallait par contre l'exécuter dans le répertoire contenant les fichiers à traiter.

Une bonne ressource :
ss64.com/nt

Dernière modification par tumasgiu (Wed 22 January 2014 17:38)

Hors ligne

 

#3 Wed 22 January 2014 18:05

stefb28
Juste Inscrit !
Date d'inscription: 27 Jun 2007
Messages: 4

Re: Convertion GDAL TIFF ECW avec un batch

Si les for sont un dans un batch %q doit être remplacé par %%q, par exemple :
for %%Q in ("D:\tmp\*") do echo "%%~dpnQ.vrt"

Ref: http://www.microsoft.com/resources/docu … x?mfr=true

Dernière modification par stefb28 (Wed 22 January 2014 18:24)

Hors ligne

 

Pied de page des forums

Powered by FluxBB