[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)