GeoLink Semantic Trajectory pattern

IRI:
http://schema.geolink.org/1.0/pattern/trajectory
Imported Ontologies:
http://www.opengis.net/ont/geosparql (visualise it with LODE)
http://www.w3.org/2006/time (visualise it with LODE)
Other visualisation:
Ontology source

Abstract

A trajectory is given by a collection of fixes, representing time-stamped locations. Non-spatiotemporal information specific to a fix can be included by assigning it some attributes, for example, to indicate that the fix is the arrival to some port stop. The ordering of the fixes is based on their temporal information, although such an ordering is not axiomatized in this pattern. Between two consecutive fixes, we can define a segment, which is traversed by some moving object. There is no requirement forcing that all segments in the trajectory can only be traversed by the same moving object.

In this model, it is assumed that the data provides the fixes in some linear sequence, which is motivated by real scenarios whereby indeed only properties of fixes will often be known, in particular their locations, and temporal extension, whether they are at ports, whether they are arrival or departure fixes from ports, and in which sequence the fixes occurred. This pattern instantiates the segments from the fixes. The traversing vessel will usually also be known. However, those segments to which the trajectory pattern attaches information about the vessel are usually not explicitly represented in the data.

Table of Content

  1. Classes
  2. Object Properties
  3. General Axioms
  4. Namespace Declarations

Classes

Attributec back to ToC or Class ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#Attribute

Represents all kinds of attributes of a fix or a segment in a trajectory.

is disjoint with
Fixc, MovingObjectc, Positionc, Segmentc, Sourcec, Trajectoryc, temporal entity

EndingFixc back to ToC or Class ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#EndingFix

An instance of EndingFix represents the final fix in the specification of a trajectory

is equivalent to
Fixc and (not (hasNextFixop some Fixc))

Fixc back to ToC or Class ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#Fix

A fix represents a spatiotemporal point in the specification of a trajectory. A fix has a location and a time stamp, and always belongs to one particular trajectory. Also, a fix cannot be followed by more than one other fix, and cannot follow itself. This gives a linear structure in the ordering of the fixes.

has super-classes
atTimeop some temporal entity
hasPositionop some Positionc
inverse hasFixop some Trajectoryc
atTimeop only temporal entity
hasAttributeop only Attributec
hasDataSourceop only Sourcec
hasNextFixop only Fixc
hasPositionop only Positionc
is disjoint with
Attributec, MovingObjectc, Positionc, Segmentc, Sourcec, Trajectoryc, temporal entity

MovingObjectc back to ToC or Class ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#MovingObject

is disjoint with
Attributec, Fixc, Positionc, Segmentc, Sourcec, Trajectoryc, temporal entity

Positionc back to ToC or Class ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#Position

Represents a geospatial location associated with a fix in the trajectory of a cruise. A position is understood as a point in either 2D or 3D space.

has super-classes
point
point
is disjoint with
Attributec, Fixc, MovingObjectc, Segmentc, Sourcec, Trajectoryc, temporal entity

Segmentc back to ToC or Class ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#Segment

A segment starts from exactly one fix, and for every fix with a successor fix, there is a segment that starts from it. If a fix belongs to a trajectory and there is a segment that starts from this fix, then the segment belongs to the trajectory. Furthermore, if a segment starts from a fix, then it ends at the successor of the fix.

has super-classes
endsAtFixop some Fixc
startsFromFixop some Fixc
inverse hasSegmentop some Trajectoryc
endsAtFixop only Fixc
hasAttributeop only Attributec
startsFromFixop only Fixc
traversedByop only MovingObjectc
is disjoint with
Attributec, Fixc, MovingObjectc, Positionc, Sourcec, Trajectoryc, temporal entity

Sourcec back to ToC or Class ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#Source

is disjoint with
Attributec, Fixc, MovingObjectc, Positionc, Segmentc, Trajectoryc, temporal entity

StartingFixc back to ToC or Class ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#StartingFix

An instance of StartingFix represents the first fix in a specification of a trajectory. A trajectory is linked to at least two consecutive fixes where the first fix is the starting fix.

is equivalent to
Fixc and (not (inverse hasNextFixop some Fixc))

Trajectoryc back to ToC or Class ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#Trajectory

This class serves as the main access point of the pattern.

has super-classes
hasFixop some StartingFixc
hasFixop only Fixc
hasSegmentop only Segmentc
is disjoint with
Attributec, Fixc, MovingObjectc, Positionc, Segmentc, Sourcec, temporal entity

Object Properties

atTimeop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#atTime

Provides temporal information of a fix.

endsAtFixop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#endsAtFix

Provides the fix where the segment ends.

has sub-property chains
startsFromFixop o hasNextFixop

hasAttributeop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#hasAttribute

Provides an attribute of a fix or a segment.

hasDataSourceop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#hasDataSource

Provides the source (e.g., a sensor, a device, etc.) from which information about the fix was obtained.

hasFixop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#hasFix

Provides a fix for the trajectory.

has sub-property chains
hasFixop o hasNextFixop

hasNextFixop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#hasNextFix

Provides the next fix after this fix in the sequence.

hasPositionop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#hasPosition

Provides a geographical location of a fix.

hasSegmentop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#hasSegment

Provides a segment of the trajectory.

has sub-property chains
hasFixop o

startsFromFixop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#startsFromFix

Provides the fix from which the segment starts.

traversedByop back to ToC or Object Property ToC

IRI: http://schema.geolink.org/1.0/pattern/trajectory#traversedBy

Provides a moving object that traverses the segment.

General Axioms

General Subclass Definition back to ToC

atTimeop some temporal entity is subclass of

Fixc

General Subclass Definition back to ToC

endsAtFixop some Fixc is subclass of

Segmentc

General Subclass Definition back to ToC

hasAttributeop some Attributec is subclass of

Fixc or Segmentc

General Subclass Definition back to ToC

hasDataSourceop some Sourcec is subclass of

Fixc

General Subclass Definition back to ToC

hasFixop some Fixc is subclass of

Trajectoryc

General Subclass Definition back to ToC

hasNextFixop some Fixc is subclass of

Fixc

General Subclass Definition back to ToC

hasNextFixop some Fixc is subclass of

inverse startsFromFixop some Segmentc

General Subclass Definition back to ToC

hasPositionop some Positionc is subclass of

Fixc

General Subclass Definition back to ToC

hasSegmentop some Segmentc is subclass of

Trajectoryc

General Subclass Definition back to ToC

startsFromFixop some Fixc is subclass of

Segmentc

General Subclass Definition back to ToC

traversedByop some MovingObjectc is subclass of

Segmentc

All Disjoint Classes back to ToC

Attributec, Fixc, MovingObjectc, Positionc, Segmentc, Sourcec, Trajectoryc, temporal entity

Namespace Declarations back to ToC

default namespace
http://schema.geolink.org/1.0/pattern/trajectory#
2006
http://www.w3.org/2006/
dc
http://purl.org/dc/elements/1.1/
gml
http://www.opengis.net/ont/gml#
ont
http://www.opengis.net/ont/
owl
http://www.w3.org/2002/07/owl#
pattern
http://schema.geolink.org/1.0/pattern/
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sf
http://www.opengis.net/ont/sf#
skos
http://www.w3.org/2004/02/skos/core#
terms
http://purl.org/dc/terms/
time
http://www.w3.org/2006/time#
trajectory
http://schema.geolink.org/1.0/pattern/trajectory#
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.