SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

Semelhante a Introdução Postgis

R para Iniciantes
R para IniciantesR 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
Vitor 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 ruckauer
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
George 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ção
Vitor Vieira Vasconcelos
 
Introdução ao PostGIS
Introdução ao PostGISIntrodução ao PostGIS
Introdução ao PostGIS
Fernando Quadro
 
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
 
Mini curso-prof-peternelli
Mini curso-prof-peternelliMini curso-prof-peternelli
Mini curso-prof-peternelli
Paulo Roberto Monteiro de Araujo
 
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
Vitor Vieira Vasconcelos
 
Dados espaciais
Dados espaciaisDados espaciais
Dados espaciais
Vitor Vieira Vasconcelos
 
Tirando proveito do n hibernate
Tirando proveito do n hibernateTirando proveito do n hibernate
Tirando proveito do n hibernate
Dilter Porto
 
Apresentação li segunda feira
Apresentação li segunda feiraApresentação li segunda feira
Apresentação li segunda feira
cesar do amaral
 
Apostila projeto geo 2005
Apostila projeto geo 2005Apostila projeto geo 2005
Apostila projeto geo 2005
Hudson Góis
 
Bancos de Dados Geográficos
Bancos de Dados GeográficosBancos de Dados Geográficos
Bancos de Dados Geográficos
Suzana Viana Mota
 
Banco de Dados Espaciais
Banco de Dados EspaciaisBanco de Dados Espaciais
Banco de Dados Espaciais
Augusto Colombelli Alessio
 
Projeto SISPIZZOS
Projeto SISPIZZOSProjeto 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...
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 IFNMG
Petronio 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áficos
Sérgio Souza Costa
 
App
AppApp

Semelhante a 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
 

Último

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 

Último (8)

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 

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