Modelagem de dados geográficos

849 views 34 slides Mar 02, 2018
Slide 1
Slide 1 of 34
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34

About This Presentation

slides do curso de banco de dados georáficos


Slide Content

Banco de dados geográficos
Unidade I–Modelagem
de dados geográficos
Sérgio Souza Costa
Especialização de geoprocessamento

Tópicos desta aula:
1.Introdução
2.Níveis de abstração
I.Mundo real
II.Conceitual
III.Apresentação
IV.Implementação
3.Modelo de dados OMT-G
I.Classes
II.Relações
III.Diagrama de apresentação

Introdução
•O mundo real é extremamente complexo, só conseguimos capturar
partes darealidade através de modelos e abstrações.

Introdução
•Omundorealéextremamentecomplexo,sóconseguimoscapturar
partesdarealidadeatravésdemodeloseabstrações.
•Alinguagempodesercompreendidacomoumaabstraçãoouum
modelo.Mesmoexistindoumainfinidadedeárvores,conseguimos
distinguirumaárvorequandovemosuma.

Introdução
•O mundo real é extremamente complexo, só conseguimos capturar
partes da realidade através de modelos e abstrações.
•A linguagem pode ser compreendida como uma abstração ou um
modelo. Mesmo existindo uma infinidade de árvores, conseguimos
distinguir uma árvore quando vemos uma.
“Para resolver um problema é necessário escolher uma abstração da
realidade” (Almeida, 2010)

Introdução
“Abstraçãoéoprocessomentalqueconsisteemescolherouisolar
umaspectodeterminadodeumestadodecoisasrelativamente
complexo,afimdesimplificarasuaavaliação,classificaçãooupara
permitiracomunicaçãodomesmo”(Houaiss,2006)

Níveis de abstração
•Mundo real –consiste dos
fenômenos geográficos reais
como rios, cidades, montanhas
Modelo 1 Modelo 2 Modelo 3
Nível
conceitual
Nivel
Apresentação
Nível
Implementação
Nível do
mundo real

Fenômenos geográficos são todos aqueles que possuem tempo
e espaço bem definidos.
“A temperatura ao meio dia local na altitude 34 graus e 35 minutos norte,
longitude 120 graus 0 minutos oeste, era 19 graus Celsius” (Longley et. al 2013).
“A altitude do Monte Everest éde 8848 metros”.
Nível do mundo real

Níveis de abstração
•Mundo real –consiste dos
fenômenos geográficos reais
como rios, cidades, montanhas
•Conceitual–descrevem os
conceitos formais com os quais
as entidades geográficas podem
ser modeladas.
Modelo 1 Modelo 2 Modelo 3
Nível
conceitual
Nivel
Apresentação
Nível
Implementação
Nível do
mundo real

Nível conceitual
Na literatura são aceitas duas visões de dados geográficos:
Objetos discretos: representa o mundo como objetos com limites bem
definidos sobre um espaço vazio (Longley et. al 2013).
Campo contínuo: representa o mundo real como um número finito de
variáveis, cada qual definida em cada posição do espaço (Longley et. al 2013).

Nível conceitual -Campos contínuo
Um exemplo comum de campos contínuo são as imagens de satelite, já
que o sensor de satélite tem um valor para cada posição imageada.

Nível conceitual –Objetos discretos
Um exemplo comum de objetos discretos são mapas geopoliticos, aonde
os limites são definidos e aceitos por acordos nacionais e internacionais.

Nível conceitual: Objetos e Campos
•OsoftwareSPRING(Câmaraetal.,1996)incluiosconceitosderede,geo-
camponuméricoegeo-campotemático,coleçãodegeo-objetos(chamada
demapacadastral).Osgeo-camposnuméricosadmitemasimagenscomo
casoparticular;
•NoArcGIS(ESRI,2000),acoleçãodeobjetoséchamadadefeatures
(feições).Oscampossãochamadosdesurfaces(superfícies),eas
imagenstambémsãomodeladascomocasoparticulardecampos
numéricos.Asredes(networks)tambémsãoincluídas.
•NomodeloOpenGIS(OGC,1998),oscampossãochamadosdecoverage,
eacoleçãodeobjetoséchamadadefeaturecollection.

Níveis de abstração
•Mundo real –consiste dos
fenômenos geográficos reais
como rios, cidades, montanhas
•Conceitual–descrevem os
conceitos formais com os quais
as entidades geográficas podem
ser modeladas.
•Apresentação–especificam os
diferentes aspectos visuais.
Modelo 1 Modelo 2 Modelo 3
Nível
conceitual
Nivel
Apresentação
Nível
Implementação
Nível do
mundo real

Nível de apresentação
No nível de apresentação são
definidoso aspecto visual ou
gráfico (envolvendo
parâmetros como cor, tipo de
linha, espessura da linha e
padrão de hachura)

Níveis de abstração
•Mundo real –consiste dos
fenômenos geográficos reais
como rios, cidades, montanhas
•Conceitual–descrevem os
conceitos formais com os quais
as entidades geográficas podem
ser modeladas.
•Apresentação–especificam os
diferentes aspectos visuais.
•Implementação–definem
estruturas de dados e modos de
armazenamento.
Modelo 1 Modelo 2 Modelo 3
Nível
conceitual
Nivel
Apresentação
Nível
Implementação
Nível do
mundo real

Nível de implementação: Matrizes e vetores
Matrizesevetoressãousualmenteas
estruturadedadosusadaspara
representarrespectivamentecampos
contínuoseobjetosdiscretos.
•Estruturamatricialdividemomundoem
matrizesdecélulaseespecificamatributos
paraelas(Longleyet.al2013).
•Estruturavetorialrepresentamomundo
comocoleçõesdefeiçõesgeométicascom
umoumaisatributosassociados.
source: Mohamed Yagoub

Nível de implementação: Matrizes
célula
Extensão
Resolução
source: Mohamed Yagoub

Nível de implementação: vetores

Modelo de dados OMT-G
Osníveisconceitualedeapresentaçãopodemsermodeladosatravésde
umatécnicademodelagemdenominadaOMT-G.
EssatécnicafoibaseadanodiagramadeclassesdaUnifiedModeling
Language–UML,introduzindopictogramas,relacionamentoserestrições
deintegridadesespacias.

Modelo de dados OMT-G
Utiliza três conceitos principais:
classes,
relacionamentose
restrições de integridade espaciais.

Modelo de dados OMT-G
Utiliza três conceitos principais:
classes,
relacionamentose
restrições de integridade espaciais.
Não iremos tratar das
restrições de
integridade espaciais.

Modelos de dado OMT-G: Classes
O modelo OMT-G define cinco classes descendentes de geo-campo:
isolinhas, subdivisão planar, tesselação, amostragem e malha triangular.

Modelos de dado OMT-G: Classes
Duasclassesdescendentesdegeo-objeto:geo-objetocomgeometriae
geo-objetocomgeometriaetopologia

Modelo OMT-G: Relacionamento
OmodeloOMT-Gdescrevetrêstiposderelacionamentosentresuas
classes:associaçõessimples,relacionamentostopológicosemredee
relacionamentosespaciais.

Modelo OMT-G: Relacionamento
Acardinalidaderepresentaonúmerodeinstânciasdeumaclasseque
podemestarassociadasainstânciasdaoutraclasse.

Modelo OMT-G: Relacionamento
Um tipo específico de relacionamento á a generalização:

Modelo OMT-G: Relacionamento
Um tipo específico de relacionamento á a generalização:
Generalização é o processo
de definição de classes
mais genéricas
(superclasses) a partir de
classes com características
semelhantes (subclasses).

Modelo OMT-G: Relacionamento
Um tipo específico de relacionamento á a generalização:
Generalização é o
processo de definição de
classes mais genéricas
(superclasses) a partir de
classes com características
semelhantes (subclasses).

Modelo OMT-G: Agregação
A agregaçãoé um tipo de associação entre objetos, onde o
primeiro é formado pelo segundo.
Notação UML
Agregação entre uma classe convencional e uma georreferenciada
Agregação espacial (“todo-parte”).

Modelo OMT-G: Diagrama de apresentação
Odiagramadeapresentaçãoparao
modelodeterminaoaspectovisual,ou
seja,pertenceaonívelde
apresentação.

Modelageméumatarefasemprecrucial,sendoimportantetambémparao
geoprocessamento.Muitasdasvantagensdautilizaçãodebancodedados
geográficosdependedeumaboamodelagem.
Nessesslidesdiscutimosalgunsaspectos,masnãodeixedeestudar,pois
essaéumaáreaaindaemdesenvolvimento.
Bonsestudos

Referências
•CÂMARA, G.; SOUZA, R.; FREITAS, U.; GARRIDO, J. SPRING: Integrating Remote Sensing and
GIS with Object-Oriented Data Modelling. Computers and Graphics, v. 15, n.6, p. 13-22, 1996.
•BORGES, K. A. D. V. Modelagem de dados geográficos. Câmara, G.; Monteiro, Am; Davis, C. …, ,
n. 2, p. 66, 2002.
•ESRI, 2000, ModellingOur World : The ESRI Guide to GeodatabaseDesign, Redlands, CA.
•Houaiss, InstitutoAntônio. DicionárioHouaissda línguaportuguesa(2006) EditoraObjetiva,
Março.
•LONGLEY, P. A.; GOODCHILD, M. F.; MAGUIRE, D. J.; RHIND, D. W. Geographic Information
Systems and Science. Annals of the Association of American Geographers, 2005.
•Mohamed Yagoub. Cartographic and GIS Data Structures. Acessadoem 05/02/2017.
http://www.angelfire.com/mo/yagoub/Week2.ppt
•OPEN GIS CONSORTIUM, 1999, OpenGISSimple Features Specification for SQL -Revision 1.1.