POSTGIS        Frank Santos  Ait – Proeg (UFPA)       facebook.com/aitproeg
O que é PostGIS?   O PostGIS é uma extensão espacial gratuita e    de código fonte livre. Sua construção é feita    sobre...
O que é PostGIS?   Desenvovido pela Research Refractions em    2001;   Adiciona suporte     espacial   ao   banco    Pos...
Geoprocessamento   Coleta de informações sobre a distribuição    geográfica;   Utiliza técnicas matemáticas e computacio...
Sistema de Informação           Geográfica
Sistema de InformaçãoGeográficaComponentes do SIG
Sistema de InformaçãoGeográficaEntrada dos dados
Geometrias Suportadas   Points   Linestring   Polygon   Multipoint   Multilinestring   Multipolygon   Geometrycolle...
Um BD é formado por:      TIPOS DE DADOS  Texto, número, data e hora          ÍNDICES         B-tree, hash         FUNÇÕES...
Um BD geográfico é formado          por:   TIPOS DE DADOS ESPACIAIS       Geometria, geografia         ÍNDICES ESPACIAIS  ...
Os índices espaciais
Os índices espaciaisB-Trees são usadas para dados que podem serordenados ao longo de um eixo; por exemplo,números, letra i...
Os índices espaciaisÍndices GiST (Generalized Search Trees)dividem dados em "things to one side“ (coisaspara um lado), "th...
As funções espaciais            Análise  ST_FUNCTION(geometria)       algo           Construção ST_FUNCTION(algo)         ...
Veja como1) Qual é o comprimento total das estradas naprovíncia do BC em km?SELECT Sum( ST_Length( the_geom ) ) / 1000AS k...
2) Qual o tamanho da cidade de Prince George,em hectares?SELECT ST_Area(the_geom)/10000AS hectares FROM bc_municipalityWHE...
3) Inserir as informações em Geometry_columns INSERT INTO geometry_columns (f_table_catalog,f_table_schema,f_table_name,f_...
Referências:   Introdução ao PostGIS - Fernando Quadro.   PostGIS – Centro de Difusão de Tecnologia e    Conhecimento  ...
Obrigado!!!
Próximos SlideShares
Carregando em…5
×

PostGis

1.900 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.900
No SlideShare
0
A partir de incorporações
0
Número de incorporações
279
Ações
Compartilhamentos
0
Downloads
84
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

PostGis

  1. 1. POSTGIS Frank Santos Ait – Proeg (UFPA) facebook.com/aitproeg
  2. 2. O que é PostGIS? O PostGIS é uma extensão espacial gratuita e de código fonte livre. Sua construção é feita sobre o sistema de gerenciamento de banco de dados objeto relacional (SGBDOR) PostgreSQL, que permite o uso de objetos GIS (Sistemas de Informação Geográfica) ser armazenado em banco de dados. PostGIS inclui suporte para índices espaciais GiST e R- Tree, além de funções para análise básica e processamento de objetos GIS.
  3. 3. O que é PostGIS? Desenvovido pela Research Refractions em 2001; Adiciona suporte espacial ao banco PostGreSQL; Segue padrões de interoperabilidade da OGC (Open Geospatial Consortium), para padronizar as funções que tratam dados espaciais e permitir a troca de dados entre todos os softwares.
  4. 4. Geoprocessamento Coleta de informações sobre a distribuição geográfica; Utiliza técnicas matemáticas e computacionais para o tratamento de informações geográficas; O onde é extremamente importante;
  5. 5. Sistema de Informação Geográfica
  6. 6. Sistema de InformaçãoGeográficaComponentes do SIG
  7. 7. Sistema de InformaçãoGeográficaEntrada dos dados
  8. 8. Geometrias Suportadas Points Linestring Polygon Multipoint Multilinestring Multipolygon Geometrycollection
  9. 9. Um BD é formado por: TIPOS DE DADOS Texto, número, data e hora ÍNDICES B-tree, hash FUNÇÕES lenght(), now()
  10. 10. Um BD geográfico é formado por: TIPOS DE DADOS ESPACIAIS Geometria, geografia ÍNDICES ESPACIAIS r-tree, GiST, quad-tree, kd-tree FUNÇÕES ESPACIAIS ST_LENGTH(), ST_X()
  11. 11. Os índices espaciais
  12. 12. Os índices espaciaisB-Trees são usadas para dados que podem serordenados ao longo de um eixo; por exemplo,números, letra inicial, datas. Dados de GIS nãopodem ser racionalmente ordenados ao longo deum eixo. Qual é maior, (0,0) ou (0,1) ou (1,0)?.Assim, a indexação B-Tree é inútil para nós;R-Trees dividem os dados em retângulos, sub-retângulos, e sub-sub retângulos, etc. R-Treessão usados por alguns bancos de dadosespaciais para indexar dados de GIS.
  13. 13. Os índices espaciaisÍndices GiST (Generalized Search Trees)dividem dados em "things to one side“ (coisaspara um lado), "things which overlap“ (coisasque se sobrepõe), "things which are inside“(coisas que estão dentro) e podem serusados em uma extensa gama de tipos dedados, inclusive dados de GIS. PostGIS usaum índice de R-Tree implementado em cimado GiST para indexar dados de GIS.
  14. 14. As funções espaciais Análise ST_FUNCTION(geometria) algo Construção ST_FUNCTION(algo) geometria CriaçãoST_FUNCTION(geometria) geometria
  15. 15. Veja como1) Qual é o comprimento total das estradas naprovíncia do BC em km?SELECT Sum( ST_Length( the_geom ) ) / 1000AS km_roads FROM bc_roads;
  16. 16. 2) Qual o tamanho da cidade de Prince George,em hectares?SELECT ST_Area(the_geom)/10000AS hectares FROM bc_municipalityWHEREname = ‘PRINCE GEORGE’;
  17. 17. 3) Inserir as informações em Geometry_columns INSERT INTO geometry_columns (f_table_catalog,f_table_schema,f_table_name,f_geometry_column,coord_dimension,srid,type)VALUES(,public,vbc_hospitals,the_geom,2,4326,POINT);
  18. 18. Referências: Introdução ao PostGIS - Fernando Quadro. PostGIS – Centro de Difusão de Tecnologia e Conhecimento Banco de dados espaciais – Augusto Colombelli (CESUFOZ) PostGIS – Conhecendo o Elefante Geoespacial – Rodrigo Hjort (SERPRO -DF), Ignacio Talavera – Intendencia de Montevidel
  19. 19. Obrigado!!!

×