1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

1      Definition

A set of numbers used to indicate the position of a point in a space.

2      Functional Requirements

All points in the space shall have a set of numbers representing them.

The coordinate systems supported so far are:

  1. Cartesian
  2. Spherical
  3. Geodesic
  4. Cylindrical
  5. Toroidal

3      Syntax

https://schemas.mpai.community/OSD/V1.4/data/Coordinates.json

4      Semantics

Label Description
Header Time Header
– Standard-Object The characters “OSD-CRD-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance
CoordinatesID Identifier of Coordinates.
CoordinateTypes One of Cartesian, Spherical, Geodesic, Cylindrical, Toroidal.
CoordinateData Three numbers
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Coordinates (OSD-CRD) if all the Data:

  1. Have the specified type.
  2. Validate against the Coordinates’ JSON Schema.

6     Performance Assessment