[Mapserver-DE] Symbol Darstellung und Filter
Michael Schulz
mschulz at webgis.de
Fre Nov 4 10:00:47 CET 2005
Hallo,
Ist in der mapserver-Doku vielleicht etwas verwirrend aber bei
"TRANSPARENT [color index]" ist nicht ein RGB-Wert wie z.B. bei OFFSET
gemeint, sondern der Index der Farbe in der Farbpalette des gif-Bildes,
der transparent sein soll. Diesen Index bekommt man durch
Grafikprogramme wie z.B. Paintshop/Photoshop/gimp/etc. heraus. Dann
sollte der Eintrag so aussehen (ohne eckigen Klammern):
TRANSPARENT 5
Viele Grüße, Michael Schulz
Marlies Fruttiger schrieb:
> Hallo Mapserver-users
> Versuche gerade Punkte die ich aus der Postgres-Datenbank (mit Postgiserweiterung) hole, mittels eines Symbols darzustellen. Als ein Pixelsymbol klappt noch alles, aber sobald ich ein Bild als Symbol verwenden möchte gibt es mir einen Error:
>
> getSymbol(): Symbol definition error. Parsing error near (NAME):(line 60)
>
> Hier noch der Code:
> LAYER
> NAME Amt
> STATUS OFF
> TYPE POINT
> CONNECTIONTYPE POSTGIS
> CONNECTION "dbname=dbbaselneu host=10.81.250.189 port=5432 user=postgres password=basel"
> #DATA "strasse_geom from strasse"
> DATA "adresse_geom from (select * from adresse) as foo using unique id_adresse using SRID=21781#"
> #FILTER "select id_adresse from objekt where kategorie_id=5"
> CLASS
> SYMBOL
> NAME "icon"
> TYPE PIXMAP
> IMAGE "icon_blau1.gif"
> TRANSPARENT [255 255 255]
> END #Ende Symbol
> END #Ende Class
> END #Ende Layer Amt
>
> Habe auch schon versucht den NAME ohne "" zu schreiben. Aber das produziert die selbe Fehlermeldung.
> Kann mir jemand weiter helfen?
>
> Meine zweite Frage ist, kann ich den Filter für SQL Selection benutzen. Kann mir jemand ein Beispiel geben, wie ich eine solche Selection am Besten mache?
>
> Gruess
> Marlies Frutiger
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
--
-----------------------------------------------------------
Michael Schulz mschulz at webgis.de
in medias res Gesellschaft für Informationstechnologie mbH
In den Weihermatten 66 Tel +49 (0)761 556959-5
79108 Freiburg Fax +49 (0)761 556959-6
www.webgis.de / www.zopecms.de
-----------------------------------------------------------
NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU
-----------------------------------------------------------
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)