Trajectory
- CURIE:
gmeow:Trajectory - IRI: https://blackcatinformatics.ca/gmeow/Trajectory
- Category: class
- Defined by:
gmeow:slices/places - Box roles: TBox role (What is this?)
A continuous path of motion representing the space-time history of a moving entity.
Structure
Subclass of: gmeow:Entity, gufo:Object
Practical Pattern
Use gmeow:Trajectory as a specialized kind of gmeow:Entity, gufo:Object. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
geosparql |
geo, rdf |
External Equivalences
Equivalent or closely aligned targets: crm, knowrob, mf, sta
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Trajectory |
equivalence | - |
skos:relatedMatch | crm:E92_Spacetime_Volume | gmeow-places.sssom.tsv; gmeow:eqPlaces114; confidence 0.6 |
gmeow:Trajectory |
equivalence | - |
skos:broadMatch | knowrob:RobotBaseTrajectory | gmeow-places.sssom.tsv; gmeow:eqPlaces164; confidence 0.8 |
gmeow:Trajectory |
equivalence | - |
skos:closeMatch | mf:TemporalTrajectory | gmeow-places.sssom.tsv; gmeow:eqPlaces088; confidence 0.8 |
gmeow:Trajectory |
equivalence | - |
skos:relatedMatch | sta:Datastream | gmeow-places.sssom.tsv; gmeow:eqPlaces111; confidence 0.6 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Trajectory |
projection | geosparql |
projects to / <= | geo:Feature, rdf:type | gmeow:mapGeoTrajectory; lossy: trajectory samples (LocationStates), temporal scope, reference frame, and interpolation method are dropped in pure GeoSPARQL; only the feature identity is retained. The sample geometries project separately via mapGeoPosePositionToWktPoint. |
Usage Advice
Use when
- Use for the continuous space-time path of a moving entity, sampled by LocationStates.
Avoid when
- Avoid stating a trajectory without
gmeow:trajectoryReferenceFrameand avoid duplicating the underlying stream — link derivation viagmeow:wasDerivedFrom.
How to use
- Mint
Trajectory, setgmeow:trajectoryOfandgmeow:trajectoryReferenceFrame, attach LocationStates viagmeow:hasTrajectorySample, and recordgmeow:wasDerivedFromthe sourceStream.
Examples
- ex:path a
gmeow:Trajectory;gmeow:trajectoryOfex:rover;gmeow:trajectoryReferenceFrameex:siteGrid.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | mf:TemporalTrajectory |
relatedMatch | crm:E92_Spacetime_Volume |
relatedMatch | sta:Datastream |
skos:broadMatch | knowrob:RobotBaseTrajectory |