• Nenhum resultado encontrado

Conceitos Básicos Relativos a BD Espaciais

N/A
N/A
Protected

Academic year: 2019

Share "Conceitos Básicos Relativos a BD Espaciais"

Copied!
29
0
0

Texto

(1)

Tema 1. BASE DE DADOS

ESPACIAL

Hélder MC Muianga & José A.

Nhavoto

(2)

UEM

DMI

CONTEÚDO:

(3)

UEM

DMI

Conceitos Básicos

Relativos a BD Espaciais

1. Conceito de BD Espacial

2. Geometria

3. Geometria Matricial

4. Geometria Vetorial

5. Atributo Espacial

6. Objecto Espacial

7. Componente Espacial ou Geometria de um objecto

(4)

UEM

DMI

Conceito de BD Espacial

(5)

UEM

DMI

Conceitos Básicos Relativos

a BD Espaciais

1. Geometria

(6)

UEM

DMI

Conceitos Básicos Relativos

a BD Espaciais (3)

2. Geometria Matricial

Uma matriz de elementos, usualmente pertencentes a um sub-conjunto dos números reais R

3. Geometria Vetorial

Uma matriz de elementos R2, considerado como um

(7)

UEM

DMI

Conceitos Básicos Relativos

a BD Espaciais (4)

4. Atributo Espacial

Um atributo de um objeto cujo domínio seja um conjunto de geometrias

5. Objecto Espacial

(8)

UEM

DMI

Conceitos Básicos Relativos

a BD Espaciais (5)

6. Componente Espacial ou Geometria de um

objecto

Valor de um atributo espacial de um objecto

7. BDE

Uma Base de Dados armazenando, entre outros, objetos espaciais.

8. Consulta Espacial

(9)

UEM

DMI

Arquitectura de Integração

entre os SIG e os SGBD

(10)

UEM

DMI

Arquitectura Dual:

Características

 Armazena as componentes espaciais dos objetos separadamente  A componente convencional, ou alfanumérica, é armazenada em

um SGBD relacional

(11)

UEM

DMI

Arquitectura Dual:

Desvantagens

 Dificuldade no controle e manipulação das componentes

espaciais

 Dificuldade em manter a integridade entre a componente

espacial e a componente alfanumérica

 Separação entre o processamento da parte

convencional, realizado pelo SGBD, e o processamento da parte espacial, realizado pelo aplicativo utilizando os arquivos proprietários

 Dificuldade de interoperabilidade, já que cada sistema

(12)

UEM

DMI

Arquitectura Integrada:

Características

Consiste em:

 Armazenar todos os dados em um SGBD, ou seja,

(13)

UEM

DMI

Arquitectura Integrada:

Vantagens

Utilização dos recursos de um SGBD para

controle e manipulação de objetos espaciais,

como

gestão

de

transações,

controle

de

integridade, concorrência e linguagens próprias

de consulta.

A

manutenção

de

integridade

entre

a

(14)

UEM

DMI

Arquitectura Integrada:

Subdivisão

Subdividida em três outras:

Baseada em campos longos

(15)

UEM

DMI

Arquitectura Integrada:

Baseada em Campos Longos

Utiliza BLOBs para armazenar a componente

espacial dos objetos. Lembrar que um SGBD-R

ou -OR trata um BLOB como uma cadeia de bits

sem nenhuma semântica adicional

Desvantagens*

:

Um BLOB não possui semântica.

Um BLOB não possui métodos de acesso.

(16)

UEM

DMI

Arquitectura Integrada:

Baseada em Extensões Espaciais

Consiste

em

utilizar

extensões

espaciais

desenvolvidas sobre um SGBD-OR. Exemplos:

Oracle Spatial e PostGIS

Vantagens

:

Permite

definir

tipos

de

dados

espaciais,

equipados

com

operadores

específicos

(operadores topológicos e métricos).

(17)

UEM

DMI

Arquitectura Integrada:

Baseada em Extensões Espaciais

Características*:

Fornecem tipos de dados espaciais (TDEs) em seu

modelo de dados, e mecanismos para manipulá-los

Estendem SQL para incluir operações sobre TDEs,

transformando-a de facto em uma linguagem para consultas espaciais

Adaptam outras funções de nível mais interno ao

(18)

UEM

DMI

Operações Espaciais

As consultas espaciais baseiam-se em relacionamentos espaciais de vários tipos: métricos, direcionais e topológicos.

(19)

UEM

DMI

Operações Espaciais

Classificação

As operações espaciais podem ser classificadas em:

(20)

UEM

DMI

Operações Espaciais

Classificação

Operação unária booleana: mapeia geometrias

em valores booleanos. Como exemplos, temos:

Convex, que testa se uma geometria é convexa; e

Connected, que testa se uma geometria está conectada.

Operação unária escalar: mapeia geometrias em

valores escalares. Como exemplos, temos:

Length, que computa o comprimento ou perímetro de uma

geometria; e

(21)

UEM

DMI

Operações Espaciais

Classificação

Operação unária espacial: mapeia geometrias em

geometrias. Como exemplos, temos:

Buffer, que retorna uma nova geometria a partir de uma distância em torno de uma geometria específica;

ConvexHull, que retorna uma geometria convexa a partir da geometria;

(22)

UEM

DMI

Operações Espaciais

Classificação

Operação binária booleana*: também chamada de

predicado espacial ou relacionamento espacial, mapeia pares de geometrias em valores booleanos. Esta classe pode ser dividida em:

Relacionamento topológico

Relacionamento direcional

(23)

UEM

DMI

Operações Espaciais

Classificação

Operação binária escalar: mapeia pares de

geometrias em valores escalares. Por exemplo

distance computa a distância entre duas geometrias.

Operação binária espacial: mapeia pares de

geometrias em geometrias. Como exemplos, temos as operações de conjunto a saber:

(24)

UEM

DMI

Operações Espaciais

Classificação

Operação n-ária espacial: mapeia n-tuplas de

geometrias em geometrias. Por exemplo:

(25)

UEM

DMI

Relacionamentos

Topológicos

São considerados dois modelos distintos:

Matriz de 4-interseções: oito relações topológicas

binárias são consideradas, representando a interseção entre a fronteira e o interior de duas geometrias

Matriz de 9-Interseções: considera o resultado da

(26)

UEM

DMI

Consultas Espaciais:

Classificação

Seleção espacial: dado um conjunto de objetos

espaciais D e um predicado de seleção espacial ρ sobre atributos espaciais dos objetos em D, determine todos os objetos em D cujas geometrias satisfazem ρ.

Junção espacial: dados dois conjuntos de dados

(27)

UEM

DMI

Consultas Espaciais:

Classificação*

Seleção espacial: Identificamos ainda os seguintes

casos particulares importantes de seleção espacial:

Seleção por ponto: dado um ponto P e um conjunto de

objetos espaciais D, determine todos os objetos em D cujas geometrias contêm P.

Seleção por região: dada uma região R e um conjunto de

objetos espaciais D, determine todos os objetos em D cujas geometrias estão contidos em R.

Seleção por janela: dado um retângulo R com os lados

paralelos aos eixos e um conjunto de objetos

(28)

UEM

DMI

Dados Espaciais:

Métodos de Acesso

Recomendar aos estudantes para ler a ficha

(29)

UEM

DMI

Dados Geográficos na WEB

Recomendar aos estudantes para ler a ficha

para a aula seguinte

Consultar: www.mass.gov para obter

Referências

Documentos relacionados

• 05 anos para estruturas destinadas a fins residenciais, realização de inspeção completa, com registro das medições de resistência de aterramento,

lê o arquivo texto.aux, os bancos de dados e estilo, criando texto.bbl, com comandos LaTeX que criam a lista bibliográfica. `

• Implementação de 69 quiosques de praia (Jurerê Internacional, Lagoa da Conceição, Novo Campeche, Jurerê Tradicional, Brava, Joaquina, Mole, Campeche, Santinho e Forte).. •

Certamente o carro que está com uma velocidade maior, depois de um determinado tempo ultrapassará o carro com menor velocidade. O fato de estar somado 20 deve-se pelo fato do

Ser um instrumento nas mãos de Deus para transmitir vida da de Deus para transmitir vida da Palavra e fortalecer os alunos no caminho de Deus.. Palavra e fortalecer os alunos no

Diante desse contexto, o presente estudo, além de abordar a composição de gênero dos CAs brasileiros, buscou também analisar, à luz da teoria do capital humano, as

A NOVITECH disponibiliza 8 modelos do Vaporizador Calibrado, para cada tipo de agente anestésico (Isoflurano, Sevoflurano, Enflurano e Halotano), com dois tipos

Vide exemplo abaixo com a saída Q0 que foi replicado para as demais saídas, de acordo com cada valor da combinação binária:. _SoM.HMISCUxB5.Application.POU.envia_valor_1 –