[Gfoss] mapserver: trasparenza simbolo gif

ciao a tutti

ho un problema con la trasparenza dei simboli puntuali in mapserver

ho creato un mapfile per visualizzare una mappa con mapserver/pmapper http://www.silvenezia.it/webgis/map.phtml?config=parcolagnord
nel gif il contorno è trasparente mentre nella mappa diventa bianco

il simbolo è così definito:
SYMBOL
NAME “logo_parco”
TYPE PIXMAP
IMAGE “simb_vari/logo_istituzione_parco.gif”
TRANSPARENT 2 # da notare che cambiando il valore a questo parametro non succede nulla
END

qualcuno sa come fare per vedere la trasparenza?

grazie
emanuele masiero

vorrei correggere il tiro della mia precedente richiesta!!

ho risolto il problema della trasparenza delle immagini
elimininado dalla intestazione del mapfile
questa specifica per output dell'immagine mappa

OUTPUTFORMAT
  NAME png
  DRIVER "GD/PNG"
  MIMETYPE "image/png"
  IMAGEMODE RGB
  FORMATOPTION INTERLACE=OFF
  TRANSPARENT OFF
END

ora però il problema è un altro: la visualizzazione delle ortofoto ha perso
di qualità
vedi esempio
http://www.silvenezia.it/webgis/map.phtml?dg=ortofoto_1999&me=2302227.47314,5030872.932399999,2322576.65219,5041573.79379&language=it&config=vegetazlitorale

c'è un modo per mantere contemporaneamente la trasparenza dei pgn/gif e la
visualizzazione corretta delle ortofoto?
emanuele masiero

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/mapserver-trasparenza-simbolo-gif-tp5714625p5716983.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

On Mon, Nov 08, 2010 at 06:10:45AM -0800, emanuele masiero wrote:

c'è un modo per mantere contemporaneamente la trasparenza dei pgn/gif e la
visualizzazione corretta delle ortofoto?
emanuele masiero

Prova a vedere se va meglio con il driver AGG/PNG, ma con
IMAGEMODE RGBA, cioè usando anche la trasparenza.

--
Niccolo Rigacci
Firenze - Italy

grazie niccolo!
dopo vari tentativi ci sono riuscito!!

spiego:
intanto la soluzione:

RESOLUTION 96
IMAGETYPE png

OUTPUTFORMAT
  NAME png
  DRIVER "AGG/PNG"
  MIMETYPE "image/png"
  IMAGEMODE RGB
END

la soluzione corretta è quella proposta da te DRIVE AGG/PNG
solo che io, da bravo scolaro , ero subito andato a guardarmi la
documentazione di mapserver http://mapserver.org/output/agg.html

e ho provato nel mio mapfile i primi due esempi,
rinominando il tag del MAP
IMAGETYPE png rispettivamente in IMAGETYPE AGG e poi IMAGETYPE AGGA
ma ancora non funzionava!

alla fine, dopo varie prove
ho fatto quelle cose che non hanno senso!
ho rimesso l'IMAGETYPE png e ho rinominato il NAME del'OUTPUTFORMAT mettendo
"png"
e la cosa adesso funziona!

da notare una cosa che non mi so spiegare,la cosa funziona solo se imposto
IMAGETYPE png

quindi l'esempio preso della documentazione di maperver
OUTPUTFORMAT
    NAME 'AGGA' (mettere png)
    DRIVER AGG/PNG
    IMAGEMODE RGBA
END
funziona solo rinominando il NAME in png

non sono in grado di dire se questo è un comportamento generale o solo
legato alla mia macchina
io ho ms4W sotto win, con mapserver 5.2.0

GRAZIE per l'aiuto
emanuele masiero

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/mapserver-trasparenza-simbolo-gif-tp5714625p5717535.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

On Mon, Nov 08, 2010 at 08:42:44AM -0800, emanuele masiero wrote:

alla fine, dopo varie prove ho fatto quelle cose che non hanno
senso! ho rimesso l'IMAGETYPE png e ho rinominato il NAME
del'OUTPUTFORMAT mettendo "png" e la cosa adesso funziona!

In generale il tag MAP.IMAGETYPE deve corrispondere ad un nome
definito in una MAP.OUTPUTFORMAT.NAME.

Se manca qualcosa oppure il nome non corrisponde, MapServer
utilizza le sue impostazioni predefinite, seleziona il driver che
gli pare e di solito non fa quello che serve a te!

--
Niccolo Rigacci
Firenze - Italy