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

1      Definition

A Data Type including the Offline Map Objects of a scene, their time and arrangement in the scene, and the Rights that may be exercised on the scene.

In the following Object and Scene are to be read as Offline Map Object and Offline Map Scene, respectively.

2      Functional Requirements

Basic Scene Descriptors include

  1. Objects
  2. Space-Time information.
  3. Rights that may be exercised on the Scene.

The Space-Time of the Objects may be superseded by the Space-Time of the Scene.

3      Syntax

https://schemas.mpai.community/OSD/V1.3/data/BasicOfflineMapSceneDescriptors.json

4      Semantics

Label Size Description
Header N1 Bytes Basic Offline Map Scene Descriptors Header
– Standard-BasicOfflineMapSceneDescriptors 9 Bytes The characters “OSD-BOS-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance.
SceneDescriptorsID N5 Bytes Identifier of Scene Descriptors.
ObjectCount N6 Bytes Number of Objects in Scene.
SceneDescriptorsSpaceTime N7 Bytes Space and Time of Scene Descriptors.
SceneObjects[] N8 Bytes Set of Objects.
– SceneObject N9 Bytes An Object.
– SceneObjectSpaceTime N10 Bytes Space Time of Object.
Rights N11 Bytes Rights that may be exercised on the Scene.
DescrMetadata N12 Bytes Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Basic Scene Descriptors (OSD-BOS) V1.3 if:

  1. The Data validates against the Scene Descriptors’ JSON Schema.
  2. All Data in the  Scene Descriptors’ JSON Schema
    1. Have the specified type
    2. Validate against their JSON Schemas
    3. Conform with their Data Qualifiers.

6     Performance Assessment