Object-Oriented Design for Temporal GIS
"Object-Oriented Design for Temporal GIS" by Monica Wachowicz provides a comprehensive overview of object-oriented analysis and design for spatio-temporal data in GIS. The book emphasizes the need for a more flexible and adaptable spatio-temporal data model, and explores the use of time geography as a framework for analyzing and modeling the spatio-temporal data. The author discusses the main concepts of space and time, including various views of space and time, time geography, and the main elements of a space-time path.
The book then introduces the object-oriented analysis and design (OOAD) methodology, discussing its history, main modelling constructs, and various temporal databases and version management approaches. The author proposes a spatio-temporal data model (STDM) to handle the complexities of spatio-temporal data, including connectivity aspects, data model changes, and version management. The book also explores the practical application of the STDM in the context of public boundaries evolution, covering scenarios such as entry, evolution tracking, update, and archiving.
The final chapter of the book discusses emerging technologies in spatio-temporal GIS, including spatio-temporal objects in database systems, knowledge discovery in databases, geographic visualization, and ubiquitous computing. Overall, "Object-Oriented Design for Temporal GIS" provides a valuable resource for GIS professionals and researchers interested in object-oriented analysis and design for spatio-temporal data.
The book begins with an introduction to object-oriented analysis and design, spatio-temporal data in GIS, time geography, and the spatio-temporal data model. It aims to identify the key challenges and objectives of integrating temporal data into GIS systems and outlines the organization of the book.
The book then delves into the concepts of space and time, providing a critical overview of different views, such as the space-dominant view, the time-dominant view, the absolute space-time view, the relative space view, the relative time view, and the relative space-time view. The author explains how these views can be incorporated into GIS systems, with a particular focus on time geography.
The third chapter explores object-oriented analysis and design in detail, providing a historical perspective and discussing the main modeling constructs. The chapter also covers temporal databases and version management approaches, which are essential for handling temporal data in GIS systems.
The fourth chapter introduces the spatio-temporal data model (STDM), which provides a framework for reasoning about spatial and temporal relationships. The author explains the different components of the model, such as the space-time configuration, data model changes, connectivity aspects, and version management.
Chapter five illustrates how the STDM can be applied in practice, using the evolution of public boundaries as an example. The chapter covers the main scenarios involved in the evolution of public boundaries and provides a detailed description of the version management approach.
The sixth chapter focuses on the implementation of the STDM using Smallworld GIS, covering the public boundary entry scenario, evolution tracking scenario, update scenario, archiving scenario, and historical views.
The final chapter discusses emerging technologies, such as spatio-temporal objects in database systems, knowledge discovery in databases, geographic visualization, and ubiquitous computing. The author highlights the potential of these technologies for enhancing the integration of temporal data into GIS systems.
Overall, "Object-Oriented Design for Temporal GIS" is a valuable resource for GIS professionals, researchers, and students interested in integrating temporal data into GIS systems. The book provides a comprehensive overview of the key concepts, challenges, and techniques involved, and includes practical examples and case studies to illustrate the implementation of these techniques in practice.