[Mapserver-DE] GetLegendGraphic

Becker, Gunter gunter.becker at csogis.de
Fre Sep 16 09:44:36 CEST 2005


Hallo Liste,

 

ich rufe mit dem WMS-Request "GetLegendGraphic" das Legendensymbol für einen speziellen Layer ab. Mein Legend-Abschnitt der das Aussehen

der Legendengrafik im Map-File beeinflusst.

sieht wie folgt aus:

 

  LEGEND

      IMAGECOLOR 248 247 242 

      KEYSIZE 20 20

      KEYSPACING 0 0

      STATUS on 

  END

 

Die Einstellung KEYSIZE (20 x 20) findet sich auch im GetCapabilities-Request wieder, und ich möchte dieses benutzen,

um Höhe und Breite meines IMG-Tags zu setzen. Die erzeugte Legendengrafik, die erstellt wird hat aber eine Größe von 30 x 30, so dass sie letztlich skaliert wird. Der MapServer macht also noch eine 5 Pixel großen Rand um das eigentliche Symbol. 

Leider habe ich keine Einstellungsmöglichkeit gefunden um diesen Rahmen zu unterdrücken. 

Gibt es eine solche Einstellung oder irgendeinen Trick, um wirklich nur das Symbol in seiner gewünschten Größe zu erhalten.

 

Vielen Dank für Eure Antworten im Voraus

 

Mit freundlichen Grüßen,

 

Gunter Becker 
_________________________________________________________________
CSO GmbH 
Informations-Lösungen 
Forsthausstrasse 2 
75180 Pforzheim 
_________________________________________________________________

 

Aufpoliert!
Inzwischen war er in die Jahre gekommen: Der Web-Auftritt von CSO. 
Jetzt wurde er konzeptionell neugestaltet. Bitte besuchen Sie uns unter
www.csogis.de <http://www.csogis.de/> 
_________________________________________________________________

 

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050916/2425f5b8/attachment.html


This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)