Feed on Posts or Comments

Category ArchiveSLD



ArcGIS & SLD & Tecnologia Fernando on 10 Jul 2007

Convertendo simbologia do ArcMap para SLD

O software ArcMap2SLD foi desenvolvido pelo Prof. Dr. Alexander Zipf e analisa a simbologia de um projeto ArcMap e monta um SLD referente a esta simbologia.

É bastante interessante para quem está começando a trabalhar com SLD, e está bastante acostumado a trabalhar com o ArcGIS.

Para baixar o software e/ou ver mais um pouco de suas funcionalidades clique aqui.

GeoServer & SLD & Tecnologia Fernando on 04 Jul 2007

Usando External Graphic no seu SLD

Como já é sabido, o GeoServer utiliza como padrão para seus estilos a especificação da OGC, que é a Styled Layer Descriptor (SLD).

Já foi visto também em outro post, como criar um SLD utilizando o uDig. Porém o uDig, ele cria apenas estilos simples, caso você queira ou necessite um simbolo que seja uma imagem, você necessitará utilizar a propriedade ExternalGraphic.

Mostro abaixo um exemplo de como fica um estilo utilizando a propriedade ExternalGraphic.

O código a seguir é de um estilo que não utiliza ExtenalGraphic:

SLD sem ExternalGraphic

Agora o código utilizando ExternalGraphic:

SLD com ExternalGraphic

Perceba como é simples utilizar este recurso. É importante ressaltar que este arquivo SLD pode estar “hospedado” em qualquer servidor na Web, não necessariamente no seu servidor. Isto que dizer que você pode utlizar qualquer estilo que esteja disponível na Web, nos seus layers.

Por hoje é isso. Bons SLDs.

GeoServer & SLD Fernando on 25 Jun 2007

Gerando SLD com uDig

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;

uDig

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.

uDig

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.