Logo GISdevelopment.net

GISdevelopment > Proceedings > ACRS > 1999


1989 | 1990 | 1991 | 1992 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2002
Sessions

Agriculture/Soil

Water Resources

Disasters

Measurement and Modeling

Land Use

Forest Resources

Mapping from Space

Oceanography/Coastal Zone

Topics Including Education

Hyper Spectral Image Processing

Image Processing

Geology

Environment

GIS

Global Change

Airborne Remote Sensing

Poster Sessions
  • Session 1
  • Session 2
  • Session 3
  • Session 4
  • Session 5
  • Session 6



  • ACRS 1999


    Poster Session 2
    Conceptual Data Modeling for Dynamic Revision of Spatio-Temporal Database

    2.2 Definition of FEO model
    FEO model consists of feature, event and observation model. Feature is objects such as car, people and building in the real world. Event is a spatio-temporal cause, which affects feature. Observation is the thing that observes event and feature. Observation data, therefore, is the result of observed feature and event by observation (Figure 1).



    Figure 1. FEO model

    2.3 Feature model
    While a wide variety of spatio-temporal data model have been proposed in GIS until now (discussed in detail in Sekimoto, Shibasaki (1999)), representation with object-oriented approach has been mainly used in the sense that object-oriented approach can represent the property of feature intuitively (See, for example, Worboys(1990)). In this flow ISO/TC211, international standardization activity of geographic information, started in 1994 and has proposed General Feature Model as conceptual model of geographic information. Spatial schema and temporal schema, whose higher model is General Feature Model, are defined and consist of each geometric primitive and topological primitive (ISO/TC211 (1999)).

    In this study we follow ISO/TC211 about representation of features, and also follow ota (1999), extending ISO/TC211 in terms of including mobile feature. In other words, feature has
    • feature start, end
    • feature behavior
    • internal change
    • effect to the other features (action)
    • feature relationship
    • feature attribute
    and consist of spatial and temporal primitives. We raised some feature examples of land (immobile, surface), building (immobile, surface) and car (mobile, point) (Figure 2).

    Though it is necessary to develop conceptual model with its uncertainty, few works can be seen (For example, Shibasaki (1994)) and this uncertainty remains to be studied after this paper.



    Figure 2. Feature example

    2.4 Event model
    Generally, event has been understood in the context of change point in the field of database (For example, Peuquet (1995)). But considering event as an existence which affects feature, such as earthquake, traffic accident or development project, event must have spatio-temporal behavior. This is described by impact model. So event has following components.
    • Event start, end
    • Event behavior
    • internal change
    • effect to features (impact model)
    • impact method
    • impact object
    • feature type, relationship, attribute, spatio-temporal range
    • Event relationship
    • Event attribute
    2.5 Observation model
    The way of explanation of observational data has an classical but difficult problem. Though Sinton (1978) claimed that geographic information has three dimensions - time, space and attribute - and each dimension is fixed, measured or controlled, this remains the problem that attribute dimension is handled like the other two dimensions. It means that geographic information, equivalent to observational data in this paper, has some sense like feature object. In our position observational data is the output result of an attribute of feature measured by observation controlling time and space, and this control system is sampling model. An item showing whether observational data is specified to feature or not can reflect the difference between Euler observation and Lagrange observation. Euler observation measures the aspects of features by field, and Lagrange observation measures the aspects of specified feature by flow. For example, measurement only at an intersection or measurement using video camera can capture the state of unspecified cars. Besides this usual data, measured data by GPS on some specified car is expected to be integrated. That's why an item showing specified condition is important. Observation model has
    • Observation start, end
    • Observation behavior
    • internal change
    • sampling model
    • sampling method
    • sampling object
    • feature/event type (with an index of specified feature/event or not)
    • feature/event relationship, attribute, spatio-temporal range
    • sampling result (observational data)
    • sampling error (observational error)
    • Observation relationship
    • Observation attribute
    2.6 Discussion
    Though it is only natural to need feature model the necessity of event model and observation model is considered as follows.

    Real world consists of a wide variety of features, which have internal changes and changes by external impact. External impact means that another feature gives some impact on the feature like car accident, but also means external abstract cause such as an earthquake, climate or amendment. Of course these can be represented as feature, but it is much easier to handle to regard these external abstract impact as event when we introduce a control concept like national land management, especially in GIS which aims to represent and estimate the real world efficiently and naturally.

    This shows that it is closely related to the following matters. Namely in Artificial Intelligence (AI) and Control Engineering, studies have been done in terms of how to describe the real world in the computer, considering how the dynamic system like robot or plant adapts to the outside world. For example, Allen (1984) and Mcdermott (1982) have proposed the existence of event in order to overcome the poor expression ofsituation calculus in 1970's. Particularly Allen and Ferguson (1994) classified and defined the kind of event.

    As for observation it helps us to consider that how the robot regards the observational data. The explanation, that is, is that the state observed by observer results in the observational data with some errors. The state space representation (Figure 3) in the field of control engineering has the state space and the external disturbance affects to the state space, the observer that observes the state. Thus this shows that state space representation is appropriate for description of real world from a viewpoint of control concept above. FEO model, therefore, is conceptual model and more realistic approach for faithful representation and estimation of dynamical world in the computer.


    Figure 3. Comparison between state space representation and FEO model

    Page 2 of 3
    | Previous | Next |

    Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book