<?xml version='1.0' encoding='UTF-8'?>
<chapter id='mlo-ontology'>
<title>MLO Ontology</title>
<varlistentry>
  <term>Authors:</term>
  <listitem>
<itemizedlist>
<listitem>Ivan Frade &lt;ivan.frade@nokia.com&gt;</listitem>
</itemizedlist>
  </listitem>
</varlistentry>
<varlistentry>
  <term>Editors:</term>
  <listitem>
<itemizedlist>
<listitem>Ivan Frade &lt;ivan.frade@nokia.com&gt;</listitem>
</itemizedlist>
  </listitem>
</varlistentry>
  <varlistentry>
    <term>Upstream:</term>
 <listitem><para>Not available</para></listitem>
  </varlistentry>
  <varlistentry>
    <term>ChangeLog:</term>
 <listitem><para><ulink url="http://git.gnome.org/cgit/tracker/log/data/ontologies/40-mlo.ontology">Tracker changes</ulink></para></listitem>
  </varlistentry>
<varlistentry>
  <term>Copyright:</term>
  <listitem>
<para>&copy; 2009, 2010 <ulink url="http://www.nokia.com/">Nokia</ulink></para>
  </listitem>
</varlistentry>
<!--
 Usual ids:

    xxx-ontology for the whole ontology
    xxx-explanation 
    xxx-classes
    xxx-properties
-->

<section id="mlo-explanation">
 <title>Overview</title>
 <refsect2 id="mlo-introduction">
   <title>Introduction</title>
   
   <para>This is the proposed ontology to integrate geolocation information in the nepomuk set of ontologies. It defines a place in the space with the class <link linkend="mlo-GeoLocation">mlo:GeoLocation</link>. A place can be defined in different ways:</para>
   <orderedlist>
     <listitem>
       <para>
       As a Box (using the class <link linkend="mlo-GeoBoundingBox">mlo:GeoBoundingBox</link> and the property <link linkend="mlo-asBoundingBox">mlo:asBoundingBox</link>)
       </para>
     </listitem>
     <listitem>
       <para>
      As a point with coordinates (using the class <link linkend="mlo-GeoPoint">mlo:GeoPoint</link> and the property <link linkend="mlo-asGeoPoint">mlo:asGeoPoint</link>) as a single point in the space with its coordinates
       </para>
     </listitem>
     <listitem>
       <para>
       As a postal address, with the text description (using the class <link linkend="nco-PostalAddress">nco:PostalAddress</link> from <link linkend="nco-ontology">NCO ontology</link> and the property <link linkend="mlo-asPostalAddress">mlo:asPostalAddress</link>)
       </para>
     </listitem>
   </orderedlist>
   <para>These three representations are not exclusive, but is responsability of the applications to keep the data consistent.</para>
   <para>Some places in the space has an special meaning, E.G. premises, buildings or services. This fact is represented in the ontology with the class <link linkend="mlo-Landmark">mlo:Landmark</link>. The title and description of the Landmark itself can be set using the <link linkend="nie-InformationElement">nie:InformationElement</link> properties (<link linkend="nie-title">nie:title</link>, <link linkend="nie-description">nie:description</link>, ...). A location is linked with a landmark with the property <link linkend="mlo-location">mlo:location</link> inherited from the superclass Information Element.</para>
   <para>Landmark can be grouped in categories. For this reason, the ontology provides a property <link linkend="mlo-belongsToCategory">mlo:belongsToCategory</link> that links a Landmark with the class <link linkend="mlo-LandmarkCategory">mlo:LandmarkCategory</link> . The ontology includes also a predefined set of instances, very common an a de-facto standard in the industry.</para>
 </refsect2>

 <refsect2 id="mlo-considerations">
   <title>Considerations</title>

   <para>A <link linkend="mlo-Landmark">mlo:Landmark</link> is linked with its location using the property <link linkend="mlo-location">mlo:location</link>, inherited from its superclass <link linkend="nie-InformationElement">nie:InformationElement</link>.</para>

   <para>All classes in the ontology are subclasses of <link linkend="nie-InformationElement">nie:InformationElement</link>. It is not indicated in the graphic for the sake of clarity.</para>

   <para>The three possible representations of a location (i.e. <link linkend="mlo-GeoPoint">mlo:GeoPoint</link>, <link linkend="mlo-GeoBoundingBox">mlo:GeoBoundingBox</link>, <link linkend="nco-PostalAddress">nco:PostalAddress</link>) are <emphasis>properties</emphasis> (and <emphasis>not subclasses</emphasis>) of the location object (instance of <link linkend="mlo-GeoLocation">mlo:GeoLocation</link>).</para>

 </refsect2>

 <refsect2 id="mlo-comments">
   <title>Contract with applications</title>

   <para>We want to put special emphasis in the point that the applications must keep the different representations of the points consistent. Basically a point in the space is very unlikely to change (the point is there or not), but it is not difficult to assume that some application can complete the information, taking the postal addresses of the points without coordinates, and set the coordinates using some web service.</para>

   <para>A box is considered as a <emphasis>2 dimensions</emphasis> area orientated to the north, aligned to parallels and meridians. The area is defined with two points: the southern east point (down left corner, in the <link linkend="mlo-bbSouthEast">mlo:bbSouthEast</link> property) and northern western point (upper right corner, in the <link linkend="mlo-bbNorthWest">mlo:bbNorthWest</link> property).</para>

   <para><link linkend="mlo-LandmarkCategory">mlo:LandmarkCategory</link> has a property <link linkend="mlo-isRemovable">mlo:isRemovable</link> to mark is the category is predefined and shouldn't be deleted by the applications. Tracker (and probably other backends) doesn't enforce applications to respect this value, but consider it a gentleman agreement.</para>
 </refsect2>


 <refsect2 id="mlo-graphical-overview">
  <figure id="mlo-ontology-graph">
  <title>Graphical Overview</title>
    <graphic fileref="location-overview.png" format="PNG"></graphic>
  </figure>
  <para>Notation defined <link linkend="ontology-notation">in this page</link></para>
 </refsect2>
</section>
<section id='mlo-classes'>
<title>MLO Ontology Classes</title>
<refsect2 id='mlo-GeoSphere'>
<title>mlo:GeoSphere</title>
<para>Point and radius to define an area in the space</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-radius'>mlo:radius</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-LocationBoundingBox'>
<title>mlo:LocationBoundingBox</title>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoBoundingBox'>mlo:GeoBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-boxNorthLimit'>mlo:boxNorthLimit</link>, <link linkend='mlo-boxVerticalLimit'>mlo:boxVerticalLimit</link>, <link linkend='mlo-boxEastLimit'>mlo:boxEastLimit</link>, <link linkend='mlo-boxSouthWestCorner'>mlo:boxSouthWestCorner</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This class is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-GeoBoundingBox'>
<title>mlo:GeoBoundingBox</title>
<para>Bounding box for a region in the space, defined with 2 points in 2D. We assume that the box is always aligned with parallels and meridians.</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='nie-InformationElement'>nie:InformationElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-Route'>mlo:Route</link>, <link linkend='mlo-LocationBoundingBox'>mlo:LocationBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-bbSouthEast'>mlo:bbSouthEast</link>, <link linkend='mlo-bbNorthWest'>mlo:bbNorthWest</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-asBoundingBox'>mlo:asBoundingBox</link>, </simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-Landmark'>
<title>mlo:Landmark</title>
<para>Use the nie title, description, ... properties</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='nie-InformationElement'>nie:InformationElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-PointOfInterest'>mlo:PointOfInterest</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-poiLocation'>mlo:poiLocation</link>, <link linkend='mlo-belongsToCategory'>mlo:belongsToCategory</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-LandmarkCategory'>
<title>mlo:LandmarkCategory</title>
<para>Predefined set of instances for categories of landmarks</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='nie-InformationElement'>nie:InformationElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-isRemovable'>mlo:isRemovable</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-belongsToCategory'>mlo:belongsToCategory</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Predefined instances</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-predefined-landmark-category-transport'>mlo:predefined-landmark-category-transport</link>, <link linkend='mlo-predefined-landmark-category-sports'>mlo:predefined-landmark-category-sports</link>, <link linkend='mlo-predefined-landmark-category-sightseeing'>mlo:predefined-landmark-category-sightseeing</link>, <link linkend='mlo-predefined-landmark-category-shopping'>mlo:predefined-landmark-category-shopping</link>, <link linkend='mlo-predefined-landmark-category-religious-places'>mlo:predefined-landmark-category-religious-places</link>, <link linkend='mlo-predefined-landmark-category-public-service'>mlo:predefined-landmark-category-public-service</link>, <link linkend='mlo-predefined-landmark-category-people'>mlo:predefined-landmark-category-people</link>, <link linkend='mlo-predefined-landmark-category-outdoor-activities'>mlo:predefined-landmark-category-outdoor-activities</link>, <link linkend='mlo-predefined-landmark-category-geographical-area'>mlo:predefined-landmark-category-geographical-area</link>, <link linkend='mlo-predefined-landmark-category-food-beverage'>mlo:predefined-landmark-category-food-beverage</link>, <link linkend='mlo-predefined-landmark-category-entertainment'>mlo:predefined-landmark-category-entertainment</link>, <link linkend='mlo-predefined-landmark-category-educational-institute'>mlo:predefined-landmark-category-educational-institute</link>, <link linkend='mlo-predefined-landmark-category-communication'>mlo:predefined-landmark-category-communication</link>, <link linkend='mlo-predefined-landmark-category-business'>mlo:predefined-landmark-category-business</link>, <link linkend='mlo-predefined-landmark-category-accommodation'>mlo:predefined-landmark-category-accommodation</link>, </simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-GeoPoint'>
<title>mlo:GeoPoint</title>
<para>The inherited properties from InformationElement can be used to add details.</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='nie-InformationElement'>nie:InformationElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoSphere'>mlo:GeoSphere</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-address'>mlo:address</link>, <link linkend='mlo-state'>mlo:state</link>, <link linkend='mlo-country'>mlo:country</link>, <link linkend='mlo-city'>mlo:city</link>, <link linkend='mlo-timestamp'>mlo:timestamp</link>, <link linkend='mlo-altitude'>mlo:altitude</link>, <link linkend='mlo-longitude'>mlo:longitude</link>, <link linkend='mlo-latitude'>mlo:latitude</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-poiLocation'>mlo:poiLocation</link>, <link linkend='mlo-asGeoPoint'>mlo:asGeoPoint</link>, <link linkend='mlo-bbSouthEast'>mlo:bbSouthEast</link>, <link linkend='mlo-bbNorthWest'>mlo:bbNorthWest</link>, <link linkend='mlo-boxNorthLimit'>mlo:boxNorthLimit</link>, <link linkend='mlo-boxVerticalLimit'>mlo:boxVerticalLimit</link>, <link linkend='mlo-boxEastLimit'>mlo:boxEastLimit</link>, <link linkend='mlo-boxSouthWestCorner'>mlo:boxSouthWestCorner</link>, </simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-PointOfInterest'>
<title>mlo:PointOfInterest</title>
<para>Use the nie title, description, ...  properties</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-Landmark'>mlo:Landmark</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This class is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-GeoLocation'>
<title>mlo:GeoLocation</title>
<para>A place in the space, can be defined by coordinates, text or box</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='nie-InformationElement'>nie:InformationElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-asPostalAddress'>mlo:asPostalAddress</link>, <link linkend='mlo-asGeoPoint'>mlo:asGeoPoint</link>, <link linkend='mlo-asBoundingBox'>mlo:asBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-location'>mlo:location</link>, </simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-Route'>
<title>mlo:Route</title>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoBoundingBox'>mlo:GeoBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-routeDetails'>mlo:routeDetails</link>, <link linkend='mlo-endTime'>mlo:endTime</link>, <link linkend='mlo-startTime'>mlo:startTime</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

</section>
<section id='mlo-properties'>
<title>MLO Ontology Properties</title>
<refsect2 id='mlo-poiLocation'>
<title>mlo:poiLocation</title>
<para>Coordinates of the point (Use the mlo:location property inherited from IE</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-Landmark'>mlo:Landmark</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This property is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-longitude'>
<title>mlo:longitude</title>
<para>Positive to the East of the Greenwich meridian, negative to the West (following WGS-84)</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-double'>xsd:double</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-asGeoPoint'>
<title>mlo:asGeoPoint</title>
<para>Representation of the location as geo point</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoLocation'>mlo:GeoLocation</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-asPostalAddress'>
<title>mlo:asPostalAddress</title>
<para>Representation of the location as text address</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoLocation'>mlo:GeoLocation</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='nco-PostalAddress'>nco:PostalAddress</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-state'>
<title>mlo:state</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-string'>xsd:string</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This property is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-routeDetails'>
<title>mlo:routeDetails</title>
<para>FIXME Domain can be resource if we handle map-files correctly in the ontology</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-Route'>mlo:Route</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-string'>xsd:string</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-boxSouthWestCorner'>
<title>mlo:boxSouthWestCorner</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-LocationBoundingBox'>mlo:LocationBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This property is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-bbSouthEast'>
<title>mlo:bbSouthEast</title>
<para>South east corner of a bounding box. The GeoPoint is interpreted in 2D</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoBoundingBox'>mlo:GeoBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-timestamp'>
<title>mlo:timestamp</title>
<para>Timestamp when the geopoint is referenced. Create subproperties for certain use cases</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-dateTime'>xsd:dateTime</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-boxVerticalLimit'>
<title>mlo:boxVerticalLimit</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-LocationBoundingBox'>mlo:LocationBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This property is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-bbNorthWest'>
<title>mlo:bbNorthWest</title>
<para>North west corner of a bounding box. The GeoPoint is interpreted in 2D</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoBoundingBox'>mlo:GeoBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-asBoundingBox'>
<title>mlo:asBoundingBox</title>
<para>Representation of the location as bounding box</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoLocation'>mlo:GeoLocation</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoBoundingBox'>mlo:GeoBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-altitude'>
<title>mlo:altitude</title>
<para>Altitude following WGS 84 reference</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-double'>xsd:double</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-endTime'>
<title>mlo:endTime</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-Route'>mlo:Route</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-dateTime'>xsd:dateTime</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-location'>
<title>mlo:location</title>
<para>This can be subclassed to add semantics</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='nie-InformationElement'>nie:InformationElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoLocation'>mlo:GeoLocation</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-radius'>
<title>mlo:radius</title>
<para>Radius from the center to define an area. Some applications can use it in 2D sense, making then a circle instead of a sphere</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoSphere'>mlo:GeoSphere</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-double'>xsd:double</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-latitude'>
<title>mlo:latitude</title>
<para>Positive values for the north hemisphere, negative for the south</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-double'>xsd:double</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-belongsToCategory'>
<title>mlo:belongsToCategory</title>
<para>Relation of a landmark with a landmark category</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-Landmark'>mlo:Landmark</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-LandmarkCategory'>mlo:LandmarkCategory</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-boxEastLimit'>
<title>mlo:boxEastLimit</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-LocationBoundingBox'>mlo:LocationBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This property is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-isRemovable'>
<title>mlo:isRemovable</title>
<para>Flag to indicate if this instance is removable. This restriction is not enforced by tracker; it is API responsability to honor the value</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-LandmarkCategory'>mlo:LandmarkCategory</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-boolean'>xsd:boolean</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-boxNorthLimit'>
<title>mlo:boxNorthLimit</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-LocationBoundingBox'>mlo:LocationBoundingBox</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This property is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-address'>
<title>mlo:address</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-string'>xsd:string</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This property is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-startTime'>
<title>mlo:startTime</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-Route'>mlo:Route</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-dateTime'>xsd:dateTime</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mlo-city'>
<title>mlo:city</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-string'>xsd:string</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This property is deprecated</para>
</note>
</refsect2>

<refsect2 id='mlo-country'>
<title>mlo:country</title>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mlo-GeoPoint'>mlo:GeoPoint</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-string'>xsd:string</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This property is deprecated</para>
</note>
</refsect2>

</section>
</chapter>
