[Mapserver-DE] Symbole aus GIF nicht transparent darstellen
Till Adams
adams at terrestris.de
Mit Dez 22 15:25:45 CET 2004
Markus Hingele wrote:
>Hallo Liste,
>
>ich habe mal ne Frage zum Mapserver und den Symbolen aus einer sym-Datei
>mit zugehörigen Gif-Bildern.
>
>In unserer Karte werden die Symbole alle transparent angezeigt. Alle
>weißen Flächen in den Symbole werden auf transparet umgerechnet. Es sind
>GIF's mit 16 Farben, kein Transparent definiert.
>
>In der Symboldatei sind folgende Einträge:
>
>Symbol
>NAME 'apotheke'
>Type PIXMAP
>IMAGE 'apotheke.gif'
>Transparent 99
>END
>
>Ob ich hier "Transparent 99" oder was anderes angebe, ist das selbe
>Ergebnis.
>
>Folgendes steht in der Map-Datei drin:
>
>MAP
> NAME "oberstdorf_gesundheit"
> STATUS ON
> EXTENT 4354140 5238106 4379188 5261790
>
> PROJECTION
> "init=epsg:31494"
> END
> SIZE 650 420
> SHAPEPATH "/data/map/oberstdorf/"
> SYMBOLSET "/data/map/oberstdorf/symbole/oberstdorf_poi.sym"
> FONTSET "/data/map/fonts/fonts.list"
> IMAGECOLOR 255 255 255
> TRANSPARENT ON
> #TRANSPARENT ON #ON|OFF
>Backgroundcolor für Karten transparent;
>def off
> UNITS meters #Units mapcoordinates; für scale/scalebar Berechnungen
> RESOLUTION 72 #Pixel/inch für Output
>(scalecomputation; def 72),
>vorher 300
> INTERLACE OFF
># IMAGETYPE PNG
>#output imagetype
># Änder von 256 Farben auf eine Millionen
> OUTPUTFORMAT
> NAME png
> DRIVER "GD/PNG"
> MIMETYPE "image/png"
> EXTENSION PNG
> IMAGEMODE PC256 #RGBA #oder RGB (für transparent off)
> TRANSPARENT ON #ON|OFF Backgroundcolor für Karten
>transparent; def
>off
> END
># Änder von 256 Farben auf eine Millionen ENDE
> WEB
> MINSCALE 0
> MAXSCALE 2000000
> #TEMPLATE ""
> #IMAGEPATH "/data/umn/umn-www/sessions/"
> #IMAGEURL "http://"
> LOG "/data/map/log/umn.log"
> METADATA
> "WMS_ACCESSCONSTRAINTS" "none"
> "WMS_SRS" "epsg:31494"
> "WMS_ONLINERESOURCE"
>"http://XXX.XXX.XXX.XXX/cgi-bin/mapserv?map=/data/map/oberstdorf/oberstdorf_gesundheit.map"
> "WMS_TITLE" "Oberstdorf Gesundheit"
> "WMS_FEATURE_INFO_MIME_TYPE" "text/html"
> "WMS_ABSTRACT" "Gesundheit"
> END
> END
>
>Ist hier irgendwo ein Schalter zu setzen?
>
>Am Cache liegt es auch nicht, habe ich schon mit einem Symboltausch
>getestet.
>
>Für eine Hilfe wäre ich sehr dankbar.
>
>Grüße aus dem saukalten Allgäu
>
>Markus Hingele
>
>--
>
>Telezentrum Allgäu GmbH & Co.KG
>http://www.telezentrum-allgaeu.de
>Geo *** Daten *** Management
>Markus.Hingele at tza.koa-net.de
>
>*** BITTE KEINE DOC-DATEIEN - NO DOC-FILES PLEASE ***
>*** siehe http://www.subotnik.net/misc/doc.html ***
>
>_______________________________________________
>Mapserver-DE mailing list
>Mapserver-DE at freegis.org
>https://freegis.org/mailman/listinfo/mapserver-de
>
>
>
Markus, für
Transparent 99
sollte der Index des Farbwertes stehen, der Transparent dargestellt werden soll. Mit Iview -> Bild -> Pallette kannst
du den Index einsehen.
Also wenn dein weiß zB. Index 1 hat, sollte dort
Transparent 1
stehen.
Grüsse, Till ;-)
--
Mit freundlichen Grüssen aus Bonn,
Till Adams
******************************************
* Schulungen im Geo-Consortium *
* Fragen Sie uns! *
* http://www.geo-consortium.de *
******************************************
------------------------------------------
Dipl. Geogr. Till Adams
terrestris, Paulsen&Adams GbR
Siemensstr. 8 * 53121 Bonn
Tel.: 0228 962 899 52 * Fax.: 0228 962 899 57
info at terrestris.de * www.terrestris.de
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)