Abstract
Abstract. Several aspects of spatiotemporal databases have been explored in past decades, ranging from basic data structure to query processing and indexing. But today, operational temporal GIS does not exist. The key impediments have been the complexity of integrating space and time and the lack of standards. OpenGIS standards for simple feature access (spatial type) do exist, but unlike the spatial type, standards for spatiotemporal data type do not exist. This paper explores a new approach to modeling space and time to provide the basis for implementing a temporal GIS. This approach is based on the concept of data types in databases. A data type provides constructors, accessors, and operators. Most commercial and open source databases provide data types to deal with the spatial component of a GIS, called spatial type. Oracle Spatial, DB2 Spatial Extender and Informix Spatial DataBlade, ST_Geometry for PostgreSQL and Oracle from Esri, PostGIS for PostgreSQL, etc., are some examples. This new spatiotemporal data type is called spatiotemporal type (STT). This STT is implemented in PostgreSQL, an open source relational database management system. The STT is an extension of Esri's ST_Geometry type for PostgreSQL, in which each spatial object has a life span. Constructors, accessors, and relational functions are provided to create STT and support spatial, spatiotemporal, and temporal queries. Some functions are extended based on OpenGIS standards for the spatial type. Examples are provided to demonstrate the application of these functions. The paper concludes with limitations and challenges of implementing STT.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.