No último post, falei um pouco sobre como criar um SLD com chave composta, hoje irei falar de como utilizar o ELSE no seu SLD. Ele pode ser útil em diversos casos, imagine que você possua uma camada de Rodovias que está subdividida em trechos, e que você precise selecionar alguns desses trechos no mapa, e que eles devam receber um destaque especial e os outros continuem da forma original.
Para isso você deve criar uma regra (rule) no seu estilo, e passar os trechos que você deseja que tenha um destaque, conforme mostra a imagem abaixo:
Ok. Os trechos que receberão destaque já estão descritos no seu SLD, porém se deixá-lo assim os outros trechos não aparecerão no mapa, e se você criar nova regra com todos os trechos restantes pode gerar um transtorno para você, e também isso não será “elegante”. Neste caso, deve-se utilizar o ELSE no seu estilo, que fará com que todos os outros casos sejam representados da maneira desejada. Veja como fazer no exemplo abaixo:
Desta forma você resolve o seu problema de uma forma “elegante”.