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 |