Hoje vou apresentar um tutorial sobre o uDig mas que tem muita aplicabilidade para quem trabalha com Webmapping em especial para os amantes do MapServer e GeoServer. Trata-se da geração de SLD (Styled Layer Descriptor).
O QUE É UM ESTILO SLD
Conforme expliquei em outro artigo, o SLD é uma especificação do OGC baseada em um arquivo XML que representa graficamente entidades geográficas (textos, pontos, objetos lineares ou polígonos.
Na linguagem SLD podem ser definidas regras que agrupam objetos em diferentes categorias e definir para cada grupo um estilo diferente, por exemplo a simbologia de um WMS, estabelecendo cores e rótulos.
Vejamos como gerar SLD no uDig em sete passos muito fáceis.
CRIANDO ARQUIVOS SLD COM O SOFTWARE UDIG
1° Passo: Acesse o Menu Layer > Add… ou utilize as teclas de atalho Ctrl+L,A.
2° Passo: Selecione como fonte de dados a opção Web Feature Server (WFS). Clique em “Next” para avançar.
3° Passo: Na janela seguinte digite o endereço (URL) de um servidor WFS.
Neste tutorial utilizei o endereço do servidor:
http://www2.dmsolutions.ca/cgi-bin/mswfs_gmap.
4° Passo: Escolha quais as camadas que deseja visualizar e clique em “Finish”. Na URL indicada acima temos disponíveis dois layers: Parks e Cities.
5° Passo: Altere as propriedade visuais da camada de informação acessando o item “Change Style…” ao clicar com o botão direto sobre o nome do layer.
6° Passo: Após fazer as alterações de aparência modificando os parâmetros nas abas Simple Feature e Theme teremos um resultado semelhante ao mostrado na imagem abaixo:
Em seguida, basta acessar a opção XML conforme ilustrado abaixo.
7° Passo: Clique em “Export“. Será aberta uma janela onde você poderá definir onde o arquivo de extensão *.sld será salvo, bem como nomeá-lo.
Feito isso, basta fazer o uploud do arquivo para o seu servidor. Fácil? Gostaram do tutorial? Alguma dúvida? Postem nos comentários. Em tutoriais futuros explicarei como fazer esse procedimento também no Quantum GIS.
Pessoal, amanha estarei indo para Recife-PE para ministrar um treinamento básico de MapServer para uma empresa da localidade. Quando retornar, prometo que postarei parte do material do treinamento para vocês sentirem pelo menos o gostinho do que foi apresentado. Ok? Fiquem na expectativa! 🙂
2 respostas
Olá,
Sou um seguidor atento do blog e precisava de pedir ajuda. Eu tenho de criar um estilo sld no UDIG mas não consigo porque quando tenho de adicionar a url do layer não dá em nada.
Tenho de criar vários estilos para depois adicionar no geoserver, podem ajudar-me?
Podem dizer-me como adiciono um dos estilos do geoserver originais ao udig para poder modifica-lo?
obrigado
Anderson,
Parabéns pelo blog e por tudo que você tem publicado. Acho que você é o brasileiro que até aqui mais publcou documentaçao não oficial do uDig, um software tão bom…