O GeoServer utiliza para a criação de estilos o padrão SLD (Styled Language Descriptor). O SLD é um XML baseado na especificações da OGC. Isto significa que arquivos SLD criados para o GeoServer pode ser reutilizados para qualquer outro WMS/WFS que suporte o padrão SLD.
Criar esses estilos na mão é algo não muito agradável, e em muitos casos bem trabalhoso.
Para facilitar o trabalho, a seguir estarei mostrando como criar estilos utilizando o uDig (User-friendly Desktop Internet GIS) de um jeito rápido e fácil.
1. Faça o download do uDig1.1RC10 ;
2. Após ter instalado, execute o uDig;
3. O sistema apresentará a seguinte tela;
4. Conforme mostra a figura acima selecione a opção Layer -> Add;
5. O sistema apresentará uma tela onde você deverá selecionar a opção “Web Feature Type” e depois “Avançar”;
6. Digite o endereço do seu servidor WFS;
7. Escolha os layers que deseja visualizar e clique em “Concluir”;
8. Selecione a layer desejada, e clicando com o botão direito sobre ela selecione a opção “Change Style”, conforme ilustra a figura abaixo.
9. O sistema apresentará uma tela para que possam ser feitas as alterações no layer;
10. No Style Editor aparecerão 3 opções: Simple, Theme e XML. Na opção Simples você poderá basicamente modificar a cor do layer, trocar a cor da bordar, escala mínima e máxima. Já na opção Theme, você poderá escolher atributos do shape, e aplicar temas sobre ele separando por classes (de 2 a 12). A opção XML, apresentará o código XML gerado para você copiar e colocar em sua aplicação.
11. Após configurar o seu tema, salve o XML em um arquivo com extensão SLD, e agora é só fazer o upload no GeoServer.