Domanda

Voglio includere diverse fonti di mappe in un client di mappe. Una fonte che mi fornisce un mapfile auto-scritto reso da un UMN-mapserver. Il problema è che UMN rende lo sfondo (posti dove non ci sono funzionalità) come bianco, e se lo combino nel client map, questo nasconde tutti i livelli dietro. Cosa scrivo nel mapfile, che lo sfondo è trasparente?

È stato utile?

Soluzione

Anche nel tuo oggetto MAP puoi impostare TRANSPARENT ON e IMAGECOLOR su qualcosa che si adatta

Nota:

IMAGECOLOR [r] [g] [b]

Colore per inizializzare la mappa (ad es. colore di sfondo). Quando la trasparenza è abilitata (TRASPARENTE ATTIVO) per il caso tipico della generazione di mappe pseudocolore a 8 bit, questo colore verrà contrassegnato come trasparente nella palette del file di output. Anche tutti gli altri componenti della mappa disegnati con questo colore saranno trasparenti, quindi per la generazione di mappe con trasparenza è meglio usare un colore altrimenti inutilizzato come colore di sfondo.

da http://mapserver.org/mapfile/map.html

Altri suggerimenti

Cerca in TRASPARENTE su questa pagina . Il riferimento a IMAGECOLOR è nella sezione MAP .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top