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

1      Definition

A region with Space-Time attributes that is not exposed as further subdivided.

2      Functional Requirements

A Basic Location may be further subdivided into lower-level Basic M-Locations but this subdivision is not exposed.

3      Syntax

https://schemas.mpai.community/MMM4/V1.0/data/BasicLocation.json

4      Semantics

Label Size Description
Header N1 Bytes Basic Location Header
– Standard-BasicLocation 9 Bytes The characters “OSD-BLC-V”
– Version N2 Bytes Major version
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version
MInstanceID N4 Bytes Identifier of M-Instance.
BasicLocationID N6 Bytes Identifier of Basic Location.
BasicLocationData[] N7 Bytes Set of Right Parallelepipeds defining Basic-M-Location.
– RightParallelepiped N8 Bytes Component Right Parallelepiped.
– Time N9 Bytes Time of Right Parallelepiped.
DescrMetadata N10 Bytes Descriptive Metadata.

5     Conformance Testing

A Data instance Conforms with Basic Location (OSD-BLC) V1.2 if the Data:

  1. The Data validates against the Basic Location’s JSON Schema.
  2. All Data in the  Basic Location’s JSON Schema
    1. Have the specified type
    2. Validate against their JSON Schemas

6     Performance Assessment