A utilidade não podia estar mais à vista... Labels. A Label é um componente gráfico cujo valor se pode obter directamente de um atributo. Porque não permitir obter valores para outros componentes gráficos, como por exemplo o tamanho de um ponto, com base no valor de um atributo? Melhor! Poder-se aplicar uma expressão para devolver o valor final.
No dia 6 de Janeiro de 2012 11:28, Gonçalo Lourenço <[email protected]>escreveu: > Não me lembro de alguma vez ter usado tantas classes quantos os valores > armazenados num tema. Em que é que isso poderia ser útil? > > 2012/1/5 Marco Afonso <[email protected]> > >> >> Viva, >> >> Estive a ler na referencia de SLD em >> http://docs.geoserver.org/stable/en/user/styling/sld-reference/index.html, >> bem como o cookbook >> http://docs.geoserver.org/stable/en/user/styling/sld-cookbook/index.html mas >> não encontrei uma solução para a seguinte questão: >> >> Por exemplo, no <PointSimbolizer> é possivel alterar o <Size> em função >> do valor num atributo, ou numa expressão contendo um atributo? Apenas >> encontrei exemplos tendo o Size como valor fixo, mesmo aplicando filtros... >> >> Seria óptimo poder fazer algo como: >> >> <Size> >> >> <PropertyExpr> >> >> <PropertyName>{atributo}</PropertyName> >> >> <Expr>%d/10</Expr> >> >> </PropertyExpr> >> >> </Size> >> >> >> O tamanho seria igual ao valor do atributo a dividir por 10. >> >> Obrigado. >> >> Marco >> >> _______________________________________________ >> Portugal mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/portugal >> >> > > > -- > *Com os meus cumprimentos / Best regards* > > *GONÇALO LOURENÇO* > > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal > >
_______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
