geoserver

Post on 28-Jun-2015

1.870 Views

Category:

Technology

6 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Configurar o Geoserver de modo a servir os Configurar o Geoserver de modo a servir os Configurar o Geoserver de modo a servir os Configurar o Geoserver de modo a servir os

dados armazenados no Postgresqldados armazenados no Postgresqldados armazenados no Postgresqldados armazenados no Postgresql

Ana Costa

dados armazenados no Postgresqldados armazenados no Postgresqldados armazenados no Postgresqldados armazenados no Postgresql

Introdução à Programação em SIG FLUP/22 Abril 2010

Neste trabalho pretende-se configurar um dos servidores WMS, o Geoserver de modo a que através de

um SIG desktop (QGIS) possamos aceder a servidores WMS.

Nos próximos passos, irei demonstrar como se configura o Geoserver, servindo-me de uma shapefile

(Região Norte de Portugal (Divisão Administrativa – Nut III) importada pelo plugin PostGIS Shapefile and

DBF Loader para uma base de dados, previamente preparada, (Base de dados: anacosta) no Postgresql,

modo a servir e a visualizar o novo layer (aplicação de um style).

Deste modo, será necessário recorrer a vários softwares /plugin:

Objectivos

Deste modo, será necessário recorrer a vários softwares /plugin:

� Plugin PostGIS Shapefile and DBF Loader;

� PgAdmin III

� Browser (Firefox)

� GeoBox (inclui os servidores WMS: MapServer e GeoServer)

� uDig 1.2

� Quantum GIS Enceladus

Introdução à Programação em SIG FLUP/6 de Junho 2010

Configuração do GeoserverConfiguração do GeoserverConfiguração do GeoserverConfiguração do Geoserver

Ana Costa

Introdução à Programação em SIG FLUP/6 de Junho 2010

Para a configuração do Geoserver é necessário iniciar uma interface de administração do GeoServer, a

partir de: http://localhost/geoserver, onde nos autentificamos.

Configuração do Geoserver: conceber um novo Store

Seguidamente,

adicionei um novo store

para ligação ao

Portgresql (base de

dados: anacosta), onde

Introdução à Programação em SIG FLUP/6 de Junho2010

estão armazenadas os

dados referentes à

shapefile (poligonal),

designada de regnorte.

Configuração do Geoserver: conceber um novo Store (a)

Introdução à Programação em SIG FLUP/6 de Junho2010

Após gravar o novo store adicionei e configurar um novo layer, de modo a atribuir o nome, título, resumo,

palavras chaves e sistema de coordenadas para caracterizar o layer, ou seja, a nossa shapefile

representativa da Região do Norte de Portugal.

Configuração do Geoserver: conceber um novo Layer

Introdução à Programação em SIG FLUP/6 de Junho2010

Configuração do Geoserver: conceber um novo Layer (a)

Introdução à Programação em SIG FLUP/6 de Junho2010

Posteriormente, na coluna do Publishing, confirmei que o layer é do tipo poligonal (Default Style

selecionado: polygon) e gravei o layer (Save).

Configuração do Geoserver: conceber um novo Layer (b)

Após gravar, seleccionei o

Layer Preview de modo a pré-

visualizar o layer (regnorte) que

acabei de criar, em formato

Introdução à Programação em SIG FLUP/6 de Junho2010

acabei de criar, em formato

PNG.

Nesta fase, utilizei um estilo

existente (designado polygon)

para apresentar ao região norte.

Após a configuração do layer, vou definir um outro estilo, que permita representar a Região Norte,

segundo uma divisão administrativa por nut III.

Para tal, procedi à importação da shapefile para a base de dados (anacosta) do Postgresql utilizando o

PostGIS Shapefile and DBF Loader.

Configuração do Geoserver: conceber um novo Style

Assim, para a criação do novo estilo

recorri ao uDig, visto que este

software utiliza-se a linguagem XML

Introdução à Programação em SIG FLUP/6 de Junho2010

software utiliza-se a linguagem XML

na criação de SDL. Seleccionei a

opção Layer – Add e escolhi o

Postgis, adicionando a shapefile

“regnorte”)

Configuração do Geoserver: conceber um novo Style (a)

Introdução à Programação em SIG FLUP/6 de Junho2010

Através das propriedades da shapefile (style editor), configurei a simbologia para a sua representação

gráfica, segundo um Theme e o nomenclatura de cada Nut II da Região Norte, existentes na tabela de

atributos:

Configuração do Geoserver: conceber um novo Style (b)

Introdução à Programação em SIG FLUP/6 de Junho2010

Configuração do Geoserver: conceber um novo Style (c)

Depois de configurado a simbologia do layer, acedi à opção XML do uDig e copiei-a para o editor de Style

pertencente ao Geoserver, designando esse novo estilo de “norte”:

Introdução à Programação em SIG FLUP/6 de Junho2010

Configuração do Geoserver: conceber um novo Style (d)

Depois de ter criado o estilo, fui de novo a Layers, depois em “regnorte”, para alterar as definições que

estão em Publishing. Assim, na lista de Available Styles, selecionei o estilo “norte” e passei-o para a lista

Selected Styles:

Introdução à Programação em SIG FLUP/6 de Junho2010

Configuração do Geoserver: conceber um novo Style (e)

Recorrendo, novamente ao

Layer Preview confirmei que o

nove estilo “norte” está

associado ao layer “regnorte”,

sendo que o seu aspecto

visual é aperfeiçoado em

comparação com o preview

anterior:

Introdução à Programação em SIG FLUP/6 de Junho2010

anterior:

Geoserver: Exemplo de utilização de um cliente Sig (QGis)

Por fim, de modo a permitir a conexão do WMS a um cliente SIG (exemplo do Qgis) , recorri novamente

ao “Add WMS Layer” e efectuei a ligação e escolhi o “regnorte” correspondente à minha shapefile (layer):

Introdução à Programação em SIG FLUP/6 de Junho2010

top related