1      Definition

An Item providing a list of U-Locations and corresponding M-Locations and/or Items with their Spatial Attitudes.

2      Functional Requirements

A Map includes a list composed of:

  1. U-LocationID and Metadata related to the U-LocationID.
  2. M-LocationID(s) and/or ItemIDs.
  3. Metadata related to the M-LocationID(s) and/or EntityIDs corresponding to the U-LocationID.

3      Syntax

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

4      Semantics

Label Size Description
Header N1 Bytes Universe-Metaverse Map Header
– Standard 9 Bytes The characters “MMM-UMM-V”
– Version N2 Bytes Major version
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version
MInstanceID N4 Bytes Identifier of M-Instance.
UEnvironmentID N5 Bytes Identifier of U-Environment.
MapData[] N6 Bytes Collection of Map elements.
– ULocationID N7 Bytes ID of specific U-Environment.
– MLocations[] N8 Bytes Corresponding M-Locations.
  – MLocationID N9 Bytes ID of Corresponding M-Location
  – Items[] N10 Bytes Items at M-LocationID
    – ItemID N11 Bytes ID of an Item at M-LocationID
DescrMetadata N12 Bytes Descriptive Metadata.