Banco de Dados Espaciais. Banco de Dados Espaciais



Documentos relacionados
Cadastro Técnico Tecnologia em Geoprocessamento IFG/Goiânia CADASTRO TÉCNICO. Curso de Tecnologia em Geoprocessamento Prof. João Paulo Magna Júnior

AULA 2 Planos, Vistas e Temas

Banco de Dados Geográficos. Márcio Fernando Machry Rafael Orssatto

ACCESS BÁSICO. Exercício 1 NCE/UFRJ. 1. O que são bancos de dados?...

AULA 15 Plugin Preenchimento de Células

Banco de Dados I Módulo V: Indexação em Banco de Dados. (Aulas 4) Clodis Boscarioli

AULA 2 Planos, Vistas e Temas

Modelagem Digital do Terreno

AULA 1 Iniciando o uso do TerraView

SOFTWARES DE GEOPROCESSAMENTO

MANIPULANDO BANCO DE DADOS NO POSTGRESQL SEM FAZER USO DE COMANDOS SQL

Sistemas de Informação Geográfica Prof. Tiago Eugenio de Melo, MSc.

CADASTRO DE METADADOS POR SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS GEOGRÁFICO (SGBD) EM SIG PARA UNIDADES DE CONSERVAÇÃO DO ESTADO DO RIO DE JANEIRO

CONSTRUINDO CONSULTAS NO KOSMO 1.2

COLÉGIO JOÃO PAULO I GEOGRAFIA - EXERCÍCIOS 1ª PARCIAL 1ª SÉRIE. Professor(a): Richard

Importação de arquivos Raster e Vetorial no Terraview

TUTORIAL DE CRIAÇÃO DE BANCO DE DADOS ESPACIAL

Chaves. Chaves. O modelo relacional implementa dois conhecidos conceitos de chaves, como veremos a seguir:

O Termo SIG é aplicado para sistemas que realizam o tratamento computacional de dados geográficos

CURSO: MICROSOFT EXCEL 2000 E 2003 SUMÁRIO

PROBLEMA DE ROTEAMENTO DE VEÍCULOS COM JANELA DE TEMPO

Conceitos Iniciais MARCEL SANTOS SILVA

Medição tridimensional

AULA 10- Plugins Tema Shapefile e Tema Externo

AULA 14 Plugin TerraEdit

Invenções Implementadas por Computador (IIC) Patentes

Manual de operação do sistema Desenhador Geográfico. 05/2012 Versão

Prof. Daniela Barreiro Claro

Sistemas de Informações Geográficas. Unidade 4: Arquitetura de SIG Prof. Cláudio Baptista

Análise e Projeto de Software

Produto 1. Mapas e figuras georreferenciadas contendo cicatrizes de queimadas para as regiões de interesse no Cerrado

3.1 Definições Uma classe é a descrição de um tipo de objeto.

Sumário. 1. Propósito 1 2. Tabela de Ferragem 1 3. Criar Tabela de Ferragem 1 4. Conector de Ferragens 7

Descrição do Produto. Altus S. A. 1

GEOCODIFICAÇÃO DE ENDEREÇOS

Folha de Cálculo TECNOLOGIAS DA T IINF CO RM 1 A 0 ÇÃO E COMUNICAÇÃO TIC 10

Folha de cálculo: Introdução

PERGUNTAS FREQUENTES (FAQS) Como posso entrar com dados geométricos da edificação?

CTGEO ESCOLA. Abaixo algumas respostas das principais dúvidas do SIG CTGEO ESCOLA. E entre elas,

Banco de Dados para Redes. Cassio Diego cassiodiego.com/bdr

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados

GEOPROCESSAMENTO: Fundamentos e Prática com o Software QGIS

Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery

INF70 Gerenciamento de Banco de Dados 2 Plano de Curso e Introdução

TerraView. O TerraView está estruturado da seguinte forma: - Modelo de dados

GUIA RÁPIDO - Bulletino Administrador -

Bem-vindo ao tópico sobre consultas no SAP Business One.

TRABALHO DE BANCO DE DADOS POSTGRES MINI-MUNDO: BD PARA GERENCIAMENTO DE UNIDADES DE CONSERVAÇÃO

Tópicos Avançados em Banco de Dados Gerenciamento de Transações em Banco de Dados. Prof. Hugo Souza

Manual MQS. Logo após colocar essas informações abrirá a página inicial do sistema:

Associação de dados cartográficos e alfanuméricos no TerraView

Prof. Bruno Calegaro

O modelo Entidade-Relacionamento. Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento

O ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO

QGIS 2.2 Modo de Edição: Edição de Feições de Polígono

Introdução a Banco de Dados Aula 03. Prof. Silvestri

O software ILWIS Integrated Land and Water Information System)

Manual do Usuário do Integrador de Notícias de Governo

Diagrama de fluxo de dados na Plataforma Vicon SAGA. Terminologias de bancos de dados: Banco de Dados, Tabela, Campos, Registros

TechProf Documento de Arquitetura

MINISTÉRIO DA EDUCAÇÃO

Usando o Conference Manager do Microsoft Outlook

Diferenças entre Sistemas Gerenciadores de Banco de Dados para GIS - SGBDs

Sensoriamento Remoto

Figure 2 - Nós folhas de uma árvore binária representando caracteres ASCII

Problema de Otimização Combinatória

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

I Requisitos de um modelo conceitual: - clareza (facilidade de compreensão) - exatidão (formal)

Apostilas OBJETIVA Atendente Comercial / Carteiro / Op. Triagem e Transbordo CORREIOS - Concurso Público º CADERNO. Índice

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03

DISPOSITIVOS DE BLOCO. Professor: João Paulo de Brito Gonçalves

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores

Bem-vindo ao curso delta Gerenciamento de peso para a versão 9.1. Este curso aborda a nova solução de peso introduzida nessa versão.

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

AULA 16 - Sistema de Arquivos

4- PROJETO DE BANCO DE DADOS

Sistemas de Arquivos NTFS, FAT16, FAT32, EXT2 e EXT3

Engenharia de Software II

MANUAL EDITOR ESTRUTURADO MÓDULO 2

Implementadas por Computador

PRINCÍPIOS DE INFORMÁTICA PRÁTICA OBJETIVO 2. BASE TEÓRICA. 2.1 Definição de Planilha Eletrônica

CDV. GID Desmanches. Manual do Usuário. Praça dos Açorianos, s/n - CEP Porto Alegre, RS (051)

Capítulo 13 Pastas e Arquivos

Introdução. Capítulo. 1.1 Considerações Iniciais

Segurança de Dados no PostgreSQL

PREFEITURA MUNICIPAL DE BOM DESPACHO-MG PROCESSO SELETIVO SIMPLIFICADO - EDITAL 001/2009 CARGO: COORDENADOR DE INCLUSÃO DIGITAL CADERNO DE PROVAS

WEBGIS Sistema Informativo Territorial

Modelo Relacional. 2. Modelo Relacional (Lógico)

Gerência do Sistema de Arquivos. Adão de Melo Neto

Classificação da imagem (ou reconhecimento de padrões): objectivos Métodos de reconhecimento de padrões

O Windows é um software de sistema, que permite ao utilizador interagir com o computador e com os seus periféricos.

Banco de Dados. Um momento crucial na organização dos dados é a forma com que cadastramos estes dados, a estrutura de armazenamento que criamos.

Dados. Qualquer elemento (aspecto, fato, medida etc.) representativo, disponível e coletável na realidade. fatos no estado bruto, conforme Platão;

AULA 6 - Operações Espaciais

Por que Geoprocessamento?

SISTEMAS DE INFORMAÇÃO GEOGRÁFICA (I)

Transcrição:

Banco de Dados Espaciais Henrique Cota Camêllo Banco de Dados Espaciais Sua estrutura de funcionamento é semelhante a dos bancos relacionais convencionais. Sua principal diferença é suportar feições geométricas em suas tabelas. Possibilita consultas espaciais. Tais como: Quais cidades são vizinhas do município Ouro Preto? Quais cidades são cortadas pelo Rio Paraíba do Sul? Qual a distancia entre Mariana e Ouro Preto? Qual a área da cidade Mariana?

Métodos de acesso espacial Em banco de dados convencionais, as chaves de pesquisa são atributos unidimensionais. Métodos de acesso espacial Em banco de dados grandes que devem ser armazenados em disco, uma das estruturas mais utilizada para indexação é a B+, pois essa estrutura tenta minimizar o acesso a disco agrupando várias chaves em um único nó. O problema é que em sistemas de banco de dados espaciais, as chaves são atributos bidimensionais.

Métodos de acesso espacial Para esses sistemas existe uma classe de métodos conhecidos como métodos de acesso multidimensionais. Estes métodos estão ligados ao processamento de consultas como: Consultas por apontamento (encontrar os objetos que contém um dado ponto). Consultas por região (encontrar os objetos dentro de uma janela ou retângulo). Consultas com predicados topológicos(encontrar os objetos vizinhos de um determinado objeto). Métodos de acesso espacial A estrutura do índice dos bancos de dados espacial trabalha com representações mais simples do objeto. Como o menor retângulo envolvente do objeto. A consulta dos dados é dividida em filtragem e refinamento. O objetivo da filtragem é reduzir e rapidamente selecionar os possíveis candidatos que satisfaçam a consulta. A etapa de refinamento, envolve a aplicação de algoritmos geométricos computacionalmente complexos e custosos e que são aplicados à geometria exata dos candidatos selecionados na etapa anterior.

R-Tree É derivada da arvore B. A grande diferença é o tipo das chaves. No caso da arvore B são valores numéricos. No caso da arvore R são os pontos extremos do retângulo envolvente mínimo. Este retângulo é formado a partir da observação dos limites geométricos mínimo e máximo do contorno do objeto. É expresso pelas coordenadas dos seus pontos inferior esquerdo e superior direito

R-Tree

SF-SQL Especifica um conjunto de tipos de geometrias vetoriais, operações topológicas e operações métricas. Introduz o conceito de tabela com feições para representação dos dados geográficos. Nesta tabela, os atributos não espaciais são mapeados para colunas de tipos disponíveis na SQL-92, e os atributos espaciais para colunas cujo tipo de dados é baseado no conceito de "tipos de dados geométricos adicionais para SQL". Hierarquia de tipos de geometrias da SF-SQL

Relacionamentos Topológicos do SF-SQL Exemplo de consulta SF-SQL

Outras funções SF-SQL Outras funções SF-SQL

PostGIS para PostgreSQL Características espaciais principais do PostgreSQL Apresenta tipo de dados geométricos, operadores espaciais simples e indexação espacial através de uma R-Tree. A implementação da R-Treenativa tem a limitação de aceitar polígonos de no máximo 8Kbytes

Características espaciais principais do PostgreSQL Outra desvantagem é que os poucos operadores espaciais existentes realizam a consulta apenas na retângulo envolvente das geometrias e não diretamente nelas. Além disso os tipos de dados simples, como polígonos, não permitem a representação de buracos, não existindo também geometrias que permitam representar objetos mais complexos como os formados por conjuntos de polígonos. PostGIS Para resolver o problema do PostgreSQLquanto a manipulação de dados espaciais, foi criada a extenção PostGis. Ela contem os seguintes tipos de dados espaciais:

Representação textual dos tipos espaciais dopostgis Criando tabelas de dados espaciais no PostGIS

Criando tabelas de dados espaciais no PostGIS A criação de uma tabela com tipo espacial é construída em duas etapas: Na primeira, definimos os atributos básicos (alfanuméricos). Na segunda, usamos a função AddGeometryColumnpara adicionar a coluna com o tipo espacial. A função AddGeometryColumn serve para preencher os metadados da tabela criada. Inserindo dados espaciais na tabela.

Sistemas de Informação Geográficos(SIG SIG) Os SIGs são meios tecnológicos para se estudar o espaço terrestre. Os SIGsresultam da combinação entre três tipos de tecnologias distintos: Sensoriamento remoto. GPS. Geoprocessamento. Arquitetura SIG(interação com os SGBDs) Existem duas formas de integração entre os SIGse os SGBD que são a arquitetura dual e a arquitetura integrada.

Arquitetura dual Problemas da arquitetura dual 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 vários SIGs trabalham com arquivos com formato proprietário. Solução?

Arquitetura integrada Mostrar o TerraView

Referências http://www.infoescola.com/informatica/banco-de-dadosgeograficos/ http://www.dpi.inpe.br/livros/bdados/cap6.pdf http://www.dpi.inpe.br/livros/bdados/cap2.pdf http://www.dpi.inpe.br/livros/bdados/cap5.pdf http://www.dpi.inpe.br/livros/bdados/cap8.pdf http://www.brasilescola.com/geografia/sig.htm