Criação de layers no GeoServer

Download Criação de layers no GeoServer

Post on 02-Jul-2015

609 views

Category:

Documents

2 download

TRANSCRIPT

Criao de layers no GeoServerO primeiro passo dado neste exerccio foi a recolha da informao pretendida. Para isso, recorri ao stio da internet do Instituto do Ambiente e descarreguei a informao relativa s vias-frreas em Portugal Continental. Seguidamente, importei a shapefile para o Quantum GIS, como se pode ver pela figura 1, recorrendo ao comando Camada > Adicionar Camada Vectorial.

Figura 1 Ferrovias adicionadas ao Quantum GIS

No Quantum GIS na ferramenta Extenses escolhe-se o PostGIS Manager e exportase a tabela das ferrovias para a base de dados geotuga, no pgAdmin III (Figura 3). Seguidamente, no PostGis Manager faz-se Data > Load data from shapefile. Na janela Load data to Postgis escolhe-se a shapefile pretendida, no campo SRID adicionou-se o valor 20790 e activa-se o encoding e spatial ndex (Figura 2). Ao actualizar o pgAdmin III possvel ver que a nova tabela ferrovias foi adicionada (Figura 2).

Figura 2 Carregar informao no PostGis

Figura 3 Tabela Ferrovias no pgAdmin III

Aps a insero da tabela na base de dados geotuga, foi-se ao Geoserver (http://localhost:8080/geoserver/web) para criar a nova layer. Para isso, no menu lateral Data > Stores > Add New Store > PostGis > PostGis Database e entra-se em New Vector Data Source (Figura 4).

Figura 4 Criao de uma nova layer no GeoServer

Figura 5 Parmetros para a criao de uma nova layer

Aqui define-se o tipo de workspace que Topp, define-se a fonte da informao e ainda a sua descrio. Nos parmetros de conexo definem-se localhost em host; em port digita-se o cdigo 5432; a database geotuga e o schema public. O user e a password so iguais: geobox. Os parmetros restantes ficam como estavam (Figura 5). Aps estes procedimentos salva-se a nova layer criada (clica-se em save).

Figura 6 Layer criado - Ferrovias

Depois, no menu Layers, faz-se Add a new resource e adiciona-se ferrovias. Depois clica-se em OpenLayers (Figura 7).

Figura 7 Adio do layer ferrovias

No New Layer chooser escolheu-se a topp: Ferrovias. Depois na nova janela faz-se o publish do layer ferrovias (Figura 8).

Figura 8 Publish do layer

De seguida no separador Data escolhe-se o nome e definiram-se as Keywords. Depois, manda-se calcular os campos Native Bounding Box e Lat/Lon Bounding Box clicando em Compute from data (Figura 9 e 10).

Figura 9 topp: ferrovias

Figura 10 topp: ferrovias

Seguidamente, pretende-se criar uma simbologia para a shapefile adicionada pelo que foi necessrio criar uma ligao do uDig para o Postgis. Criou-se, ento, o novo estilo no uDig 1.2 tendo sido atribudas 5 classes para as linhas frreas. As classes foram definidas com base nos comprimentos das linhas.

Figura 11 Ferrovias no uDig

Figura 12

Figura 13

Figura 14

No uDig 1.2 foi gerado um texto XML que se vai colar no GeoServer. Depois, voltou-se ao GeoServer, e criou-se um novo style e adicionou-se o texto criado em linguagem XML pelo uDig e define-se assim o novo estilo criado. Depois,

acedeu-se ao layer ferrovias e editou-se o separador publishing onde se escolheu o novo smbolo com o nome Ferrovias de Portugal. Para visualizar a nova simbologia, acedeu-se ao separador Layer Preview e escolhe-se a opo open layer.

Manuel Teixeira