Академический Документы
Профессиональный Документы
Культура Документы
Frank Santos
Ait Proeg (UFPA)
facebook.com/aitproeg
O que PostGIS?
O que PostGIS?
Desenvovido
2001;
pela
Research
Refractions
em
Geoprocessamento
Coleta
de
informaes
distribuio geogrfica;
sobre
Utiliza
tcnicas
matemticas
e
computacionais para o tratamento de
informaes geogrficas;
Sistema de Informao
Geogrfica
Componentes do SIG
Sistema de Informao
Geogrfica
Entrada dos dados
Geometrias Suportadas
Points
Linestring
Polygon
Multipoint
Multilinestring
Multipolygon
Geometrycollection
Um BD formado por:
TIPOS DE DADOS
Texto, nmero, data e hora
NDICES
B-tree, hash
FUNES
lenght(), now()
Um BD geogrfico
formado por:
TIPOS DE DADOS ESPACIAIS
Geometria, geografia
NDICES ESPACIAIS
r-tree, GiST, quad-tree, kd-tree
FUNES ESPACIAIS
ST_LENGTH(), ST_X()
Os ndices espaciais
Os ndices espaciais
B-Trees so usadas para dados que podem
ser ordenados ao longo de um eixo; por
exemplo, nmeros, letra inicial, datas. Dados
de GIS no podem ser racionalmente
ordenados ao longo de um eixo. Qual maior,
(0,0) ou (0,1) ou (1,0)?. Assim, a indexao BTree intil para ns;
Os ndices espaciais
ndices GiST (Generalized Search
Trees) dividem dados em "things to one
side (coisas para um lado), "things
which
overlap
(coisas
que
se
sobrepe), "things which are inside
(coisas que esto dentro) e podem ser
usados em uma extensa gama de tipos
de dados, inclusive dados de GIS. PostGIS
usa um ndice de R-Tree implementado
em cima do GiST para indexar dados
As funes espaciais
Anlise
ST_FUNCTION(geometria)
Construo
ST_FUNCTION(algo)
Criao
ST_FUNCTION(geometria)
algo
geometria
geometria
Veja como
1) Qual o comprimento total das
estradas na provncia do BC em km?
SELECT Sum( ST_Length( the_geom ) ) /
1000
AS km_roads FROM bc_roads;
Referncias:
Obrigado!!!