1      Definition

A possibly unlimited region of an M-Instance or M-Environment.

2      Functional Requirements

An M-Location is the space of the M-Instance that is:

  1. Included in the M-Location.
  2. Composed of separated and possibly contiguous M-Locations.

3      Syntax

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

4      Semantics

Label Size Description
Header N1 Bytes
– Standard 9 Bytes The characters “MMM-BML-V”
– Version N2 Bytes Major version
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version
MInstanceID N4 Bytes Identifier of M-Instance.
MEnvironmentID N5 Bytes Identifier of M-Environment.
BasicMLocationID N6 Bytes Identifier of M-Location.
MLocationElements[] N7 Bytes Collection of elements composing M-Location.
– MLocationElementID N8 Bytes ID of M-Location element.
  – MLocationFormatID N9 Bytes ID of M-Location Format
  – MLocationElementSpaceTime N10 Bytes Space-Time of M-Location Element.
DescrMetadata N11 Bytes Descriptive Metadata.

5      Data Formats

Formats for identifying M-Locations are required.

6      To Respondents

MPAI requests

  1. Comments on Functional Requirements of M-Locations.
  2. Proposals of M-Location Formats for inclusion in the future Data Types, Formats, and Attributes