#1 Wed 13 June 2007 12:07
- sandra64
- Participant occasionnel
- Lieu: Niort
- Date d'inscription: 24 Jan 2007
- Messages: 13
Couleur raster .ecw et Gdal
Bonjour,
J utilise ms4w avec donc inclus Gdal et en mettant en ligne une Bdortho (.ecw) je m appercois que les couleurs sont vraiment tres modifiées. Quelques recherches sur le Net m'indiquent qu'en effet Gdal convertit à la volée les couleurs de mes dalles de 24 bits en 8 bits mais je n ai pas réellement vu de solutions. Quelqu un en dispose t il?
Merci
Hors ligne
#2 Wed 13 June 2007 12:22
Re: Couleur raster .ecw et Gdal
Bonjour,
A priori ce n'est pas GDAL qui fait la conversion, mais plutot mapserver.
Essayez de mettre un format de sortie en 24 ou 32 bits, avec le parametre imagemode décrit dans cette page :
http://mapserver.gis.umn.edu/docs/refer … tputformat
Vincent.
Hors ligne
#3 Wed 13 June 2007 16:29
- sandra64
- Participant occasionnel
- Lieu: Niort
- Date d'inscription: 24 Jan 2007
- Messages: 13
Re: Couleur raster .ecw et Gdal
J ai essayé de configurer le outputformat un peu de toutes les manières et rien n a fonctionné en revanche j ai utilisé ca:
DITHER=YES
This turns on error diffusion mode, used to convert 24bit images to 8bit with error diffusion to get better color results.
Example:
PROCESSING "DITHER=YES"
et ca a "amélioré" les couleurs. C'est encore loin d'etre le résultat escompté. Je suis a l'ecoute de toute autre solution.
Merci
Dernière modification par sandra64 (Wed 13 June 2007 16:29)
Hors ligne
#4 Wed 13 June 2007 16:51
- Lionel B
- Participant actif
- Lieu: Macon
- Date d'inscription: 5 Sep 2005
- Messages: 83
Re: Couleur raster .ecw et Gdal
Bonjour, nous diffusons des orthophotos pour des applications plutot sensibles avec la définition d'un OUTPUTFORMAT comme celui-ci.
Nous sommes satisfaits de la qualité.
OUTPUTFORMAT
NAME JPEG
DRIVER "GD/JPEG"
MIMETYPE "image/jpeg"
IMAGEMODE RGB
EXTENSION "jpg"
FORMATOPTION "QUALITY=80"
END
Hors ligne
#5 Wed 13 June 2007 17:06
- sandra64
- Participant occasionnel
- Lieu: Niort
- Date d'inscription: 24 Jan 2007
- Messages: 13
Re: Couleur raster .ecw et Gdal
Je ne sais pas si je fais une mauvaise utilisation de ce code ou pas mais il s'avere que cela ne modifie pas la qualité de mon image.
- J ai des .ecw
- Je mets le code dans mon mapfile
- Je ne le mets pas dans la definition de la layer de l'ortho mais au meme niveau que la legende ou les layers
Je ne sais pas où je fais l'erreur
Merci pour les indications apportées
Hors ligne
#6 Wed 13 June 2007 17:21
- Lionel B
- Participant actif
- Lieu: Macon
- Date d'inscription: 5 Sep 2005
- Messages: 83
Re: Couleur raster .ecw et Gdal
Il faut que le parametre IMAGETYPE soit renseigné (propriété de l'objet MAP)
soit :
IMAGETYPE JPEG
....
OUTPUTFORMAT
NAME JPEG
DRIVER "GD/JPEG"
MIMETYPE "image/jpeg"
IMAGEMODE RGB
EXTENSION "jpg"
FORMATOPTION "QUALITY=80"
END
Pour faire un essai, vous pouvez commenter tous les autres OUTPUTFORMAT, comme ca pas de risque qu'il utilise un format de sortie 8bits.
Hors ligne
#7 Wed 13 June 2007 17:29
- sandra64
- Participant occasionnel
- Lieu: Niort
- Date d'inscription: 24 Jan 2007
- Messages: 13
Re: Couleur raster .ecw et Gdal
Mais le fait que je travaille sur des .ecw n'intervient pas dans la definition des parametres ci dessus?
J ai mis le parametre imagetype comme vous l'avez indiqué et pas de changement.
Je n ai specifié aucun outputformat outre celui que vous m avez indiqué.
Hors ligne
#8 Fri 13 July 2007 01:28
- sandra64
- Participant occasionnel
- Lieu: Niort
- Date d'inscription: 24 Jan 2007
- Messages: 13
Re: Couleur raster .ecw et Gdal
Juste pour le suivi; j avais resolu mon probleme en suivant les indications au dessus et en rajoutant dans les metadata de mon raster à savoir l'ortho le parametre "force_imagetype" "jpeg" Voila et merci pour vos reponses
Hors ligne
#9 Mon 15 October 2007 15:30
- ParMesSoins
- Participant occasionnel
- Lieu: Lons-le-Saunier
- Date d'inscription: 15 Oct 2007
- Messages: 12
Re: Couleur raster .ecw et Gdal
Bonjour,
J utilise ms4w avec donc inclus Gdal et en mettant en ligne une Bdortho (.ecw) je m appercois que les couleurs sont vraiment tres modifiées. Quelques recherches sur le Net m'indiquent qu'en effet Gdal convertit à la volée les couleurs de mes dalles de 24 bits en 8 bits mais je n ai pas réellement vu de solutions. Quelqu un en dispose t il?
Merci
Bonjour,
je cherche à faire la même chose,
pourrais-tu me donner tes sources ou m'éclairer sur la marche à suivre (.map) ?
je suis tout nouveau dans le domaine.
Merci
Hors ligne
#10 Mon 15 October 2007 16:00
Re: Couleur raster .ecw et Gdal
ParMesSoins,
La réponse aux problème est dans ce topic, à savoir :
* Rajouter ceci en début du fichier (ie pas dans un objet LAYER, directement dans l'objet MAP) :
IMAGETYPE JPEG
....
OUTPUTFORMAT
NAME JPEG
DRIVER "GD/JPEG"
MIMETYPE "image/jpeg"
IMAGEMODE RGB
EXTENSION "jpg"
FORMATOPTION "QUALITY=80"
END
* eventuellement, pour la couche posant problème ;
MEDATA
"force_imagetype" "jpeg"
END
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#11 Mon 15 October 2007 16:12
- ParMesSoins
- Participant occasionnel
- Lieu: Lons-le-Saunier
- Date d'inscription: 15 Oct 2007
- Messages: 12
Re: Couleur raster .ecw et Gdal
Merci, mais ce n'est pas ma demande
je serai interressé par l'ensemble du script ... si possible !?
Merci.
Hors ligne
#12 Mon 15 October 2007 16:17
Re: Couleur raster .ecw et Gdal
Bonjour,
Est ce que n'importe quel script fera l'affaire ? Qu'est ce que vous recherchez exactement comme exemple ? Il en existe quelques uns sur le web mais je peux en fournir si besoin.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#13 Mon 15 October 2007 16:57
- ParMesSoins
- Participant occasionnel
- Lieu: Lons-le-Saunier
- Date d'inscription: 15 Oct 2007
- Messages: 12
Re: Couleur raster .ecw et Gdal
en fait j'aimerai publier sur un intranet du MapInfo qui n'est qu'une partie de la BD Ortho (fichiers ECW)
j'ai fouillé le forum toute la journée et suis parti pour utiliser ms4w.
je cherche donc à voir comment celui-ci fonctionne !
Vu que sandra64 a déjà etudiée cette problématique, c'était l'occase
Peut-être devrai-je utiliser OpenLayers ?
Peut-être devrai-je faire un nouveau post ?
Merci pour vos lumière
Hors ligne
#14 Mon 15 October 2007 18:08
Re: Couleur raster .ecw et Gdal
Bonjour,
Pour publier des données il vous faut un serveur carto (mapserver) et une appli web "cliente" soit basé sur mapserver, soit OpenLayers, soit autre choses. Cela dépend de vos besoins en terme de fonctionnalité et de vos compétences.
Je cous propose de créer un nouveau topic en précisant bien tout ce dont vous voulez : type de couche, fonctionnalité, compétences, autres contraintes.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#15 Tue 16 October 2007 10:08
- ParMesSoins
- Participant occasionnel
- Lieu: Lons-le-Saunier
- Date d'inscription: 15 Oct 2007
- Messages: 12
Re: Couleur raster .ecw et Gdal
OK Merci !
Hors ligne