[Mapserver-DE] Größe der Beschriftung

Michael Schulz mschulz at webgis.de
Mon Okt 4 12:24:19 CEST 2004


Hallo,

dazu muss im LAYER Abschnitt der Parameter Symbolscale eingestellt werden. Dann kann im CLASS 
und/oder im LABEL Abschnitt mit MINSIZE/MAXSIZE der Größenbereich eingestellt werden. Funktioniert 
mit Text nur bei Verwendung von Truetype Fonts.

Der Einsatz von Symbolscale ist etwas gewöhnungsbedürftig bzw. vielleicht nicht ganz intuitiv ;-)

Viele Grüße,
Michael Schulz



Veronika.Stahl schrieb:

> Hallo zusammen,
> 
> ich möchte einen Layer mit Hausnummern über eine Karte legen (die Karte 
> ist eine shape-Datei). Mein Problem ist, daß - egal wie groß oder klein 
> ich die BBOX angebe - die Zahlen  immer in der gleichen Größe 
> dargestellt werden.
> Der Aufruf erfolgt über WMS.
> Wie kann ich erreichen, daß sich die Zahlengröße mit der 
> BoundingBox-größe ändert?
> Es sollen auf jeden Fall immer alle Hausnummern angezeigt werden, je 
> nach Kartenausschnitt eben groß oder klein (deswegen "FORCE true")!
> 
> Hier ein Auszug aus meinem Map-File:
> 
> LAYER
>  DEBUG ON
>  CONNECTIONTYPE postgis
>  CONNECTION "user=pg dbname=adresse host=gr34h01"
>  CLASSITEM "geom"
>  LABELITEM "hausnr"
>  NAME "hsnummer"
>  STATUS OFF
>  DATA "geom from adressen"
>  TYPE POINT
>  TRANSPARENCY 50
>  CLASS
> #    SYMBOL "kreis"
> #    EXPRESSION /./
>    COLOR 0 0 0
> #    OUTLINECOLOR 0 0 0
> #    SIZE 18
>    LABEL
>      TYPE TRUETYPE
>      FONT "Arial"
>      SIZE 9
>      COLOR 0 0 0
>      POSITION CC
>      PARTIALS TRUE
>      FORCE TRUE
>      MAXSIZE 15
>      MINSIZE 5
>    END
>  END
>  METADATA
>    "wms_title" "Hausnummern"
>    "wms_srs" "EPSG:31468"
>  END
> END
> 
> <!--MapServer version 4.0.1 OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP 
> SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT 
> SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=TIFF INPUT=EPPL7 
> INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE-->
> 
> Kann mir jemand helfen?
> 
> Herzliche Grüße,
> Vroni Stahl
> 
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
> 

-- 
-----------------------------------------------------------
Michael Schulz                                in medias res
Dipl.-Geologe                              Gesellschaft für
                                 Informationstechnologie mbH
                                      In den Weihermatten 66
		                             79108 Freiburg
                                      0761 55695-95 (Fax 96)
mschulz at webgis.de              www.webgis.de/www.zopecms.de




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