Postos de Combustível Galp - 3º Trabalho Prático de Introdução à Programação em SIG


1 - Para adquirir os dados acedeu-se ao “site” na internet – maisgasolina (http://www.maisgasolina.com/), onde foi possível descarregar um ficheiro em formato kml com todos os postos de combustível em Portugal, actualizado a 22 de Março de 2011 (Imagem 1).

Imagem 1


2 - Adicionou-se o ficheiro no “Quantum Gis” acedendo ao separador “Camada”, utilizando o comando “Adicionar Camada Vectorial” (Imagem 2).


Imagem 2


3 – Converteu-se os ficheiros em *.kml para “shapefile”. Como para o objectivo do trabalho não interessava a quantidade de dados, optou-se por converter apenas os postos de combustível da Galp. Desta forma, bastou “salvar” o “layer” Postos Galp com formato “shapefile” (Imagem 3).


Imagem 3


4 – Para exportar os dados adquiridos para o PGAdminIII, acedeu-se às opções: Extensões » PostGis Manager » PostGis Manager (Imagem 4).


Imagem 4


Depois: Data » Load data from shapefile (Imagem 5)


Imagem 5


Na janela “Load data to Postgis” escolhe-se a “shapefile” a adicionar, no campo “SRID” adicionou-se o valor 4326 pois o sistema de coordenadas da “shapefile” está em WGS84 e acciona-se o “encoding” e “spatial índex” (Imagem 6).


Imagem 6


Fazendo actualizar já no “PgAdminIII” confirma-se se a nova tabela foi adicionada com sucesso (Imagem 7).


Imagem 7


5 - De seguida e com o objectivo de colocar a informação adquirida “acessível” a outros utilizadores, acedeu-se ao WMS no browser da internet pelo endereço - http://localhost:8080/geoserver/web/, e com o “User e passwordgeobox fez-se a autenticação no “site” (Imagem 8).


Imagem 8


Como já existia a “store – geotuga”, ao invés de se criar uma “store” nova, adicionou-se há que já existia um novo “layer”, neste caso os postos de combustível da Galp. No separador “Data”, seleccionou-se “Layers” e depois escolheu-se “Add a new resource” (Imagem 9).


Imagem 9


No “ New Layer chooser” escolheu-se a “topp” já existente – “geotuga” (Imagem 10).


Imagem 10


Depois na nova janela faz-se o “publish” do “layer” postos galp (Imagem 11).


Imagem 11


De seguida e no separador “Data” escolhe-se o nome, o título, pode-se também acrescentar algumas observações do ficheiro adicionado, entre outras opções (Imagem 12).


Imagem 12


Não esquecer de mandar calcular os campos “Native Bounding Box” e “Lat/Lon Bounding Box” clicando em “Compute from data”. Por fim, escolheu-se “Keywords” para facilitar uma futura busca e manda-se “salvar” (Imagem 13).


Imagem 13


Desta forma adicionou-se um novo “layer” com todos os postos de combustível da Galp em Portugal (Imagem 14).


Imagem 14


6 – O último passo executado teve como objectivo criar uma nova simbologia para a “shapefile” adicionada e para isso foi necessário criar uma ligação no “Udig” para o “Postgis” (Imagem 15).


Imagem15


Houve alguns problemas na execução deste procedimento pois no PC onde se realizou este trabalho não estava a ser possível adicionar o novo “layer”. Deste modo houve a necessidade de aceder ao outro PC onde, ai sim, foi possível criar uma nova simbologia (Imagem 16).


Imagem 16


De seguida e voltando ao PC de origem, acedeu-se novamente ao “Geoserver”, onde foi criado um novo “style” adicionando o texto em linguagem XML que foi criado pelo “UDig” (Imagem 17).


Imagem 17


Para adicionar o novo símbolo ao “layer” criado, acedeu-se ao “layer” (postos galp) e editou-se o separador “publishing” onde se escolheu o novo símbolo com o nome Postos de Combustível (Imagem 18).


Imagem 18


De seguida e depois de fazer “save” à nova simbologia, acedeu-se ao separador “Layer Preview” e escolhendo a opção “open layer” dos postos galp onde foi possível pré-visualizar o resultado final (Imagem 19).


Imagem 19


Por fim criou-se uma nova ligação no Quantum GIS ao WMS e importou-se os dados adicionados ao “Geoserver” e para uma melhor visualização do resultado final, adicionou-se também a CAOP (Imagem 20).


Imagem 20


Por: Afonso Catrapona – Abril de 2011

0 comentários:

Enviar um comentário

 
Copyright © MSIGOT