Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ser300:jrmgarcia:livros:bdgeo:cap03 [2009/04/05 21:59] jrmgarcia |
ser300:jrmgarcia:livros:bdgeo:cap03 [2009/04/05 22:05] (current) jrmgarcia |
||
---|---|---|---|
Line 11: | Line 11: | ||
* **Existência de relações espaciais**: topológicas, métricas, de ordem e fuzzy. | * **Existência de relações espaciais**: topológicas, métricas, de ordem e fuzzy. | ||
- | ==== **Modelos de dados geográficos** ===== | + | |
+ | |||
+ | ==== Modelos de dados geográficos ===== | ||
* Modelos de dados semânticos e OO (ER, OMT, IFO, UML e outros), são utilizados porém apresentam limitações para a modelagem adequada por não possuir primitivas apropriadas para a representação de dados espaciais. | * Modelos de dados semânticos e OO (ER, OMT, IFO, UML e outros), são utilizados porém apresentam limitações para a modelagem adequada por não possuir primitivas apropriadas para a representação de dados espaciais. | ||
Line 20: | Line 22: | ||
* o atendimento de requisitos usuais para modelos de dados (clareza e facilidade de uso) | * o atendimento de requisitos usuais para modelos de dados (clareza e facilidade de uso) | ||
* a possibilidade de mapeamento dos esquemas produzidos para a implementação em SGBD espaciais | * a possibilidade de mapeamento dos esquemas produzidos para a implementação em SGBD espaciais | ||
- | | + | |
- | ==== **Níveis de abstração de dados geográficos** ==== | + | |
+ | ==== Níveis de abstração de dados geográficos ==== | ||
* **Nível do mundo real**: Contém os fenômenos geográficos reais a representar(rios, ruas e cobertura vegetal. | * **Nível do mundo real**: Contém os fenômenos geográficos reais a representar(rios, ruas e cobertura vegetal. | ||
Line 28: | Line 31: | ||
* **Nivel de implementação** Define padrões, formas de armazenamento e estruturas de dados para implementar cada tipo de representação, os relacionamentos entre elas e as necessárias funções e métodos. | * **Nivel de implementação** Define padrões, formas de armazenamento e estruturas de dados para implementar cada tipo de representação, os relacionamentos entre elas e as necessárias funções e métodos. | ||
- | ==== **Modelo OMT-G** ==== | + | |
+ | ==== Modelo OMT-G ==== | ||
* Atua nos níveis de representação conceitual e apresentação. | * Atua nos níveis de representação conceitual e apresentação. | ||
* Parte das primitivas definidas para o diagrama de classes da UML introduzindo primitivas geográficas (classes e relacionamentos com o objetivo de aumentar a capacidade de representação semântica do modelo e reduzindo a distância entre o real e a representação. | * Parte das primitivas definidas para o diagrama de classes da UML introduzindo primitivas geográficas (classes e relacionamentos com o objetivo de aumentar a capacidade de representação semântica do modelo e reduzindo a distância entre o real e a representação. |