Parte I - Fundamentos
Este capítulo examina os problemas básicos de representação
computacional de dados geográficos, e esclarece questões da
seguinte natureza: Como representar os dados geográficos no computador?
Como as estruturas de dados geométricas e alfanuméricas se
relacionam com os dados do mundo real? Que alternativas de representação
computacional existem para dados geográficos?
Autor: Gilberto Câmara.
Este capítulo apresenta uma introdução
às principais técnicas e algoritmos utilizados na implementação
das diversas funções de um sistema de gerência de bancos
de dados espaciais, em especial as operações sobre pontos,
linhas e polígonos.
Autores: Clodoveu A. Davis Jr. e Gilberto Ribeiro de Queiroz.
Este capítulo
apresenta recursos para a modelagem de dados geográficos, apoiados
principalmente no modelo OMT-G, incluindo uma descrição de
classes de restrições de integridade espaciais, e um algoritmo
de mapeamento de esquemas OMT-G para esquemas físicos, considerando
o padrão OpenGIS para representação de objetos. Inclui
ainda um exemplo de modelagem.
Autores: Karla A.V. Borges, Clodoveu A. Davis Jr. e Alberto H.F. Laender.
Este capítulo
apresenta diversos modelos espaço-temporais, correspondentes a diversas
iniciativas de modelar o comportamento de objetos em sua trajetória
espaço-temporal, visando sua representação em um sistema
de informação.
Autores: Taciana de Lemos Dias, Gilberto Câmara e Clodoveu A. Davis Jr.
Parte II – Persistência e Acesso
Este capítulo inicialmente
apresenta uma visão geral de sistemas de gerência de banco de
dados (SGBDs) e resume os principais conceitos da linguagem SQL. Em seguida,
aborda a evolução das arquiteturas de SIG. Por fim, apresenta
os principais operadores espaciais e discute a definição de
linguagens de consulta espacial.
Autores: Karine Reis Ferreira, Marco Antonio Casanova, Gilberto Ribeiro de
Queiroz e Olga Fradico de Oliveira.
Este capítulo aborda alguns dos métodos
de acesso espacial mais tradicionais, denominados k-d trees, grid files,
quad-trees e R-trees.
Autores: Clodoveu A. Davis Jr. e Gilberto Ribeiro de Queiroz.
Este capítulo aborda dois aspectos
da implementação de um sistema de gerência de bancos
de dados geográficos: processamento de consultas espaciais e gerência
de transações. O texto enfatiza as questões que necessitam
soluções distintas daquelas empregadas em sistemas convencionais.
Autor: Marco Antonio Casanova.
Este capítulo apresenta duas extensões espaciais, o PostGIS,
mantido pela comunidade de software aberto, e o Oracle Spatial, distribuído
comercialmente.
Autores: Gilberto Ribeiro de Queiroz e Karine Reis Ferreira.
PARTE III - Interoperabilidade
Este capítulo apresenta um breve resumo
da arquitetura e das tecnologias relacionadas a integração
e interoperabilidade no contexto de dados geográficos, seguido de
exemplos de projetos que possuem integração ou interoperabilidade
como seu fator motivador. Por fim, o capítulo trata da construção
de mediadores capazes de distribuir consultas entre diversas fontes e combinar
os resultados devolvidos em uma única resposta para o usuário.
Autores: Marco Antonio Casanova, Daniela Francisco Brauner, Gilberto Câmara
e Paulo Oliveira Lima Jr.
Este capítulo
explora diversas possibilidades de disseminação de dados geográficos
através da Internet: a disseminação direta, usando características
gráficas típicas dos browsers; as bibliotecas digitais de informações
geográficas; e infra-estruturas de dados espaciais.
Autores: Clodoveu A. Davis Jr., Ligiane Alves de Souza e Karla A.V. Borges.
Este capítulo
descreve os diferentes aspectos da proposta de interoperabilidade do OGC,
incluindo: modelo de dados, intercâmbio e serviços Web.
Autores: Clodoveu A. Davis Jr., Karla A.V. Borges, Ligiane Alves de Souza,
Marco Antonio Casanova e Paulo Oliveira Lima Jr.
PARTE IV – TerraLib: uma biblioteca para
aplicativos geográficos
Este capítulo descreve a biblioteca TerraLib
em seus aspectos mais relevantes em termos de bancos de dados geográficos,
incluindo o modelo conceitual do banco de dados, o modelo de armazenamento
de geometrias e dados descritivos, e os mecanismos de manipulação
do banco em diferentes níveis de abstração.
Autoras: Lúbia Vinhas e Karine Reis Ferreira.
Este capítulo descreve a solução
adotada na biblioteca TerraLib para o tratamento de dados matriciais, incluindo
a decodificação de diferentes formatos e o seu armazenamento
e recuperação em bancos de dados objeto-relacionais.
Autores: Lúbia Vinhas e Ricardo Cartaxo Modesto de Souza.
Este capítulo descreve o TerraLib Development
Kit - Tdk, cujo objetivo principal é facilitar o desenvolvimento de
aplicativos geográficos que utilizem a TerraLib, e apresenta alguns
exemplos ilustrando o uso dos elementos de arquitetura Tdk na confecção
de diferentes aplicativos.
Autores: Marcelo Tílio Monteiro de Carvalho e Mário de Sá Vera.
|