Banco de Dados Geográficos

Páginas: 11 (2676 palavras) Publicado: 17 de setembro de 2014




FACULDADE INTERAMERICANA DE PORTO VELHO












TRABALHO DE BANCO DE DADOS II












Porto Velho
2014



Banco de Dados Geográficos

No contexto do Geoprocessamento, a criação e desenvolvimentos dos chamados Banco de Dados Geográficos (BDG) tem sido cada vez mais explorada, em vista de sua ampla potencialidade de aplicação.
Em certo sentido,todo local, físico ou virtual onde são armazenados dados pode ser considerado um banco de dados. O próprio site que você está acessando pode ser considerado, sob este ângulo, um banco de dados.
Já nos casos onde dados são armazenados (em meio digital) na forma de tabelas relacionáveis entre si através de campos chaves, temos o que é chamado de banco ou base de dados relacional. Este tipo de bancode dados convencional é hoje utilizado pelos mais diversos ramos de atividade.
Para gerencia de banco de dados convencionais faz-se uso de softwares chamados Sistemas Gerenciadores de Banco de Dados  (SGBD). São exemplos de programas desse tipo: PostgreSQL, MySQL, Access e Oracle.
Diferenciais dos BDG
Os Bancos de Dados Geográficos, também são chamados de Banco de Dados Espaciais (BDE). Suaestrutura de funcionamento é semelhante ao descrito acima, com a grande diferença de suportar feições geométricas em suas tabelas.
Os BDE oferecem a possibilidade de análise e consultas espaciais. Em outras palavras esse tipo de banco possibilita a realização de cálculos como áreas, distâncias e centróides, além de realizar a geração de buffers (zona de influência) e outras operações entre asgeometrias.
Os SGBD convencionais não suportam a implementação de BDG de forma nativa. Por isso, diversas empresas desenvolvedoras desses programas criaram extensões espaciais que possibilitam trabalhar com esse tipo de informação espacial. Um exemplo do uso dessas extensões é o PostGis, que é a extensão espacial do famoso SGBD de código aberto PostgreSQL.
A figura abaixo mostra a relação entre o BDG,o PostgreSQL (SGBD) e o PostGis (sua extensão espacial).

Ao construir um banco de dados geográficos será possível realizar consultas tais como:
“Que cidades são vizinhas ao município de Jacaraú?”
“Que municípios são cortados pelo Rio Paraíba do Sul?”
“Que quadras estão num raio de um quilômetro em relação ao local onde ocorreu determinado assalto?”
“Que distância entre a comunidade rural ea escola mais próxima?”
Note que essas questões não podem ser respondidas através de um banco de dados convencional, pois estes não armazenam a componente espacial, nem relações de topologia, como adjacência e pertinência. Apenas um BDG permitiria que essas questões fossem respondidas com base na posição geográfica de cada elemento do banco.
Para visualização da realidade armazenada no banco,diversos softwares de SIG como o gvSIG podem ser integrados aos SGBD com função espacial.

Exemplo de Script:




Tipos de Dados Espaciais
● Funções de Saída:
– text WKT = ST_AsText(geometry)
– bytea WKB = ST_AsBinary(geometry)
● Funções de Entrada:
– geometry = GeomFromWKB(bytea WKB, SRID);
– geometry = GeometryFromText(text WKT, SRID);


Tipos de Dados Espaciais

● Criando umaTabela Espacial:
CREATE TABLE estacoes_pluviometricas
(
gid INT4,
location GEOMETRY,
nome VARCHAR(25)
);
INSERT INTO estacoes_pluviometricas
VALUES(1, 'POINT(-46.98 -19.57)', 'DINIZ-ARAXA');
INSERT INTO estacoes_pluviometricas
VALUES(2, 'POINT(-43.59 20.37)', 'QUEIROZ-OURO-PRETO');


Criando una Tabla Espacial:
CREATE TABLE estacoes_pluviometricas
(
gid INT4,
locationGEOMETRY,
nome VARCHAR(25)
);
...
SELECT gid, nome, ST_AsText(location)
FROM estacoes_pluviometricas;

Tipos de Dados Espaciais
● Criando uma Tabela Espacial:
CREATE TABLE estacoes_pluviometricas
(
gid INT4,
location GEOMETRY,
nome VARCHAR(25)
);













BANCO DE DADOS TEXTUAL


INTRODUÇÃO

Os sistemas de gerência de banco de dados relacionais (SGBDR) são,...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • banco de dados geograficos
  • Banco de dados geografico
  • banco de dados geograficos
  • Dados Geográficos
  • Dados Geográficos
  • Banco de Dados
  • banco de dados
  • Banco de Dados

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!