<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Matching Geospatial Ontologies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Heshan Du</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Natasha Alechina</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mike Jackson</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Glen Hart</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ordnance Survey of Great Britain</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Nottingham</institution>
        </aff>
      </contrib-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        In recent years, multiple geospatial ontologies have been developed for a
wide range of di erent spatial databases. In addition, the development of
volunteered geographic information both challenges and provides opportunities to
the traditional authenticated geospatial information. Though volunteered
geographic information is typically not as reliable and structured as the
authenticated geospatial information, it often re ects changes in the real world more
quickly and contains richer information related to human activity [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. It is
therefore desirable to link the corresponding information from disparate geospatial
information sources, allowing users to use them synergistically. Aligning disparate
geospatial ontologies is an essential element to realizing this.
      </p>
      <p>
        We propose a new semi-automatic method to align geospatial ontologies,
based on coherence and consistency checking in description logic, as well as
domain experts' knowledge. We evaluate it on real world data and compare it to
two state of the art ontology mapping systems, CODI [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and LogMap [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. By
a geospatial ontology we mean an ontology which contains both de nitions of
geospatial concepts in its TBox and facts about geospatial individuals in its
ABox. When designing our approach, we assume that the TBox is not very
large, but contains concepts which are more ambiguous, compared to for
example biomedical ontologies. We also assume that geospatial individuals have
geometry and location information. In common with other approaches, we use
additional disjointness axioms to improve the quality of mapping. Since they
are not part of the original ontology and may be wrong, we treat generated
disjointness axioms as assumptions retractable by users. We treat original
ontology axioms as correct and not retractable. Given two geospatial ontologies, our
method has two main steps: generating assumptions and calculating a consistent
and coherent assumption set (CAS) which contains the mapping.
      </p>
      <p>Step 1 : Retractable assumptions include disjointness axioms and mapping
axioms. For TBoxes, disjointness axioms are generated for sibling classes.
Initial mapping axioms between TBoxes are generated by stating equivalence of
atomic concepts with identical names. Initial mapping axioms between ABoxes
are generated based on three criteria: location, lexical labelling, and cardinality
of mapping (one-to-one or one-to-many). We ensure that the geospatial instances
from di erent sources are rst represented at the same scale and using the same
coordinate reference system scaling and transforming the input data as
necessary. Given two instances, if their geometries are not spatially disjoint, we rst
generate a candidate `sameAs' axiom for them. (When dealing with polygon
geometries, the geometry checking is based on spatial disjointness, rather than
shapes or sizes of geometries or their percentages of overlapping, because two
corresponding geospatial individuals may be represented di erently in di erent
datasets, and the representations may be of di erent geometry accuracy
levels.) Then, each correspondence will be checked lexically. If the labels of the
instances cannot be matched, we remove the correspondence. After that, the
mapping will go through cardinality checking. In the case that several instances
are mapped to the same instance, we change `sameAs' relation to `partOf'
relation in the corresponding axioms. The geometry, lexical and cardinality checking
are all necessary, since di erent geospatial individuals may share the same label
or the same location in an ontology, and a same geospatial individual may be
represented as a whole in one ontology, whilst as several parts of it in the other.</p>
      <p>
        Step 2 : Two ontologies are aligned by calculating a CAS with respect to them.
We use Pellet [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] to check consistency and coherence of overall information.
While inconsistency or incoherence exists, minimal inconsistent or incoherent
assumption sets (MIAs) will be calculated and visualized clearly, allowing domain
experts to correct them, until a CAS is obtained. We decide against automatic
xing of MIAs since none of the methods give entirely reliable results.
      </p>
      <p>
        The method is implemented as a system called GeoMap. We evaluate it using
the Ordnance Survey of Great Britain (OSGB) Buildings and Places ontology [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]
and the OpenStreetMap (OSM) controlled vocabularies [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], which are
representatives of formal and informal geospatial ontologies respectively. The data used
in evaluation is available at http://www.cs.nott.ac.uk/~hxd/GeoMap.html.
GeoMap, CODI [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and LogMap [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] are employed to align the OSGB
Buildings and Places ontology and the OSM ontology, extended with additional
disjointness of siblings axioms. Based on manual evaluation, the precision rates
of GeoMap, CODI and LogMap terminology mappings are 89%, 76% and 70%
respectively. CODI generates 5 more correct mapping axioms than GeoMap,
whilst LogMap generates 11 less. In the GeoMap instance mapping, more than
95% correspondences are reasonable. The experimental result shows that, when
aligning geospatial ontologies, using geometry or location information helps, and
domain experts are indispensable.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Jackson</surname>
            ,
            <given-names>M.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rahemtulla</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morley</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>The Synergistic Use of Authenticated and Crowd-Sourced Data for Emergency Response</article-title>
          .
          <source>In: 2nd International Workshop on Validation of Geo-Information Products for Crisis Management (VALgEO)</source>
          . (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Niepert</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meilicke</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stuckenschmidt</surname>
          </string-name>
          , H.:
          <article-title>A Probabilistic-Logical Framework for Ontology Matching</article-title>
          . In: American Association for Arti cial Intelligence.
          <article-title>(</article-title>
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Jimenez-Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grau</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          :
          <article-title>LogMap: Logic-Based and Scalable Ontology Matching</article-title>
          . In: International Semantic Web Conference (
          <volume>1</volume>
          ). (
          <year>2011</year>
          )
          <volume>273</volume>
          {
          <fpage>288</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Sirin</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parsia</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grau</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalyanpur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Katz</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Pellet: a Practical OWLDL Reasoner</article-title>
          .
          <source>Web Semantics: Science, Services and Agents on the World Wide Web</source>
          <volume>5</volume>
          (
          <year>June 2007</year>
          )
          <volume>51</volume>
          {
          <fpage>53</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Hart</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dolbear</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kovacs</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guy</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Ordnance Survey Ontologies</article-title>
          . http://www.ordnancesurvey.co.uk/oswebsite/ontology (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6. OpenStreetMap: The Free Wiki World Map. http://www.openstreetmap.org (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>