É possível usar o Math simples em um arquivo SLD no Geoserver? Suponha que eu queira ler uma propriedade de tamanho de texto de um banco de dados e multiplicar seu valor, como posso fazer isso?
<sld:TextSymbolizer>
...
<sld:CssParameter name="font-size">
<ogc:PropertyName>text_size</ogc:PropertyName> * 2.1
</sld:CssParameter>
...
</sld:TextSymbolizer>
Obviamente, essa abordagem simples não funciona, então pensei que deveria haver alguma maneira de conseguir isso.
<ogc:Mult>
não funcionou para mim, mas<ogc:Mul>
funcionou.Tanto quanto sei, o GeoServer não pode fazer nenhuma matemática incorporada ao SLD.
No entanto, você pode criar uma regra no SLD que possa ler
<ogc:PropertyName>text_size</ogc:PropertyName>
com um filtro e definir seu próprio tamanho de texto.O GeoServer SLD Cookbook tem alguns exemplos de uso
<ogc:Filter>
fonte