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