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 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 Coordinate Header – Standard “OSD-CRD-Vx.y”.
MInstanceID Identifier of M-Instance
CoordinatesID Identifier of Coordinates.
CoordinatesTypes One of Cartesian, Spherical, Geodesic, Cylindrical, Toroidal.
CoordinatesData Three numbers.
DataXMData Information about this Coordinates Instance.
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