SlideShare uma empresa Scribd logo
Banco	
  de	
  dados	
  geográficos
Unidade	
  I	
  –	
  Arquiteturas,	
  banco	
  de	
  dados	
  e	
  
modelagem.	
  
Sérgio	
  Souza	
  Costa
Especialização	
  de	
  Geoprocessamento
●  Arquiteturas de sistemas de informação geográfica.
−  Arquitetura baseada em arquivos proprietários e de intercâmbio
−  Arquitetura dual e banco de dados relacionais
−  Arquitetura integrada e banco de dados objeto relacionais
●  Modelagem de dados
−  Modelagem de dados tradicionais
−  Modelagem de dados geográficos
Conteúdos
Arquitetura dos Sistemas de Informação Geográfica
Para entender a importancia dos bancos de dados geográficos é importante
entender como ocorreu a evolução da arquitetura dos sistemas de informação
geográfica.
SIG
API	
  
Proprietária
Geometria,	
  índices	
  e	
  atributos	
  armazenados	
  em	
  
sistemas	
  de	
  arquivos	
  proprietários.
Primeira	
  
geração	
  
Arquitetura dos Sistemas de Informação Geográfica
SIG
API	
  
Proprietária Geometria,	
  índices	
  e	
  atributos	
  armazenados	
  em	
  
sistemas	
  de	
  arquivos	
  proprietários.
Primeira	
  
geração	
  
SIG
SQL
Geometria	
  e	
  índices	
  armazenados	
  em	
  sistemas	
  de	
  
arquivos	
  proprietários.
	
  	
  
Segunda	
  
geração	
  
Atributos	
  armazenados	
  em	
  sistemas	
  de	
  gerenciamento	
  
de	
  banco	
  de	
  dados.
	
  	
  
API	
  
Proprietária
Arquitetura dos Sistemas de Informação Geográfica
SIG
API	
  
Proprietária Geometria,	
  índices	
  e	
  atributos	
  armazenados	
  em	
  
sistemas	
  de	
  arquivos	
  proprietários.
Primeira	
  
geração	
  
SIG
SQL
Geometria	
  e	
  índices	
  armazenados	
  em	
  sistemas	
  de	
  
arquivos	
  proprietários.
	
  	
  
Segunda	
  
geração	
  
Atributos	
  armazenados	
  em	
  sistemas	
  de	
  gerenciamento	
  
de	
  banco	
  de	
  dados
	
  	
  
SIG
SQL
Tercerira	
  
geração	
  
Geometria,	
  índices,	
  e	
  atributos	
  
armazenados	
  em	
  sistemas	
  de	
  
gerenciamento	
  de	
  banco	
  de	
  dados
	
  	
  
API	
  
Proprietária
Arquitetura dos Sistemas de Informação Geográfica
?O que é um sistema de gerenciamento de banco de dados ?
Sistemas de gerenciamento de banco de dados
●  Um banco de dados é uma coleção de dados relacionados.
●  Um sistema gerenciador de banco e dados é uma coleção de programas que
permite aos usuários criar e manter um banco de dados.
?Por que usar sistema de gerenciamento de banco de dados ?
Sistemas de gerenciamento de banco de dados
●  Restringir acesso não autorizado.
●  Tornar as consultas mais eficientes.
●  Backup e recuperação.
●  Controlar a redundância.
●  Representar relacionamentos complexos.
●  Impor restrições de integridade.
Sistemas de gerenciamento de banco de dados
●  Restringir acesso não autorizado.
●  Tornar as consultas mais eficientes.
●  Backup e recuperação.
●  Controlar a redundância.
●  Representar relacionamentos complexos.
●  Impor restrições de integridade.
Porém, para
alcançarmos essas
vantagens
precisamos começar
com a modelagem
dos dados.
Modelagem de dados
A modelagem de dados tem como objetivo criar modelos que descrevam como
os dados estão organizados e como se relacionam entre si.
Nesta aula, vou discutir separadamente:
●  Modelagem de dados tradicionais
●  Modelagem de dados espaciais
Modelagem de dados tradicionais
●  Modelo Entidade-Relacionamento
●  Modelo Relacional
●  Modelo Orientado a Objetos
Modelo de entidade e relacionamento
Entidades, relacionamentos e atributos:
Nome
Comprimento
rioId
Nome
Capacidade
EstradaId
CruzaRio Estrada
Modelo relacional
Entidades e relacionamentos são mapeados para tabelas, atributos são
nominados como campos. Além disso todo campos possui um dado domínio.
RioId Inteiro
Nome Char(30)
Comprimento Real
EstradaId Inteiro
Nome Char(30)
Capacidade Real
EstradaId Inteiro
RioId Inteiro
Rio Rio_Estrada Estrada
1 N N 1
Modelo orientado a objetos
Os bancos de dados relacionais são dominantes. Contudo, existem hoje alguns
bancos de dados de objetos e mais comumente os bancos de dados objeto-
relacionais.
Os objeto-relacionais integram alguns recursos dos banco de dados de objetos
aos bancos de dados relacionais já existentes.
Tanto os banco de dados de objetos, quanto os objeto-relacionais têm usado
os diagramas de classes que já são conhecidos pelos programadores.
Modelo orientado a objetos
Nesse modelo, as entidades são mapeadas como classes. As relações são
nomeadas como associação e podem ser classificadas como composição (as
partes não existem de modo independente) ou agregação (as partes existem
de modo independente).
Pedido
+ id_pedido
+ data
ItemPedido
+ id_item
+ quantidade
+ valorUnit
Time
+ id_time
+ nome
+ cidade
Jogador
+ id
+ nome
+ idade
Composição Agregação
Modelo orientado a objetos
Nesse modelo, as entidades são mapeadas como classes. As relações são
nomeadas como associação e podem ser classificadas como composição (as
partes não existem de modo independente) ou agregação (as partes existem.
de modo independente).
Pedido
+ id_pedido
+ data
ItemPedido
+ id_item
+ quantidade
+ valorUnit
Time
+ id_time
+ nome
+ cidade
Jogador
+ id
+ nome
+ idade
Composição Agregação
Veja no fascículo
outros conceitos
importantes como
herança, métodos,
encapsulamento ...
Modelagem de dados espaciais
Extensões através de pictogramas
Modelo OMT-G
Extensões através de pictogramas
Em SHEKHAR (2005) o autor apresenta alguns pictogramas que podem
agregar informações aos modelos de entidade e relacionamento ou diagrama
de classes:
Ponto Linha Polígono
Part-de
(partição)
Part-de
(rede)
Formas básicas
Relações
espaciais
Extensões através de pictogramas
Em SHEKHAR (2005) o autor apresenta alguns pictogramas que podem
agregar informações aos modelos de entidade e relacionamento ou diagrama
de classes:
Corpo de bombeiro Monitora Parque Florestal
CorpoBombeiro ParqueFlorestal
1 .. * 1
Diagrama de
classes
Diagrama de
Entidade e
relacionamento
Modelo OMT-G
Borges et al. (2001), desenvolveu uma extensão para modelagem orientada a
objetos, provendo primitivas para modelar a geometria, topologia, múltiplas
representações e relacionamentos espaciais. Essa extensão foi então
denominada de OMT-G.
Modelo OMT-G
Borges et al. (2001), desenvolveu uma extensão para modelagem orientada a
objetos, provendo primitivas para modelar a geometria, topologia, múltiplas
representações e relacionamentos espaciais. Essa extensão foi então
denominada de OMT-G.
Essa extensão, utiliza pictogramas similares aos apresentados em SHEKHAR
(2005), porém muito mais rica.
Modelo OMT-G
O modelo OMT-G dá suporte as duas diferentes visões de dados geográficos:
os geo-campos e geo-objetos.
Geo-campos
Geo-objetos
Aqui contextualizamos os banco de dados geográficos, e
apresentamos um pouco sobre alguns métodos de modelagem.
No slide estático desta unidade iremos apresentar de modo mais
amplo a modelagem de dados geográfico. Fazendo uma discussão
mais detalhada sobre esse tipo de modelagem.
Leiam o fascículo, acessem o material complementar.
Banco de dados geográficos – Arquiteturas, banco de dados e modelagem
Referências
Borges, K. A. V.; Davis JR., C. A.; Laender, A. H. F., OMT-G: an object-oriented data model for geographic
applications. GeoInformatica, v. 5, n.3, p. 221-260, 2001
SHEKHAR, Shashi; CHAWLA, Sanjay. Spatial databases: a tour. Upper Saddle River, NJ: prentice hall,
2005.
Banco de dados geográficos – Arquiteturas, banco de dados e modelagem

Mais conteúdo relacionado

PPTX
Banco de dados geográfico - Aula de Encerramento
PDF
Banco de dados geográficos - Aula de abertura
PDF
Modelagem de dados geográficos
PDF
Minicurso de introdução a banco de dados geográficos
PPTX
Uma Metodologia Para Apoio Ao Projeto de Banco de Dados Geográficos Utilizand...
PPTX
PDF
PGDAY - Palestra PostGIS + PgRouting
PPT
O uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsito
Banco de dados geográfico - Aula de Encerramento
Banco de dados geográficos - Aula de abertura
Modelagem de dados geográficos
Minicurso de introdução a banco de dados geográficos
Uma Metodologia Para Apoio Ao Projeto de Banco de Dados Geográficos Utilizand...
PGDAY - Palestra PostGIS + PgRouting
O uso do PostgreSQL e PostGIS no cadastro geocodificado de acidentes de trânsito

Mais procurados (15)

ODP
PostGIS - Conhecendo o Elefante Geoespacial
PDF
Introdução ao PostGIS
PDF
Banco de Dados Espaciais
PDF
Guião de vídeo análise espacial francisco javier cervigon ruckauer
PDF
Treinamento SIG - Introdução e Conceitos Básicos
PDF
Análise espacial francisco javier cervigon ruckauer
PPTX
Desenvolvimento de um protótipo de um sistema de informaçãO web para cadastro...
PDF
Apostila projeto geo 2005
PPT
BD Orientado a Objetos Versant
DOCX
Tutorial de econometria espacial utilizando o stata
PDF
GeoWeb - Carto e QGIS Cloud
PDF
Banco de dados orientado a objetos
PPT
Apresentação mapas temáticos
PDF
Tutorial_PostGis
PDF
Regionalização - Método Skater - TerraView
PostGIS - Conhecendo o Elefante Geoespacial
Introdução ao PostGIS
Banco de Dados Espaciais
Guião de vídeo análise espacial francisco javier cervigon ruckauer
Treinamento SIG - Introdução e Conceitos Básicos
Análise espacial francisco javier cervigon ruckauer
Desenvolvimento de um protótipo de um sistema de informaçãO web para cadastro...
Apostila projeto geo 2005
BD Orientado a Objetos Versant
Tutorial de econometria espacial utilizando o stata
GeoWeb - Carto e QGIS Cloud
Banco de dados orientado a objetos
Apresentação mapas temáticos
Tutorial_PostGis
Regionalização - Método Skater - TerraView
Anúncio

Semelhante a Banco de dados geográficos – Arquiteturas, banco de dados e modelagem (20)

PPTX
Introdução à Modelagem de Dados - Princípios Fundamentais.pptx
PDF
Banco de dados_orientado_a_objetos
PDF
Apresentação Modelo de Gestão de dados para sistemas Colaborativos
PPTX
02 - Introdução aos Modelo de Dados em Banco de Dados
PPTX
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
PPT
Apresentação Senac
PPTX
Módulo 12 - Introdução aos sistemas de informação
DOC
Artigo oo em bd
PPTX
Bancos de Dados Geográficos
PDF
NoSQL2_JorgeBenevolo_apresentacao_nosql.pdf
PDF
Banco dados i prof ivan (acesse www.portalgsti.com.br)
PDF
Aula 1 - 31 Jan 23.pdf
PDF
Apresentação Banco de Dados - Caché
PDF
Aula01_Introducao_Projeto_BancoDados.pdf
PDF
Introdução a Banco de Dados, Ciência de Dados
PDF
Trabalho banco de dados orientado a objetos
PPTX
Introdução a modelagem de dados parte II - Banco de Dados
PPT
Banco de dados aula 2
PPT
Banco aula 01
PDF
Banco de Dados - Conceitos
Introdução à Modelagem de Dados - Princípios Fundamentais.pptx
Banco de dados_orientado_a_objetos
Apresentação Modelo de Gestão de dados para sistemas Colaborativos
02 - Introdução aos Modelo de Dados em Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
Apresentação Senac
Módulo 12 - Introdução aos sistemas de informação
Artigo oo em bd
Bancos de Dados Geográficos
NoSQL2_JorgeBenevolo_apresentacao_nosql.pdf
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Aula 1 - 31 Jan 23.pdf
Apresentação Banco de Dados - Caché
Aula01_Introducao_Projeto_BancoDados.pdf
Introdução a Banco de Dados, Ciência de Dados
Trabalho banco de dados orientado a objetos
Introdução a modelagem de dados parte II - Banco de Dados
Banco de dados aula 2
Banco aula 01
Banco de Dados - Conceitos
Anúncio

Mais de Sérgio Souza Costa (20)

PDF
Expressões aritméticas, relacionais e lógicas
PDF
De algoritmos à programas de computador
PDF
Introdução ao pensamento computacional e aos algoritmos
PDF
Linguagem SQL e Extensões Espacias - Introdução
PDF
Gödel’s incompleteness theorems
PDF
Turing e o problema da decisão
PDF
DBCells - an open and global multi-scale linked cells
PDF
Conceitos básicos de orientação a objetos
PDF
Polymorphism (Ad-hoc and Universal)
PDF
Herança e Encapsulamento
PDF
Relações (composição e agregação)
PDF
Abstract classes and interfaces
PPTX
Introdução ao Prolog
PDF
Heap - Python
PDF
Paradigma lógico
PDF
Contextualizando o moodle
PDF
Explorando Games para o Ensino do Pensamento Computacional
PDF
PDF
Aula 1 - introdução a fundamentos de computação
PDF
From remote sensing to agent-based models
Expressões aritméticas, relacionais e lógicas
De algoritmos à programas de computador
Introdução ao pensamento computacional e aos algoritmos
Linguagem SQL e Extensões Espacias - Introdução
Gödel’s incompleteness theorems
Turing e o problema da decisão
DBCells - an open and global multi-scale linked cells
Conceitos básicos de orientação a objetos
Polymorphism (Ad-hoc and Universal)
Herança e Encapsulamento
Relações (composição e agregação)
Abstract classes and interfaces
Introdução ao Prolog
Heap - Python
Paradigma lógico
Contextualizando o moodle
Explorando Games para o Ensino do Pensamento Computacional
Aula 1 - introdução a fundamentos de computação
From remote sensing to agent-based models

Último (20)

PPTX
Aula sobre banco de dados com firebase db
PPTX
SISTEMA DE INFORMAÇÃO EM SAÚDE_UEPA.pptx
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Aula sobre desenvolvimento de aplicativos
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PPTX
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
PPTX
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PPT
Sistemas de Informação em Saúde Aplicada.ppt
PPTX
Aula 18 - Manipulacao De Arquivos python
PPTX
Curso de Java 9 - (Threads) Multitarefas.pptx
PDF
Apple Pippin Uma breve introdução. - David Glotz
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PPTX
Émile Durkheim slide elaborado muito bom
Aula sobre banco de dados com firebase db
SISTEMA DE INFORMAÇÃO EM SAÚDE_UEPA.pptx
COBITxITIL-Entenda as diferença em uso governança TI
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Custos e liquidação no SAP Transportation Management, TM130 Col18
Aula sobre desenvolvimento de aplicativos
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Sistemas de Informação em Saúde Aplicada.ppt
Aula 18 - Manipulacao De Arquivos python
Curso de Java 9 - (Threads) Multitarefas.pptx
Apple Pippin Uma breve introdução. - David Glotz
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Émile Durkheim slide elaborado muito bom

Banco de dados geográficos – Arquiteturas, banco de dados e modelagem

  • 1. Banco  de  dados  geográficos Unidade  I  –  Arquiteturas,  banco  de  dados  e   modelagem.   Sérgio  Souza  Costa Especialização  de  Geoprocessamento
  • 2. ●  Arquiteturas de sistemas de informação geográfica. −  Arquitetura baseada em arquivos proprietários e de intercâmbio −  Arquitetura dual e banco de dados relacionais −  Arquitetura integrada e banco de dados objeto relacionais ●  Modelagem de dados −  Modelagem de dados tradicionais −  Modelagem de dados geográficos Conteúdos
  • 3. Arquitetura dos Sistemas de Informação Geográfica Para entender a importancia dos bancos de dados geográficos é importante entender como ocorreu a evolução da arquitetura dos sistemas de informação geográfica.
  • 4. SIG API   Proprietária Geometria,  índices  e  atributos  armazenados  em   sistemas  de  arquivos  proprietários. Primeira   geração   Arquitetura dos Sistemas de Informação Geográfica
  • 5. SIG API   Proprietária Geometria,  índices  e  atributos  armazenados  em   sistemas  de  arquivos  proprietários. Primeira   geração   SIG SQL Geometria  e  índices  armazenados  em  sistemas  de   arquivos  proprietários.     Segunda   geração   Atributos  armazenados  em  sistemas  de  gerenciamento   de  banco  de  dados.     API   Proprietária Arquitetura dos Sistemas de Informação Geográfica
  • 6. SIG API   Proprietária Geometria,  índices  e  atributos  armazenados  em   sistemas  de  arquivos  proprietários. Primeira   geração   SIG SQL Geometria  e  índices  armazenados  em  sistemas  de   arquivos  proprietários.     Segunda   geração   Atributos  armazenados  em  sistemas  de  gerenciamento   de  banco  de  dados     SIG SQL Tercerira   geração   Geometria,  índices,  e  atributos   armazenados  em  sistemas  de   gerenciamento  de  banco  de  dados     API   Proprietária Arquitetura dos Sistemas de Informação Geográfica
  • 7. ?O que é um sistema de gerenciamento de banco de dados ?
  • 8. Sistemas de gerenciamento de banco de dados ●  Um banco de dados é uma coleção de dados relacionados. ●  Um sistema gerenciador de banco e dados é uma coleção de programas que permite aos usuários criar e manter um banco de dados.
  • 9. ?Por que usar sistema de gerenciamento de banco de dados ?
  • 10. Sistemas de gerenciamento de banco de dados ●  Restringir acesso não autorizado. ●  Tornar as consultas mais eficientes. ●  Backup e recuperação. ●  Controlar a redundância. ●  Representar relacionamentos complexos. ●  Impor restrições de integridade.
  • 11. Sistemas de gerenciamento de banco de dados ●  Restringir acesso não autorizado. ●  Tornar as consultas mais eficientes. ●  Backup e recuperação. ●  Controlar a redundância. ●  Representar relacionamentos complexos. ●  Impor restrições de integridade. Porém, para alcançarmos essas vantagens precisamos começar com a modelagem dos dados.
  • 12. Modelagem de dados A modelagem de dados tem como objetivo criar modelos que descrevam como os dados estão organizados e como se relacionam entre si. Nesta aula, vou discutir separadamente: ●  Modelagem de dados tradicionais ●  Modelagem de dados espaciais
  • 13. Modelagem de dados tradicionais ●  Modelo Entidade-Relacionamento ●  Modelo Relacional ●  Modelo Orientado a Objetos
  • 14. Modelo de entidade e relacionamento Entidades, relacionamentos e atributos: Nome Comprimento rioId Nome Capacidade EstradaId CruzaRio Estrada
  • 15. Modelo relacional Entidades e relacionamentos são mapeados para tabelas, atributos são nominados como campos. Além disso todo campos possui um dado domínio. RioId Inteiro Nome Char(30) Comprimento Real EstradaId Inteiro Nome Char(30) Capacidade Real EstradaId Inteiro RioId Inteiro Rio Rio_Estrada Estrada 1 N N 1
  • 16. Modelo orientado a objetos Os bancos de dados relacionais são dominantes. Contudo, existem hoje alguns bancos de dados de objetos e mais comumente os bancos de dados objeto- relacionais. Os objeto-relacionais integram alguns recursos dos banco de dados de objetos aos bancos de dados relacionais já existentes. Tanto os banco de dados de objetos, quanto os objeto-relacionais têm usado os diagramas de classes que já são conhecidos pelos programadores.
  • 17. Modelo orientado a objetos Nesse modelo, as entidades são mapeadas como classes. As relações são nomeadas como associação e podem ser classificadas como composição (as partes não existem de modo independente) ou agregação (as partes existem de modo independente). Pedido + id_pedido + data ItemPedido + id_item + quantidade + valorUnit Time + id_time + nome + cidade Jogador + id + nome + idade Composição Agregação
  • 18. Modelo orientado a objetos Nesse modelo, as entidades são mapeadas como classes. As relações são nomeadas como associação e podem ser classificadas como composição (as partes não existem de modo independente) ou agregação (as partes existem. de modo independente). Pedido + id_pedido + data ItemPedido + id_item + quantidade + valorUnit Time + id_time + nome + cidade Jogador + id + nome + idade Composição Agregação Veja no fascículo outros conceitos importantes como herança, métodos, encapsulamento ...
  • 19. Modelagem de dados espaciais Extensões através de pictogramas Modelo OMT-G
  • 20. Extensões através de pictogramas Em SHEKHAR (2005) o autor apresenta alguns pictogramas que podem agregar informações aos modelos de entidade e relacionamento ou diagrama de classes: Ponto Linha Polígono Part-de (partição) Part-de (rede) Formas básicas Relações espaciais
  • 21. Extensões através de pictogramas Em SHEKHAR (2005) o autor apresenta alguns pictogramas que podem agregar informações aos modelos de entidade e relacionamento ou diagrama de classes: Corpo de bombeiro Monitora Parque Florestal CorpoBombeiro ParqueFlorestal 1 .. * 1 Diagrama de classes Diagrama de Entidade e relacionamento
  • 22. Modelo OMT-G Borges et al. (2001), desenvolveu uma extensão para modelagem orientada a objetos, provendo primitivas para modelar a geometria, topologia, múltiplas representações e relacionamentos espaciais. Essa extensão foi então denominada de OMT-G.
  • 23. Modelo OMT-G Borges et al. (2001), desenvolveu uma extensão para modelagem orientada a objetos, provendo primitivas para modelar a geometria, topologia, múltiplas representações e relacionamentos espaciais. Essa extensão foi então denominada de OMT-G. Essa extensão, utiliza pictogramas similares aos apresentados em SHEKHAR (2005), porém muito mais rica.
  • 24. Modelo OMT-G O modelo OMT-G dá suporte as duas diferentes visões de dados geográficos: os geo-campos e geo-objetos. Geo-campos Geo-objetos
  • 25. Aqui contextualizamos os banco de dados geográficos, e apresentamos um pouco sobre alguns métodos de modelagem. No slide estático desta unidade iremos apresentar de modo mais amplo a modelagem de dados geográfico. Fazendo uma discussão mais detalhada sobre esse tipo de modelagem. Leiam o fascículo, acessem o material complementar.
  • 27. Referências Borges, K. A. V.; Davis JR., C. A.; Laender, A. H. F., OMT-G: an object-oriented data model for geographic applications. GeoInformatica, v. 5, n.3, p. 221-260, 2001 SHEKHAR, Shashi; CHAWLA, Sanjay. Spatial databases: a tour. Upper Saddle River, NJ: prentice hall, 2005.