Lecture 7 - Modeling and Simulation in an Object-oriented GIS

Home Syllabus Schedule Lectures Labs Students Abstracts

Graphics Version
Text version

Table of Contents

Modeling and Simulation in an Object-oriented GIS

Questions we will try to answer?

I) Impedance mismatch of procedural layer-based GIS

PPT Slide
Background

II)Fundamental of object oriented Models

Object
Class, subclass, inheritance
Inheritance
Abstraction
Example of Abstraction
Encapsulation
Polymorphism
Building new relationships in a Dynamic Environment

III) Data model as a hierarchy of abstraction

External data model
Conceptual Data Model
Logical Model (data structure)
The OO Difference

IV) Spatial Models in an OOGIS

PPT Slide
PPT Slide
PPT Slide
Simplified, less constrained interface between objects
Topology
PPT Slide
PPT Slide
Encapsulation creates autonomous entities
PPT Slide
PPT Slide
Extensible data model
Implications for Modeling
Goal of Tiger Simulation Model
TIME
Associations
Events
Center for the Analysis and Research of Spatial Information (CARSI)