#1 Wed 13 May 2009 13:34
- Mobilotek
- Participant occasionnel
- Lieu: Toulouse
- Date d'inscription: 17 Oct 2006
- Messages: 26
[Mapserver] Détecter une couleur sur un raster
Bonjour,
Mon problème est simple:
j'utilise une couche via WMS dans mon appli, et j'aimerai pourvoir créer une légende en fonction de la couleur RVB du raster...
J'imagine qu'il y a des paramètres de classe a déclarer dans ce layer (le listing des codes rvb associés à un libellé), mais je ne les trouve point.
Merci de votre aide.
Dernière modification par Mobilotek (Wed 13 May 2009 13:35)
Hors ligne
#2 Tue 19 May 2009 09:27
- Cedric V
- Participant occasionnel
- Lieu: Etampes
- Date d'inscription: 15 Jan 2009
- Messages: 15
Re: [Mapserver] Détecter une couleur sur un raster
Bonjour,
Je n'ai pas de réponse exacte à ta question mais j'utilise un truc qui pourra peut-être t'aider.
Je crée un légende à mon mapfile en fonction de la valeur du pixel mais pour moi le raster est un TIF en 8bits. Il n'y a donc pas de couleur RVB.
Voilà ce qu'il y a dans le mapfile :
Code:
LAYER ... CLASS NAME "class_name" EXPRESSION ([pixel]=XXX) #tu mets ici la valeur du pixel STYLE ... END END ... END
Cédric
Hors ligne
#3 Tue 20 October 2009 15:11
- Mobilotek
- Participant occasionnel
- Lieu: Toulouse
- Date d'inscription: 17 Oct 2006
- Messages: 26
Re: [Mapserver] Détecter une couleur sur un raster
yes, merci Cédric!
c'est ce qu'il me fallait.
Hors ligne