Introdução Postgis

11

Click here to load reader

Transcript of Introdução Postgis

Page 1: Introdução Postgis
Page 2: Introdução Postgis

Introdução Postgis

Palestrante: Rafael Soto

Latinoware 2011 – 20/10/2011

Page 3: Introdução Postgis

IntroduçãoO 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

Page 4: Introdução Postgis

Arquitetura Corporativa

Back-end Dados

Desktop GIS Serv. Aplicação Serv. Mapas

Cliente / Servidor Web SOA

Page 5: Introdução Postgis

Dados Vetoriais

Introdução ao Postgis

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) )

Page 6: Introdução Postgis

Dados Vetoriais Geográficos

Introdução ao Postgis

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))

Page 7: Introdução Postgis

SFS – Modelo de Dados Postgis

Introdução ao Postgis

Page 8: Introdução Postgis

Dados Espaciais na Prática

Introdução ao Postgis

Page 9: Introdução Postgis

Funções/Procedures Postgis

1- Management FunctionsEx: AddGeometryColumn

2- Geometry Relationship FunctionsEx: Intersects

3- Geometry Processing FunctionsEx: Area

4- Geometry OutputsEx: GML

Page 10: Introdução Postgis

Cliente Postgis

Page 11: Introdução Postgis

Introdução Postgis

Palestrante: Rafael Soto

Latinoware 2011 – 20/10/2011