Replies: 2 comments 2 replies
-
I've seen it the other way as well, where there are weather elements but the METAR is missing. I've also seen where the METAR parser doesn't handle the gust indicator in the wind word and the parsed observations are wrong or missing. I have workaround code in one of my weather templates to parse the wind word myself. I suspect the problem is upstream somewhere, either in the METAR ingestion or in MADIS. I'd have to set up some logging to see if there is any common factor in either issue. |
Beta Was this translation helpful? Give feedback.
-
Yep. Here is an empty "properties": {
"@id": "https://api.weather.gov/stations/AW020/observations/2024-06-06T19:45:00+00:00",
"@type": "wx:ObservationStation",
"elevation": {
"unitCode": "wmoUnit:m",
"value": 10
},
"station": "https://api.weather.gov/stations/AW020",
"timestamp": "2024-06-06T19:45:00+00:00",
"rawMessage": "",
"textDescription": "",
"icon": null,
"presentWeather": [],
"temperature": {
"unitCode": "wmoUnit:degC",
"value": 23.890000000000001,
"qualityControl": "S"
},
"dewpoint": {
"unitCode": "wmoUnit:degC",
"value": 14.390000000000001,
"qualityControl": "S"
},
"windDirection": {
"unitCode": "wmoUnit:degree_(angle)",
"value": null,
"qualityControl": "Z"
},
"windSpeed": {
"unitCode": "wmoUnit:km_h-1",
"value": 0,
"qualityControl": "S"
},
"windGust": {
"unitCode": "wmoUnit:km_h-1",
"value": null,
"qualityControl": "Z"
},
"barometricPressure": {
"unitCode": "wmoUnit:Pa",
"value": 101090,
"qualityControl": "S"
},
"seaLevelPressure": {
"unitCode": "wmoUnit:Pa",
"value": null,
"qualityControl": "Z"
},
"visibility": {
"unitCode": "wmoUnit:m",
"value": null,
"qualityControl": "Z"
},
"maxTemperatureLast24Hours": {
"unitCode": "wmoUnit:degC",
"value": null
},
"minTemperatureLast24Hours": {
"unitCode": "wmoUnit:degC",
"value": null
},
"precipitationLast3Hours": {
"unitCode": "wmoUnit:mm",
"value": null,
"qualityControl": "Z"
},
"relativeHumidity": {
"unitCode": "wmoUnit:percent",
"value": 55.310492588237999,
"qualityControl": "S"
},
"windChill": {
"unitCode": "wmoUnit:degC",
"value": null,
"qualityControl": "S"
},
"heatIndex": {
"unitCode": "wmoUnit:degC",
"value": 23.778773973137223,
"qualityControl": "S"
},
"cloudLayers": []
} |
Beta Was this translation helpful? Give feedback.
-
rawMessage
shows the wind direction and speed as 320 degrees and 14 knots, but thewindDirection
andwindSpeed
values are null. I have noticed this happens very frequently. I have seen other instances where the temperature is inrawMessage
, buttemperature
is null.Beta Was this translation helpful? Give feedback.
All reactions