In SLD, come posso aggiungere una stringa a un'etichetta che descrive una proprietà?


12

Usando Geoserver, c'è un modo per aggiungere una stringa predefinita: "No." a una proprietà: numero postale ?

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

Risposte:


12

Le specifiche SLD includono una funzione di concatenazione di stringhe . Ecco un esempio di come usarlo con le etichette:

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

Quanto sopra è stato testato su geoserver versione 2.1.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.