1 Definition
A region of an M-Instance with Space-Time attributes that is (exposed as) further subdivided.
2 Functional Requirements
An M-Location may
- Cover a limited Space and Time or be unlimited in Space, Time or Space-Time.
- Be composed of Basic M-Locations, e.g.:
- A room can be a Basic M-Location of the M-Location defined as an apartment.
- An apartment can be a Basic M-Location of the M-Location defined as a building.
3 Syntax
https://schemas.mpai.community/MMM4/V1.0/data/MLocation.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | M-Location Header |
– Standard | 9 Bytes | The characters “MMM-MLC-V” |
– Version | N2 Bytes | Major version |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Bytes | Minor version |
MInstanceID | N4 Bytes | Identifier of M-Instance. |
MLocationID | N5 Bytes | Identifier of M-Location. |
MLocationData | N6 Bytes | Set of Data defining M-Location. |
– Location | N7 Bytes | Location of a Basic M-Location. |
– LocationTime | N8 Bytes | Time the Location . |
DescrMetadata | N9 Bytes | Descriptive Metadata. |