# Simplified Maemo Location Ontology (SLO) (experimental/for testing): Simpler, faster, better ontology for locations and landmarks

Authors:
  - Ivan Frade <ivan.frade@nokia.com>
Editors:
  - Ivan Frade <ivan.frade@nokia.com>
Upstream:

  Not available

ChangeLog:

  Tracker changes

Copyright:

  © 2009, 2010 Nokia

## SLO Ontology Classes

### slo:LandmarkCategory

Predefined set of instances for categories of landmarks

Superclasses :

  nie:InformationElement,

Subclasses :

  --

In domain of :

  slo:categoryIconUrl, slo:isRemovable,

In range of :

  slo:belongsToCategory,

Predefined instances :

  slo:predefined-landmark-category-transport, slo:predefined-landmark-category-sports, slo:predefined-landmark-category-sightseeing, slo:predefined-landmark-category-shopping, slo:predefined-landmark-category-religious-places, slo:predefined-landmark-category-public-service, slo:predefined-landmark-category-people, slo:predefined-landmark-category-outdoor-activities, slo:predefined-landmark-category-geographical-area, slo:predefined-landmark-category-food-beverage, slo:predefined-landmark-category-entertainment, slo:predefined-landmark-category-educational-institute, slo:predefined-landmark-category-communication, slo:predefined-landmark-category-business, slo:predefined-landmark-category-accommodation,

Note:

This class notifies about changes

### slo:Landmark

Use the nie title, description, ... properties

Superclasses :

  nie:InformationElement,

Subclasses :

  --

In domain of :

  slo:iconUrl, slo:hasContact, slo:belongsToCategory,

In range of :

  --

Note:

This class notifies about changes

### slo:Route

Superclasses :

  slo:GeoLocation,

Subclasses :

  --

In domain of :

  slo:routeDetails, slo:endTime, slo:startTime,

In range of :

  --

### slo:GeoLocation

A place in the space, can be defined by coordinates or text

Superclasses :

  nie:InformationElement,

Subclasses :

  slo:Route,

In domain of :

  slo:postalAddress, slo:timestamp, slo:radius, slo:boundingLongitudeMax, slo:boundingLongitudeMin, slo:boundingLatitudeMax, slo:boundingLatitudeMin, slo:altitude, slo:horizontalAccuracy, slo:verticalAccuracy, slo:longitude, slo:latitude,

In range of :

  slo:location,

Note:

This class notifies about changes

## SLO Ontology Properties

### slo:boundingLongitudeMax

Eastern longitude of the bounding box

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:postalAddress

Representation of the location as text address

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  nco:PostalAddress,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:categoryIconUrl

Url of the icon that corresponds to this category.

Type :

  --

Domain :

  slo:LandmarkCategory,

Range :

  rdfs:Resource,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:hasContact

The contact information of the landmark in question

Type :

  --

Domain :

  slo:Landmark,

Range :

  nco:Contact,

Superproperties :

  --

Subproperties :

  --

### slo:longitude

Positive to the East of the Greenwich meridian, negative to the West (following WGS-84)

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:verticalAccuracy

Represents the error estimate of vertical (earths-surface) accuracy in meters.

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:endTime

Type :

  --

Domain :

  slo:Route,

Range :

  xsd:dateTime,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:iconUrl

Url of the icon that corresponds to this landmark.

Type :

  --

Domain :

  slo:Landmark,

Range :

  rdfs:Resource,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:startTime

Type :

  --

Domain :

  slo:Route,

Range :

  xsd:dateTime,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:boundingLatitudeMin

Southern latitude of the bounding box

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:altitude

Altitude following WGS 84 reference

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:timestamp

Timestamp when the geolocation is referenced. Create subproperties for certain use cases

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:dateTime,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:isRemovable

Flag to indicate if this instance is removable. This restriction is not enforced by tracker; it is API responsability to honor the value

Type :

  --

Domain :

  slo:LandmarkCategory,

Range :

  xsd:boolean,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:latitude

Positive values for the north hemisphere, negative for the south

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:horizontalAccuracy

Represents the error estimate of horizontal (earths-surface) accuracy in meters.

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:radius

Radius from the center to define an area. Some applications can use it in 2D sense, making then a circle instead of a sphere

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:location

This can be subclassed to add semantics

Type :

  --

Domain :

  nie:InformationElement,

Range :

  slo:GeoLocation,

Superproperties :

  --

Subproperties :

  --

### slo:routeDetails

FIXME Domain can be resource if we handle map-files correctly in the ontology

Type :

  --

Domain :

  slo:Route,

Range :

  xsd:string,

Superproperties :

  --

Subproperties :

  --

### slo:boundingLatitudeMax

Northern latitude of the bounding box

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:boundingLongitudeMin

Western longitude of the bounding box

Type :

  --

Domain :

  slo:GeoLocation,

Range :

  xsd:double,

Superproperties :

  --

Subproperties :

  --

Cardinality :

  1

### slo:belongsToCategory

Relation of a landmark with a landmark category

Type :

  --

Domain :

  slo:Landmark,

Range :

  slo:LandmarkCategory,

Superproperties :

  --

Subproperties :

  --