Skip to main content icon/video/no-internet

Geographic information systems (GIS) operate on spatial, temporal, and thematic data. The interpretation of the first two kinds of data is given by well-known spatial and temporal reference systems such as coordinate systems and calendars. Based on these reference systems, we can transform between coordinates and time stamps or measure distance in space and time. We can also project three-dimensional coordinates into two-dimensional representations for paper maps. What is needed is a reference system for the third kind of data. In analogy to spatial and temporal reference systems, semantic reference systems (SRS) allow the transformation and projection of thematic data or the calculation of semantic distance (called semantic similarity). Typical applications for such an SRS include the transformation or comparison of different conceptualizations between information communities, and information retrieval in general. In the first case, this would allow mediation between the conceptualization of water bodies as used in hydrology and the one used in tourism. In the second case, one could retrieve similar water bodies or kinds of water bodies (such as a lake, river, or reservoir) based on a user's query. An SRS consists of two parts: (1) the semantic reference frame, that is, a formal system such as an ontology, and (2) particular semantic datums to ground the meaning of the terms used in the reference frame.

Ontologies as Reference Frames

An ontology specifies the conceptualization of a particular information community by providing formal definitions for the terms used in this community. To do so, ontologies need to introduce primitive terms for the definition of more complex ones. For instance, the term river could be specified by introducing the term spring and the relation has_origin between rivers and springs. One could also define attributes, such as flow_velocity and water_gauge, and introduce kinds of rivers, such as forest_river. In turn, we also have to specify the meaning of terms such as spring and also the attributes and relations used to specify the meaning of river. We continue with the specification process until only primitives are left, that is, terms, relation, and attributes for which no formal definition can be given within our ontology. To ensure consistency in the interpretation of these terms, and hence to achieve semantic interoperability, we need to ground these primitives in observable reality by introducing semantic datums.

Summing up, ontologies restrict the potential meanings of terms used in an information community. However, to restrict the possible interpretations exactly to the intended ones, a semantic datum is needed. Besides specifying a vocabulary, ontologies support logical reasoning, which is a prerequisite for information retrieval. For instance, if we define particular attributes such as flow_velocity for river, we can infer that each water body that has been classified as a river has a flow velocity. Semantics-aware search engines use reasoning to deliver more flexible results. If a user types in stream as a keyword, the search engine would also include kinds of streams, such as rivers and creeks, and also similar water bodies (such as reservoirs if the user is querying for lake) in the result set.

...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles

Sage Recommends

We found other relevant content for you on other Sage platforms.

Loading