GeoMTGM: A Graphical Data Model for Semistructured, Geographical, and Temporal Data

A few decades ago, paper maps were the principal means to synthesize and represent geographical information. Manipulating this information was limited to a manual, non-interactive process. Since then, the rapid development of new technologies for collecting and digitizing geographical data, together with an increasing demand for both interactive manipulation and analysis of this data, has generated a need for dedicated software, namely geographical information systems (GISs) [23]. GISs have made available a large amount of geographical data to several applications, and as a consequence, spatial data have been included in different automatic tools (like, many decision support systems), providing a new dimension of analysis, represented by the common reference space: the Earth surface. Different kinds of problems can benefit of the new spatial dimension: from geomarketing to epidemiological crises. Recently, with the diffusion of XML [24] as the language for exchanging data over the Web, it has become more and more common to manage complex geographical information represented as semistructured data, that is, data having an irregular or incomplete structure that can change over time [2]. For this reason, semistructured data are often explained as “schema-less” or “self-describing,” meaning that there is no separate description of the structure of data. In this chapter, we propose a new model for semistructured data that allows one to represent multimedia and temporal aspects of geographical data described as a set of geographical objects. With the term geographical object (or feature in the Open GeoSpatial Consortium terminology), we mean an abstraction of a real-world phenomenon associated with a location on the Earth’s surface [21]. A geographical object may be characterized by the following components:

[1]  Angelo Montanari,et al.  Data Models with Multiple Temporal Dimensions: Completing the Picture , 2001, CAiSE.

[2]  Timos K. Sellis,et al.  Checking the temporal integrity of interactive multimedia documents , 2000, The VLDB Journal.

[3]  Michael F. Worboys,et al.  GIS : a computing perspective , 2004 .

[4]  Carlo Combi,et al.  Modeling temporal aspects of visual and textual objects in multimedia databases , 2000, Proceedings Seventh International Workshop on Temporal Representation and Reasoning. TIME 2000.

[5]  Eliseo Clementini,et al.  A Small Set of Formal Topological Relationships Suitable for End-User Interaction , 1993, SSD.

[6]  Weng Tat Chan,et al.  Spatio-temporal information integration in XML , 2004, Future Gener. Comput. Syst..

[7]  Elisa Bertino,et al.  Temporal Synchronization Models for Multimedia Data , 1998, IEEE Trans. Knowl. Data Eng..

[8]  Letizia Tanca,et al.  Temporal aspects of semistructured data , 2001, Proceedings Eighth International Symposium on Temporal Representation and Reasoning. TIME 2001.

[9]  Jennifer Widom,et al.  Managing Historical Semistructured Data , 1999, Theory Pract. Object Syst..

[10]  Christian S. Jensen,et al.  Temporal Data Management , 1999, IEEE Trans. Knowl. Data Eng..

[11]  Dennis Tsichritzis,et al.  Data modeling of time-based media , 1994, SIGMOD '94.

[12]  John David N. Dionisio,et al.  Unified Data Model for Representing Multimedia, Timeline, and Simulation Data , 1998, IEEE Trans. Knowl. Data Eng..

[13]  Carlo Combi,et al.  Merging multimedia presentations and semistructured temporal data: a graph-based model and its application to clinical information , 2005, Artif. Intell. Medicine.

[14]  Serge Abiteboul,et al.  Querying Semi-Structured Data , 1997, Encyclopedia of Database Systems.

[15]  David S. Burggraf Geography Markup Language , 2006, Data Sci. J..