Definition
Functional Requirements
Syntax
Semantics
Conformance
Performance
1 Definition
GNSS Object is a Data Type comprising:
- 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.
- GNSS Data Qualifier specified by MPAI-TFA providing information on 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/V2.0/data/GNSSObject.json
4 Semantics
Table 1 specifies the semantics of the GNSS Object Data Type.
| Label | Type | Req. | Description |
|---|---|---|---|
| Header | string (CAV-GNO-V2.0) | Yes | GNSS Object Header – Standard CAV-GNO-Vx.y |
| MInstanceID | string | Identifier of the M-Instance (Virtual Space) associated with this GNSS Object. | |
| UEnvironmentID | string | Identifier of the U-Environment (Real Space) associated with this GNSS Object. | |
| GNSSObjectID | string | Yes | Unique identifier of this GNSS Object instance. |
| GNSSObjectTime | Simple Time | Time this GNSS Object was produced. | |
| GNSSObjectSpaceTime | Simple Time | Space/Time where/when this GNSS Object applies. | |
| GNSSData | object [] | Yes | GNSS Data from a Global Navigation Satellite System receiver. |
| GNSSDataQualifier | GNSS Qualifier | Qualifier providing information on Sub-Types, Formats, and Attributes of GNSS Data. | |
| DataXMData | Data Exchange Metadata | MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this GNSS Object in a trusted data exchange context. | |
| DescrMetadata | string | Human-readable descriptive metadata of the GNSS Object (plain text, max 2048 characters). |
5 Conformance Testing
Data conform to the GNSS Object Data Type when they validate against its schema. If the schema references other schemas, data referencing a secondary schema shall also validate against that schema, if present, and conform with the Qualifier, if present.