A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistemas de Informação Geográfica suportados por Open Source Eurico Loureiro CITCEM Instituto de Ciências Sociais Universidade do Minho.

Apresentações semelhantes


Apresentação em tema: "Sistemas de Informação Geográfica suportados por Open Source Eurico Loureiro CITCEM Instituto de Ciências Sociais Universidade do Minho."— Transcrição da apresentação:

1 Sistemas de Informação Geográfica suportados por Open Source Eurico Loureiro CITCEM Instituto de Ciências Sociais Universidade do Minho

2 Visão Arquitetura  Componente desktop Quantum GIS Base de dados geográfica (PostgreSQL)  Componente servidor Base de dados geográfica (PostgreSQL) Servidor de mapas (Geoserver) Servidor web (HTML + OpenLayers)

3 Exercícios Familiarizar com a componente de base de dados (PostgreSQL)  Micro introdução ao SQL (exemplos de queries) Ligação Q-GIS à mesma base de dados  Exploração básica do Q-GIS Adicionar temas da base de dados  Queries à base de dados Visualização de dados Explorar a edição em Q-GIS  Criar um novo tema edificio21, igual ao edificio20 existente (PostgreSQL)  Remover edifícios demolidos (QGIS)  Georreferenciar uma imagem com edificado recente  Acrescentar novos edifícios Componente servidor  Acrescentar o tema criado ao servidor de mapas Geoserver Vamos usar o mesmo estilo de visualização  Acrescentar o novo tema ao visualizador do CITCEM

4 Access para PostgreSQL Access: base de dados para uso pessoal PostgreSQL: base de dados empresarial  Múltiplos utilizadores  Cláusulas que garantem a integridade dos dados  Suporte à componente geográfica

5 PostgreSQL Base de dados 'urbana'  Dividida em 'esquemas', onde se agrupam as entidades (tabelas) Caop  Caop2012  Concelho  Distrito Edificado  Edificado19  Edificio20 Public  Tema  Cada entidade (tabela) tem vários atributos (colunas) que a caracterizam

6 PostgreSQL: prática (1) Aceder a http://webgis.di.uminho.pt/phppgadmin http://webgis.di.uminho.pt/phppgadmin Entrar com:  aluno/aluno Navegar na base de dados urbana

7 PostgreSQL: prática (2) Navegar na tabela edificio20 Queries SQL:  select distinct "Funcionalidade1" from edificio20  select "Funcionalidade1", count(*) from edificio20 group by "Funcionalidade1"  select * from edificio20 where "Funcionalidade1" = 'Religiosa'  select id_edif, st_astext(wkb_geometry) from edificio20 where "Funcionalidade1" = 'Religiosa'

8 PostgreSQL + Q-GIS: prática (3) Abrir QGIS Camada  Adicionar camada PostGIS Criar Nova Ligação PostGIS OK Connect  Selecionar edificio20  Adicionar

9 PostgreSQL + Q-GIS: prática (4) Camada  Adicionar camada PostGIS Connect  Selecionar caop2012  Em vez de Adicionar,  escolher Build query

10 Q-GIS: prática (5) Estilos de apresentação  Caop2012 C/ etiquetas S/ preeenchimento  Edificio20 Categorizado

11 Q-GIS Copiar edificio20 para edifico21  Abrir http://webgis.di.uminho.pt/phppgadmin/http://webgis.di.uminho.pt/phppgadmin/  create table edificado.edificio21 as select * from edificado.edificio20  Criou-se uma nova tabela, com os mesmos registos da edificio20 Apagar quarteirão Georreferenciar imagem Acrescentar novos polígonos

12 Q-GIS Apagar quarteirão  Ligar à nova tabela edifico21  Editar tabela  Selecionar cada um dos edificos  Remover  Gravar

13 Q-GIS Georreferenciar imagem  Descarregar a imagem de http://webgis.di.uminho.pt/citcem/Urbana/sf.png http://webgis.di.uminho.pt/citcem/Urbana/sf.png No Q-GIS, escolher Matricial → Georreferenciador Abrir raster... Marcar os pontos Iniciar georreferenciamento Usar o SRS EPSG:3763 Escolher o algoritmo “Polinomial 1”

14 Q-GIS Acrescentar novos polígonos  Com a imagem georreferenciada em plano de fundo, escolher edificio21 e entrar no modo de edição  Desenhar poligonos (eventualmente ativar snapping) Duplo clique para terminar  Guardar

15 Visualizador WebGIS Abrir com Firefox ou Chrome http://webgis.di.uminho.pt/citcem/Urbana/visualgeo.html http://webgis.di.uminho.pt/citcem/Urbana/visualgeo.html Existe diversos temas (camadas) que se podem ativar ou desativar Permite pesquisas por freguesias, por exemplo 'sé'

16 Visualizador WebGIS É necessário acrescentar o novo tema edificio21 Servidor de mapas Geoserver http://webgis.di.uminho.pt/geoserver/ http://webgis.di.uminho.pt/geoserver/ 1ª Parte  Layer preview Edificio20

17 Visualizador WebGIS (Geoserver) Publicar um novo tema (camada) Layers  Add a new resource  Escolher a fonte dos dados, cite:edificado (Este store tem os parâmetros de ligação à nossa base de dados urbana)  Na linha do edificio21, escolher 'publish' Calcular as 2x bounding boxes Em 'publish', escolher o estilo 'edificio' Gravar  Ir ao Layer preview ver o novo tema publicado

18 Visualizador WebGIS Gestor de camadas do visualizador http://webgis.di.uminho.pt/citcem/Urbana/gestaovisualizador.html http://webgis.di.uminho.pt/citcem/Urbana/gestaovisualizador.html Carregar em “Pedir o GetCapabilities” Selecionar o edificio21 Carregar em “Adiciona camada” Corrigir URL e o grupo a que pertence


Carregar ppt "Sistemas de Informação Geográfica suportados por Open Source Eurico Loureiro CITCEM Instituto de Ciências Sociais Universidade do Minho."

Apresentações semelhantes


Anúncios Google