1. Análises Espaciais com a
Extensão PostGis
http://www.ibama.gov.br
Luiz.Motta@ibama.gov.br
MMA – Ministério do Meio Ambiente
IBAMA - Instituto Brasileiro do Meio Ambiente e dos Recursos
Naturais Renováveis
CENIMA – Centro Nacional de Monitoramento e Informações
Ambientais *
2. ● Experiência profissional em Geoprocessamento.
● O que é o PostGis.
● Banco de dados espacial.
● Análise Espaciais.
● “Mão na Massa”.
Plano da apresentação
3. ● Formação:
● Eng.Florestal(UFV/1992): Transporte Florestal
● Msc.Florestal(UFV/1995): SIG no Transporte Florestal.
* 1984 Curso de Tec.Proc de Dados (ORT/RJ)
● Zoneamento Agroclimatológico – EMBRAPA/Milho e Sorgo.
● Coordenação de Monitoramento – IEF/MG
● Zooneamento Ambiental da APA-SUL(BH) – Brandt.
●
IBAMA(2003) - 1o
Concurso
● CENSIPAM(cedido a Presidência) *
● SERFAL – Terra Legal (SIGEF)
*FOSS4G - 2010
Experiência profissional
4. ● Uma extensão para o PostgreSQL que implementa a “Simple
feature access SQL - OGC”
● Apesar de existir nativamente Geometria, seu modelo não
permite trabalhar com análises para SIG(Sistema de
Informações Geográficas).
● Foi criado pela Refractions para atender o Governo da British
Columbia (Canadá) – 2000/2001
● GEOS - 2003 (V 0.8)
● Aumento perfomance na Geometria - 2005( V 1.0)
● 2012 (V 2.0), 2017(V 2.4)
O que é PostGis
http://refractions.net/products/postgis/history/
5. ● Melhor que software são as pessoas que participam de seu
projeto. FOSS4G
O que é PostGis(cont.)
https://wiki.osgeo.org/wiki/FOSS4G
Mark Sondhein, Chris Hodgson, Paul Ramsey
6. ● Armazena objetos espaciais.
● Descreve a localização ou a forma(loja, rua e quadra).
● Campo geométrico:
● Ponto, Linha e Polígonos(Point, LineString, Polygon)
● Múltiplas geometrias(MultiPolygon)
● Sistema de Referência de Coordenadas(CRS)
● Manipula objetos espaciais como outro objeto no BD.
● Relações entre objetos:
Proximidade, adjacência, contenção,...
● Transformações de CRS.
Banco de dados espacial
https://en.wikipedia.org/wiki/Well-known_text
7. Banco de dados espacial(cont.)
Figuras: Google Maps, GIS Experts, Data Carpentry e Virtuoso Open-Source Edition
8. ● Predicados espaciais. ƒ(geom1, geom2) = V/F
● Relações entre os campos Geométricos
● Intersecciona x Disjunto
● Contém, Está contido(dentro)
● Sobrepõe, toca, cruza
● Funções espaciais. ƒ(geom1, geom2) = geom
● Buffer: ƒ(Geom, raio)
● Interseção: ƒ(Geom, Geom)
● Ponto X Ponto = Ponto
● Ponto x Linha = Ponto
● Linha x Linha = ?
● Polígono x Polígono = ?
● SELECT ST_INTERSECT(g1, g2) … WHERE ST_INTERSECTS(g1,g2)
● ...
Análise Espaciais
10. Mão na Massa
● Identificar o rio mais próximo a uma localidade
● Identificar as nascentes a partir de uma rede de
drenagem(rios)
11. Mão na Massa
● Identificar o rio mais próximo a uma localidade
12. Mão na Massa(cont.)
● Identificar as nascentes a partir de uma rede de drenagem(rios)
13. Agradecimentos
● A Comissão Organizadora do PgDay
Brasília 2017.
● IBAMA por permitir a participação no
evento.
● A todas as pessoas e empresas que fazem
o FOSS4G uma realidade.
“Juntos fazemos fazemos mais com
menos”.