Abstract
This paper proposes a semantic geographical data model. Localization of geographical entities is defined using an abstract data type. The geographical entities' semantic is expressed through high level concepts in an entity-relationship model extended by both inheritance and propagation mechanisms.
The system's implementation is described. It takes advantage of the object-oriented aspect of the O2 DBMS, and in particular of the inheritance mechanism. Three different data structures allow to implement geographical entities' localization. They correspond to the topology description levels described in modern exchange formats. A principle of independence between data structures and operations is defined. This principle allows avoiding the re-questioning of the definition of a process if the data structure must be modified.
Lastly the described system has been effectively developed and is used with sets of a large volume of real data produced by the French Institut Géographique National (IGN).
Preview
Unable to display preview. Download preview PDF.
References
W. Aref, H. Samet: An approach to information management in geographical applications. In: Symp. on Spatial Data Handling, Zürich, July 1990.
F. Bancilhon, C. Delobel, P. Kanellakis (eds): Building an oject-oriented database system: the story of O2. Morgan Kaufman Pub., 625 pages, 1992.
Bennis, David, Quilio, Thévenin, Viémont: GéoGraph: A topological storage model for extensible GIS. In: Auto-Carto 10, Baltimore, pp 349–367, 1991.
A. Chance, R. Newel, D. Theriault: An object-oriented GIS — Issues and solutions. In: EGIS'90, Amsterdam, pp 179–188, April 1990.
Chen: The entity-relationship model: Toward a unified view of data. In: ACM Transaction on Database Systems, Vol. 1, no 1, March 1976.
R. Cori: Un code pour les graphes planaires et ses applications. Astérisque, Société Mathématique de France, Vol. 27, 1975.
B. David: Modélisation, représentation et gestion d'information géographique: une approche en relationnel étendu. Thèse de l'université Paris 6, juillet 1991.
B. David, L. Raynal, G. Schorter, V. Mansart: GeO2: Why objects in a geographical DBMS? In: SSD'93, Singapore, 1993.
J W van Eck, M Uffer: A Presentation of System 9. In: Photogrammetry and Land Information Systems, Lausanne (Switzerland), pp 139–178, March 1989.
Norme EDIGéO AFNOR Z-13–150, 1992.
J Edmonds: A Combinatorial Representation for Polyhedral Surfaces. Notices of American Mathematic Society, no. 7, 1960.
M. Egenhofer, A. Frank: Object-oriented databases: database requirements for GIS. In: Int. Geographic Information Systems Symp, Crystal City, Nov. 1987.
M. Egenhofer, A. Frank: Why object-oriented software engineering techniques are necessary for GIS. In: Int. GIS Symp., Baltimore, March 1989.
M. Egenhofer, A. Frank: Object-oriented modelling in GIS: inheritance and propagation. In: Autocarto 9 Conference, Baltimore, pp 588–598, April 1989.
M. Feuchtwanger: Geographic logical database model requirements. In: Auto-Carto 9 Conference, Baltimore, pp 599–609, April 1989.
A. Frank: Requirements for a database management system for a GIS. In: Photogrammetric Engineering and Remote Sensing, vol. 54, no. 11, Nov. 1988.
M. Halstead, H. Mackenzie, P. Milne, S. Milton, J. Smith: A spatial object toolkit. In: URPIS 18, Canberra, Nov. 1990.
Z. Kemp: An object-oriented model for spatial data. In: Symp. on Spatial Data Handling, Zürich, vol. 2, pp 659–668, 1990.
D. Kjerne, K.J. Dueker: Modeling cadastral spatial relationships using an object-oriented language. In: Symp. on Spatial Data Handling, Seatle, 1986.
T. Larue, D. Pastre, Y. Viémont: Strong integration of spatial domains and operators in relational database systems. In: SSD'93, Singapore, 1993.
S. Morehouse: The Architecture of ARC/INFO. In: Auto-Carto 9 Conf., Baltimore, pp 266–277, April 1989.
J. A. Orenstein: An object-oriented approach to spatial data processing. In: Symp. on Spatial Data Handling, Zürich, vol. 2, pp 669–678, 1990.
Sacks-Davis, McDonell, Ooi: GEOQL: A query language for geographic information systems. In: Australian assoc. for science, Townsville, 1987.
M. Scholl, A. Voisard: Geographic applications: an experience with O2. In: [Bancilhon 92], pp 585–618, 1992.
T. Vijlbrief, P. van Oosterom: The GEO++ system: an extensible GIS. In: Symp. on Spatial Data Handling, Charleston, pp 40–50, August 1992.
Military Standard Vector Product Format (VPF). Defense Mapping Agency, MIL-STD-600006, April 1992.
Worboys, Hearnshaw, Maguire: Object-oriented data modelling for spatial databases. In: Int. Journal of Geographical Information Systems, 4, 369–384, 1990.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
David, B., Raynal, L., Schorter, G., Mansart, V. (1993). GeO2: Object-oriented contribution for a geographical DBMS ?. In: Mařík, V., Lažanský, J., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 1993. Lecture Notes in Computer Science, vol 720. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57234-1_35
Download citation
DOI: https://doi.org/10.1007/3-540-57234-1_35
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57234-3
Online ISBN: 978-3-540-47982-6
eBook Packages: Springer Book Archive