SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Introdução Postgis




 Palestrante: Rafael Soto
 Latinoware 2011 – 20/10/2011
Introdução
O que é Postgis ?
Módulo do banco de dados livre PostgreSQL que habilita
o armazenamento, consulta e administração de dados do
tipo espacial(vetores) junto aos demais tipos de dados
nativos do banco;

Possibilita a utilização do PostgreSQL como back-end
centralizador de dados espaciais sustentando
arquiteturas corporativas de sistemas de informação
geográfica.

Implementa padrões abertos(SFS) possibilitando a
interoperabilidade com sistemas consumidores de
informação espacial – Desktop GIS, Servidores de
Mapas e outros.
Introdução ao Postgis
Arquitetura Corporativa



Cliente / Servidor        Web             SOA

Desktop GIS          Serv. Aplicação   Serv. Mapas




Back-end Dados
Dados Vetoriais
Ponto = (X , Y)
Linha = (Ponto 1 , Ponto 2) = ( (X , Y) , (X , Y) )
Poligono = (Ponto 1 , Ponto 2, Ponto 3 , Ponto 1) = ( (X , Y) , (X , Y) , (X , Y) , (X , Y) )




      Introdução ao Postgis
Dados Vetoriais Geográficos

                        Ponto = (lon , lat)
                        Point(-15.78544 -47.87153)




                        Linha = (Ponto 1,Ponto 2...) = ( (X , Y) , (X , Y) )
                        LineString((lon lat),(lon,lat),....)




                        Poligono = (Ponto 1 , Ponto 2, Ponto 3 , Ponto
                        1) = ( (X , Y) , (X , Y) , (X , Y) , (X , Y) )
                        Polygon((lon1,lat1),(lonN,latN),...(lon1,lat1))


Introdução ao Postgis
SFS – Modelo de Dados Postgis




Introdução ao Postgis
Dados Espaciais na Prática




Introdução ao Postgis
Funções/Procedures Postgis


 1- Management Functions
 Ex: AddGeometryColumn

 2- Geometry Relationship Functions
 Ex: Intersects

 3- Geometry Processing Functions
 Ex: Area

 4- Geometry Outputs
 Ex: GML
Cliente Postgis
Introdução Postgis




 Palestrante: Rafael Soto
 Latinoware 2011 – 20/10/2011

Contenu connexe

Similaire à Introdução Postgis

Análise Espacial baseada em Localização - Prática no QGis - 2024
Análise Espacial baseada em Localização - Prática no QGis - 2024Análise Espacial baseada em Localização - Prática no QGis - 2024
Análise Espacial baseada em Localização - Prática no QGis - 2024Vitor Vieira Vasconcelos
 
Guião de vídeo análise espacial francisco javier cervigon ruckauer
Guião de vídeo análise espacial francisco javier cervigon ruckauerGuião de vídeo análise espacial francisco javier cervigon ruckauer
Guião de vídeo análise espacial francisco javier cervigon ruckauerFrancisco Javier Cervigon Ruckauer
 
O uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsito
O uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsitoO uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsito
O uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsitoGeorge Silva
 
Análise Espacial Baseada em Localização
Análise Espacial Baseada em LocalizaçãoAnálise Espacial Baseada em Localização
Análise Espacial Baseada em LocalizaçãoVitor Vieira Vasconcelos
 
Java 8 - Entendendo streams, lambdas e etc.
Java 8 - Entendendo streams, lambdas e etc.Java 8 - Entendendo streams, lambdas e etc.
Java 8 - Entendendo streams, lambdas e etc.Marcelo Li Koga
 
Operações com dados espaciais (Vetor) em R
Operações com dados espaciais (Vetor) em ROperações com dados espaciais (Vetor) em R
Operações com dados espaciais (Vetor) em RVitor Vieira Vasconcelos
 
Tirando proveito do n hibernate
Tirando proveito do n hibernateTirando proveito do n hibernate
Tirando proveito do n hibernateDilter Porto
 
Apresentação li segunda feira
Apresentação li segunda feiraApresentação li segunda feira
Apresentação li segunda feiracesar do amaral
 
Apostila projeto geo 2005
Apostila projeto geo 2005Apostila projeto geo 2005
Apostila projeto geo 2005Hudson Góis
 
Bancos de Dados Geográficos
Bancos de Dados GeográficosBancos de Dados Geográficos
Bancos de Dados GeográficosSuzana Viana Mota
 
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...Rogerio P C do Nascimento
 
Minicurso de estatística experimental com o R - III SIC IFNMG
Minicurso de estatística experimental com o R  - III SIC IFNMGMinicurso de estatística experimental com o R  - III SIC IFNMG
Minicurso de estatística experimental com o R - III SIC IFNMGPetronio Candido
 
Explorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosExplorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosSérgio Souza Costa
 

Similaire à Introdução Postgis (20)

R para Iniciantes
R para IniciantesR para Iniciantes
R para Iniciantes
 
Análise Espacial baseada em Localização - Prática no QGis - 2024
Análise Espacial baseada em Localização - Prática no QGis - 2024Análise Espacial baseada em Localização - Prática no QGis - 2024
Análise Espacial baseada em Localização - Prática no QGis - 2024
 
Guião de vídeo análise espacial francisco javier cervigon ruckauer
Guião de vídeo análise espacial francisco javier cervigon ruckauerGuião de vídeo análise espacial francisco javier cervigon ruckauer
Guião de vídeo análise espacial francisco javier cervigon ruckauer
 
O uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsito
O uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsitoO uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsito
O uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsito
 
Análise Espacial Baseada em Localização
Análise Espacial Baseada em LocalizaçãoAnálise Espacial Baseada em Localização
Análise Espacial Baseada em Localização
 
Introdução ao PostGIS
Introdução ao PostGISIntrodução ao PostGIS
Introdução ao PostGIS
 
Java 8 - Entendendo streams, lambdas e etc.
Java 8 - Entendendo streams, lambdas e etc.Java 8 - Entendendo streams, lambdas e etc.
Java 8 - Entendendo streams, lambdas e etc.
 
Mini curso-prof-peternelli
Mini curso-prof-peternelliMini curso-prof-peternelli
Mini curso-prof-peternelli
 
Operações com dados espaciais (Vetor) em R
Operações com dados espaciais (Vetor) em ROperações com dados espaciais (Vetor) em R
Operações com dados espaciais (Vetor) em R
 
Dados espaciais
Dados espaciaisDados espaciais
Dados espaciais
 
Tirando proveito do n hibernate
Tirando proveito do n hibernateTirando proveito do n hibernate
Tirando proveito do n hibernate
 
Apresentação li segunda feira
Apresentação li segunda feiraApresentação li segunda feira
Apresentação li segunda feira
 
Apostila projeto geo 2005
Apostila projeto geo 2005Apostila projeto geo 2005
Apostila projeto geo 2005
 
Bancos de Dados Geográficos
Bancos de Dados GeográficosBancos de Dados Geográficos
Bancos de Dados Geográficos
 
Banco de Dados Espaciais
Banco de Dados EspaciaisBanco de Dados Espaciais
Banco de Dados Espaciais
 
Projeto SISPIZZOS
Projeto SISPIZZOSProjeto SISPIZZOS
Projeto SISPIZZOS
 
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
 
Minicurso de estatística experimental com o R - III SIC IFNMG
Minicurso de estatística experimental com o R  - III SIC IFNMGMinicurso de estatística experimental com o R  - III SIC IFNMG
Minicurso de estatística experimental com o R - III SIC IFNMG
 
Explorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosExplorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficos
 
App
AppApp
App
 

Introdução Postgis

  • 1.
  • 2. Introdução Postgis Palestrante: Rafael Soto Latinoware 2011 – 20/10/2011
  • 3. Introdução O que é Postgis ? Módulo do banco de dados livre PostgreSQL que habilita o armazenamento, consulta e administração de dados do tipo espacial(vetores) junto aos demais tipos de dados nativos do banco; Possibilita a utilização do PostgreSQL como back-end centralizador de dados espaciais sustentando arquiteturas corporativas de sistemas de informação geográfica. Implementa padrões abertos(SFS) possibilitando a interoperabilidade com sistemas consumidores de informação espacial – Desktop GIS, Servidores de Mapas e outros. Introdução ao Postgis
  • 4. Arquitetura Corporativa Cliente / Servidor Web SOA Desktop GIS Serv. Aplicação Serv. Mapas Back-end Dados
  • 5. Dados Vetoriais Ponto = (X , Y) Linha = (Ponto 1 , Ponto 2) = ( (X , Y) , (X , Y) ) Poligono = (Ponto 1 , Ponto 2, Ponto 3 , Ponto 1) = ( (X , Y) , (X , Y) , (X , Y) , (X , Y) ) Introdução ao Postgis
  • 6. Dados Vetoriais Geográficos Ponto = (lon , lat) Point(-15.78544 -47.87153) Linha = (Ponto 1,Ponto 2...) = ( (X , Y) , (X , Y) ) LineString((lon lat),(lon,lat),....) Poligono = (Ponto 1 , Ponto 2, Ponto 3 , Ponto 1) = ( (X , Y) , (X , Y) , (X , Y) , (X , Y) ) Polygon((lon1,lat1),(lonN,latN),...(lon1,lat1)) Introdução ao Postgis
  • 7. SFS – Modelo de Dados Postgis Introdução ao Postgis
  • 8. Dados Espaciais na Prática Introdução ao Postgis
  • 9. Funções/Procedures Postgis 1- Management Functions Ex: AddGeometryColumn 2- Geometry Relationship Functions Ex: Intersects 3- Geometry Processing Functions Ex: Area 4- Geometry Outputs Ex: GML
  • 11. Introdução Postgis Palestrante: Rafael Soto Latinoware 2011 – 20/10/2011