1     Definition

GNSS Object refers to

  1. GNSS Data from a Global Navigation Satellite System (GNSS) obtained from an integration of a constellation of satellites that transmit position and timing data to GNSS receivers and enable them to determine the receivers’ location.
  2. GNSS Qualifier specified by MPAI-TFA providing information of Sub-Types, Formats and Attributes.

2       Functional Requirements

GNSS Data can come from four GNSSs – GPS (US), GLONASS (RU), Galileo (EU), BeiDou (CN) and two regional systems – QZSS (Japan) and IRNSS or NavIC (India). Accuracy of the Position obtained from GNSS Data depends on the GNSS system used.

3       Syntax

https://schemas.mpai.community/CAV2/V1.0/data/GNSSObject.json

4       Semantics

Label Size Description
Header N1 Bytes GNSS Object Header
– Standard-GNSSObject 9 Bytes The characters “CAV-GNO-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance.
GNSSObjectID N5 Bytes Identifier of the GNSS Object.
GNSSObjectSpaceTime N6 Bytes Space and Time info of Data Object.
GNSSObjectDataQualifier N7 Bytes GNSSObject Data Qualifier.
GNSSObjectDataLength N8 Bytes Number of Bytes of GNSSObject Data
GNSSObjectDataURI N9 Bytes URI of Data of GNSSObject Data
DescrMetadata N10 Bytes Descriptive Metadata