[FOSSGIS-Talk] charSpacing SLD Geoserver
Karina Krampf
Krampfi1 at gmx.de
Fr Mär 9 16:35:58 CET 2018
Hallo an alle,
ich arbeite gerade an einer "allumfassenden" SLD für einen Namensdienst
und setze das mit Geoserver um. Hierzu habe ich Daten mit der Spalte
Objekttyp. Ich weise jedem Objekttyp eine eigene Typographie zu. Das
funktioniert super mit function Recode für font-family, font-size etc.
Allerdings hätte ich gerne noch ein charSpacing, hier bekomme ich immer
den Fehler, dass charSpacing nicht mit Recode verwendet werden kann.
Hätte ja jemand eine Idee für mich?
Stark zusammengekürzt sieht ein Auszug meiner SLD so aus:
<TextSymbolizer>
<Label>
<ogc:PropertyName>name</ogc:PropertyName>
</Label>
<Font>
<CssParameter name="font-family">
<ogc:Function name="Recode">
<ogc:Function name="strTrim">
<ogc:PropertyName>objekttyp</ogc:PropertyName>
</ogc:Function>
<ogc:Literal>ABFLU</ogc:Literal>
<ogc:Literal>Arial</ogc:Literal>
<ogc:Literal>BAUPR</ogc:Literal>
<ogc:Literal>Arial</ogc:Literal>
<ogc:Literal>BINSE</ogc:Literal>
<ogc:Literal>Tahoma</ogc:Literal>
... das nun für jede typographische Eigenschaft
<VendorOption
name="charSpacing">7</VendorOption>
</TextSymbolizer>
Wäre sehr dankbar über Hilfe.
Liebe Grüße
Karina
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste