#1 Sun 18 January 2015 17:43
- Laurent75019
- Participant actif
- Lieu: La Réunion_974
- Date d'inscription: 15 Jul 2011
- Messages: 96
QGIS 2.2 : Perte de pixels sur raster découpé
Bonjour
Je cherche une solution pour découper proprement un raster en plusieurs rasters sans perte de pixels (=données) sur la bordure.
J'utilise Qgis Valmeria. J'ai un raster nommé A représentant le pourcentage de couverture végétal de 1000m à 4000m d'altitude. Je veux obtenir un raster pour chaque altitude: 1000m, 2000m, 3000m et 4000m.
Utilisant des polygones de ces 4 élévations, je découpe le raster A (raster > extraction > découper). Puis j'inscris 0 en données nulles supplémentaires afin de rendre transparent le cadre de contour.
Quand j'affiche les 4 rasters ensemble, il y a des lignes de 1 pixel environ qui apparaissent entre chaque raster, comme si la découpe avait supprimer/rogner sur la bordure de chaque raster (voir fichier joint)
Quelqu'un a t-il une compréhension de ce problème ?
merci
Dernière modification par Laurent75019 (Sun 18 January 2015 18:57)
Hors ligne
#2 Mon 19 January 2015 11:16
Re: QGIS 2.2 : Perte de pixels sur raster découpé
Bonjour,
Il s'agit justement des pixels qui portent la valeur 0 et qui, transparents, laissent apparaître ce qui est en-dessous.
La méthode conseillée est de générer une 4e bande définissant la zone transparente. On l'appelle bande ou canal alpha.
On peut l'activer en cochant dans le menu "découper"
geodata au cerema et petits billets en géomatique
Hors ligne
#3 Mon 19 January 2015 20:30
- Laurent75019
- Participant actif
- Lieu: La Réunion_974
- Date d'inscription: 15 Jul 2011
- Messages: 96
Re: QGIS 2.2 : Perte de pixels sur raster découpé
Re..
merci de votre réponse.
les pixels rognés ne possèdent pas à l'origine la valeur '0'
dans le menu 'découper', lorsque je coche "créer une bande de transparence" après avoir sélectionné ma couche de masquage avec le polygone, et en appliquant sur la bande 1 (gray) le rendu 'bande grise unique', j'obtiens le même problème (voir fichier joint du résultat).
Il y a toujours cette ligne de pixels transparente. Le raster d'origine superposé montre bien que les pixels rognés ont une valeur.
Cela reste une question en suspend !
en attendant, j ai contourné le problème en affichant le raster A lorsque je veux afficher le PTC sur toute les altitudes et raster après raster lorsque je ne veux qu'une altitude particulière.
Hors ligne
#4 Tue 20 January 2015 09:49
Re: QGIS 2.2 : Perte de pixels sur raster découpé
Quand on utilise Raster > Découper > Couche de masquage > Créer une bande de transparence, il est inutile de coche Valeur nulle > 0
C'est parce que tu as défini une valeur nulle que tes trois premières bandes sont altérées, je pense.
geodata au cerema et petits billets en géomatique
Hors ligne
#5 Tue 20 January 2015 18:44
- Laurent75019
- Participant actif
- Lieu: La Réunion_974
- Date d'inscription: 15 Jul 2011
- Messages: 96
Re: QGIS 2.2 : Perte de pixels sur raster découpé
J'entends bien... sans définir une valeur nulle, le problème reste le même.
Hors ligne
#6 Wed 21 January 2015 10:48
Re: QGIS 2.2 : Perte de pixels sur raster découpé
Etes-vous sûr qu'il n'y a pas de nodata dans la donnée source ?
pourriez-vous en envoyer un extrait (donnée source)
geodata au cerema et petits billets en géomatique
Hors ligne
#7 Fri 23 January 2015 20:38
- Laurent75019
- Participant actif
- Lieu: La Réunion_974
- Date d'inscription: 15 Jul 2011
- Messages: 96
Re: QGIS 2.2 : Perte de pixels sur raster découpé
La donnée est ici > https://www.iscgm.org/gmd/#vegetation
download version 2, tile 40
Hors ligne