Go to MPAI-OSD V1.5 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment

1      Definition

A Data Type representing Spatial Attitude and Time information.

2      Functional Requirements

Space-Time includes two Spatial Attitudes (at T0 and T1) and the Time interval between them.

3      Syntax

https://schemas.mpai.community/OSD/V1.5/data/SpaceTime.json

4      Semantics

Table 1 – Semantics of the Space-Time Data Type

Label
Description
Header Space-Time Header – Standard “OSD‑SPT‑Vx.y”.
MInstanceID Identifier of the M-Instance (Virtual Space) associated with this Space-Time instance.
UEnvironmentID Identifier of the U-Environment (Real Space) associated with this Space-Time instance.
SpaceTimeID Unique identifier of this Space-Time instance.
SpaceTimeTime Time this Space-Time instance was produced.
SpatialAttitude1 Spatial Attitude at T0.
SpatialAttitude2 Spatial Attitude at T1.
Time Time interval between T0 and T1.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Space-Time instance in a trusted data exchange context.
DescrMetadata Human-readable descriptive metadata of the Space-Time instance (plain text, max 2048 characters).

5      Conformance Testing

A Data instance conforms with Space-Time (OSD‑SPT) if:

  1. The Data validates against the Space-Time’s JSON Schema.
  2. All Data in the Space-Time’s JSON Schema:
    1. Have the specified type.
    2. Validate against their JSON Schemas.
    3. Conform with their Data Qualifiers.

6      Performance Assessment

Not part of this specification.

Go to MPAI-OSD V1.5 Data Types