[Mapserver-DE] Symbole vom Typ PIXMAP

Till Adams adams at terrestris.de
Die Feb 15 08:15:08 CET 2005


Burghardt.Scholle at stadt.wolfsburg.de wrote:

>Guten Morgen zusammen,
>
>ich habe verschiedene Symbole erstellt und im PNG-Format abgespeichert.
>Einige dieser Symbole sind kreisförmig. Bei der Darstellung bekommen sie
>einen quadratischen, weißen Hintergrund, der die darunter liegenden
>Informationen überdeckt. Diverse Versuche mit dem Parameter TRANSPARENT in
>der Symboldefinition blieben bislang leider erfolglos. So habe ich z.B. auch
>versucht, Farben, die in dem Symbol vorkommen, auf transparent zu stellen.
>Die Farbpalette habe ich mir mit Hilfe von IrfanView angeschaut.
>
>Ich verwende folgende Symboldefinition:
>
>#19
>SYMBOL
>   NAME 'Parkhaus'
>   TYPE PIXMAP
>   IMAGE "../htdocs/images/30070540.png"
>   TRANSPARENT 215 # Wert für "weiß" gemäß Farbpalette
>END
>
>Meine Map-Datei sind folgendermaßen aus:
>
>MAP
>  EXTENT 4407200 5798000 4426000 5819100 
>  SIZE 400 400
>  SHAPEPATH "../daten"
>  SYMBOLSET "../etc/symbols.sym"
>  FONTSET "../etc/fonts.list"
>  IMAGETYPE PNG24
>  UNITS METERS
>  SCALE 150000
>  DEBUG ON
>  
>  PROJECTION
>    "init=epsg:31494" 
>  END
>
>  ...
>
>  LAYER
>    NAME "Stadtgrundkarte (Symbole)"
>    TYPE POINT
>    STATUS ON
>    DATA "sgk/2001/stadtgrundkarte_p.shp"
>    SYMBOLSCALE 1000
>    MINSCALE 0
>    MAXSCALE 1001
>    CLASSITEM "SYMBOL-ID"
>    CLASS
>      SYMBOL "Parkhaus"
>      SIZE 8
>      COLOR 0 0 0
>    END # Class
>  END # Layer
>
>  ...
>
>END # Map
>
>Ich habe noch keine Differenzierung der Symbole vorgenommen. Zunächst möchte
>ich das Problem mit den PIXMAP's lösen. 
>Ich bin für jeden Hinweis dankbar.
>
>Viele Grüße
>Burghardt Scholle
>
>
>***************
>
>Stadt Wolfsburg
>Geschäftsbereich Bürgerdienste
>GIS-Büro
>Rathaus A, Zi. A911
>Porschestraße 49
>38440 Wolfsburg
>Tel.: (05361) 28-2531
>Fax.: (05361) 28-1877
>
>mailto:gis at stadt.wolfsburg.de
>
>_______________________________________________
>Mapserver-DE mailing list
>Mapserver-DE at freegis.org
>https://freegis.org/mailman/listinfo/mapserver-de
>
>  
>
Burghardt,

es gibt zwei Wege aus deinem Dilemma:

Verwende deine Bilder weiter, und lege in der Symboldefinition fest, 
welche Farbe transparent sein soll. Dazu brauchst du den Parameter

TRANSPARENT  [Index]

wobei Index der Index-Wert der transparent darzustellenden Farbe ist 
(den Index kriegt man mit Iview raus).

Oder:

Mit einem Programm wie zB. FontCreator (30 Tage Demo, dann ~30$) kannst 
du deine Bilder direkt in einen Font importieren und verwendest diese 
dann fortan als Fontsymbol. Die haben automatisch einen transparenten 
Hintergrund.

Hat die Suche geklappt?

Grüsse, Till

-- 

Mit freundlichen Grüssen aus Bonn,

Till Adams

******************************************
*        Demnächst fertig! AmeiN!        *
*         Das AveiN! für ArcGIS          *
*        http://www.terrestris.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)