Go to MPAI-OSD Data Types

Definition Functional Requirements Syntax Semantics Conformance Testing Performance Assessment

1    Definition

Basic Offline Map Object refers to

  1. Offline Map Data representing from a single Offline Map.
  2. Offline Map Data Qualifier specified by MPAI-TFA providing information on Sub-Types, Formats and Attributes of LiDAR Data.

2     Functional Requirements

A Basic Offline Map Object must include:

  1. The Basic Offline Map Object Header
  2. The ID of the Basic Offline Map Object.
  3. The Data of the Basic Offline Map Object
  4. The Qualifier of the Basic Offline Map Object Data

A Basic Offline Map Object may include:

  1. The ID of a virtual space (M-Instance) where Basic Offline Map Object is or is intended to be located.
  2. The ID of a physical space (U-Environment) where Basic Offline Map Object is or is intended to be located.
  3. The Time of production of this Basic Offline Map Object Instance.
  4. The ID(s) of Parent Object(s) supporting two cases:
    1. The Parent Object has spawned two (or more) Objects.
    2. Two (or more) Parent Objects have merged into one.
  5. The Space-Time information of Parent Objects in an M-Instance.
  6. The ID(s) of Child Object(s).
  7. The Space-Time information of the Offline Map Basic Object in an M-Instance or U-Environment.
  8. Information about this Basic Offline Map Object
  9. Descriptive Metadata.

3     Syntax

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

4     Semantics

Label Description
Header Basic Offline Map Object Header – Standard “OSD-BOO-Vx.y”
MInstanceID Identifier of M-Instance.
UEnvironmentID Identifier of U-Environment.
BasicOffline MapObjectID Identifier of the Basic Offline Map Object.
BasicOffline MapObjectTime Time of Basic Offline Map Object production.
BasicOffline MapObjectData Data of Basic Offline Map Object.
Offline MapDataQualifier Qualifier of Basic Offline Map Object Data.
Offline MapObjectSpaceTime Space-Time information of Basic Offline Map Object in its space.
DataXMData Information on this Basic Offline Map Object instance.
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Basic Offline Map Object if:

  1. The Data validates against the Basic Offline Map Object’s JSON Schema.
  2. All Data in the Basic Offline Map Object’s JSON Schema
    1. Have the specified type
    2. Validate against their JSON Schemas
    3. Conform with their Data Qualifiers, if present.

6     Performance Assessment