17.04.2013 Views

4 MODELAGEM DE DADOS GEOGRÁFICOS - DPI - Inpe

4 MODELAGEM DE DADOS GEOGRÁFICOS - DPI - Inpe

4 MODELAGEM DE DADOS GEOGRÁFICOS - DPI - Inpe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Nome da<br />

Subclasse<br />

Nome da<br />

Classe<br />

Notação OMT<br />

Nome da<br />

Subclasse<br />

Edificado<br />

Lote<br />

Não Edificado<br />

Modelagem de Dados Geográficos<br />

Hachura = verde<br />

Generalização Generalização Espacial<br />

Figura 30 Generalização<br />

Bancos de Dados Geográficos 4-32<br />

Parque<br />

Unid.Ambiental<br />

Reservas<br />

Hachura = amarela<br />

No exemplo da Figura 30 temos a especialização de um lote em lote edificado e lote não<br />

edificado. Fica claro pela notação que não existirá diferença de visualização entre os dois tipos<br />

de lote no entanto, a unidade ambiental especializada em parque e reservas apresentará um<br />

método que a distinguirá visualmente do parque. No referido exemplo, quando a classe<br />

unidade ambiental for reserva, a visualização apresentará uma hachura amarela.<br />

Uma generalização (espacial ou não) pode ser especificada como total ou parcial [LaFl94].<br />

Uma generalização é total quando a união de todas as instâncias das subclasses equivalem ao<br />

conjunto de instâncias da superclasse. A totalidade é representada por um ponto no ápice do<br />

triângulo (Figura 31).<br />

O triângulo vazado representa a restrição de disjunção, e o triângulo com preenchimento indica<br />

a sobreposição de subclasses. A combinação de disjunção e totalidade representa quatro tipos<br />

de restrição. Normalmente, uma generalização é total e disjunta, já que a superclasse é o<br />

resultado da união de subclasses disjuntas. O mesmo não pode ser dito da especialização, que<br />

permite que instâncias da superclasse possam ou não existir nas subclasses.<br />

SubClasse<br />

SuperClasse<br />

SubClasse<br />

SubClasse<br />

SuperClasse<br />

SubClasse<br />

Disjunto/Parcial Sobreposta/Parcial

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!