#1 Wed 28 May 2014 11:27
- simo lay
- Participant assidu
- Date d'inscription: 8 Dec 2011
- Messages: 172
Polygone to raster
Bonjour,
Je souhaite rasteriser un polygone constituer d'un seul objet de façon à avoir un raster avec 3 bandes,j'ai pas trouvé un moyen simple dans Qgis (l'outil Ratser =>conversion=>Rastériser me donne un raster avec une seule bande) donc j'ai essayé d'utilisé gdal_rasterize mais j'ai j'arrive pas.
Mon SHP (test) est constitué de 3 champs :
champ 1 :intitulé R avec comme valeur de champ 0.
champ 2 :intitulé V avec comme valeur de champ 0.
champ 3 :intitulé B avec comme valeur de champ 0.
le code utilisé
Code:
gdal_rasterize -b R -b V -b B -burn 0 -burn 0 -burn 0 -ts 0.5 0.5 -l test test.shp rester.tif
.
Message d'erreur : GDALDataset::GetRasterBand(0) - illegal band
Merci de votre aide.
Dernière modification par simo lay (Wed 28 May 2014 11:40)
Hors ligne
#2 Thu 29 May 2014 13:18
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1159
Re: Polygone to raster
Bonjour,
une rapide lecture de cette page devrait t'aider : http://www.gdal.org/gdal_rasterize.html
Hors ligne
#3 Tue 03 June 2014 14:58
- simo lay
- Participant assidu
- Date d'inscription: 8 Dec 2011
- Messages: 172
Re: Polygone to raster
Bonjour,
Merci tumasgiu, après quelques testes j'ai trouvé le bon code :
gdal_rasterize -b 1 -b 2 -b 3 -burn 0 -burn 0 -burn 0 -l test test.shp img.tif
Hors ligne