Abstract
Most spatiotemporal systems are implemented on relational DBMSs, and are limited in terms of the types of data and queries they support. We present a persistent environment based on an abstract model of space and time, that can be used for faster development of better quality GIS (Geographical Information Systems).
The architecture we propose is flexible, dynamic, and easy to use; implemented in PJama (a persistent Java), it exploits the benefits of object-orientation and orthogonal persistence and extends this with a framework of classes for effectively modeling and accessing spatiotemporal data sets. This paper gives an overview of the underlying model and its real-isation in a PJama object architecture, and outlines the benefits we perceived in experiments building prototype marine biology applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Norbert Beckmann, Hans-Peter Kriegal, Ralf Schneider, and Bernhard Seeger. The R*-tree: An Efficient and Robust Access Method for Points and Rectangles. Proc. ACM SIGMOD International Conf. on Management of Data, pages 325–331, 1990.
Rasa Bliujute, Simonas Saltenis, Christian Jensen, and Giedrius Slivinskas. R-Tree Based Indexing of Now-Relative Bitemporal Data. In Proceedings of the 24th VLDB Conference, 1998.
James Clifford, Curtis E. Dyreson, Tomás Isakowitz, Christian S. Jensen, and Richard T. Snodgrass. On the Semantics of “Now” in Databases. TODS, 22(2):171–214, 1997.
Bruce Eckel. Thinking in Java. Prentice Hall, 1998.
Claucia Faria, Claudia Bauzer Medeiros, and Mario A. Nascimento. An Extensible Framework for Spatio-temporal Database Applications. Technical report, TimeCenter, 1998.
R. H. Gűting, M. H. Boehlen, M. Erwig, C. S. Jensen, N. A. Lorentzos, M. Schneider, and M. Vazirgiannis. A Foundation for Representing and Querying Moving Objects. Technical report, FernUniversitat Hagen, September 1998.
Antonin Guttman. R-Trees: A Dynamic Index Structure for Spatial Searching. pages 47–52, 1984.
Joseph M. Hellerstein, Jeffrey F. Naughton, and Avi Pfeffer. Generalised Search Trees for Database Systems. Technical report, University of Berkeley, California, June 1995.
Mick Jordan and Malcolm Atkinson. Orthogonal Persistence for Java-a Mid-term Report. In Third International Workshop on Persistence and Java, 1998.
M.J. Kraak and M. Molenaar. Advances in GIS Research II. Taylor & Francis, 1997.
Mario Nascimento, Jefferson Silva, and Yannis Theodoridis. Towards Historical R-Trees. In Proceedings of the 1998 ACM Symposium on Applied Computing, pages 235–240, February 1998.
Mario Nascimento, Jefferson Silva, and Yannis Theodoris. Evaluation of Access Structures for Discretely Moving Points. In International Workshop on Spatio-Temporal Database Management, 1999.
Christine Parent, Stefano Spaccapietra, and Esteban Zimanyi. Spatio-Temporal Conceptual Models: Data Structures + Space + Time, 1999.
B. Skellaug and A. J. Berre. Mulit-Dimensional Time Support for Spatial Data Models. Technical Report 253, Institutt for Informatikk, Universitet i Oslo, May 1997.
Simonas Saltenis, Christian Jensen, Scott Leutenegger, and Mario Lopez. Indexing the Positions of Continuously Moving Objects. Technical report, Chorochronos, 1999.
Andreas Steiner and Moira C. Norrie. Implementing Temporal Databases in Object Oriented Systems. Technical report, TimeCenter, 1997.
Richard Southern, Aisling Vasey, Daniel Ziskind, and Sonia Berman. Spatiotemporal Access in Persistent Java, 1998.
Hogan Thring, Simon Buffler, and Jessica Burger. Accessing Spatial Data. Technical report, University of Cape Town, 1995.
N. Tryfona and T. Hadzilacos. Logical Data Modelling of Spatio-Temporal Applications: Definitions and a Model. Technical report, Chorochronos, 1997.
Erik Voges and James Owen. A Generic Indexing Mechanism for Persistent Java, 1997.
Michael F. Worboys. A Generic Model for Spatio-Bitemporal Geographic Information. In Max J. Egenhofer and Reginald G. Gollegde, editors, Spatial and Temporal Reasoning in Geographic Information Systems, chapter 2. Oxford University Press, 1998.
May Yuan. Temporal GIS and Spatio-Temporal Modeling, 1995.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Voges, E., Berman, S. (2001). A Spatiotemporal Model as the Basis for a Persistent GIS. In: Kirby, G.N.C., Dearle, A., Sjøberg, D.I.K. (eds) Persistent Object Systems: Design, Implementation, and Use. POS 2000. Lecture Notes in Computer Science, vol 2135. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45498-5_5
Download citation
DOI: https://doi.org/10.1007/3-540-45498-5_5
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42735-3
Online ISBN: 978-3-540-45498-4
eBook Packages: Springer Book Archive