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 Thu 14 March 2013 16:04

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Fusionner deux tiffs avec transparence

Bonjour,

Je cherche le moyen pour fusionner deux tiff en appliquant une transparence a un des deux tiff.

Le premier tiff : raster couleur du relief (généré a partir des données aster et colorisé via gdal)
Le second tiff : raster de l'ombrage du relief (généré a partir de gdal)

Comment pourrait on procéder ?

Merci pour vos tuyaux.

Loïc


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#2 Thu 14 March 2013 17:27

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Fusionner deux tiffs avec transparence

Deux techniques :
- RasterExpressionEvaluator (la plus simple mais les images doivent être parfaitement superposables)
- RasterMosaicker (en utilisant une bande alpha pour définir la transparence).


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#3 Fri 15 March 2013 08:50

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: Fusionner deux tiffs avec transparence

Bonjour,
Un exemple d'expression pour créer une transparence dans rasterexpressionevaluator ?


Edit : J'ai essayé avec l'exemple : http://ns227471.ovh.net/veremes/documen … uator.html

Mais j'ai une erreur : 

Code:

2013-03-15 09:56:17|   0.3|  0.0|ERROR |RasterExpressionEvaluator(RasterEvaluationFactory): Band '1' does not exist on a 'A' raster, but this band is referenced in an expression.  Please ensure the expression only references bands that exist in the raster
2013-03-15 09:56:17|   0.3|  0.0|ERROR |A fatal error has occurred. Check the logfile above for details

En PJ, le paramétrage du transformer.

Un petit coup de main ?

Merci

Dernière modification par heretik25 (Fri 15 March 2013 09:58)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#4 Tue 19 March 2013 23:10

lefred
Participant occasionnel
Lieu: Sophia Antipolis
Date d'inscription: 3 Jul 2008
Messages: 42

Re: Fusionner deux tiffs avec transparence

Bonjour,

Le raster que vous avez spécifié sur le port A du transformer ne dispose apparemment que d'un canal, alors que la configuration que vous utilisez pour le RASTEREXPRESSIONEVALUATOR en utilise 3 (A[0], A[1] et A[2]).
C'est le sens du message d'erreur présent dans le log.

N'auriez vous pas inversé entre ports A et B ? (et de toute façon, vous ne pourrez utiliser que les bandes présentes dans chaque raster)

Cordialement,
Frédéric


--
Frédéric Eichelbrenner
Ellipso Facto - Sophia Antipolis

Hors ligne

 

#5 Wed 20 March 2013 09:50

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: Fusionner deux tiffs avec transparence

Bonjour lefred et merci pour votre réponse,

J'ai essayé d'intervertir les ports A et B, j'ai toujours une erreur. Comment savoir quelles bandes se trouvent dans chacun de mes raster ?


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

Pied de page des forums

Powered by FluxBB