Wie füge ich in SLD einer Beschriftung, die eine Eigenschaft beschreibt, eine Zeichenfolge hinzu?


12

Gibt es eine Möglichkeit, mit Geoserver eine vordefinierte Zeichenfolge: "Nein" zu einer Eigenschaft hinzuzufügen : Postnummer ?

<sld:Label>
<ogc:PropertyName>postalnumber</ogc:PropertyName>
</sld:Label>

Antworten:


12

Die SLD-Spezifikation enthält eine Zeichenfolgenverkettungsfunktion . Hier ist ein Beispiel für die Verwendung mit Etiketten:

         <Label>
            <ogc:Function name="Concatenate">
              <ogc:Literal>No. </ogc:Literal>
              <ogc:PropertyName>postalNumber</ogc:PropertyName>
            </ogc:Function>
          </Label>

Das Obige wurde auf Geoserver Version 2.1 getestet.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.