1 Definition
Weather Data is a set of data that includes measures of:
- Temperature
- Humidity
- Air Pressure
- Ice
- Wind
- Condensed water in various states:
- gaseous: fog
- liquid: rain
- frozen: snow, sleet, hail
2 Functional Requirements
- Temperature measured in degrees °C.
- Ice measured as Ice Conditions expressed as yes/no.
- Wind measured as Wind Conditions expressed by Orientation and velocity measured in m/s.
- Density of fog measured in meters of clear visibility.
- Amount of rain measured in mm/h.
- Hail measured in mm of hailstone size.
- Snow measured mm/h.
- Sleet measured in meters of clear visibility.
3 Syntax
https://schemas.mpai.community/CAV2/V1.0/data/WeatherData.json
4 Semantics
| Label | Size | Description |
| Header | N1 Bytes | Weather Data Header |
| – Standard-WeatherData | 9 Bytes | The characters “CAV-WDT-V” |
| – Version | N2 Bytes | Major version – 1 or 2 Bytes |
| – Dot-separator | 1 Byte | The character “.” |
| – Subversion | N3 Bytes | Minor version – 1 or 2 Bytes |
| WeatherDataID |
N4 Bytes | |
| WeatherData | N5 Bytes | |
| – Temperature | N6 Bytes | Measured in °C |
| – RelativeHumidity | N7 Bytes | Measured in % |
| – Air pressure | N8 Bytes | Measured in millibars |
| – Ice | N10 Bytes | yes/no |
| – WindConditions | N11 Bytes | Azimuth and Elevation in degrees and velocity in m/s |
| – Fog | M12 Bytes | Measured in meters of clear visibility. |
| – Rain | N13 Bytes | Measured in mm/h |
| – Hail | N14 Bytes | Measured in mm size of hail. |
| – Snow | N15 Bytes | Measured in mm/hour. |
| – Sleet | N16 Bytes | Measured in metres of clear visibility. |
| DescrMetadata | N17 Bytes | Descriptive Metadata |