1     Definition

GNSS Object refers to Data for a Global Navigation Satellite System (GNSS) based on a constellation of satellites that transmit position and timing data to GNSS receivers to enable them to determine the receivers’ location.

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 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 GNSSObject Object Data Header
– Standard-GNSSObjectObject 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