Abstract
The integration of information of different kinds, such as spatial and alphanumeric at different levels of detail, is a challenge. While a solution is not reached, it is widely recognized that the need to integrate information is so pressing that it does not matter if detail is lost, as long as integration is achieved. This paper shows the potential for information retrieval at different levels of granularity inside the framework of information systems based on ontologies. Ontologies are theories that use a specific vocabulary to describe entities, classes, properties and functions related to a certain view of the world. The use of an ontology, translated into an active information system component, leads to ontology-driven information systems and, in the specific case of GIS, leads to what we call ontology-driven geographic information systems.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
A. Albano, R. Bergamini, G. Ghelli and R. Orsini, An object data model with roles, in: 19th International Conference on Very Large Data Bases, Dublin, Ireland, eds. R. Agrawal, S. Baker and D. Bell (1993) pp. 39-51.
K. Beard, How to survive a single detailed database, in: AUTO-CARTO 8, Eighth International Symposium on Computer-Assisted Cartography, Baltimore, MD, ed. N.R. Chrisman (1987) pp. 211-220.
M. Bertolotto and M. Egenhofer, Progressive vector transmission, in: 7th ACM Symposium on Advances in Geographic Information Systems, ed. C.B. Medeiros (ACM Press, New York, 1999) pp. 152-157.
M. Betz, Interoperable objects, Dr. Dobb's Journal 4 (1994) 22-26.
Y. Bishr, Semantic aspects of interoperable GIS, Ph.D. Thesis, Wageningen Agricultural University, The Netherlands (1997).
C. Bock and J. Odell, A more complete model of relations and their implementation: roles, Journal of Object-Oriented Programming 11 (1998) 51-54.
D. Bryant and B. Tversky, Internal and external spatial frameworks for representing described scenes, Journal of Memory and Language 31 (1992) 74-98.
P. Burrough and A. Frank (eds.), Spatial Conceptual Models for Geographic Objects with Undetermined Boundaries (Taylor & Francis, London, 1996).
G. Câmara, A. Monteiro, J. Paiva, J. Gomes and L. Velho, Towards a unified framework for geographical data models, in: Geoinfo 2000-II Workshop Brasileiro de Geoinformatica, São Paulo, Brazil, ed. L. Figueiredo (2000) pp. 37-44.
G. Câmara, R.C.M. Souza, U.M. Freitas and J.C.P. Garrido, SPRING: integrating remote sensing and GIS with object-oriented data modelling, Computers and Graphics 20 (1996) 395-403.
L. Cardelli, A semantics of multiple inheritance, in: Semantics of Data Types, eds. G. Kahn, D. McQueen and G. Plotkin (Springer, New York, 1984) pp. 51-67.
R. Casati and A. Varzi, Parts and Places (MIT Press, Cambridge, MA, 1999).
P. Clemens, Coming Attractions in Software Architecture (Carnegie Mellon University, Pittsburgh, PA, 1996).
H. Couclelis, People manipulate objects (but cultivate fields): beyond the raster-vector debate in GIS, in: Theories and Methods of Spatio-Temporal Reasoning in Geographic Space, eds. A.U. Frank, I. Campari and U. Formentini (Springer, New York, 1992) pp. 65-77.
C. Davis and A. Laender, Multiple representations in GIS: materialization through map generalization, geometric and spatial analysis operations, in: 7th ACM Symposium on Advances in Geographic Information Systems, ed. C.B. Medeiros (ACM Press, New York, 1999) pp. 60-65.
M. Egenhofer and A. Frank, Object-oriented modeling for GIS, Journal of the Urban and Regional Information Systems Association 4 (1992) 3-19.
M. Egenhofer, J. Glasgow, O. Günther, J. Herring and D. Peuquet, Progress in computational methods for representing geographical concepts, International Journal of Geographical Information Science 13 (1999) 775-796.
F. Fonseca and C. Davis, Using the internet to access geographic information: an OpenGis prototype, in: Interoperating Geographic Information Systems, eds. M. Goodchild, M. Egenhofer, R. Fegeas and C. Kottman (Kluwer Academic, Norwell, MA, 1999) pp. 313-324.
F. Fonseca, M. Egenhofer, C. Davis and K. Borges, Ontologies and knowledge sharing in urban GIS, Computer, Environment and Urban Systems 24 (2000) 232-251.
A. Frank, Spatial ontology, in: Spatial and Temporal Reasoning, ed. O. Stock (Kluwer Academic, Dordrecht, 1997) pp. 135-153.
A. Frank, Tiers of ontology and consistency constraints in geographical information systems, International Journal of Geographical Information Science 15 (2001) 667-678.
M. Gahegan, Characterizing the semantic content of geographic data, models and systems, in: Interoperating Geographic Information Systems, eds. M. Goodchild, M. Egenhofer, R. Fegeas and C. Kottman (Kluwer Academic, Norwell, MA, 1999) pp. 71-84.
J. Gomes and L. Velho, Abstraction paradigms for computer graphics, The Visual Computer 11 (1995) 227-239.
M. Goodchild, Geographical data modeling, Computers and Geosciences 18 (1992) 401-408.
M. Goodchild, M. Egenhofer, R. Fegeas and C. Kottman, Interoperating Geographic Information Systems (Kluwer Academic, Norwell, MA, 1999).
T. Gruber, A translation approach to portable ontology specifications, Knowledge Systems Laboratory, Stanford University, Stanford, CA (1992).
N. Guarino, Concepts, attributes and arbitrary relations, Data and Knowledge Engineering 8 (1992) 249-261.
N. Guarino, Formal ontology and information systems, in: Formal Ontology in Information Systems, ed. N. Guarino (IOS Press, Amsterdam, 1998) pp. 3-15.
N. Guarino, Semantic matching: formal ontological distinctions for information organization, extraction, and integration, in: Information Extraction: A Multidisciplinary Approach to an Emerging Information Technology, International Summer School, SCIE-97, Frascati, Italy, ed. M. Pazienza (1997) pp. 139-170.
N. Guarino and C. Welty, A formal ontology of properties, in: Proceedings of EKAW-2000: The 12th International Conference on Knowledge Engineering and Knowledge Management, eds. R. Dieng and O. Corby (2000) pp. 97-112.
N. Guarino and C. Welty, Ontological analysis of taxonomic relationships, in: Proceedings of ER-2000: The 19th International Conference on Conceptual Modeling, eds. A. Laender and V. Storey (2000) pp. 210-224.
D.C. Halbert and P.D. O'Brien, Using types and inheritance in object-oriented languages, in: Proceedings of ECOOP'87 European Conference on Object-Oriented Programming, eds. J. Bézivin, J.-M. Hullot, P. Cointe and H. Lieberman (1987) pp. 20-31.
F. Harvey, Designing for interoperability: overcoming semantic differences, in: Interoperating Geographic Information Systems, eds. M. Goodchild, M. Egenhofer, R. Fegeas and C. Kottman (Kluwer Academic, Norwell, MA, 1999) pp. 85-98.
P. Hayes, The naive physics manifesto, in: Expert Systems in the Microelectronic Age, ed. D. Michie (Edinburgh University Press, Edinburgh, 1978) pp. 242-270.
K. Hornsby, Identity-based reasoning about spatio-temporal change, Ph.D. Thesis, University of Maine, Orono, ME (1999).
W. Huxhold and A. Levinsohn, Managing Geographic Information System Projects (Oxford University Press, New York, 1995).
V. Kashyap and A. Sheth, Semantic heterogeneity in global information system: the role of metadata, context and ontologies, in: Cooperative Information Systems: Current Trends and Directions, eds. M. Papazoglou and G. Schlageter (Academic Press, London, 1996) pp. 139-178.
W. Kuhn, Are displays maps or views?, in: AUTO-CARTO 10, Tenth International Symposium on Computer-Assisted Cartography, Baltimore, MD, eds. D. Mark and D. White (1991) pp. 261-274.
H.A. Kuno and E.A. Rundensteiner, The multiview OODB view system: design and implementation, TAPOS-Theory and Practice of Object Systems 2 (1996) 202-225.
S.M. Lewandowsky, Frameworks for component-based client/server computing, ACM Computing Surveys 30 (1998) 4-27.
P. Longley, M. Goodchild, D. Maguire and D. Rhind (eds.), Geographical Information Systems (Wiley, New York, 1999).
D. Mark, Toward a theoretical framework for geographic entity types, in: Spatial Information Theory, eds. A. Frank and I. Campari (Springer, Berlin, 1993) pp. 270-283.
E. Mena, V. Kashyap, A. Illarramendi and A. Sheth, Domain specific ontologies for semantic information brokering on the global information infrastructure, in: Formal Ontology in Information Systems, ed. N. Guarino (IOS Press, Amsterdam, 1998) pp. 269-283.
A.O. Mendelzon, T. Milo and E. Waller, Object migration, in: Proceedings of the 13th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Minneapolis, MN (1994) pp. 232-242.
B. Meyer, Object-Oriented Software Construction (Prentice-Hall, New York, 1988).
J. Nunes, Geographic space as a set of concrete geographical entities, in: Cognitive and Linguistic Aspects of Geographic Space, eds. D. Mark and A. Frank (Kluwer Academic, Norwell, MA, 1991) pp. 9-33.
H. Onsrud and G. Rushton (eds.), Sharing Geographic Information, Rutgers (CUPR Press, New Brunswick, NJ, 1995).
OpenGIS, The OpenGIS ® Guide-Introduction to Interoperable Geoprocessing and the OpenGIS Specification (Open GIS Consortium, Wayland, MA, 1996).
C. Parent, S. Spaccapietra and E. Zimanyi, MurMur: Database management of multiple representations, in: The AAAI-2000 Workshop on Spatial and Temporal Granularity, Austin, TX, eds. C. Bettini and A. Montanari (2000) pp. 61-64.
B. Pernici, Objects with roles, in: IEEE/ACM Conference on Office Information Systems, Cambridge, MA, (1990) pp. 205-215.
A. Requicha, Representations for rigid solids: theory methods and systems, ACMComputing Surveys 12 (1980) 437-464.
A. Rodríguez, Assessing semantic similarity among spatial entity classes, Ph.D. Thesis, University of Maine, Orono, ME (2000).
A. Rodríguez, M. Egenhofer and R. Rugg, Assessing semantic similarity among geospatial feature class definitions, in: Interoperating Geographic Information Systems-Second International Conference, INTEROP'99, eds. A. Vckovski, K. Brassel and H.-J. Schek (Springer, Berlin, 1999) pp. 1-16.
J. Searle, The Construction of Social Reality (The Free Press, New York, 1995).
A. Sheth, Changing focus on interoperability in information systems: from system, syntax, structure to semantics, in: Interoperating Geographic Information Systems, eds. M. Goodchild, M. Egenhofer, R. Fegeas and C. Kottman (Kluwer Academic, Norwell, MA, 1999) pp. 5-29.
B. Smith, On drawing lines on a map, in: Spatial Information Theory-A Theoretical Basis for GIS, International Conference COSIT '95, eds. A. Frank and W. Kuhn (Springer, Berlin, 1995) pp. 475-484.
B. Smith and D. Mark, Ontology and geographic kinds, in: International Symposium on Spatial Data Handling, Vancouver, BC, Canada (1998) pp. 308-320.
M. Sondheim, K. Gardels and K. Buehler, GIS interoperability, in: Geographical Information Systems 1 Principles and Technical Issues, eds. P. Longley, M. Goodchild, D. Maguire and D. Rhind (Wiley, New York, 1999) pp. 347-358.
F. Steimann, On the representation of roles in object-oriented and conceptual modelling, Data & Knowledge Engineering 35 (2000) 83-106.
F. Steimann, Roles = interfaces: a merger of concepts, Journal of Object-Oriented Programming (2001) 23-32.
J. Stell and M. Worboys, Stratified map spaces: a formal basis for multi-resolution spatial databases, in: International Symposium on Spatial Data Handling, Vancouver, BC, Canada (1998) pp. 180-189.
J. Su, Dynamic constraints and object migration, in: 17th International Conference on Very Large Data Bases, eds. G. Lohman, A. Sernadas and R. Camps, Barcelona, Spain (1991) pp. 233-242.
M. Tanaka and T. Ichikawa, A visual user interface for map information retrieval based on semantic significance, IEEE Transactions on Software Engineering, SE 14 (1988) 666-670.
E. Tempero and R. Biddle, Simulating multiple inheritance in Java, Victoria University of Wellington, School of Mathematical and Computing Sciences, Wellington, New Zealand (1998).
S. Timpf and A. Frank, Using hierarchical spatial data structures for hierarchical spatial reasoning, in: Spatial Information Theory-a Theoretical Basis for GIS, International Conference COSIT '97, eds. S. Hirtle and A. Frank (Springer, Berlin, 1997) pp. 69-83.
USGS, View of the Spatial Data Transfer Standard (SDTS) Document (1998).
A. Vckovski, International Journal of Geographical Information Science. Special Issue: Interoperability in GIS 12 (1998) 297-298.
A. Vckovski, Preface, in: Interoperating Geographic Information Systems-Second International Conference, INTEROP'99, eds. A. Vckovski, K. Brassel and H.-J. Schek (Springer, Berlin, 1999) pp. V-VI.
G. Volta and M. Egenhofer, Interaction with GIS attribute data based on categorical coverages, in: Spatial Information Theory, European Conference COSIT '93, eds. A. Frank and I. Campari (Springer, New York, 1993) pp. 215-233.
G. Wiederhold, Interoperation, mediation and ontologies, in: International Symposium on Fifth Generation Computer Systems (FGCS94), ICOT, Tokyo, Japan (1994) pp. 33-48.
R. Wong, H. Chau and F. Lochovsky, A data model and semantics of objects with dynamic roles, in: 13th International Conference on Data Engineering, eds. M. Jackson and C. Pu, Birmingham, UK (1997) pp. 402-411.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Fonseca, F., Egenhofer, M., Davis, C. et al. Semantic Granularity in Ontology-Driven Geographic Information Systems. Annals of Mathematics and Artificial Intelligence 36, 121–151 (2002). https://doi.org/10.1023/A:1015808104769
Issue Date:
DOI: https://doi.org/10.1023/A:1015808104769