From 5902efab4d8c2706334bebdc3abaa912048cc48f Mon Sep 17 00:00:00 2001 From: "Airframes.io" Date: Wed, 11 Dec 2024 07:35:27 +0000 Subject: [PATCH] Update NOAA TAFs - json/noaa/tafs.json --- json/noaa/tafs.json | 213873 ++++++++++++++++++++--------------------- 1 file changed, 106453 insertions(+), 107420 deletions(-) diff --git a/json/noaa/tafs.json b/json/noaa/tafs.json index ded8ac29cc..24494c3b8b 100644 --- a/json/noaa/tafs.json +++ b/json/noaa/tafs.json @@ -9,180 +9,201 @@ "url": "https://aviationweather.gov/data/cache/tafs.cache.xml.gz" }, "resource_type": "tafs", - "count": 2959, + "count": 2969, "tafs": [ { - "raw_text": "TAF KLRF 110700Z 1107/1213 33006KT 9999 FEW180 QNH3015INS BECMG 1114/1115 30010KT 9999 SKC QNH3020INS TEMPO 1118/1121 30010G17KT FEW050 BECMG 1205/1206 21005KT 9999 SKC QNH3030INS TX10/1120Z TN03/1112Z", - "station_id": "KLRF", - "issue_time": "2024-12-11T07:00:00Z", - "bulletin_time": "2024-12-11T07:00:00Z", + "raw_text": "KMHR 110729Z 1107/1206 00000KT 1/4SM FG VV002 TEMPO 1112/1116 1 1/2SM BR BKN250 FM111700 VRB02KT 3SM BR BKN250 FM111800 VRB04KT P6SM BKN250", + "station_id": "KMHR", + "issue_time": "2024-12-11T07:29:00Z", + "bulletin_time": "2024-12-11T07:29:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-12T13:00:00Z", - "latitude": "34.92", - "longitude": "-92.131", - "elevation_m": "85", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "38.56", + "longitude": "-121.284", + "elevation_m": "30", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "18000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "17", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "10" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF EGMC 110637Z 1106/1115 03008KT 9999 BKN012 PROB40 TEMPO 1106/1112 8000 -DZ BKN009 BECMG 1112/1115 BKN018", - "station_id": "EGMC", - "issue_time": "2024-12-11T06:37:00Z", - "bulletin_time": "2024-12-11T06:37:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.571", - "longitude": "0.696", - "elevation_m": "15", + "raw_text": "KDUJ 110729Z 1107/1206 29006KT P6SM -RA OVC003 FM111300 28007KT 2SM -RA BR OVC007 FM111800 29009G19KT 1SM -RASN OVC003 FM112200 27012G23KT 5SM -SN BKN008 PROB30 1122/1201 -SN OVC010", + "station_id": "KDUJ", + "issue_time": "2024-12-11T07:29:00Z", + "bulletin_time": "2024-12-11T07:29:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "41.1795", + "longitude": "-78.8933", + "elevation_m": "552", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "4.97", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", + "wind_gust_kt": "19", + "visibility_statute_mi": "1", + "wx_string": "-RA -SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "23", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF AMD CYOW 110637Z 1106/1212 06008KT 6SM -RA BR FEW003 OVC012 TEMPO 1106/1110 1/2SM -RA FG OVC003 FM111000 VRB03KT 3/4SM -RA BR OVC002 TEMPO 1110/1122 3SM -RA BR OVC005 BECMG 1113/1114 30008KT FM112200 30012KT 1SM -RASN BR OVC005 FM120100 27012KT 3/4SM -SN OVC005 FM120400 24012KT 3SM -SN SCT005 OVC012 FM120600 27015KT P6SM BKN020 FM120900 25015KT P6SM BKN030 RMK NXT FCST BY 110900Z", - "station_id": "CYOW", - "issue_time": "2024-12-11T06:37:00Z", - "bulletin_time": "2024-12-11T06:37:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "RMK NXT FCST BY 110900Z", - "latitude": "45.307", - "longitude": "-75.66", - "elevation_m": "111", + "raw_text": "KFKL 110729Z 1107/1206 29005KT 2SM -RA BR OVC002 FM111600 29008G16KT 6SM -RASN OVC003 FM112000 27010G19KT 1SM -SN OVC003 PROB30 1120/1122 -SN OVC011 FM112200 26011G21KT P6SM BKN008", + "station_id": "KFKL", + "issue_time": "2024-12-11T07:29:00Z", + "bulletin_time": "2024-12-11T07:29:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "41.3806", + "longitude": "-79.8603", + "elevation_m": "468", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "2", "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", + "wind_gust_kt": "16", + "visibility_statute_mi": "6", + "wx_string": "-RA -SN", "sky_condition": [ { "sky_cover": "OVC", @@ -191,1829 +212,2164 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "1", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "change_indicator": "PROB", + "probability": "30", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "11", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] - }, + } + ] + }, + { + "raw_text": "KZZV 110729Z 1107/1206 29008KT P6SM OVC015 FM111400 29007KT 6SM -SN OVC015 PROB30 1116/1117 2SM -SN OVC018 FM111800 27010G19KT P6SM OVC008 FM120000 25008G19KT P6SM SCT025", + "station_id": "KZZV", + "issue_time": "2024-12-11T07:29:00Z", + "bulletin_time": "2024-12-11T07:29:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "39.9461", + "longitude": "-81.8932", + "elevation_m": "268", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "visibility_statute_mi": "1", - "wx_string": "-RA -SN BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "0.75", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "6", "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "visibility_statute_mi": "3", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "15", + "wind_speed_kt": "10", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "250", - "wind_speed_kt": "15", + "wind_speed_kt": "8", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KMDW 110635Z 1107/1212 28010KT P6SM -SHSN BKN030 FM111400 28011G18KT P6SM BKN025 FM111900 29019G29KT P6SM -SHSN BKN030 TEMPO 1120/1123 1 1/2SM -SHSN BKN015 FM120300 28014G26KT P6SM SCT030", - "station_id": "KMDW", - "issue_time": "2024-12-11T06:35:00Z", - "bulletin_time": "2024-12-11T06:35:00Z", + "raw_text": "KMGW 110729Z 1107/1206 00000KT P6SM -RA OVC007 FM111800 27009G17KT 5SM -RASN OVC008 PROB30 1119/1121 -RASN OVC004 FM112100 26011G21KT 2SM -SN BKN008 PROB30 1122/1124 -SN OVC004 FM120000 26011G25KT P6SM BKN015 PROB30 1205/1206 5SM -SHSN OVC008", + "station_id": "KMGW", + "issue_time": "2024-12-11T07:29:00Z", + "bulletin_time": "2024-12-11T07:29:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", "remarks": "AMD", - "latitude": "41.7841", - "longitude": "-87.7551", - "elevation_m": "186", + "latitude": "39.6498", + "longitude": "-79.9206", + "elevation_m": "375", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "270", + "wind_speed_kt": "9", + "wind_gust_kt": "17", + "visibility_statute_mi": "5", + "wx_string": "-RA -SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wx_string": "-RA -SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "19", - "wind_gust_kt": "29", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "wind_dir_degrees": "260", + "wind_speed_kt": "11", + "wind_gust_kt": "21", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "26", + "wind_dir_degrees": "260", + "wind_speed_kt": "11", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KORD 110635Z 1107/1212 28010KT P6SM -SHSN BKN030 FM111400 28011G18KT P6SM BKN025 FM111900 29019G29KT P6SM -SHSN BKN030 TEMPO 1120/1123 1 1/2SM -SHSN BKN015 FM120300 28014G26KT P6SM SCT030", - "station_id": "KORD", - "issue_time": "2024-12-11T06:35:00Z", - "bulletin_time": "2024-12-11T06:35:00Z", + "raw_text": "KHLG 110729Z 1107/1206 29005KT P6SM FEW012 OVC025 FM111500 29010KT 6SM -RASN OVC008 FM111800 28010G18KT 2SM -SN OVC003 FM112000 27012G20KT P6SM OVC008 PROB30 1120/1123 3SM -SN OVC003", + "station_id": "KHLG", + "issue_time": "2024-12-11T07:29:00Z", + "bulletin_time": "2024-12-11T07:29:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", "remarks": "AMD", - "latitude": "41.9602", - "longitude": "-87.9316", - "elevation_m": "202", + "latitude": "40.1699", + "longitude": "-80.6441", + "elevation_m": "365", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-RA -SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "19", - "wind_gust_kt": "29", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF AMD LSZS 110635Z 1106/1115 VRB02KT 2000 BCFG FEW001 TXM05/1113Z TEMPO 1106/1110 0800 FZFG VV002 BECMG 1109/1112 CAVOK", - "station_id": "LSZS", - "issue_time": "2024-12-11T06:35:00Z", - "bulletin_time": "2024-12-11T06:35:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.526", - "longitude": "9.879", - "elevation_m": "1708", + "raw_text": "KBVI 110729Z 1107/1206 00000KT P6SM SCT025 OVC080 FM111600 29010KT 6SM -RASN OVC008 FM111800 28010G18KT 1SM -SN OVC003 FM112000 27012G20KT P6SM OVC008 PROB30 1120/1123 3SM -SN OVC003", + "station_id": "KBVI", + "issue_time": "2024-12-11T07:29:00Z", + "bulletin_time": "2024-12-11T07:29:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "40.7735", + "longitude": "-80.3825", + "elevation_m": "387", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } - ], - "temperature": { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "-5" - } + ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-RA -SN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "1", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] - } - ] - }, - { - "raw_text": "TAF AMD LFLL 110635Z 1106/1212 VRB03KT 7000 BKN010 TEMPO 1106/1109 3000 BR OVC002 PROB40 TEMPO 1106/1108 0300 FZFG VV/// PROB40 TEMPO 1112/1119 BKN017 BECMG 1119/1121 3000 BR OVC004 PROB40 TEMPO 1202/1210 0300 FZFG VV/// BECMG 1210/1212 8000 NSW OVC008", - "station_id": "LFLL", - "issue_time": "2024-12-11T06:35:00Z", - "bulletin_time": "2024-12-11T06:35:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "45.726", - "longitude": "5.078", - "elevation_m": "234", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "KLBE 110729Z 1107/1206 00000KT 3SM -RA BR OVC007 FM110800 28009KT P6SM OVC009 FM111700 29012G20KT 6SM -RASN OVC003 FM112100 27015G25KT 3SM -SN BKN008 OVC009 PROB30 1123/1203 -SN OVC004", + "station_id": "KLBE", + "issue_time": "2024-12-11T07:29:00Z", + "bulletin_time": "2024-12-11T07:29:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "40.2767", + "longitude": "-79.4039", + "elevation_m": "345", + "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6", + "wx_string": "-RA -SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" + } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF AMD ENFL 110634Z 1106/1115 VRB03KT 0300 FG VV001 BECMG 1107/1109 9999 NSW FEW003", - "station_id": "ENFL", - "issue_time": "2024-12-11T06:34:00Z", - "bulletin_time": "2024-12-11T06:34:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "61.582", - "longitude": "5.02", - "elevation_m": "1", + "raw_text": "KAGC 110729Z 1107/1206 28004KT P6SM -RA FEW009 OVC035 FM111600 29010KT 6SM -RASN OVC008 FM111800 28010G18KT 2SM -SN OVC003 FM112100 27012G20KT P6SM OVC008 PROB30 1121/1124 3SM -SN OVC003", + "station_id": "KAGC", + "issue_time": "2024-12-11T07:29:00Z", + "bulletin_time": "2024-12-11T07:29:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "40.3551", + "longitude": "-79.9215", + "elevation_m": "380", "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.19", - "vert_vis_ft": "100", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "vert_vis_ft": "100", - "wx_string": "NSW", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "TAF AMD LFRZ 110632Z 1106/1206 05010KT 9999 SCT014 BKN030 PROB40 TEMPO 1106/1112 -DZRA OVC012 BECMG 1120/1123 OVC012 TEMPO 1203/1206 OVC002", - "station_id": "LFRZ", - "issue_time": "2024-12-11T06:32:00Z", - "bulletin_time": "2024-12-11T06:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.312", - "longitude": "-2.163", - "elevation_m": "2", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "6", + "wx_string": "-RA -SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "-DZ -RA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF AMD ENJS 110631Z 1106/1115 30018KT 5000 -DZ BR SCT004 BKN030 PROB40 1106/1115 0200 FG VV001", - "station_id": "ENJS", - "issue_time": "2024-12-11T06:31:00Z", - "bulletin_time": "2024-12-11T06:31:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "58.835", - "longitude": "2.545", + "raw_text": "TAF AMD UHMA 110728Z 1107/1206 34005G10MPS 3100 -SN BR DRSN BKN003 BKN015 TEMPO 1107/1121 04010G15MPS 0300 -FZDZ FZFG BKN001 BKN011 FM112100 02008G13MPS 5000 -SN BR DRSN SCT005 BKN017 TEMPO 1121/1206 07013G18MPS 0500 +SHSN BLSN BKN002 BKN011CB", + "station_id": "UHMA", + "issue_time": "2024-12-11T07:28:00Z", + "bulletin_time": "2024-12-11T07:28:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "64.733", + "longitude": "177.739", + "elevation_m": "53", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "visibility_statute_mi": "3.11", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "1.93", + "wx_string": "-SN BR DRSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500" } ] }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.12", - "vert_vis_ft": "100", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - } - ] - }, - { - "raw_text": "TAF ESGP 110630Z 1107/1115 12004KT 1200 BR OVC002 PROB40 1107/1115 BKN008 PROB40 1113/1115 SCT008", - "station_id": "ESGP", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "57.781", - "longitude": "11.869", - "elevation_m": "15", - "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.75", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "40", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "visibility_statute_mi": "0.19", + "wx_string": "-FZDZ FZFG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "20", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.11", + "wx_string": "-SN BR DRSN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "70", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.31", + "wx_string": "+SHSN BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF ESOK 110630Z 1107/1115 34003KT CAVOK", - "station_id": "ESOK", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", + "raw_text": "TAF KNUW 1107/1207 VRB06KT 9999 MIFG FEW003 BKN120 BKN230 621208 QNH3015INS BECMG 1109/1111 12011G16KT 9999 FEW020 SCT100 BKN140 BKN250 621009 530109 QNH2986INS FM120200 11006KT 9999 SCT090 BKN130 610906 530109 QNH2983INS FM120600 13009KT 9999 VCSH FEW050 SCT090 BKN130 620807 530409 QNH2982INS TX08/1123Z TN02/1112Z FS30214", + "station_id": "KNUW", + "issue_time": "2024-12-11T07:27:00Z", + "bulletin_time": "2024-12-11T07:27:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "59.442", - "longitude": "13.342", - "elevation_m": "101", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "48.355", + "longitude": "-122.664", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "altim_in_hg": "30.15", + "wx_string": "MIFG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "23000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "12000", + "icing_max_alt_ft_agl": "20000" } ] - } - ] - }, - { - "raw_text": "TAF ESOW 110630Z 1107/1115 28002KT CAVOK", - "station_id": "ESOW", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "59.595", - "longitude": "16.638", - "elevation_m": "7", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "11", + "wind_gust_kt": "16", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "altim_in_hg": "29.85", + "wx_string": "MIFG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "10000", + "icing_max_alt_ft_agl": "19000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "TAF ESSD 110630Z 1107/1115 31005KT CAVOK", - "station_id": "ESSD", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "60.422", - "longitude": "15.515", - "elevation_m": "151", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "altim_in_hg": "29.82", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "13000" + } + ], + "icing_condition": [ + { + "icing_intensity": "1", + "icing_min_alt_ft_agl": "9000", + "icing_max_alt_ft_agl": "15000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "130", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.82", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "13000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "8000", + "icing_max_alt_ft_agl": "15000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "4000", + "turbulence_max_alt_ft_agl": "13000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "2" } ] } ] }, { - "raw_text": "TAF ESSP 110630Z 1107/1115 29006KT CAVOK", - "station_id": "ESSP", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", + "raw_text": "TAF AMD ENSD 110727Z 1107/1115 VRB03KT 9999 BKN002 TEMPO 1107/1109 0600 FG BKN001", + "station_id": "ENSD", + "issue_time": "2024-12-11T07:27:00Z", + "bulletin_time": "2024-12-11T07:27:00Z", "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "58.584", - "longitude": "16.255", - "elevation_m": "3", + "latitude": "61.829", + "longitude": "6.104", + "elevation_m": "61", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.37", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" } ] } ] }, { - "raw_text": "TAF AMD LFRI 110630Z 1106/1206 05010KT 9999 SCT012 BKN020 TEMPO 1106/1112 -DZRA OVC008 BECMG 1115/1118 BKN008 BECMG 1118/1121 SCT012", - "station_id": "LFRI", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.702", - "longitude": "-1.379", - "elevation_m": "89", + "raw_text": "TAF KNTD 1107/1207 05015KT 9999 FEW250 QNH3021INS FM110900 03009KT 9999 SCT280 QNH3016INS BECMG 1114/1116 36009KT 9999 FE250 QNH3006INS AUTOMATED SENSOR METWATCH 1107 TIL 1114 TX20/1119Z TN10/1114Z FS30226", + "station_id": "KNTD", + "issue_time": "2024-12-11T07:26:00Z", + "bulletin_time": "2024-12-11T07:26:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "34.124", + "longitude": "-119.123", + "elevation_m": "1", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-DZ -RA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "30", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "28000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "28000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "10" } ] } ] }, { - "raw_text": "KJKL 110630Z 1107/1206 32005KT 3SM -RA BR OVC004 TEMPO 1107/1110 2SM -RA BR OVC002 FM111200 30005KT 2SM -SN BR OVC005 FM111400 29005KT 1SM -SN OVC005 FM111600 28005KT P6SM OVC010 FM112300 25007KT P6SM VCSH BKN025 PROB30 1200/1202 2SM -SHSN OVC010", - "station_id": "KJKL", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", + "raw_text": "KOFK 110726Z 1107/1206 34015KT P6SM SCT025 BKN035 FM111200 32015G25KT P6SM SKC FM120000 01005KT P6SM OVC080", + "station_id": "KOFK", + "issue_time": "2024-12-11T07:26:00Z", + "bulletin_time": "2024-12-11T07:26:00Z", "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", "remarks": "AMD", - "latitude": "37.5913", - "longitude": "-83.3137", - "elevation_m": "414", + "latitude": "41.9799", + "longitude": "-97.4335", + "elevation_m": "476", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", + "wind_dir_degrees": "10", "wind_speed_kt": "5", - "visibility_statute_mi": "1", - "wx_string": "-SN", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "8000" } ] - }, + } + ] + }, + { + "raw_text": "TAF EGEC 110726Z 1108/1115 07003KT 9999 FEW014 BKN018 TEMPO 1108/1115 BKN014", + "station_id": "EGEC", + "issue_time": "2024-12-11T07:26:00Z", + "bulletin_time": "2024-12-11T07:26:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.437", + "longitude": "-5.686", + "elevation_m": "10", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1400" } ] - }, + } + ] + }, + { + "raw_text": "TAF EGNO 110724Z 1107/1115 04005KT 9999 BKN025", + "station_id": "EGNO", + "issue_time": "2024-12-11T07:24:00Z", + "bulletin_time": "2024-12-11T07:24:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.746", + "longitude": "-2.889", + "elevation_m": "12", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF AMD ENRS 110630Z 1106/1115 33028G38KT 9999 -SHSNRA FEW015 BKN025 TEMPO 1106/1115 2000 -SHSNRA VV008 TEMPO 1106/1115 SCT012CB", - "station_id": "ENRS", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "67.527", - "longitude": "12.104", - "elevation_m": "4", + "raw_text": "KHVR 110723Z 1107/1206 08007KT P6SM VCSH SCT025 OVC050 FM111000 14007KT P6SM VCSH SCT015 OVC025 FM111400 12007KT P6SM SCT025 BKN040", + "station_id": "KHVR", + "issue_time": "2024-12-11T07:23:00Z", + "bulletin_time": "2024-12-11T07:23:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "48.5425", + "longitude": "-109.764", + "elevation_m": "789", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "28", - "wind_gust_kt": "38", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "-SHSN -SHRA", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "vert_vis_ft": "800", - "wx_string": "-SHSN -SHRA", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF AMD LFRM 110630Z 1106/1206 03008KT 9999 BKN020 TEMPO 1106/1110 -DZRA BKN009 TEMPO 1110/1123 BKN012 TEMPO 1123/1206 4000 BR BKN003", - "station_id": "LFRM", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "KMCC 110722Z 1107/1206 VRB02KT 1 1/2SM BR BKN250 TEMPO 1110/1114 1/4SM FG BKN003 FM111700 VRB03KT 4SM BR BKN250 FM111800 VRB05KT P6SM BKN250", + "station_id": "KMCC", + "issue_time": "2024-12-11T07:22:00Z", + "bulletin_time": "2024-12-11T07:22:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.949", - "longitude": "0.202", - "elevation_m": "51", + "remarks": "AMD", + "latitude": "38.678", + "longitude": "-121.403", + "elevation_m": "21", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.5", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-DZ -RA", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF ESPE 110630Z 1107/1115 30016G26KT CAVOK RMK MIL", - "station_id": "ESPE", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", + "raw_text": "TAF AMD LFRQ 110722Z 1107/1206 06010KT 9999 BKN025 PROB40 TEMPO 1107/1120 BKN012 BECMG 1120/1122 OVC012 TEMPO 1122/1206 BKN008 PROB40 TEMPO 1202/1206 BKN004", + "station_id": "LFRQ", + "issue_time": "2024-12-11T07:22:00Z", + "bulletin_time": "2024-12-11T07:22:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "remarks": "RMK MIL", - "latitude": "65.875", - "longitude": "20.144", - "elevation_m": "182", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.975", + "longitude": "-4.168", + "elevation_m": "94", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "26", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF ESNN 110630Z 1107/1115 29007KT 9999 FEW045", - "station_id": "ESNN", - "issue_time": "2024-12-11T06:30:00Z", - "bulletin_time": "2024-12-11T06:30:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "62.532", - "longitude": "17.436", - "elevation_m": "4", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500" - } - ] - } - ] - }, - { - "raw_text": "TAF AMD MMTL 110629Z 1106/1206 00000KT 3SM -RA BKN050 FM110800 10004KT 5SM HZ BKN040 BKN100 BECMG 1110/1112 VCRA TEMPO 1113/1117 3SM RA BKN020CB FM111800 36015KT 6SM VCRA BKN020 OVC100 TEMPO 1119/1123 4SM TSRA BKN020CB FM120300 36010KT 6SM HZ BKN020 BKN100", - "station_id": "MMTL", - "issue_time": "2024-12-11T06:29:00Z", - "bulletin_time": "2024-12-11T06:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.1725", - "longitude": "-87.6622", - "elevation_m": "20", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3", - "wx_string": "-RA", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "4", - "visibility_statute_mi": "5", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "4", - "visibility_statute_mi": "5", - "wx_string": "VCRA", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "RA", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "400" } ] - }, + } + ] + }, + { + "raw_text": "KCID 110721Z 1107/1206 27008KT 2SM -SN BR OVC025 FM110900 31007KT 4SM -SN BR OVC020 TEMPO 1109/1113 1SM -SHSN BR BKN015 FM111500 31016G26KT P6SM BKN060 PROB30 1115/1118 5SM -SN BLSN FM111800 31020G30KT P6SM SCT080", + "station_id": "KCID", + "issue_time": "2024-12-11T07:21:00Z", + "bulletin_time": "2024-12-11T07:21:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "41.8829", + "longitude": "-91.7246", + "elevation_m": "257", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "visibility_statute_mi": "6", - "wx_string": "VCRA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", "visibility_statute_mi": "4", - "wx_string": "TSRA", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF AMD ENRA 110629Z 1106/1115 25012G22KT 9999 FEW008 BKN020 TEMPO 1106/1115 2000 -SHSN VV008 TEMPO 1106/1115 SCT025CB", - "station_id": "ENRA", - "issue_time": "2024-12-11T06:29:00Z", - "bulletin_time": "2024-12-11T06:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "66.364", - "longitude": "14.302", - "elevation_m": "66", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "vert_vis_ft": "800", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "-SN BLSN", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF AMD YPLM 110628Z 1106/1206 02018KT 9999 FEW050 FM111200 05007KT 9999 -SHRA SCT010 SCT050 BECMG 1115/1117 06005KT 9999 -SHRA BKN008 BKN020 BECMG 1123/1201 03012KT 9999 NSW BKN020 FM120300 36014KT 9999 SCT025 TEMPO 1114/1117 9999 BKN008 TEMPO 1117/1200 9999 BKN005 TEMPO 1200/1202 9999 BKN010 PROB30 TEMPO 1109/1200 VRB25G40KT 1000 TSRA BKN010 SCT060CB", - "station_id": "YPLM", - "issue_time": "2024-12-11T06:28:00Z", - "bulletin_time": "2024-12-11T06:28:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-22.241", - "longitude": "114.097", - "elevation_m": "5", + "raw_text": "TAF AMD KVPS 110720Z 1107/1208 20009KT 9000 -SHRA SCT007 OVC015 QNH2990INS TEMPO 1107/1110 30015G25KT 8000 -TSRA BKN006CB OVC015 BECMG 1109/1110 29012KT 6000 -SHRA BKN015 OVC030 QNH2992INS BECMG 1112/1113 31009KT 9999 NSW FEW030 SCT050 QNH3005INS BECMG 1118/1119 33012G18KT 9999 FEW050 QNH3015INS BECMG 1122/1123 33012KT 9999 FEW200 QNH3020INS TX24/1118Z TN19/1109Z", + "station_id": "KVPS", + "issue_time": "2024-12-11T07:20:00Z", + "bulletin_time": "2024-12-11T07:20:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "30.483", + "longitude": "-86.526", + "elevation_m": "21", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "18", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "9", + "visibility_statute_mi": "5.59", + "altim_in_hg": "29.91", "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "700" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "wx_string": "-TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "600", + "cloud_type": "CB" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "30", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "290", "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.91", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "1500" + }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "25", - "wind_gust_kt": "40", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "24" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000", - "cloud_type": "CB" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "19" } ] } ] }, { - "raw_text": "TAF AMD LFRS 110628Z 1106/1212 04008KT 9999 SCT014 BKN025 TEMPO 1106/1112 -DZRA BKN012 BECMG 1118/1121 BKN008 TEMPO 1201/1210 OVC002 BECMG 1210/1212 SCT006", - "station_id": "LFRS", - "issue_time": "2024-12-11T06:28:00Z", - "bulletin_time": "2024-12-11T06:28:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "47.15", - "longitude": "-1.609", - "elevation_m": "26", + "raw_text": "TAF EDLN 110720Z 1108/1115 05005KT 9999 OVC012 TEMPO 1108/1111 OVC015 BECMG 1111/1113 BKN015 TEMPO 1113/1115 BKN012", + "station_id": "EDLN", + "issue_time": "2024-12-11T07:20:00Z", + "bulletin_time": "2024-12-11T07:20:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.23", + "longitude": "6.504", + "elevation_m": "38", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-DZ -RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF AMD LFBI 110628Z 1106/1206 05008KT 9999 SCT014 BKN025 TEMPO 1106/1110 -DZRA OVC008 PROB40 TEMPO 1110/1122 BKN008 TEMPO 1202/1206 3000 BR OVC002", - "station_id": "LFBI", - "issue_time": "2024-12-11T06:28:00Z", - "bulletin_time": "2024-12-11T06:28:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.584", - "longitude": "0.309", - "elevation_m": "117", + "raw_text": "TAF KNGU 1107/1207 18010G15KT 6000 SHRA BR VCTS SCT005 BKN013CB OVC020 QNH2964INS FM111400 19018G28KT 8000 BR SCT013 BKN021 QNH2962INS BECMG 1115/1117 19018G28KT 4800 -SHRA VCTS BKN018CB BKN028 QNH2959INS TEMPO 1118/1123 VRB20G40KT 1600 TSRA SCT006 BKN015CB OVC025 FM120000 28018G28KT 4800 -SHRA BR SCT010 BKN025 QNH2962INS TEMPO 1203/1207 26015G25KT 9999 SCT025 QNH2964INS AUTOMATED SENSOR METWATCH 1107 TIL 1109 TX20/1115Z TN04/1206Z FN00286", + "station_id": "KNGU", + "issue_time": "2024-12-11T07:19:00Z", + "bulletin_time": "2024-12-11T07:19:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "36.937", + "longitude": "-76.281", + "elevation_m": "3", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.65", + "wx_string": "SHRA BR VCTS", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1300", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.62", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2100" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.59", + "wx_string": "-SHRA VCTS", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-DZ -RA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "40", + "visibility_statute_mi": "0.99", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.62", + "wx_string": "-SHRA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.65", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "4" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "20" } ] } ] }, { - "raw_text": "TAF EGOV 110628Z 1107/1115 05006KT 9999 FEW022 PROB40 TEMPO 1107/1115 SCT022", - "station_id": "EGOV", - "issue_time": "2024-12-11T06:28:00Z", - "bulletin_time": "2024-12-11T06:28:00Z", + "raw_text": "TAF KNHK 1107/1207 16010G18KT 8000 SHRA BR SCT003 BKN012 OVC040 QNH2962INS FM110800 17013G23KT 4800 SHRA BR SCT002 BKN015 OVC030 QNH2960INS TEMPO 1112/1117 17018G28KT 3200 SHRA BKN010 OVC030 BECMG 1118/1120 21018G28KT 3200 +SHRA SCT005 BKN010 OVC030 QNH2958INS TEMPO 1121/1202 31015G25KT 8000 SHRA BR SCT009 BKN018 OVC031 QNH2957INS FM120300 29015G25KT 9999 SCT039 QNH2962INS AUTOMATED SENSOR METWATCH 1107 TIL 1109 TX16/1113Z TN02/1206Z FN00286", + "station_id": "KNHK", + "issue_time": "2024-12-11T07:19:00Z", + "bulletin_time": "2024-12-11T07:19:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.252", - "longitude": "-4.536", - "elevation_m": "11", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "38.284", + "longitude": "-76.408", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.62", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.59", + "wx_string": "SHRA BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "wind_dir_degrees": "170", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "1.99", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.59", + "wx_string": "+SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.56", + "wx_string": "SHRA BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3100" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.62", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3900" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "16" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "2" } ] } ] }, { - "raw_text": "TAF AMD ESSL 110628Z 1106/1115 30008KT 9999 OVC004 TEMPO 1106/1108 0900 FZFG VV003 BECMG 1106/1108 BKN007 BECMG 1108/1110 CAVOK", - "station_id": "ESSL", - "issue_time": "2024-12-11T06:28:00Z", - "bulletin_time": "2024-12-11T06:28:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "58.406", - "longitude": "15.681", - "elevation_m": "51", + "raw_text": "TAF MUGM 1107/1207 35007KT 9999 FEW030 FEW180 QNH2994INS BECMG 1112/1114 03005KT 9999 FEW030 FEW200 QNH2992INS FM111500 09010KT 9999 FEW025 FEW060 SCT200 QNH2990INS FM120100 35007KT 9999 FEW030 FEW200 QNH2994INS TX28/1115Z TN24/1206Z FN00286", + "station_id": "MUGM", + "issue_time": "2024-12-11T07:19:00Z", + "bulletin_time": "2024-12-11T07:19:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "19.909", + "longitude": "-75.206", + "elevation_m": "21", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "altim_in_hg": "29.94", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.56", - "vert_vis_ft": "300", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.91", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "altim_in_hg": "29.91", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "altim_in_hg": "29.94", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "28" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "24" } ] } ] }, { - "raw_text": "TAF EGHH 110627Z 1106/1115 05008KT 9999 BKN020 PROB30 TEMPO 1106/1115 7000 -RADZ BKN014", - "station_id": "EGHH", - "issue_time": "2024-12-11T06:27:00Z", - "bulletin_time": "2024-12-11T06:27:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "TAF AMD ENKR 110719Z 1107/1115 30018KT 9999 FEW020 BKN050 TEMPO 1107/1113 33022G35KT 1800 -SHSN DRSN VV008 TEMPO 1107/1115 FEW020CB", + "station_id": "ENKR", + "issue_time": "2024-12-11T07:19:00Z", + "bulletin_time": "2024-12-11T07:19:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "50.779", - "longitude": "-1.836", - "elevation_m": "9", + "latitude": "69.725", + "longitude": "29.898", + "elevation_m": "86", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "330", + "wind_speed_kt": "22", + "wind_gust_kt": "35", + "visibility_statute_mi": "1.12", + "vert_vis_ft": "800", + "wx_string": "-SHSN DRSN", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "-RA -DZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF AMD CYYB 110627Z 1106/1114 10005KT 1 1/2SM -RASN BR BKN006 OVC012 TEMPO 1106/1112 6SM -RA BR SCT006 OVC012 PROB30 1106/1112 1SM -FZDZ -FZRA BR OVC003 FM111200 03005KT 1 1/2SM -SN BR OVC005 RMK NXT FCST BY 110800Z", - "station_id": "CYYB", - "issue_time": "2024-12-11T06:27:00Z", - "bulletin_time": "2024-12-11T06:27:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "46.365", - "longitude": "-79.423", - "elevation_m": "360", + "raw_text": "TAF EGOS 110719Z 1107/1115 04008KT 9999 BKN020 PROB30 TEMPO 1107/1115 BKN025", + "station_id": "EGOS", + "issue_time": "2024-12-11T07:19:00Z", + "bulletin_time": "2024-12-11T07:19:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.795", + "longitude": "-2.665", + "elevation_m": "76", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.5", - "wx_string": "-RA -SN BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "probability": "30", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD ESGP 110719Z 1107/1115 12004KT 9999 OVC005 PROB40 1107/1112 4000 OVC003 PROB40 1112/1115 SCT008", + "station_id": "ESGP", + "issue_time": "2024-12-11T07:19:00Z", + "bulletin_time": "2024-12-11T07:19:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "57.781", + "longitude": "11.869", + "elevation_m": "15", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1", - "wx_string": "-FZDZ -FZRA BR", + "probability": "40", + "visibility_statute_mi": "2.49", "sky_condition": [ { "sky_cover": "OVC", @@ -2023,97 +2379,97 @@ }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.5", - "wx_string": "-SN BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KMIV 110626Z 1106/1206 18008KT 2SM RA BR OVC003 WS020/21040KT FM111300 18011G19KT 2SM -RA BR OVC004 WS020/20050KT FM111700 20015G27KT 2SM RA BR OVC005 WS020/20055KT FM112100 23020G30KT 1SM RA BR OVC004 FM112300 28018G28KT 1SM RA BR OVC005 FM120100 28016G26KT 3SM -RA BR BKN015 FM120300 28015G25KT P6SM FEW020 SCT035", - "station_id": "KMIV", - "issue_time": "2024-12-11T06:26:00Z", - "bulletin_time": "2024-12-11T06:26:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "KGFL 110718Z 1107/1206 VRB04KT 3SM -DZ BR BKN005 OVC015 WS020/18035KT FM110900 16006KT 1 1/2SM -RA BR OVC006 WS020/18035KT FM111300 VRB04KT 1SM RA FG OVC004 WS020/19040KT PROB30 1121/1124 24015G25KT 1/4SM +RA FG OVC004 FM120400 23010G20KT 2SM -RASN BR OVC004", + "station_id": "KGFL", + "issue_time": "2024-12-11T07:18:00Z", + "bulletin_time": "2024-12-11T07:18:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", "remarks": "AMD", - "latitude": "39.3662", - "longitude": "-75.0778", - "elevation_m": "18", + "latitude": "43.3385", + "longitude": "-73.6102", + "elevation_m": "99", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "3", + "wx_string": "-DZ BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "11", - "wind_gust_kt": "19", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "1.5", "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "27", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "RA FG", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.25", + "wx_string": "+RA FG", "sky_condition": [ { "sky_cover": "OVC", @@ -2122,397 +2478,491 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "2", + "wx_string": "-RA -SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "400" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD LFBT 110718Z 1107/1206 VRB03KT 3000 BR FEW002 BKN050 PROB40 1107/1108 1200 BKN002 BECMG 1107/1109 9999 NSW", + "station_id": "LFBT", + "issue_time": "2024-12-11T07:18:00Z", + "bulletin_time": "2024-12-11T07:18:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.189", + "elevation_m": "359", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.75", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "200" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "KMCC 110626Z 1106/1206 VRB05KT 4SM BR SKC TEMPO 1106/1109 2SM BR SCT040 FM110900 VRB02KT 2SM BR SCT050 TEMPO 1110/1114 1/4SM FG BKN005 FM111700 VRB03KT 4SM BR BKN250", - "station_id": "KMCC", - "issue_time": "2024-12-11T06:26:00Z", - "bulletin_time": "2024-12-11T06:26:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "PAGY 110717Z 1107/1206 03005KT 6SM -SHRA BR SCT005 BKN018 OVC040 FM111200 21005KT 4SM -RA BR OVC015 FM112100 21012KT 6SM -RA SCT015 OVC025 AMD NOT SKED", + "station_id": "PAGY", + "issue_time": "2024-12-11T07:17:00Z", + "bulletin_time": "2024-12-11T07:17:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", "remarks": "AMD", - "latitude": "38.678", - "longitude": "-121.403", - "elevation_m": "21", + "latitude": "59.457", + "longitude": "-135.322", + "elevation_m": "7", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "BR", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "wind_dir_degrees": "210", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4", - "wx_string": "BR", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KOFK 110625Z 1106/1206 33019G32KT 2SM -SN BKN015 OVC035 FM110715 34018G31KT 6SM -SN BR BKN025 OVC035 FM110800 33019G32KT P6SM SCT035 FM111200 32015G25KT P6SM SKC FM120000 01005KT P6SM OVC080", - "station_id": "KOFK", - "issue_time": "2024-12-11T06:25:00Z", - "bulletin_time": "2024-12-11T06:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "41.9799", - "longitude": "-97.4335", - "elevation_m": "476", + "raw_text": "TAF AMD CYYZ 110717Z 1107/1212 VRB03KT 1/4SM FG VV002 TEMPO 1107/1110 2SM BR OVC004 BECMG 1110/1112 P6SM NSW FEW004 SCT030 BKN100 FM111200 28005KT P6SM FEW004 SCT030 BKN100 PROB40 1112/1114 1SM BR OVC004 FM111400 27007KT 6SM -RA BR FEW007 SCT020 OVC060 BECMG 1116/1118 25010G20KT FM111800 25010G20KT 5SM -RA BR BKN015 OVC050 PROB30 1118/1121 2 1/2SM -RASN BR FM112100 25015G25KT P6SM BKN030 OVC100 FM120000 26015G25KT P6SM -SHSN SCT020 BKN070 PROB30 1200/1204 2SM -SHSN OVC020 FM120400 26015G25KT P6SM BKN025 FM120700 25012G22KT P6SM -SN SCT015 BKN040 PROB30 1207/1210 1 1/2SM -SHSN OVC015 FM121000 25012G22KT P6SM FEW020 BKN040 RMK NXT FCST BY 110900Z", + "station_id": "CYYZ", + "issue_time": "2024-12-11T07:17:00Z", + "bulletin_time": "2024-12-11T07:17:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "RMK NXT FCST BY 110900Z", + "latitude": "43.679", + "longitude": "-79.629", + "elevation_m": "171", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:15:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "19", - "wind_gust_kt": "32", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T07:15:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "18", - "wind_gust_kt": "31", - "visibility_statute_mi": "6", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "19", - "wind_gust_kt": "32", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "vert_vis_ft": "200", + "wx_string": "NSW", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "400" } ] - } - ] - }, - { - "raw_text": "KRST 110625Z 1106/1206 30011KT P6SM OVC025 FM110800 31014G24KT 2SM -SN OVC015 FM111300 31018G28KT P6SM BKN015 FM111600 31018G28KT P6SM SCT025 FM120300 31011KT P6SM FEW200", - "station_id": "KRST", - "issue_time": "2024-12-11T06:25:00Z", - "bulletin_time": "2024-12-11T06:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "43.904", - "longitude": "-92.4921", - "elevation_m": "398", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "7", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2.5", + "wx_string": "-RA -SN BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] - } - ] - }, - { - "raw_text": "TAF AMD CYDN 110625Z 1106/1118 28006KT P6SM FEW020 TEMPO 1106/1112 4SM IC BKN020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYDN", - "issue_time": "2024-12-11T06:25:00Z", - "bulletin_time": "2024-12-11T06:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "51.1", - "longitude": "-100.057", - "elevation_m": "302", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "IC", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF AMD LIBN 110625Z 1106/1115 VRB03KT 8000 FEW010 TEMPO 1106/1108 5000 BR SCT002", - "station_id": "LIBN", - "issue_time": "2024-12-11T06:25:00Z", - "bulletin_time": "2024-12-11T06:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.238", - "longitude": "18.138", - "elevation_m": "46", + "raw_text": "TAF AMD LIRZ 110717Z 1107/1206 VRB05KT 8000 SCT040 TEMPO 1107/1109 0200 FG BKN002", + "station_id": "LIRZ", + "issue_time": "2024-12-11T07:17:00Z", + "bulletin_time": "2024-12-11T07:17:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.097", + "longitude": "12.51", + "elevation_m": "206", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "5", "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "visibility_statute_mi": "0.12", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "200" } ] @@ -2520,1631 +2970,1985 @@ ] }, { - "raw_text": "TAF AMD LIRZ 110623Z 1106/1206 VRB05KT 9999 SCT040", - "station_id": "LIRZ", - "issue_time": "2024-12-11T06:23:00Z", - "bulletin_time": "2024-12-11T06:23:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "TAF AMD LFBZ 110717Z 1107/1206 08005KT CAVOK TEMPO 1107/1109 4000 BR BKN004", + "station_id": "LFBZ", + "issue_time": "2024-12-11T07:17:00Z", + "bulletin_time": "2024-12-11T07:17:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.097", - "longitude": "12.51", - "elevation_m": "206", + "latitude": "43.469", + "longitude": "-1.534", + "elevation_m": "70", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", + "wind_dir_degrees": "80", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF AMD GMAG 110623Z 1106/1212 11003KT 6000 FEW013", - "station_id": "GMAG", - "issue_time": "2024-12-11T06:23:00Z", - "bulletin_time": "2024-12-11T06:23:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "29.031", - "longitude": "-10.051", - "elevation_m": "333", + "raw_text": "TAF KNBG 1107/1207 33013G23KT 6000 SHRA BKN015 BKN120 QNH2986INS FM11100 33015G25KT 9999 SCT026 SCT050 QNH2990INS FM112100 32010G20KT 9999 FEW050 QNH3001INS FM120000 VRB06KT 9999 FEW030 QNH3005INS AUTOMATED SENSOR MET WATCH 1107 TIL 1110 TX14/1106Z TN08/1206Z FN00286", + "station_id": "KNBG", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "29.837", + "longitude": "-90.024", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "13", + "wind_gust_kt": "23", "visibility_statute_mi": "3.73", + "altim_in_hg": "29.85", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T06:00:00Z", + "max_temp_c": "14" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "8" } ] } ] }, { - "raw_text": "KJST 110622Z 1106/1206 20008KT 3SM -RA BR FEW005 OVC015 FM110700 23005KT 1SM -RA BR BKN005 OVC009 FM111000 27010KT 3/4SM -RA BR OVC003 FM111800 28015G25KT 1 1/2SM -SN BR OVC005 FM120000 27020G28KT 6SM -SHSN OVC010", - "station_id": "KJST", - "issue_time": "2024-12-11T06:22:00Z", - "bulletin_time": "2024-12-11T06:22:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "40.3149", - "longitude": "-78.8307", - "elevation_m": "695", + "raw_text": "TAF KNFW 1107/1207 28008KT 9999 FEW030 QNH3014INS FM112300 19007KT 9999 FEW QNH3012INS AUTOMATED SENSOR METWATCH 1107 TIL 1112 TX15/1120Z TN03/1112Z FN00286", + "station_id": "KNFW", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "32.781", + "longitude": "-97.436", + "elevation_m": "188", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "200", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "280", "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", - "sky_condition": [ + "wind_dir_degrees": "190", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.12", + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "15" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "3" } + ], + "sky_condition": [ + ] - }, + } + ] + }, + { + "raw_text": "TAF KNGP 1107/1207 35018G28KT 9999 FEW050 QNH3020INS FM111200 34010G25KT 9999 FEW030 QNH3018INS FM111900 VRB06KT 9999 FEW030 QNH3016INS AUTOMATED SENSOR METWATCH 1107 TIL 1112 TX15/1120Z TN09/1106Z FN00286", + "station_id": "KNGP", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "27.688", + "longitude": "-97.292", + "elevation_m": "5", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "wind_gust_kt": "25", - "visibility_statute_mi": "1.5", - "wx_string": "-SN BR", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "28", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "15" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "9" } ] } ] }, { - "raw_text": "KDLH 110622Z 1106/1206 28005KT 6SM -SHSN BR SCT015 OVC035 TEMPO 1106/1109 2SM -SHSN BKN025 FM111000 32010G22KT 6SM BR VCSH BKN025 OVC040 FM111300 32014G24KT P6SM BKN025 FM112000 31015G24KT P6SM SCT025", - "station_id": "KDLH", - "issue_time": "2024-12-11T06:22:00Z", - "bulletin_time": "2024-12-11T06:22:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "46.8435", - "longitude": "-92.1866", - "elevation_m": "434", + "raw_text": "TAF KNIP 1107/1207 18010G15KT 8000 BR SCT036 BKN060 QNH2986INS FM111100 19015G25KT 9999 VCSH BKN018 BKN022 QNH2983INS BECMG 1112/1114 20015G25KT 6000 SHRA VCTS BKN017CB BKN020 OVC050 QNH2981INS TEMPO 1115/1120 VRB20G35KT 4800 TSRA SCT008 BKN015CB OVC040 FM112100 31013G23KT 9999 SCT060 QNH2986INS AUTOMATED SENSOR METWATCH 1107 TIL 1110 TX20/1115Z TN08/1206Z FN00286", + "station_id": "KNIP", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "30.2346", + "longitude": "-81.6746", + "elevation_m": "3", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.85", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3600" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.82", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "wind_gust_kt": "22", - "visibility_statute_mi": "6", - "wx_string": "BR VCSH", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.82", + "wx_string": "SHRA VCTS", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "2.98", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "24", + "wind_speed_kt": "13", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", + "altim_in_hg": "29.85", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "6000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "8" } ] } ] }, { - "raw_text": "TAF AMD ESCF 110620Z 1106/1115 27008KT 0400 FZFG VV003 PROB30 1106/1110 8000 NSW BKN003 BECMG 1110/1112 CAVOK RMK MIL", - "station_id": "ESCF", - "issue_time": "2024-12-11T06:20:00Z", - "bulletin_time": "2024-12-11T06:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "remarks": "RMK MIL", - "latitude": "58.398", - "longitude": "15.526", - "elevation_m": "86", + "raw_text": "TAF KNMM 1107/1207 33013G23KT 8000 BR SCT015 BKN030 QNH2996INS FM111200 31013G23KT 9999 FEW035 QNH3001INS FM111800 29010G20KT 9999 FEW050 QNH3005INS FM120000 VRB06KT 9999 FEW030 QNH3010INS AUTOMATED SENSOR METWATCH 1107 TIL 1111 TX13/1106Z TN04/1206Z FN00286", + "station_id": "KNMM", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "32.546", + "longitude": "-88.543", + "elevation_m": "94", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "300", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.97", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "vert_vis_ft": "300", - "wx_string": "NSW", + "altim_in_hg": "30.06", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T06:00:00Z", + "max_temp_c": "13" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "4" } ] } ] }, { - "raw_text": "TAF AMD EPKS 110620Z 1106/1118 32006KT 8000 OVC006 PROB30 TEMPO 1106/1109 4000 DZ BR OVC002 BECMG 1111/1113 BKN010", - "station_id": "EPKS", - "issue_time": "2024-12-11T06:20:00Z", - "bulletin_time": "2024-12-11T06:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "52.332", - "longitude": "16.966", - "elevation_m": "81", + "raw_text": "TAF KNPA 1107/1207 VRB20G30KT 3200 TSRA BKN009 OVC015CB QNH2981INS TEMPO 1110/1113 31013G23KT 6000 SHRA SCT009 BKN014 BKN035 FM111400 33018G28KT 9999 SCT026 QNH2983INS FM112100 3101010G15KT 9999 FEW020 QNH2992INS AUTOMATED SENSOR METWATCH 1107 TIL 1112 TX19/1106Z TN08/1206Z FN00286", + "station_id": "KNPA", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "30.356", + "longitude": "-87.323", + "elevation_m": "6", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.82", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "DZ BR", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "3.73", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "KBIS 110619Z 1106/1206 33013G21KT P6SM -SHSN BKN025 FM111000 34007KT P6SM FEW030", - "station_id": "KBIS", - "issue_time": "2024-12-11T06:19:00Z", - "bulletin_time": "2024-12-11T06:19:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "46.7823", - "longitude": "-100.757", - "elevation_m": "506", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "330", - "wind_speed_kt": "13", - "wind_gust_kt": "21", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "altim_in_hg": "29.82", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", + "wind_dir_degrees": "101", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "29.91", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T06:00:00Z", + "max_temp_c": "19" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "8" } ] } ] }, { - "raw_text": "PAQT 110618Z 1106/1206 12007KT 6SM BR FEW100 FM110900 11005KT P6SM OVC007 FM112300 08022KT 1 1/2SM BR OVC003", - "station_id": "PAQT", - "issue_time": "2024-12-11T06:18:00Z", - "bulletin_time": "2024-12-11T06:18:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "70.213", - "longitude": "-150.994", - "elevation_m": "11", + "raw_text": "TAF KNQI 1107/1207 34018G28KT 9999 FEW050 QNH3022INS FM110900 34010G20KT 9999 FEW050 QNH3020INS FM111200 VRB06KT 9999 FEW030 QNH3018INS AUTOMATED SENSOR METWATCH 1107 TIL 1113 TX17/1120Z TN06/1112Z FN00286", + "station_id": "KNQI", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "27.507", + "longitude": "-97.81", + "elevation_m": "15", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "340", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "5", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "22", - "visibility_statute_mi": "1.5", - "wx_string": "BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "17" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "6" } ] } ] }, { - "raw_text": "TAF AMD CYUL 110618Z 1106/1212 14012KT P6SM -RA SCT009 OVC025 TEMPO 1106/1113 4SM -RA BR OVC009 PROB30 1106/1113 2SM -SHRA BR OVC007 FM111300 15012KT 4SM -RA BR SCT003 OVC015 PROB40 1113/1116 1SM -SHRA BR OVC003 FM111600 09010KT 2SM -RA BR OVC005 PROB30 1116/1120 1/2SM FG OVC003 FM120200 24010G20KT 2SM -SHRASN OVC004 BECMG 1204/1206 24015G25KT FM121000 25018G28KT P6SM BKN020 RMK NXT FCST BY 110900Z", - "station_id": "CYUL", - "issue_time": "2024-12-11T06:18:00Z", - "bulletin_time": "2024-12-11T06:18:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "RMK NXT FCST BY 110900Z", - "latitude": "45.468", - "longitude": "-73.742", - "elevation_m": "31", + "raw_text": "TAF KNTU 1107/1207 18010G15KT 6000 SHRA BR VCTS SCT004 BKN012CB OVC028 QNH2963INS FM111200 19018G28KT 8000 BR SCT012 BKN028 BKN035 QNH2961INS BECMG 1116/1119 19018G28KT 4800 -SHRA VCTS BKN015CB OVC024 QNH2959INS TEMPO 1119/1200 VRB20G40KT 1600 TSRA SCT005 BKN013CB OVC020 FM120100 29018G28KT 4800 SHRA BR SCT008 BKN012 QNH2961INS TEMPO 1204/1207 27015G25KT 9999 SCT020 QNH2963INS AUTOMATED SENSOR METWATCH 1107 TIL 1109 TX19/1115Z TN03/1206Z FN00286", + "station_id": "KNTU", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "36.8209", + "longitude": "-76.0277", + "elevation_m": "6", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.62", + "wx_string": "SHRA BR VCTS", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "400" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHRA BR", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2800" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "12", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "190", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.62", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1", - "wx_string": "-SHRA BR", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.59", + "wx_string": "-SHRA VCTS", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2400" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "40", + "visibility_statute_mi": "0.99", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300", + "cloud_type": "CB" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "2", - "wx_string": "-SHRA -SHSN", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.62", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "240", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", "wind_speed_kt": "15", "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "-SHRA -SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "18", - "wind_gust_kt": "28", "visibility_statute_mi": "6+", + "altim_in_hg": "29.62", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "19" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "3" + } ] } ] }, { - "raw_text": "KACK 110616Z 1106/1206 07004KT 2SM BR VCSH OVC004 FM110700 14012KT 1 1/2SM -RA BR OVC003 FM111200 17015G24KT 1/2SM -RA FG OVC008 WS020/20040KT FM111500 18019G30KT 3/4SM BR OVC010 WS020/20055KT PROB30 1115/1118 3/4SM -RA BR FM112100 18025G50KT 5SM -RA BR OVC010 WS020/20055KT", - "station_id": "KACK", - "issue_time": "2024-12-11T06:16:00Z", - "bulletin_time": "2024-12-11T06:16:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "41.2541", - "longitude": "-70.0589", - "elevation_m": "12", + "raw_text": "TAF KNZY 1107/1207 04009KT 9999 FEW250 QNH3010INS FM111800 VRB06KT 9999 SCT250 QNH3000INS FM112100 34009KT 9999 SCT250 QNH2997INS FM120600 VRB06KT 9999 FEW250 QNH2996INS TX20/1121Z TN08/1113Z FS30226", + "station_id": "KNZY", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "32.6922", + "longitude": "-117.21", + "elevation_m": "4", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "4", - "visibility_statute_mi": "2", - "wx_string": "BR VCSH", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "19", - "wind_gust_kt": "30", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "0.75", - "wx_string": "BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "25", - "wind_gust_kt": "50", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "8" + }, + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "20" } ] } ] }, { - "raw_text": "KCTB 110616Z 1106/1206 28019G28KT P6SM BKN100 BKN180 WS020/28040KT FM111500 25011KT P6SM BKN100 BKN180", - "station_id": "KCTB", - "issue_time": "2024-12-11T06:16:00Z", - "bulletin_time": "2024-12-11T06:16:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "48.6036", - "longitude": "-112.377", - "elevation_m": "1172", + "raw_text": "TAF KNQX 1107/1207 15010KT 8000 BR BKN026 BKN035 QNH2996INS FM111500 19010G15KT 9999 BKN035 QNH2994INS BECMG 1117/1119 22010G15KT 9999 VCSH BKN035 BKN060 QNH2992INS TEMPO 1120/1201 VRB13G23KT 6000 SHRA SCT015 BKN020 BKN035 FM120200 35018G28KT 9999 SCT022 QNH2996INS AUTOMATED SENSOR METWATCH 1107 TIL 1111 TX25/1114Z TN19/1206Z FN00286", + "station_id": "KNQX", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "24.5801", + "longitude": "-81.6829", + "elevation_m": "2", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "19", - "wind_gust_kt": "28", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "280", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.97", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2600" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "11", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "29.94", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "TAF AMD EGPB 110616Z 1106/1115 27012KT 4000 BR BKN005 PROB40 TEMPO 1106/1115 1400 DZ BKN003", - "station_id": "EGPB", - "issue_time": "2024-12-11T06:16:00Z", - "bulletin_time": "2024-12-11T06:16:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "59.88", - "longitude": "-1.296", - "elevation_m": "2", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.91", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.87", - "wx_string": "DZ", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "3.73", + "wx_string": "SHRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - } - ] - } - ] - }, - { - "raw_text": "TAF AMD ENSD 110616Z 1106/1115 VRB03KT 8000 BKN002 BECMG 1107/1109 FEW003", - "station_id": "ENSD", - "issue_time": "2024-12-11T06:16:00Z", - "bulletin_time": "2024-12-11T06:16:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "61.829", - "longitude": "6.104", - "elevation_m": "61", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", - "sky_condition": [ + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "25" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "19" } ] } ] }, { - "raw_text": "TAF AMD DATM 110616Z 1106/1115 16008KT CAVOK BECMG 1112/1114 22010KT", - "station_id": "DATM", - "issue_time": "2024-12-11T06:16:00Z", - "bulletin_time": "2024-12-11T06:16:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "21.375", - "longitude": "0.924", - "elevation_m": "398", + "raw_text": "TAF KNRB 1107/1207 18010G15KT 8000 BR SCT030 BKN050 QNH2984INS FM111200 19015G25KT 9999 VCSH BKN016 BKN020 QNH2982INS BECMG 1113/1115 20015G25KT 6000 SHRA VCTS BKN015CB BKN020 OVC035 QNH2980INS TEMPO 1116/1120 VRB20G35KT 4800 TSRA SCT006 BKN015CB OVC035 FM112100 31018G23KT 9999 SCT050 QNH2984INS AUTOMATED SENSOR METWATCH 1107 TIL 1110 TX21/1115Z TN08/1206Z FN00286", + "station_id": "KNRB", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "30.396", + "longitude": "-81.423", + "elevation_m": "4", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.85", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "altim_in_hg": "29.82", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF LOXT 110615Z 1106/1115 33008KT 9999 SCT012 BKN018 TEMPO 1106/1111 5000 BR SCT008 BKN012", - "station_id": "LOXT", - "issue_time": "2024-12-11T06:15:00Z", - "bulletin_time": "2024-12-11T06:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.324", - "longitude": "16.118", - "elevation_m": "175", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.79", + "wx_string": "SHRA VCTS", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "2.98", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "600" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "18", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.85", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "21" + }, + { + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "8" } ] } ] }, { - "raw_text": "TAF LOXN 110615Z 1106/1115 03008KT 5000 BR SCT006 OVC010 TEMPO 1106/1111 2000 -DZ BKN006 TEMPO 1111/1115 9000 SCT010 BKN018", - "station_id": "LOXN", - "issue_time": "2024-12-11T06:15:00Z", - "bulletin_time": "2024-12-11T06:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.832", - "longitude": "16.231", - "elevation_m": "285", + "raw_text": "TAF KNSE 1107/1207 VRB20G30KT 4800 SHRA VCTS BKN015CB OVC020 QNH2982INS TEMPO 1108/1113 31013G23KT 3200 TSRA SCT010 BKN010CB BKN040 FM111400 32018G28KT 9999 SCT030 QNH2985INS FM112100 31010G15KT 9999 FEW030 QNH2994INS AUTOMATED SENSOR METWATCH 1107 TIL 1112 TX18/1106Z TN05/1206Z FN00286", + "station_id": "KNSE", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "30.728", + "longitude": "-87.022", + "elevation_m": "56", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.82", + "wx_string": "SHRA VCTS", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "-DZ", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "1.99", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5.59", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.85", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.94", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T06:00:00Z", + "max_temp_c": "18" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "valid_time": "2024-12-12T06:00:00Z", + "min_temp_c": "5" } ] } ] }, { - "raw_text": "TAF LIPK 110615Z 1107/1206 30008KT 8000 SCT025 TEMPO 1121/1206 4000 BR", - "station_id": "LIPK", - "issue_time": "2024-12-11T06:15:00Z", - "bulletin_time": "2024-12-11T06:15:00Z", + "raw_text": "TAF AMD EYVI 110715Z 1107/1206 32008KT 8000 OVC005 TEMPO 1107/1118 5000 -SN -FZDZ BR OVC002 BECMG 1120/1122 BKN005 OVC015 TEMPO 1122/1206 1500 BR OVC002", + "station_id": "EYVI", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.196", - "longitude": "12.07", - "elevation_m": "24", + "latitude": "54.634", + "longitude": "25.286", + "elevation_m": "180", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "-SN -FZDZ BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "8", "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", + "visibility_statute_mi": "0.93", "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } ] } ] }, { - "raw_text": "TAF AMD LFOA 110615Z 1106/1203 06005KT 9999 OVC025 TX04/1114Z TNM01/1203Z BECMG 1200/1202 3000 BR BKN005 TEMPO 1202/1203 0800 FZFG VV///", - "station_id": "LFOA", - "issue_time": "2024-12-11T06:15:00Z", - "bulletin_time": "2024-12-11T06:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "47.052", - "longitude": "2.642", - "elevation_m": "174", + "raw_text": "KMCW 110715Z 1107/1206 34006KT P6SM OVC028 FM110800 31007KT P6SM -SHSN BKN018 FM111000 32015G23KT P6SM -SHSN BKN017 FM111100 32017G25KT P6SM BKN025 PROB30 1111/1112 4SM -SHSN OVC018 FM111200 32020G29KT P6SM BKN050 FM120100 31013G20KT P6SM SCT240", + "station_id": "KMCW", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "43.1543", + "longitude": "-93.3262", + "elevation_m": "363", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2800" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "4" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "-1" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "17", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "20", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "24000" + } ] } ] }, { - "raw_text": "TAF AMD KMMT 110615Z 1106/1205 18008KT 9999 BKN120 QNH2974INS TEMPO 1106/1108 18012G20KT BECMG 1116/1117 23015G25KT 8000 +SHRA BKN013 QNH2978INS BECMG 1118/1119 23025G35KT 9000 -RA SCT020 QNH2973INS BECMG 1201/1202 26010G20KT 9999 NSW SKC QNH3009INS TX20/1114Z TN04/1106Z", - "station_id": "KMMT", - "issue_time": "2024-12-11T06:15:00Z", - "bulletin_time": "2024-12-11T06:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T05:00:00Z", - "latitude": "33.922", - "longitude": "-80.802", - "elevation_m": "76", + "raw_text": "TAF AMD ETEB 110715Z 1107/1213 03006KT 5000 BR OVC004 620056 QNH3028INS BECMG 1111/1112 03006KT 9999 NSW SCT005 BKN008 620086 QNH3031INS TEMPO 1115/1119 BKN015 BECMG 1120/1121 06006KT 5000 BR SCT005 BKN020 620206 QNH3036INS BECMG 1210/1212 06006KT 9999 NSW SCT020 BKN180 QNH3038INS TX01/1111Z TN00/1107Z", + "station_id": "ETEB", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T13:00:00Z", + "latitude": "49.308", + "longitude": "10.639", + "elevation_m": "466", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.73", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "altim_in_hg": "30.27", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "500", + "icing_max_alt_ft_agl": "6500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.30", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "800", + "icing_max_alt_ft_agl": "6800" + } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.79", - "wx_string": "+SHRA", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "5.59", - "altim_in_hg": "29.73", - "wx_string": "-RA", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "altim_in_hg": "30.35", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "2000", + "icing_max_alt_ft_agl": "8000" + } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", + "altim_in_hg": "30.38", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "20" + "valid_time": "2024-12-11T11:00:00Z", + "max_temp_c": "1" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "4" + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "0" } ] } ] }, { - "raw_text": "TAF LOXZ 110615Z 1106/1115 VRB03KT 9999 SCT055 SCT140", - "station_id": "LOXZ", - "issue_time": "2024-12-11T06:15:00Z", - "bulletin_time": "2024-12-11T06:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "TAF AMD ETSH 110715Z 1107/1115 VRB03KT 6000 NSW SCT005 BKN010 TEMPO 1107/1110 34005KT 1000 DZ BR BKN002", + "station_id": "ETSH", + "issue_time": "2024-12-11T07:15:00Z", + "bulletin_time": "2024-12-11T07:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.203", - "longitude": "14.744", - "elevation_m": "678", + "latitude": "51.768", + "longitude": "13.168", + "elevation_m": "79", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5500" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.62", + "wx_string": "DZ BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + } ] } ] }, { - "raw_text": "TAF AMD EPLB 110615Z 1106/1206 32005KT 8000 BKN012 TEMPO 1110/1206 4000 -SN BKN008 BKN016 PROB40 TEMPO 1117/1124 2500 -SN BR BKN003", - "station_id": "EPLB", - "issue_time": "2024-12-11T06:15:00Z", - "bulletin_time": "2024-12-11T06:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "KHON 110714Z 1107/1206 34014G20KT P6SM SCT030 FM111000 33016G25KT P6SM BKN220 FM112200 33009KT P6SM FEW250 FM120200 VRB04KT P6SM FEW250", + "station_id": "KHON", + "issue_time": "2024-12-11T07:14:00Z", + "bulletin_time": "2024-12-11T07:14:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.239", - "longitude": "22.714", - "elevation_m": "206", + "remarks": "AMD", + "latitude": "44.3792", + "longitude": "-98.2227", + "elevation_m": "391", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "14", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.55", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] - } - ] - }, - { - "raw_text": "TAF COR LOXA 110615Z 1106/1115 VRB05KT 9999 FEW010 SCT025 BKN040", - "station_id": "LOXA", - "issue_time": "2024-12-11T06:15:00Z", - "bulletin_time": "2024-12-11T06:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.533", - "longitude": "14.138", - "elevation_m": "639", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" + } ] } ] }, { - "raw_text": "TAF AMD ENBR 110612Z 1106/1206 VRB03KT 2500 BR BKN004 PROB40 1106/1108 0200 FG VV001 BECMG 1108/1110 9999 NSW SCT020", - "station_id": "ENBR", - "issue_time": "2024-12-11T06:12:00Z", - "bulletin_time": "2024-12-11T06:12:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "60.29", - "longitude": "5.222", - "elevation_m": "49", + "raw_text": "TAF AMD EGKB 110713Z 1107/1115 04010KT 9999 BKN010 TEMPO 1107/1115 7000 -DZ BKN006 PROB30 TEMPO 1107/1114 BKN004", + "station_id": "EGKB", + "issue_time": "2024-12-11T07:13:00Z", + "bulletin_time": "2024-12-11T07:13:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.33", + "longitude": "0.033", + "elevation_m": "183", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.12", - "vert_vis_ft": "100", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.35", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF AMD ENLE 110612Z 1106/1115 34015KT 9999 FEW008 BKN015 PROB40 1106/1115 0800 FG VV002", - "station_id": "ENLE", - "issue_time": "2024-12-11T06:12:00Z", - "bulletin_time": "2024-12-11T06:12:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "TAF EGXT 110713Z 1107/1115 03005KT 9999 BKN025 TEMPO 1107/1115 BKN020 PROB40 TEMPO 1112/1115 BKN010", + "station_id": "EGXT", + "issue_time": "2024-12-11T07:13:00Z", + "bulletin_time": "2024-12-11T07:13:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "56.535", - "longitude": "3.205", - "elevation_m": "10", + "latitude": "52.611", + "longitude": "-0.461", + "elevation_m": "74", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FG", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KHLN 110610Z 1106/1206 27010KT P6SM BKN100 BKN180 WS020/27035KT FM111200 27010KT P6SM BKN100 BKN180", - "station_id": "KHLN", - "issue_time": "2024-12-11T06:10:00Z", - "bulletin_time": "2024-12-11T06:10:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "46.6045", - "longitude": "-111.989", - "elevation_m": "1178", + "raw_text": "TAF AMD YPEA 110710Z 1107/1200 22015KT CAVOK FM111000 19008KT CAVOK", + "station_id": "YPEA", + "issue_time": "2024-12-11T07:10:00Z", + "bulletin_time": "2024-12-11T07:10:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-31.667", + "longitude": "116.019", + "elevation_m": "38", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "270", - "wind_shear_speed_kt": "35", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD EGJB 110710Z 1107/1115 07015KT 9999 SCT008 BKN018 PROB40 TEMPO 1107/1115 07017G27KT 7000 -RA BKN013 PROB30 TEMPO 1107/1112 3000 RADZ BKN005", + "station_id": "EGJB", + "issue_time": "2024-12-11T07:10:00Z", + "bulletin_time": "2024-12-11T07:10:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.433", + "longitude": "-2.598", + "elevation_m": "102", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "70", + "wind_speed_kt": "17", + "wind_gust_kt": "27", + "visibility_statute_mi": "4.35", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, + "cloud_base_ft_agl": "1300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "RA DZ", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "KHYA 110610Z 1106/1206 12007KT 1SM BR OVC003 FM110700 14010G17KT 1 1/2SM -RA BR OVC003 FM111100 17013G22KT 1SM -RA BR OVC003 WS020/20040KT FM111600 18018G30KT 1SM -RA BR OVC010 WS020/20055KT FM112100 18025G49KT 5SM RA BR OVC010 WS020/20055KT", - "station_id": "KHYA", - "issue_time": "2024-12-11T06:10:00Z", - "bulletin_time": "2024-12-11T06:10:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "41.6719", - "longitude": "-70.2697", - "elevation_m": "11", + "raw_text": "TAF AMD EKSB 110710Z 1107/1115 30008KT 9999 BKN012 TEMPO 1107/1112 BKN008 BECMG 1112/1115 BKN015", + "station_id": "EKSB", + "issue_time": "2024-12-11T07:10:00Z", + "bulletin_time": "2024-12-11T07:10:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.962", + "longitude": "9.787", + "elevation_m": "23", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "1", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_gust_kt": "17", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "13", - "wind_gust_kt": "22", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "TAF KNJK 1107/1207 VRB06KT 9999 SCT250 QNH3025INS FM120100 29005KT 9999 BKN250 QNH3005INS AUTOMATED SENSOR METWATCH 1107 TIL 1114 TX20/1123Z TN02/1114Z FS30226", + "station_id": "KNJK", + "issue_time": "2024-12-11T07:09:00Z", + "bulletin_time": "2024-12-11T07:09:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "32.823", + "longitude": "-115.668", + "elevation_m": "-15", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "25", - "wind_gust_kt": "49", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "5", - "wx_string": "RA BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "2" + }, + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "20" } ] } ] }, { - "raw_text": "TAF LIBF 110610Z 1107/1206 VRB05KT 9999 FEW040 BECMG 1110/1112 32012KT BECMG 1116/1118 VRB05KT", - "station_id": "LIBF", - "issue_time": "2024-12-11T06:10:00Z", - "bulletin_time": "2024-12-11T06:10:00Z", + "raw_text": "TAF KNLC 1107/1207 VRB04KT 6000 BR FEW200 QNH3031INS BECMG 1110/1112 VRB04KT 3200 BR FEW200 QNH3022INS BECMG 1116/1118 17006KT 8000 HZ BKN200 QNH3010INS FM112200 17009KT 9999 NSW BKN200 QNH2998INS AUTOMATED SENSOR METWATCH 1108 TIL 1115 TX17/1123Z TN06/1115Z FS30184", + "station_id": "KNLC", + "issue_time": "2024-12-11T07:09:00Z", + "bulletin_time": "2024-12-11T07:09:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.433", - "longitude": "15.535", - "elevation_m": "81", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "36.3024", + "longitude": "-119.94", + "elevation_m": "69", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", + "altim_in_hg": "30.30", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "20000" } ] }, @@ -4153,72 +4957,97 @@ "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.99", + "altim_in_hg": "30.21", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "20000" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "altim_in_hg": "30.09", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "17" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "min_temp_c": "6" } ] } ] }, { - "raw_text": "TAF EDMA 110610Z 1107/1115 04005KT 9999 BKN004 OVC015 TEMPO 1107/1115 SCT005 OVC015", - "station_id": "EDMA", - "issue_time": "2024-12-11T06:10:00Z", - "bulletin_time": "2024-12-11T06:10:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.425", - "longitude": "10.932", - "elevation_m": "462", + "raw_text": "TAF YPGV 110709Z 1108/1120 02010KT 9999 SCT025 FM111200 32007KT 9999 SCT015", + "station_id": "YPGV", + "issue_time": "2024-12-11T07:09:00Z", + "bulletin_time": "2024-12-11T07:09:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", + "valid_time_to": "2024-12-11T20:00:00Z", + "latitude": "-12.274", + "longitude": "136.82", + "elevation_m": "53", "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", "cloud_base_ft_agl": "1500" } ] @@ -4226,1741 +5055,1687 @@ ] }, { - "raw_text": "KMHR 110609Z 1106/1206 VRB04KT 4SM BR SKC TEMPO 1106/1110 2SM BR SKC FM111000 00000KT 2SM BR SKC TEMPO 1112/1114 1/4SM FG SKC FM111600 00000KT 4SM BR SKC FM111800 VRB04KT P6SM SCT250", - "station_id": "KMHR", - "issue_time": "2024-12-11T06:09:00Z", - "bulletin_time": "2024-12-11T06:09:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "TAF AMD UATG 110706Z 1107/1206 15007MPS 5000 -SHSN BR BKN007 BKN020CB TX00/1109Z TNM01/1203Z TEMPO 1112/1115 3100 -SHSNRA BKN005 BKN015CB BECMG 1115/1117 9999 NSW", + "station_id": "UATG", + "issue_time": "2024-12-11T07:06:00Z", + "bulletin_time": "2024-12-11T07:06:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "38.56", - "longitude": "-121.284", - "elevation_m": "30", + "latitude": "47.122", + "longitude": "51.829", + "elevation_m": "-23", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "4", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "14", + "visibility_statute_mi": "3.11", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "0" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "BR", + "visibility_statute_mi": "1.93", + "wx_string": "-SHSN -SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "2", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF YFRT 110705Z 1108/1120 13016KT CAVOK FM111400 10010KT CAVOK", + "station_id": "YFRT", + "issue_time": "2024-12-11T07:05:00Z", + "bulletin_time": "2024-12-11T07:05:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", + "valid_time_to": "2024-12-11T20:00:00Z", + "latitude": "-30.848", + "longitude": "128.114", + "elevation_m": "159", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "wind_dir_degrees": "130", + "wind_speed_kt": "16", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "4", - "wx_string": "BR", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD CYLT 110704Z 1107/1119 VRB03KT P6SM FEW120 FEW250 RMK NXT FCST BY 111200Z", + "station_id": "CYLT", + "issue_time": "2024-12-11T07:04:00Z", + "bulletin_time": "2024-12-11T07:04:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "82.512", + "longitude": "-62.317", + "elevation_m": "9", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" + } + ], + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF EGNR 110704Z 1107/1115 05005KT 9999 BKN025", + "station_id": "EGNR", + "issue_time": "2024-12-11T07:04:00Z", + "bulletin_time": "2024-12-11T07:04:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.175", + "longitude": "-2.987", + "elevation_m": "11", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KFMH 110609Z 1106/1206 13007KT 1SM BR VCSH OVC003 FM110900 15011G18KT 1 1/2SM -RA BR OVC003 WS020/20035KT FM111200 18015G22KT 1/2SM -RA FG OVC025 FM111600 19020G30KT 3SM -RA BR OVC010 WS020/20050KT FM112100 19025G47KT 5SM RA BR OVC010 WS020/20050KT AMD NOT SKED", - "station_id": "KFMH", - "issue_time": "2024-12-11T06:09:00Z", - "bulletin_time": "2024-12-11T06:09:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "KLLQ 110703Z 1107/1206 31006KT 6SM BR OVC080 TEMPO 1107/1109 -RA FM110900 27006KT P6SM OVC120 FM111600 29011G20KT P6SM SKC FM112300 27005KT P6SM SKC", + "station_id": "KLLQ", + "issue_time": "2024-12-11T07:03:00Z", + "bulletin_time": "2024-12-11T07:03:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", "remarks": "AMD", - "latitude": "41.6608", - "longitude": "-70.5221", - "elevation_m": "35", + "latitude": "33.636", + "longitude": "-91.7555", + "elevation_m": "86", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "7", - "visibility_statute_mi": "1", - "wx_string": "BR VCSH", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } + ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "15", - "wind_gust_kt": "22", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "12000" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "25", - "wind_gust_kt": "47", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "5", - "wx_string": "RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF LIBC 110608Z 1107/1206 VRB05KT 9999 FEW040 BECMG 1110/1112 23012KT BECMG 1118/1120 VRB05KT BECMG 1202/1204 02012KT", - "station_id": "LIBC", - "issue_time": "2024-12-11T06:08:00Z", - "bulletin_time": "2024-12-11T06:08:00Z", + "raw_text": "KUNV 110703Z 1107/1206 VRB02KT 2SM -RA BR OVC007 FM111400 29007KT 1SM -RA BR OVC008 FM111900 29013G23KT 1 1/2SM -SN BR OVC015 FM112300 28014G26KT 4SM -SHSN OVC025 FM120300 27018G26KT P6SM VCSH OVC035", + "station_id": "KUNV", + "issue_time": "2024-12-11T07:03:00Z", + "bulletin_time": "2024-12-11T07:03:00Z", "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.997", - "longitude": "17.079", - "elevation_m": "158", + "remarks": "AMD", + "latitude": "40.8534", + "longitude": "-77.8401", + "elevation_m": "365", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_speed_kt": "2", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "1.5", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "18", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KMOB 110607Z 1106/1206 32006KT P6SM BKN012 BKN060 OVC100 FM110800 32012G20KT P6SM BKN010 OVC020 FM111200 32016G24KT P6SM FEW020 SCT023", - "station_id": "KMOB", - "issue_time": "2024-12-11T06:07:00Z", - "bulletin_time": "2024-12-11T06:07:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "30.6882", - "longitude": "-88.2459", - "elevation_m": "67", + "raw_text": "TAF AMD KPAM 110702Z 1107/1210 19012G20KT 9999 BKN015 QNH2980INS TEMPO 1107/1109 8000 -TSRA BKN015CB BECMG 1108/1109 29020G32KT 6000 RA BKN012 OVC025 530005 QNH2984INS TEMPO 1109/1110 4800 TSRA BKN010CB OVC020 BECMG 1113/1114 32020G30KT 9999 NSW BKN035 530005 QNH3000INS BECMG 1117/1118 32020G26KT 9999 FEW035 QNH3013INS BECMG 1201/1202 34012G20KT 9999 SKC QNH3030INS TX22/1107Z TN09/1203Z", + "station_id": "KPAM", + "issue_time": "2024-12-11T07:02:00Z", + "bulletin_time": "2024-12-11T07:02:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T10:00:00Z", + "latitude": "30.071", + "longitude": "-85.577", + "elevation_m": "4", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "altim_in_hg": "29.79", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", + "wx_string": "-TSRA", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "20", + "wind_gust_kt": "32", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.85", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_max_alt_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.98", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF LIMP 110607Z 1107/1206 VRB05KT 9999 FEW030 BECMG 1117/1119 3000 BR TEMPO 1121/1206 0500 FG", - "station_id": "LIMP", - "issue_time": "2024-12-11T06:07:00Z", - "bulletin_time": "2024-12-11T06:07:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.825", - "longitude": "10.296", - "elevation_m": "41", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_max_alt_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "20", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.12", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.30", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "22" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "9" + } ] } ] }, { - "raw_text": "TAF AMD LFLW 110607Z 1106/1115 10005KT 9999 FEW020 BKN070 PROB40 TEMPO 1106/1109 -RA BKN014 FEW060TCU", - "station_id": "LFLW", - "issue_time": "2024-12-11T06:07:00Z", - "bulletin_time": "2024-12-11T06:07:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "TAF LIBG 110702Z 1108/1115 VRB05KT 9999 FEW030", + "station_id": "LIBG", + "issue_time": "2024-12-11T07:02:00Z", + "bulletin_time": "2024-12-11T07:02:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "44.899", - "longitude": "2.421", - "elevation_m": "638", + "latitude": "40.517", + "longitude": "17.403", + "elevation_m": "64", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "100", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD CYQF 110702Z 1107/1118 16006KT P6SM SCT012 OVC070 TEMPO 1107/1110 2SM -SN BR SCT008 OVC012 FM111000 VRB03KT 2SM -SN BR OVC006 TEMPO 1110/1118 P6SM NSW SCT006 OVC012 PROB30 1112/1116 1/2SM FZFG VV002 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYQF", + "issue_time": "2024-12-11T07:02:00Z", + "bulletin_time": "2024-12-11T07:02:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "52.179", + "longitude": "-113.903", + "elevation_m": "912", + "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000", - "cloud_type": "TCU" + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] - } - ] - }, - { - "raw_text": "TAF AMD KNID 1106/1123 21007KT 9999 SCT250 QNH3038INS BECMG 1108/1110 VRB05KT 9999 BKN250 QNH3020INS BECMG 1119/1121 17008G18KT 9999 SCT250 QNH3012INS LAST NO AMD AFT 1106 NEXT 1115 TNM06/1114Z TX13/1023Z AMD 0601", - "station_id": "KNID", - "issue_time": "2024-12-11T06:06:00Z", - "bulletin_time": "2024-12-11T06:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "35.688", - "longitude": "-117.69", - "elevation_m": "682", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "wind_gust_kt": "18", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "-6" + "cloud_base_ft_agl": "600" }, { - "valid_time": "2024-12-11T23:00:00Z", - "max_temp_c": "13" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", + "sky_condition": [ + { + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF AMD UBBN 110606Z 1106/1206 VRB04KT 1200 BR SCT020 BKN080 TX06/1112Z TNM04/1203Z TEMPO 1106/1108 04006KT 0800 FZFG VV002 BECMG 1108/1110 22006KT 5000 BKN030 TEMPO 1115/1204 03006KT 3000 OVC010", - "station_id": "UBBN", - "issue_time": "2024-12-11T06:06:00Z", - "bulletin_time": "2024-12-11T06:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.189", - "longitude": "45.458", - "elevation_m": "857", + "raw_text": "TAF AMD CYRQ 110702Z 1107/1114 07008KT 2SM -RA BR OVC005 TEMPO 1107/1114 6SM -RA BR OVC012 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYRQ", + "issue_time": "2024-12-11T07:02:00Z", + "bulletin_time": "2024-12-11T07:02:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "46.358", + "longitude": "-72.68", + "elevation_m": "58", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.75", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "6" - }, - { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "-4" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "8", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "KJKA 110606Z 1106/1206 29011KT 3SM -RA BR OVC004 FM110800 32011KT P6SM BKN008 OVC014 FM111300 32015G27KT P6SM FEW030 SCT035", - "station_id": "KJKA", - "issue_time": "2024-12-11T06:06:00Z", - "bulletin_time": "2024-12-11T06:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "KSAC 110701Z 1107/1206 00000KT 2SM BR BKN009 TEMPO 1112/1116 1/4SM FG BKN003 FM111700 VRB03KT 4SM BR SCT012 FM111800 VRB04KT P6SM BKN250", + "station_id": "KSAC", + "issue_time": "2024-12-11T07:01:00Z", + "bulletin_time": "2024-12-11T07:01:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", "remarks": "AMD", - "latitude": "30.291", - "longitude": "-87.661", + "latitude": "38.5066", + "longitude": "-121.496", "elevation_m": "5", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } - ] - } - ] - }, - { - "raw_text": "KMDT 110606Z 1106/1206 14003KT 1/4SM FG OVC003 WS020/20040KT FM111000 15005KT 3/4SM -RA BR OVC004 WS020/22045KT FM111400 20008KT 1 1/2SM RA BR OVC005 WS020/24035KT FM111900 29018G28KT 2SM -RA BR OVC007 FM112300 30020G30KT 4SM -RA BR OVC015 FM120200 29018G28KT P6SM SCT025 BKN035", - "station_id": "KMDT", - "issue_time": "2024-12-11T06:06:00Z", - "bulletin_time": "2024-12-11T06:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "40.1962", - "longitude": "-76.7725", - "elevation_m": "91", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "3", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "0.25", "wx_string": "FG", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "220", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "240", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "1.5", - "wx_string": "RA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "TAF EGPN 110701Z 1107/1115 30005KT CAVOK PROB30 1107/1110 6000 BECMG 1112/1115 BKN030", + "station_id": "EGPN", + "issue_time": "2024-12-11T07:01:00Z", + "bulletin_time": "2024-12-11T07:01:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "56.453", + "longitude": "-3.026", + "elevation_m": "4", + "forecast": [ { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } + ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KSSI 110605Z 1106/1206 18008KT P6SM FEW002 BKN050 OVC200 FM110800 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111000 18011G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111300 19012G22KT P6SM -SHRA OVC012 FM111500 22014G24KT 3SM SHRA BR OVC010 TEMPO 1115/1117 2SM TSRA BR OVC008CB FM111800 28018G28KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", - "station_id": "KSSI", - "issue_time": "2024-12-11T06:05:00Z", - "bulletin_time": "2024-12-11T06:05:00Z", + "raw_text": "TAF FACT 110700Z 1106/1212 18010KT 9999 SCT007 BKN018 TX27/1112Z TN16/1204Z FM110900 18010KT 9999 SCT025 FM111100 18010KT 9999 FEW030 FM112000 18013KT 9999 BKN030 BECMG 1207/1209 32010KT", + "station_id": "FACT", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "31.1527", - "longitude": "-81.3905", - "elevation_m": "6", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-33.965", + "longitude": "18.602", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "180", - "wind_speed_kt": "8", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1800" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "27" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "valid_time": "2024-12-12T04:00:00Z", + "min_temp_c": "16" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "42", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "180", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "46", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "180", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF KMMT 110700Z 1107/1213 18010KT 9999 OVC030 QNH2979INS BECMG 1109/1110 18012KT 8000 -SHRA BKN006 520052 QNH2980INS TEMPO 1110/1116 22020G30KT BECMG 1116/1117 25012KT 8000 SHRA FEW006 QNH2973INS BECMG 1118/1119 25015KT 9999 NSW BKN013 510604 QNH2975INS TEMPO 1118/1120 26025G35KT BECMG 1122/1123 28015KT 9999 SKC 510202 QNH2995INS BECMG 1206/1207 27006KT 9999 SKC QNH3025INS BECMG 1212/1213 VRB06KT 9999 SKC QNH3035INS TX20/1115Z TN02/1112Z", + "station_id": "KMMT", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T13:00:00Z", + "latitude": "33.922", + "longitude": "-80.802", + "elevation_m": "76", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "TSRA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.79", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.79", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "turbulence_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "500", + "turbulence_max_alt_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "KDAN 110605Z 1106/1206 20004KT 5SM -RA BR SCT007 OVC080 FM111600 24012G22KT 4SM -RA BR OVC015 FM111800 29014G24KT 3SM SHRA BR OVC009 FM112200 29016G26KT P6SM BKN060 FM120000 28012KT P6SM SCT060", - "station_id": "KDAN", - "issue_time": "2024-12-11T06:05:00Z", - "bulletin_time": "2024-12-11T06:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "36.5729", - "longitude": "-79.335", - "elevation_m": "170", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "change_indicator": "TEMPO", + "wind_dir_degrees": "220", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" - } + ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "250", "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.73", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.76", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "6000", + "turbulence_max_alt_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "260", + "wind_speed_kt": "25", + "wind_gust_kt": "35", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", "wind_dir_degrees": "280", - "wind_speed_kt": "12", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "29.94", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } - ] - } - ] - }, - { - "raw_text": "KPNS 110605Z 1106/1206 25011KT P6SM -RA BKN007 OVC012 FM110900 32011KT P6SM VCSH BKN008 OVC014 FM111400 32015G24KT P6SM SCT050", - "station_id": "KPNS", - "issue_time": "2024-12-11T06:05:00Z", - "bulletin_time": "2024-12-11T06:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "30.478", - "longitude": "-87.1869", - "elevation_m": "34", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", - "wx_string": "-RA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, + ], + "turbulence_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "11", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "altim_in_hg": "30.24", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "24", + "fcst_time_from": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-12T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.35", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "2" } ] } ] }, { - "raw_text": "TAF AMD LFOE 110605Z 1106/1203 04012KT 8000 OVC006 TEMPO 1106/1107 4000 -DZ BECMG 1110/1112 OVC017 BECMG 1118/1120 OVC009 PROB40 TEMPO 1201/1203 BKN003", - "station_id": "LFOE", - "issue_time": "2024-12-11T06:05:00Z", - "bulletin_time": "2024-12-11T06:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "49.025", - "longitude": "1.222", - "elevation_m": "132", + "raw_text": "TAF ETIK 110700Z 1107/1213 04006KT 6000 BR OVC007 QNH3034INS BECMG 1110/1111 VRB06KT 9999 NSW OVC010 QNH3035INS BECMG 1120/1121 VRB06KT 9999 OVC015 QNH3041INS BECMG 1210/1211 VRB06KT 9999 OVC020 QNH3039INS TX02/1113Z TN00/1203Z", + "station_id": "ETIK", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T13:00:00Z", + "latitude": "49.472", + "longitude": "10.39", + "elevation_m": "326", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "altim_in_hg": "30.35", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "700" } ] }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", - "sky_condition": [ - - ] - }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.35", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.41", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.38", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "2" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "0" } ] } ] }, { - "raw_text": "KBCB 110604Z 1106/1206 VRB03KT 6SM -RA BR OVC018 TEMPO 1107/1109 1SM RA BR OVC006 FM111600 29010G20KT 4SM -RA OVC012 FM112200 29014G28KT P6SM -SHSN BKN025 FM120300 28010G22KT P6SM BKN040", - "station_id": "KBCB", - "issue_time": "2024-12-11T06:04:00Z", - "bulletin_time": "2024-12-11T06:04:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "37.208", - "longitude": "-80.4127", - "elevation_m": "642", + "raw_text": "TAF KLRF 110700Z 1107/1213 33006KT 9999 FEW180 QNH3015INS BECMG 1114/1115 30010KT 9999 SKC QNH3020INS TEMPO 1118/1121 30010G17KT FEW050 BECMG 1205/1206 21005KT 9999 SKC QNH3030INS TX10/1120Z TN03/1112Z", + "station_id": "KLRF", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T13:00:00Z", + "latitude": "34.92", + "longitude": "-92.131", + "elevation_m": "85", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "wind_gust_kt": "17", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "28", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "altim_in_hg": "30.30", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "10" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "3" } ] } ] }, { - "raw_text": "TAF AMD CYQF 110604Z 1106/1118 16006KT P6SM SCT012 OVC070 TEMPO 1106/1110 3SM -SN BR SCT008 OVC012 FM111000 VRB03KT 2SM -SN BR OVC006 TEMPO 1110/1118 P6SM NSW SCT006 OVC012 PROB30 1112/1116 1/2SM FZFG VV002 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYQF", - "issue_time": "2024-12-11T06:04:00Z", - "bulletin_time": "2024-12-11T06:04:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "52.179", - "longitude": "-113.903", - "elevation_m": "912", + "raw_text": "TAF KLSV 110700Z 1107/1213 VRB06KT 9999 BKN200 QNH3038INS BECMG 1118/1119 32009KT 9999 SCT140 BKN180 QNH3018INS BECMG 1204/1205 06009KT 9999 FEW150 BKN200 QNH2996INS TX14/1122Z TNM01/1113Z", + "station_id": "KLSV", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T13:00:00Z", + "latitude": "36.236", + "longitude": "-115.034", + "elevation_m": "563", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "160", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.38", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "14000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "altim_in_hg": "29.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVX" + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "14" + }, + { + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "-1" } ] } ] }, { - "raw_text": "TAF EDTY 110604Z 1107/1115 05007KT 6000 OVC004 BECMG 1107/1109 OVC005", - "station_id": "EDTY", - "issue_time": "2024-12-11T06:04:00Z", - "bulletin_time": "2024-12-11T06:04:00Z", + "raw_text": "TAF ESCM 110700Z 1107/1115 31006KT CAVOK", + "station_id": "ESCM", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.118", - "longitude": "9.784", - "elevation_m": "398", + "latitude": "59.899", + "longitude": "17.589", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", - "visibility_statute_mi": "3.73", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF AMD EPMM 110604Z 1106/1118 33008KT 9999 BKN004 OVC010 PROB30 TEMPO 1108/1112 2000 SN RA OVC003 PROB30 1114/1118 3000 BR OVC003", - "station_id": "EPMM", - "issue_time": "2024-12-11T06:04:00Z", - "bulletin_time": "2024-12-11T06:04:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "52.196", - "longitude": "21.656", - "elevation_m": "184", + "raw_text": "TAF PAFB 110700Z 1107/1213 05009KT 9999 SCT090 510202 QNH2943INS BECMG 1203/1204 04009KT 9999 BKN150 510301 QNH2933INS TXM06/1121Z TNM12/1113Z", + "station_id": "PAFB", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T13:00:00Z", + "latitude": "64.836", + "longitude": "-147.614", + "elevation_m": "137", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "29.44", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + } + ], + "turbulence_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "SN RA", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.32", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ + ], + "turbulence_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "3000", + "turbulence_max_alt_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "-6" + }, + { + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "-12" } ] } ] }, { - "raw_text": "TAF EDFM 110603Z 1107/1115 02005KT 9999 SCT015 BKN030", - "station_id": "EDFM", - "issue_time": "2024-12-11T06:03:00Z", - "bulletin_time": "2024-12-11T06:03:00Z", + "raw_text": "TAF PHHI 110700Z 1107/1205 05007KT 9999 SCT020 BKN040 QNH3009INS TEMPO 1107/1112 4800 -SHRA BR BKN010 BECMG 1111/1112 31005KT 9999 SCT020 BKN030 QNH3007INS TEMPO 1112/1117 4800 -SHRA BR BKN010 BECMG 1118/1119 08009KT 9999 SCT025 BKN035 QNH3006INS TEMPO 1120/1202 08012G22KT BECMG 1205/1206 VRB05KT SCT025 QNH3008INS TX28/1123Z TN18/1115Z", + "station_id": "PHHI", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.474", - "longitude": "8.515", - "elevation_m": "94", + "valid_time_to": "2024-12-12T05:00:00Z", + "latitude": "21.478", + "longitude": "-158.044", + "elevation_m": "246", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF KHIF 1106/1212 11010KT 9999 SKC QNH3048INS BECMG 1117/1118 VRB06KT 9999 BKN170 QNH3030INS BECMG 1203/1204 11010KT 9999 SCT110 QNH3018INS TX03/1122Z TNM05/1115Z LAST NO AMDS AFT 1107 NEXT 1114", - "station_id": "KHIF", - "issue_time": "2024-12-11T06:03:00Z", - "bulletin_time": "2024-12-11T06:03:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "41.111", - "longitude": "-111.962", - "elevation_m": "1461", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "altim_in_hg": "30.47", + "altim_in_hg": "30.09", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.98", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "17000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", + "altim_in_hg": "30.06", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "11000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "3" + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T15:00:00Z", - "min_temp_c": "-5" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF AMD CYHU 110603Z 1106/1206 14010KT P6SM -RA SCT009 OVC020 TEMPO 1106/1108 2SM -SNRA BR OVC009 FM110800 14010KT P6SM -RA SCT009 OVC020 TEMPO 1108/1111 2SM -RA BR OVC009 FM111100 15015KT 4SM -RA BR SCT003 OVC015 PROB40 1111/1116 1SM -SHRA BR OVC003 FM111600 09010KT 2SM -RA BR OVC005 PROB30 1116/1120 1/2SM -RA FG OVC003 FM112000 02010KT 2SM -RA BR OVC005 PROB30 1120/1201 1/2SM -RA FG OVC003 FM120100 28008G18KT 3SM -RA BR OVC008 FM120300 24020G30KT 3SM -RASN BR OVC008 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYHU", - "issue_time": "2024-12-11T06:03:00Z", - "bulletin_time": "2024-12-11T06:03:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "45.516", - "longitude": "-73.415", - "elevation_m": "26", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.98", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "-RA", + "altim_in_hg": "30.06", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN -RA BR", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" - } + ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-RA", + "altim_in_hg": "30.09", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "28" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T15:00:00Z", + "min_temp_c": "18" } ] - }, + } + ] + }, + { + "raw_text": "KSMF 110700Z 1107/1206 VRB03KT 2SM BR BKN009 TEMPO 1112/1116 1/4SM FG BKN003 FM111700 34003KT 4SM BR SCT012 FM111800 35004KT P6SM BKN250", + "station_id": "KSMF", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "38.7007", + "longitude": "-121.595", + "elevation_m": "7", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "15", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wind_dir_degrees": "350", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KBRD 110700Z 1107/1206 32011G20KT P6SM VCSH BKN025 OVC040 TEMPO 1107/1109 2SM -SHSN OVC020 FM111000 32012G22KT P6SM BKN025 FM111500 32012G24KT P6SM SCT025 FM120300 31009KT P6SM SCT028", + "station_id": "KBRD", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "46.4021", + "longitude": "-94.1273", + "elevation_m": "372", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "wind_gust_kt": "18", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, @@ -5968,1895 +6743,4350 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "3", - "wx_string": "-RA -SN BR", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2800" } ] } ] }, { - "raw_text": "TAF AMD LPOV 110602Z 1106/1206 VRB02KT CAVOK BECMG 1121/1123 10008KT", - "station_id": "LPOV", - "issue_time": "2024-12-11T06:02:00Z", - "bulletin_time": "2024-12-11T06:02:00Z", + "raw_text": "TAF EGNH 110700Z 1106/1115 05005KT 9999 BKN025", + "station_id": "EGNH", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.916", - "longitude": "-8.646", - "elevation_m": "16", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.774", + "longitude": "-3.039", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "TAF EGAE 110700Z 1107/1115 24003KT 9999 BKN020", + "station_id": "EGAE", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.043", + "longitude": "-7.161", + "elevation_m": "9", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF EDQM 110601Z 1107/1115 02005KT 0400 -SN FZFG VV000 BECMG 1107/1109 2000 -SN OVC001 BECMG 1109/1111 4000 BR BKN003", - "station_id": "EDQM", - "issue_time": "2024-12-11T06:01:00Z", - "bulletin_time": "2024-12-11T06:01:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", + "raw_text": "TAF EGDM 110700Z 1108/1115 06012KT 9999 BKN018 PROB30 TEMPO 1108/1112 7000 -RADZ SCT011 PROB40 TEMPO 1112/1115 BKN025", + "station_id": "EGDM", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "50.289", - "longitude": "11.86", - "elevation_m": "578", + "latitude": "51.153", + "longitude": "-1.75", + "elevation_m": "122", "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.25", - "wx_string": "-SN FZFG", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.24", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-RA -DZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF UTDK 110601Z 1107/1119 VRB02MPS 8000 FEW066CB SCT100", - "station_id": "UTDK", - "issue_time": "2024-12-11T06:01:00Z", - "bulletin_time": "2024-12-11T06:01:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T19:00:00Z", - "latitude": "37.988", - "longitude": "69.805", - "elevation_m": "675", + "raw_text": "TAF UGAM 110700Z 1108/1114 28005KT 9999 SCT070", + "station_id": "UGAM", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "latitude": "42.527", + "longitude": "43.135", + "elevation_m": "544", "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" + } + ] + } + ] + }, + { + "raw_text": "TAF UGMS 110700Z 1108/1114 VRB02KT 9999 BKN100", + "station_id": "UGMS", + "issue_time": "2024-12-11T07:00:00Z", + "bulletin_time": "2024-12-11T07:00:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "latitude": "43.055", + "longitude": "42.75", + "elevation_m": "1442", + "forecast": [ + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6600", - "cloud_type": "CB" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } ] } ] }, { - "raw_text": "KUNV 110601Z 1106/1206 21004KT 3SM -RA BR BKN015 OVC030 FM110800 27002KT 2SM -RA BR OVC007 FM111400 29007KT 1SM -RA BR OVC008 FM111900 29013G23KT 1 1/2SM -SN BR OVC015 FM112300 28014G26KT 4SM -SHSN OVC025 FM120300 27018G26KT P6SM VCSH OVC035", - "station_id": "KUNV", - "issue_time": "2024-12-11T06:01:00Z", - "bulletin_time": "2024-12-11T06:01:00Z", + "raw_text": "TAF EGLF 110659Z 1106/1115 04008KT 9999 BKN016 TEMPO 1109/1115 BKN012 PROB30 TEMPO 1109/1113 8000 -DZ", + "station_id": "EGLF", + "issue_time": "2024-12-11T06:59:00Z", + "bulletin_time": "2024-12-11T06:59:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "40.8534", - "longitude": "-77.8401", - "elevation_m": "365", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.28", + "longitude": "-0.773", + "elevation_m": "65", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "4", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "2", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.97", + "wx_string": "-DZ", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF EKOD 110659Z 1107/1115 20005KT 9999 BKN012 TEMPO 1107/1115 BKN009", + "station_id": "EKOD", + "issue_time": "2024-12-11T06:59:00Z", + "bulletin_time": "2024-12-11T06:59:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.475", + "longitude": "10.331", + "elevation_m": "13", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "1.5", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] - }, + } + ] + }, + { + "raw_text": "TAF EKVJ 110659Z 1107/1115 32008KT 9999 BKN008 TEMPO 1107/1115 BKN015", + "station_id": "EKVJ", + "issue_time": "2024-12-11T06:59:00Z", + "bulletin_time": "2024-12-11T06:59:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.991", + "longitude": "8.354", + "elevation_m": "5", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "18", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF ROTM 1106/1206 VRB04KT 9999 VCSH BKN030 OVC045 621103 540805 511305 QNH2996INS TEMPO 1109/1112 20010G15KT 9000 -SHRA BR FM111000 VRB04KT 9999 VCSH BKN030 OVC075 621105 580103 540607 QNH2997INS FM111900 03013G23KT 9999 VCSH SCT010 BKN030 BKN060 621103 580103 540607 QNH2999INS TEMPO 1119/1122 9000 -SHRA BR TEMPO 1201/1204 9999 SCT015 SCT035 FM120500 02013G18KT 9999 BKN025 BKN045 600000 580103 540607 QNH3004INS T18/1117Z T21/1202Z", - "station_id": "ROTM", - "issue_time": "2024-12-11T06:01:00Z", - "bulletin_time": "2024-12-11T06:01:00Z", + "raw_text": "TAF COR LWSK 110659Z 1106/1206 02006KT 9999 SCT012 BKN040 TEMPO 1106/1108 VRB02KT 5000 BR FEW005 BKN018 OVC030", + "station_id": "LWSK", + "issue_time": "2024-12-11T06:59:00Z", + "bulletin_time": "2024-12-11T06:59:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.271", - "longitude": "127.754", - "elevation_m": "80", + "latitude": "41.952", + "longitude": "21.627", + "elevation_m": "232", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "11000", - "icing_max_alt_ft_agl": "14000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "4", - "turbulence_min_alt_ft_agl": "8000", - "turbulence_max_alt_ft_agl": "13000" - } - ], - [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "13000", - "turbulence_max_alt_ft_agl": "18000" - } - ] ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "5.59", - "wx_string": "-SHRA BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", - "wx_string": "VCSH", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1800" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "7500" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "11000", - "icing_max_alt_ft_agl": "16000" + "cloud_base_ft_agl": "3000" } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "8", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "4000" - } - ], - [ - { - "turbulence_intensity": "4", - "turbulence_min_alt_ft_agl": "6000", - "turbulence_max_alt_ft_agl": "13000" - } - ] ] - }, + } + ] + }, + { + "raw_text": "TAF AMD ENBS 110658Z 1106/1115 33025KT 9999 -SHSN DRSN FEW015 SCT025 BKN035 TEMPO 1106/1114 34030G40KT 0500 SHSNGS BLSN VV004 TEMPO 1106/1115 SCT020CB", + "station_id": "ENBS", + "issue_time": "2024-12-11T06:58:00Z", + "bulletin_time": "2024-12-11T06:58:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "70.601", + "longitude": "29.698", + "elevation_m": "144", + "forecast": [ { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "13", - "wind_gust_kt": "23", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "25", "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", - "wx_string": "VCSH", + "wx_string": "-SHSN DRSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "11000", - "icing_max_alt_ft_agl": "14000" + "cloud_base_ft_agl": "3500" } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "8", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "4000" - } - ], - [ - { - "turbulence_intensity": "4", - "turbulence_min_alt_ft_agl": "6000", - "turbulence_max_alt_ft_agl": "13000" - } - ] - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5.59", - "wx_string": "-SHRA BR", - "sky_condition": [ - ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "340", + "wind_speed_kt": "30", + "wind_gust_kt": "40", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "400", + "wx_string": "SHSN SHGS BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "13", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" - } - ], - "icing_condition": null, - "turbulence_condition": [ - [ - { - "turbulence_intensity": "8", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "4000" - } - ], - [ - { - "turbulence_intensity": "4", - "turbulence_min_alt_ft_agl": "6000", - "turbulence_max_alt_ft_agl": "13000" - } - ] - ], - "temperature": [ - { - "valid_time": "2024-12-11T17:00:00Z" - }, - { - "valid_time": "2024-12-12T02:00:00Z" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF AMD LFSX 110601Z 1106/1203 VRB02KT 9999 OVC025 PROB30 TEMPO 1119/1122 0600 FG BECMG 1122/1124 0400 FG BKN002", - "station_id": "LFSX", - "issue_time": "2024-12-11T06:01:00Z", - "bulletin_time": "2024-12-11T06:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "47.783", - "longitude": "6.364", - "elevation_m": "266", + "raw_text": "KXWA 110657Z 1107/1206 03009KT P6SM OVC015 TEMPO 1107/1110 6SM -SN FM111200 33007KT P6SM SCT025", + "station_id": "KXWA", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "48.2542", + "longitude": "-103.747", + "elevation_m": "717", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.37", - "wx_string": "FG", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF KEDW 110600Z 1106/1212 05008KT 9999 FEW200 QNH3038INS BECMG 1107/1108 VRB06KT 9999 FEW200 QNH3036INS BECMG 1111/1112 VRB06KT 9999 SCT200 BKN250 QNH3014INS TX15/1123Z TNM05/1114Z LAST NO AMDS AFT 1106 NEXT 1114", - "station_id": "KEDW", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.908", - "longitude": "-117.874", - "elevation_m": "698", + "raw_text": "KGON 110657Z 1107/1206 10009KT 4SM -RA BR OVC003 FM110900 12007KT 1SM -RA BR OVC003 FM111300 14008KT 1/2SM -RA FG OVC003 FM111500 18015G34KT 1/2SM -RA FG OVC003 WS020/20055KT FM112200 18022G40KT 2SM +RA BR OVC004 WS020/20060KT FM120100 20028G48KT 2SM +RA BR OVC004 WS020/20065KT FM120500 25020G34KT 4SM -RA BR BKN007 OVC012", + "station_id": "KGON", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "41.3279", + "longitude": "-72.0489", + "elevation_m": "2", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "9", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.35", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "sky_condition": [ + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "15", + "wind_gust_kt": "34", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "22", + "wind_gust_kt": "40", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "28", + "wind_gust_kt": "48", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "wind_gust_kt": "34", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + } + ] + }, + { + "raw_text": "KSWF 110657Z 1107/1212 12006KT 2SM -RA BR OVC004 FM111200 17008KT 2SM -RA BR OVC004 FM111500 18011G23KT 2SM RA BR OVC004 FM111800 18015G30KT 2SM RA BR OVC004 WS020/20045KT FM112100 20016G30KT 2SM +RA BR OVC004 FM120000 25010G18KT 4SM -SHRA BR OVC004 FM120300 29010KT P6SM BKN020 FM120600 28020G30KT P6SM SCT040 BKN250 AMD NOT SKED", + "station_id": "KSWF", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "AMD", + "latitude": "41.5045", + "longitude": "-74.0999", + "elevation_m": "139", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "wind_gust_kt": "23", + "visibility_statute_mi": "2", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "15", + "wind_gust_kt": "30", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "16", + "wind_gust_kt": "30", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] + } + ] + }, + { + "raw_text": "KISP 110657Z 1107/1206 18010KT 2SM -RA BR OVC002 TEMPO 1108/1111 3/4SM BR FM111200 17014G26KT 1SM RA BR OVC004 WS020/20045KT FM111500 17017G34KT 1 1/2SM RA OVC004 WS020/20055KT FM112100 18024G42KT 2SM +RA BR OVC004 WS020/20060KT FM120000 19030G48KT 2SM +RA BR OVC004 WS020/20065KT FM120400 25020G34KT 4SM -RA BR BKN007 OVC012", + "station_id": "KISP", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "40.7939", + "longitude": "-73.1018", + "elevation_m": "25", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "1", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "17", + "wind_gust_kt": "34", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "1.5", + "wx_string": "RA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "24", + "wind_gust_kt": "42", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "30", + "wind_gust_kt": "48", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "wind_gust_kt": "34", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + } + ] + }, + { + "raw_text": "KBDR 110657Z 1107/1206 05009KT 4SM -RA BR OVC003 FM110800 04006KT 2SM -RA BR OVC003 FM111200 13012G19KT 2SM -RA BR OVC003 FM111500 17015G32KT 1 1/2SM RA OVC004 WS020/20055KT FM112100 18022G40KT 2SM +RA BR OVC004 WS020/20060KT FM120000 19028G46KT 2SM +RA BR OVC004 WS020/20065KT FM120400 25020G34KT 4SM -RA BR BKN007 OVC012", + "station_id": "KBDR", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "41.1642", + "longitude": "-73.1266", + "elevation_m": "5", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "9", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "wind_gust_kt": "19", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "wind_gust_kt": "32", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "1.5", + "wx_string": "RA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "22", + "wind_gust_kt": "40", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "28", + "wind_gust_kt": "46", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "wind_gust_kt": "34", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + } + ] + }, + { + "raw_text": "KTEB 110657Z 1107/1212 VRB03KT 1SM -RA BR OVC004 FM111100 VRB03KT 4SM -RA BR OVC007 FM111300 18010G19KT 3SM -RA BR OVC004 WS020/20045KT FM111500 18013G24KT 4SM -RA BR OVC005 WS020/20045KT FM111800 17016G33KT 2SM +RA BR OVC007 WS020/20045KT FM112100 18022G40KT 2SM +RA BR OVC010 WS020/20050KT FM120200 25020G34KT 4SM -RA BR BKN007 OVC012 FM120400 28018G28KT P6SM BKN012 OVC025 FM120600 28020G30KT P6SM SCT040 BKN250", + "station_id": "KTEB", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "AMD", + "latitude": "40.859", + "longitude": "-74.0562", + "elevation_m": "3", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "13", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "16", + "wind_gust_kt": "33", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "22", + "wind_gust_kt": "40", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "wind_gust_kt": "34", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] + } + ] + }, + { + "raw_text": "KHPN 110657Z 1107/1206 10004KT 1SM -RA BR VV002 TEMPO 1108/1109 1/2SM FG FM110900 12005KT 1/2SM -RA FG OVC003 FM111200 16009KT 3/4SM RA BR OVC002 WS020/20045KT FM111500 16012G28KT 2SM -RA BR OVC003 WS020/20045KT FM111800 17019G32KT 2SM +RA BR OVC003 WS020/20045KT FM112100 18022G38KT 2SM +RA BR OVC003 WS020/20050KT FM120200 25020G34KT 4SM -RA BR BKN007 OVC012 FM120400 28018G28KT P6SM BKN012 OVC025 AMD NOT SKED", + "station_id": "KHPN", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "41.0624", + "longitude": "-73.7046", + "elevation_m": "113", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "4", + "visibility_statute_mi": "1", + "vert_vis_ft": "200", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "FG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "0.75", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "wind_gust_kt": "28", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "19", + "wind_gust_kt": "32", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "22", + "wind_gust_kt": "38", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "wind_gust_kt": "34", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "KEWR 110657Z 1107/1212 02005KT 3SM -RA BR OVC002 FM111200 16011G18KT 2SM -RA BR OVC004 WS020/20045KT FM111500 18013G25KT 4SM -RA BR OVC005 WS020/20045KT FM111800 17016G33KT 2SM +RA BR OVC007 WS020/20050KT FM112100 18024G40KT 2SM +RA BR OVC010 WS020/20055KT FM120200 25020G34KT 4SM -RA BR BKN007 OVC012 FM120400 28018G28KT P6SM BKN012 OVC025 FM120600 28020G30KT P6SM SCT040 BKN250", + "station_id": "KEWR", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "AMD", + "latitude": "40.6828", + "longitude": "-74.1692", + "elevation_m": "2", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "13", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "16", + "wind_gust_kt": "33", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "24", + "wind_gust_kt": "40", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "wind_gust_kt": "34", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] + } + ] + }, + { + "raw_text": "KLGA 110657Z 1107/1212 14007KT 3SM -RA BR OVC004 FM111200 16013G21KT 3SM -RA BR OVC004 WS020/20045KT FM111500 17015G29KT 4SM -RA BR OVC004 WS020/20055KT FM111800 17020G38KT 2SM +RA BR OVC005 WS020/20060KT FM112100 18024G44KT 2SM +RA BR OVC007 WS020/20060KT FM120200 25020G34KT 4SM -RA BR BKN007 OVC012 FM120400 28016G28KT P6SM BKN012 OVC025 FM120600 28020G30KT P6SM SCT040 BKN250", + "station_id": "KLGA", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "AMD", + "latitude": "40.7794", + "longitude": "-73.8803", + "elevation_m": "9", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "7", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "wind_gust_kt": "29", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "20", + "wind_gust_kt": "38", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "24", + "wind_gust_kt": "44", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "wind_gust_kt": "34", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD WBGB 110657Z 1106/1206 VRB03KT 9999 FEW016 TEMPO 1107/1111 21005KT 5000 TSRA FEW015CB SCT016", + "station_id": "WBGB", + "issue_time": "2024-12-11T06:57:00Z", + "bulletin_time": "2024-12-11T06:57:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "3.12", + "longitude": "113.025", + "elevation_m": "34", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + } + ] + } + ] + }, + { + "raw_text": "TAF EGHI 110654Z 1106/1115 04008KT 9999 BKN020 PROB30 TEMPO 1106/1115 7000 -RADZ BKN014", + "station_id": "EGHI", + "issue_time": "2024-12-11T06:54:00Z", + "bulletin_time": "2024-12-11T06:54:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "50.944", + "longitude": "-1.358", + "elevation_m": "13", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-RA -DZ", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + } + ] + } + ] + }, + { + "raw_text": "KBNA 110653Z 1107/1206 35011KT P6SM OVC060 FM111600 28010G19KT P6SM SCT250", + "station_id": "KBNA", + "issue_time": "2024-12-11T06:53:00Z", + "bulletin_time": "2024-12-11T06:53:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "36.1105", + "longitude": "-86.6881", + "elevation_m": "168", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD ENST 110653Z 1106/1115 34015G25KT 9999 -SHRA FEW010 BKN025 TEMPO 1106/1109 4000 -SHRASN VV012 TEMPO 1106/1109 VRB08G18KT", + "station_id": "ENST", + "issue_time": "2024-12-11T06:53:00Z", + "bulletin_time": "2024-12-11T06:53:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "65.961", + "longitude": "12.472", + "elevation_m": "17", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "vert_vis_ft": "1200", + "wx_string": "-SHRA -SHSN", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "8", + "wind_gust_kt": "18", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF EGWU 110653Z 1106/1124 05010KT 9999 BKN018 PROB30 TEMPO 1106/1112 SCT014 TEMPO 1115/1124 FEW020 BKN028", + "station_id": "EGWU", + "issue_time": "2024-12-11T06:53:00Z", + "bulletin_time": "2024-12-11T06:53:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "51.549", + "longitude": "-0.417", + "elevation_m": "33", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD ENLK 110652Z 1106/1115 30022G35KT 9999 -SHSN FEW010 BKN020 TEMPO 1106/1115 0800 SHSN VV004 TEMPO 1106/1115 SCT018CB TEMPO 1108/1110 33025G45KT", + "station_id": "ENLK", + "issue_time": "2024-12-11T06:52:00Z", + "bulletin_time": "2024-12-11T06:52:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "68.155", + "longitude": "13.615", + "elevation_m": "26", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "22", + "wind_gust_kt": "35", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "400", + "wx_string": "SHSN", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "330", + "wind_speed_kt": "25", + "wind_gust_kt": "45", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF EDTL 110652Z 1107/1115 03006KT 9999 BKN025", + "station_id": "EDTL", + "issue_time": "2024-12-11T06:52:00Z", + "bulletin_time": "2024-12-11T06:52:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.369", + "longitude": "7.828", + "elevation_m": "152", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "KERI 110650Z 1107/1206 23005KT 1/2SM FG VV002 TEMPO 1107/1110 1/4SM FG VV003 FM111200 27010KT 1SM BR VCSH OVC008 FM111500 27012KT 1SM -SHRASN BR OVC005 FM112000 26017G26KT 1/2SM SHSN OVC008 FM120500 24018G26KT 4SM -SHSN BR OVC025", + "station_id": "KERI", + "issue_time": "2024-12-11T06:50:00Z", + "bulletin_time": "2024-12-11T06:50:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "42.0803", + "longitude": "-80.1824", + "elevation_m": "222", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "300", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "1", + "wx_string": "BR VCSH", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "1", + "wx_string": "-SHRA -SHSN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "17", + "wind_gust_kt": "26", + "visibility_statute_mi": "0.5", + "wx_string": "SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "18", + "wind_gust_kt": "26", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "TAF EGUB 110649Z 1107/1115 05010KT 9999 BKN020 PROB30 TEMPO 1107/1109 SCT014 BECMG 1109/1112 BKN025 TEMPO 1112/1115 SCT020", + "station_id": "EGUB", + "issue_time": "2024-12-11T06:49:00Z", + "bulletin_time": "2024-12-11T06:49:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.62", + "longitude": "-1.099", + "elevation_m": "56", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ] + } + ] + }, + { + "raw_text": "KSME 110647Z 1107/1206 32006G15KT P6SM VCSH OVC010 TEMPO 1107/1109 2SM -RA BR OVC004 FM111000 30007KT P6SM VCSH OVC010 PROB30 1110/1113 2SM -SHSN BR BKN010 FM111500 29008KT P6SM BKN015 FM111700 28010KT P6SM SCT030 FM112200 26011G20KT P6SM VCSH SCT040 PROB30 1202/1205 3SM -SHSN BR OVC025", + "station_id": "KSME", + "issue_time": "2024-12-11T06:47:00Z", + "bulletin_time": "2024-12-11T06:47:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "37.0529", + "longitude": "-84.6141", + "elevation_m": "279", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SHSN BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3", + "wx_string": "-SHSN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "KSJS 110647Z 1107/1206 33007KT P6SM VCSH OVC015 TEMPO 1107/1109 2SM -RA BR BKN005 FM110900 32005KT 6SM -RA OVC007 FM111200 30008KT 1SM -RASN BR OVC007 FM111400 28007KT 1/2SM SN FG OVC004 FM111600 28008KT P6SM OVC010 FM112300 26008KT P6SM SCT035 PROB30 1201/1206 4SM -SHSN BR OVC015", + "station_id": "KSJS", + "issue_time": "2024-12-11T06:47:00Z", + "bulletin_time": "2024-12-11T06:47:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "37.7489", + "longitude": "-82.6413", + "elevation_m": "359", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "500" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-RA", + "sky_condition": [ { - "valid_time": "2024-12-11T23:00:00Z", - "max_temp_c": "15" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "1", + "wx_string": "-RA -SN BR", + "sky_condition": [ { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "-5" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", + "visibility_statute_mi": "0.5", + "wx_string": "SN FG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF PASY 110600Z 1106/1212 27012KT 9999 BKN045 OVC060 620459 QNH2922INS BECMG 1110/1111 VRB06KT 9999 SCT045 BKN060 BKN100 620609 QNH2925INS BECMG 1121/1122 14009KT 9999 -SHRA BKN045 610459 QNH2928INS BECMG 1200/1201 15015G20KT 9999 -SHRA SCT015 OVC024 610249 510005 QNH2927INS BECMG 1206/1207 26020G30KT 9999 NSW SKC 510007 QNH2935INS TX03/1205Z TN02/1201Z LIMITED METWATCH 1106 TIL 1110", - "station_id": "PASY", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF AMD YBCS 110646Z 1106/1206 02012KT 9999 SCT020 FM110900 33008KT 9999 SCT018 FM111400 32006KT 9999 -SHRA SCT010 BKN022 FM112300 35010KT 9999 -SHRA SCT015 BKN030 TEMPO 1114/1200 3000 SHRA BKN012 INTER 1200/1206 3000 SHRA BKN015 PROB30 TEMPO 1114/1121 VRB20G35KT 1000 TSRA BKN008 SCT020CB PROB30 TEMPO 1204/1206 VRB20G35KT 1000 TSRA BKN008 SCT020CB", + "station_id": "YBCS", + "issue_time": "2024-12-11T06:46:00Z", + "bulletin_time": "2024-12-11T06:46:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "52.711", - "longitude": "174.107", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-16.874", + "longitude": "145.745", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "20", "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "29.23", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } - ], - "icing_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", + "sky_condition": [ { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "4500", - "icing_max_alt_ft_agl": "13500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + } + ] + } + ] + }, + { + "raw_text": "TAF LIRU 110646Z 1107/1115 VRB05KT 4000 BR FEW040 BECMG 1107/1109 8000", + "station_id": "LIRU", + "issue_time": "2024-12-11T06:46:00Z", + "bulletin_time": "2024-12-11T06:46:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.953", + "longitude": "12.5", + "elevation_m": "16", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", + "time_becoming": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ] + } + ] + }, + { + "raw_text": "TAF LIQW 110645Z 1107/1116 02004KT CAVOK", + "station_id": "LIQW", + "issue_time": "2024-12-11T06:45:00Z", + "bulletin_time": "2024-12-11T06:45:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "44.088", + "longitude": "9.987", + "elevation_m": "6", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "altim_in_hg": "29.26", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "KGYY 110644Z 1107/1206 29010KT P6SM -SHSN OVC030 FM110900 28010KT P6SM -SHSN SCT025 BKN035 FM111500 28011G18KT P6SM BKN025 FM112000 28019G29KT P6SM -SHSN BKN030 TEMPO 1121/1124 1 1/2SM -SHSN BKN015 FM120400 28014G26KT P6SM SCT030", + "station_id": "KGYY", + "issue_time": "2024-12-11T06:44:00Z", + "bulletin_time": "2024-12-11T06:44:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "41.6121", + "longitude": "-87.4091", + "elevation_m": "179", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2500" } - ], - "icing_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "6000", - "icing_max_alt_ft_agl": "15000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "140", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + } + ] + }, + { + "raw_text": "TAF EGDY 110644Z 1107/1116 08010KT 9999 FEW010 BKN020 PROB40 TEMPO 1107/1116 SCT010", + "station_id": "EGDY", + "issue_time": "2024-12-11T06:44:00Z", + "bulletin_time": "2024-12-11T06:44:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "51.006", + "longitude": "-2.643", + "elevation_m": "21", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + } + ] + } + ] + }, + { + "raw_text": "KMDW 110642Z 1107/1212 28010KT P6SM -SHSN BKN030 FM110800 28010KT P6SM -SHSN SCT025 BKN035 FM111400 28011G18KT P6SM BKN025 FM111900 29019G29KT P6SM -SHSN BKN030 TEMPO 1120/1123 1 1/2SM -SHSN BKN015 FM120300 28014G26KT P6SM SCT030", + "station_id": "KMDW", + "issue_time": "2024-12-11T06:42:00Z", + "bulletin_time": "2024-12-11T06:42:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "COR", + "latitude": "41.7841", + "longitude": "-87.7551", + "elevation_m": "186", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + } + ] + }, + { + "raw_text": "KORD 110642Z 1107/1212 28010KT P6SM -SHSN BKN030 FM110800 28010KT P6SM -SHSN SCT025 BKN035 FM111400 28011G18KT P6SM BKN025 FM111900 29019G29KT P6SM -SHSN BKN030 TEMPO 1120/1123 1 1/2SM -SHSN BKN015 FM120300 28014G26KT P6SM SCT030", + "station_id": "KORD", + "issue_time": "2024-12-11T06:42:00Z", + "bulletin_time": "2024-12-11T06:42:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "COR", + "latitude": "41.9602", + "longitude": "-87.9316", + "elevation_m": "202", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + } + ] + }, + { + "raw_text": "KISO 110642Z 1106/1206 17009KT 6SM -SHRA BR SCT007 OVC018 WS020/19040KT TEMPO 1106/1108 3SM BR BKN006 FM110900 18013G21KT P6SM VCSH SCT015 BKN025 FM111500 19018G29KT 6SM SHRA BR SCT008 BKN018 FM112000 24017G26KT 3SM SHRA BR OVC016 FM112200 27016G28KT 5SM -SHRA BR OVC026 FM120000 29015G25KT P6SM SCT060 AMD LTD TO CLD VIS AND WIND", + "station_id": "KISO", + "issue_time": "2024-12-11T06:42:00Z", + "bulletin_time": "2024-12-11T06:42:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "COR", + "latitude": "35.324", + "longitude": "-77.6187", + "elevation_m": "27", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "13", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", - "altim_in_hg": "29.29", - "wx_string": "-SHRA", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "18", + "wind_gust_kt": "29", + "visibility_statute_mi": "6", + "wx_string": "SHRA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "1800" } - ], - "icing_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "17", + "wind_gust_kt": "26", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", + "sky_condition": [ { - "icing_intensity": "1", - "icing_min_alt_ft_agl": "4500", - "icing_max_alt_ft_agl": "13500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "16", + "wind_gust_kt": "28", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "150", + "change_indicator": "FM", + "wind_dir_degrees": "290", "wind_speed_kt": "15", - "wind_gust_kt": "20", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "altim_in_hg": "29.26", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "6000" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD ROTM 1106/1206 VRB04KT 9999 VCSH BKN030 OVC045 621103 540805 511305 QNH2996INS FM109000 24010KT 8000 -SHRA BR BKN030 OVC075 621105 580103 540607 QNH2997INS TEMPO 1112/1118 VRB03KT 4800 SHRA BR SCT009 FM111900 01013G23KT 9999 VCSH SCT010 BKN030 BKN060 621103 580103 540607 QNH2999INS TEMPO 1119/1122 9000 -SHRA BR TEMPO 1201/1204 SCT015 SCT035 FM120500 02013G18KT 9999 BKN025 BKN045 600000 580103 540607 QNH3004INS T15/1217Z T21/1202Z AMD 0625", + "station_id": "ROTM", + "issue_time": "2024-12-11T06:41:00Z", + "bulletin_time": "2024-12-11T06:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "26.271", + "longitude": "127.754", + "elevation_m": "80", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2400" + "cloud_base_ft_agl": "4500" } ], + "turbulence_condition": [ + [ + { + "turbulence_intensity": "4", + "turbulence_min_alt_ft_agl": "8000", + "turbulence_max_alt_ft_agl": "13000" + } + ], + [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "13000", + "turbulence_max_alt_ft_agl": "18000" + } + ] + ], "icing_condition": [ { - "icing_intensity": "1", - "icing_min_alt_ft_agl": "2400", - "icing_max_alt_ft_agl": "11400" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "11000", + "icing_max_alt_ft_agl": "14000" } - ], - "turbulence_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2.98", + "wx_string": "SHRA BR", + "sky_condition": [ { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "13", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", - "altim_in_hg": "29.35", - "wx_string": "NSW", + "altim_in_hg": "30.00", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "11000", + "icing_max_alt_ft_agl": "14000" } ], "turbulence_condition": [ + [ + { + "turbulence_intensity": "8", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "4000" + } + ], + [ + { + "turbulence_intensity": "4", + "turbulence_min_alt_ft_agl": "6000", + "turbulence_max_alt_ft_agl": "13000" + } + ] + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5.59", + "wx_string": "-SHRA BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "7000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "20", + "wind_speed_kt": "13", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" } ], + "icing_condition": null, + "turbulence_condition": [ + [ + { + "turbulence_intensity": "8", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "4000" + } + ], + [ + { + "turbulence_intensity": "4", + "turbulence_min_alt_ft_agl": "6000", + "turbulence_max_alt_ft_agl": "13000" + } + ] + ], "temperature": [ { - "valid_time": "2024-12-12T05:00:00Z", - "max_temp_c": "3" + "valid_time": "2024-12-12T02:00:00Z" }, { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "2" + "valid_time": "2024-12-11T17:00:00Z" } ] } ] }, { - "raw_text": "TAF DTTB 110600Z 1107/1116 27005KT 9999 FEW020 BECMG 1113/1115 13005KT", - "station_id": "DTTB", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "37.245", - "longitude": "9.791", - "elevation_m": "4", + "raw_text": "KPGV 110641Z 1106/1206 17009KT 6SM -SHRA BR SCT007 OVC018 WS020/19040KT TEMPO 1106/1107 2SM BR BKN007 FM110900 18013G21KT P6SM VCSH SCT015 BKN025 FM111500 19018G29KT 6SM SHRA BR SCT008 BKN018 FM112000 24017G26KT 3SM SHRA BR OVC016 FM112200 27016G28KT 5SM -SHRA BR OVC026 FM120000 29015G25KT P6SM SCT060 AMD LTD TO CLD VIS AND WIND", + "station_id": "KPGV", + "issue_time": "2024-12-11T06:41:00Z", + "bulletin_time": "2024-12-11T06:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "COR", + "latitude": "35.6374", + "longitude": "-77.3851", + "elevation_m": "6", "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] - } - ] - }, - { - "raw_text": "TAF DTTR 110600Z 1107/1116 01005KT 9999 SCT023 SCT030 BECMG 1108/1110 09004KT", - "station_id": "DTTR", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "31.703", - "longitude": "9.257", - "elevation_m": "253", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "13", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "18", + "wind_gust_kt": "29", + "visibility_statute_mi": "6", + "wx_string": "SHRA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] - } - ] - }, - { - "raw_text": "TAF DTTG 110600Z 1107/1116 10003KT 9999 SCT030", - "station_id": "DTTG", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "33.733", - "longitude": "9.918", - "elevation_m": "120", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "17", + "wind_gust_kt": "26", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" } ] - } - ] - }, - { - "raw_text": "TAF DTKA 110600Z 1107/1116 12007KT 9999 FEW020", - "station_id": "DTKA", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "36.98", - "longitude": "8.877", - "elevation_m": "70", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "16", + "wind_gust_kt": "28", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ] - } - ] - }, - { - "raw_text": "TAF DTTF 110600Z 1107/1116 06010KT CAVOK", - "station_id": "DTTF", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "34.422", - "longitude": "8.822", - "elevation_m": "314", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF UTSK 110600Z 1107/1116 22008KT 7000 NSC TEMPO 1110/1116 32008KT 3000 BR", - "station_id": "UTSK", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "38.804", - "longitude": "65.773", - "elevation_m": "399", + "raw_text": "TAF AMD EGPF 110641Z 1106/1206 VRB03KT 0350 FZFG VV/// PROB30 1112/1118 3000 BR BKN004", + "station_id": "EGPF", + "issue_time": "2024-12-11T06:41:00Z", + "bulletin_time": "2024-12-11T06:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.867", + "longitude": "-4.433", + "elevation_m": "8", "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.22", + "wx_string": "FZFG", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "1.86", "wx_string": "BR", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF UTFF 110600Z 1107/1116 34010KT 2100 BR NSC", - "station_id": "UTFF", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "40.356", - "longitude": "71.745", - "elevation_m": "612", - "forecast": [ - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.3", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF UTDT 110600Z 1107/1119 VRB02MPS 3100 BR FU SCT066 BKN100 BECMG 1108/1109 6000 NSW", - "station_id": "UTDT", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T19:00:00Z", - "latitude": "37.866", - "longitude": "68.865", - "elevation_m": "443", + "raw_text": "TAF AMD YBRK 110641Z 1106/1206 33008KT 9999 -RA SCT020 BKN035 FM111400 12008KT 6000 RA SCT008 BKN015 FM120200 09010KT 8000 -RA SCT010 BKN020 TEMPO 1106/1206 2000 +SHRA BKN008 SCT030TCU PROB30 TEMPO 1106/1206 VRB20G35KT 1000 TSRA BKN005 SCT030CB", + "station_id": "YBRK", + "issue_time": "2024-12-11T06:41:00Z", + "bulletin_time": "2024-12-11T06:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-23.375", + "longitude": "150.477", + "elevation_m": "10", "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.93", - "wx_string": "BR FU", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "6600" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "6600" + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF PAED 110600Z 1106/1212 35006KT 9999 VCSH FEW080 BKN100 530505 QNH2956INS TEMPO 1108/1109 -SHRA BKN090 BECMG 1112/1113 35008KT 9999 NSW BKN060 620604 530505 QNH2940INS BECMG 1210/1211 03006KT 8000 -SHSN BKN040 OVC070 620406 530505 QNH2938INS TX03/1123Z TNM03/1109Z", - "station_id": "PAED", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "61.25", - "longitude": "-149.837", - "elevation_m": "54", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.56", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "5000", - "turbulence_max_alt_ft_agl": "10000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.41", - "wx_string": "NSW", + "visibility_statute_mi": "1.24", + "wx_string": "+SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "6000", - "icing_max_alt_ft_agl": "10000" - } - ], - "turbulence_condition": [ + "cloud_base_ft_agl": "800" + }, { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "5000", - "turbulence_max_alt_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.38", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "4000", - "icing_max_alt_ft_agl": "10000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "5000", - "turbulence_max_alt_ft_agl": "10000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T23:00:00Z", - "max_temp_c": "3" + "cloud_base_ft_agl": "500" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "-3" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LIRG 110600Z 1107/1115 04003KT 9999 FEW020 SCT040 TEMPO 1109/1113 5000 TSRA FEW015CB", - "station_id": "LIRG", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYKA 110640Z 1107/1119 10005KT P6SM BKN030 BKN100 TEMPO 1107/1119 FEW015 OVC020 RMK NXT FCST BY 111300Z", + "station_id": "CYKA", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.996", - "longitude": "12.735", - "elevation_m": "82", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "50.704", + "longitude": "-120.444", + "elevation_m": "344", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LIRH 110600Z 1107/1115 05005KT 9999 SCT020 SCT040 TEMPO 1109/1113 5000 TSRA FEW015CB", - "station_id": "LIRH", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYYF 110640Z 1107/1119 16008KT P6SM BKN015 OVC120 TEMPO 1107/1110 SCT015 BKN140 FM111000 17008KT P6SM BKN015 OVC120 RMK NXT FCST BY 111300Z", + "station_id": "CYYF", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.646", - "longitude": "13.3", - "elevation_m": "183", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "49.46", + "longitude": "-119.606", + "elevation_m": "342", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "12000" } ] }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - } - ] - } - ] - }, - { - "raw_text": "TAF LIRL 110600Z 1107/1115 15006KT 9999 FEW020 SCT040 TEMPO 1109/1113 5000 TSRA FEW015CB", - "station_id": "LIRL", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.545", - "longitude": "12.91", - "elevation_m": "23", - "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "TAF LIRV 110600Z 1107/1115 06010KT 9999 SCT020 BKN040 TEMPO 1109/1113 5000 TSRA FEW015CB", - "station_id": "LIRV", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYLW 110640Z 1107/1119 16005KT P6SM OVC015 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYLW", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "42.43", - "longitude": "12.064", - "elevation_m": "294", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "49.953", + "longitude": "-119.375", + "elevation_m": "420", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF FAEL 110600Z 1107/1118 21012KT 9999 FEW035 TX25/1110Z TN21/1118Z PROB30 TEMPO 1112/1118 BKN015", - "station_id": "FAEL", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYZT 110640Z 1107/1119 12008KT P6SM FEW015 SCT120 BKN150 BECMG 1115/1117 11015G25KT RMK NXT FCST BY 111300Z", + "station_id": "CYZT", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-33.036", - "longitude": "27.826", - "elevation_m": "127", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "50.685", + "longitude": "-127.369", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - } - ], - "temperature": [ + "cloud_base_ft_agl": "1500" + }, { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "25" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" }, { - "valid_time": "2024-12-11T18:00:00Z", - "min_temp_c": "21" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "TAF FAHS 110600Z 1107/1118 VRB03KT CAVOK TX39/1112Z TN30/1107Z FM110900 36010KT 9999 SCT035 PROB30 TEMPO 1111/1115 FEW035TCU PROB30 TEMPO 1113/1118 TS FEW035CB", - "station_id": "FAHS", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYXC 110640Z 1107/1119 VRB03KT P6SM BKN030 TEMPO 1107/1119 OVC020 RMK NXT FCST BY 111300Z", + "station_id": "CYXC", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-24.381", - "longitude": "31.044", - "elevation_m": "532", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "49.614", + "longitude": "-115.784", + "elevation_m": "928", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "30" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "39" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYYL 110640Z 1107/1119 31007KT P6SM FEW010 TEMPO 1108/1119 3SM -SN IC BKN010 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYYL", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "56.863", + "longitude": "-101.073", + "elevation_m": "351", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "TCU" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TS", + "visibility_statute_mi": "3", + "wx_string": "-SN IC", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF FAKM 110600Z 1107/1118 33008KT CAVOK TX42/1113Z TN30/1118Z BECMG 1109/1111 26010KT", - "station_id": "FAKM", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYQD 110640Z 1107/1119 31012KT P6SM SKC RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYQD", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-28.803", - "longitude": "24.765", - "elevation_m": "1203", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "53.975", + "longitude": "-101.089", + "elevation_m": "268", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "42" - }, - { - "valid_time": "2024-12-11T18:00:00Z", - "min_temp_c": "30" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYNE 110640Z 1107/1119 32005KT P6SM SKC RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYNE", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "53.958", + "longitude": "-97.845", + "elevation_m": "220", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF FAKN 110600Z 1107/1118 VRB03KT CAVOK TX34/1112Z TN25/1107Z FM110900 04010KT 9999 SCT025 PROB30 TEMPO 1111/1113 FEW035TCU PROB40 TEMPO 1113/1115 TS FEW035CB PROB40 TEMPO 1115/1118 27015KT -TSRA FEW030CB", - "station_id": "FAKN", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYTH 110640Z 1107/1119 VRB03KT P6SM SKC RMK NXT FCST BY 111300Z", + "station_id": "CYTH", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-25.383", - "longitude": "31.106", - "elevation_m": "864", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "55.803", + "longitude": "-97.846", + "elevation_m": "212", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "34" - }, - { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "25" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYPA 110640Z 1107/1119 VRB03KT P6SM FEW025 TEMPO 1112/1119 P6SM -SN BKN110 RMK NXT FCST BY 111300Z", + "station_id": "CYPA", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "53.217", + "longitude": "-105.679", + "elevation_m": "428", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "11000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYIV 110640Z 1107/1119 34010KT P6SM SCT015 BKN080 TEMPO 1107/1119 4SM -SN BKN015 OVC050 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYIV", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "53.857", + "longitude": "-94.655", + "elevation_m": "234", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "TS", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wx_string": "-TSRA", + "visibility_statute_mi": "4", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF FAPP 110600Z 1107/1118 VRB03KT CAVOK TX33/1112Z TN26/1107Z FM111000 01008KT 9999 SCT045 PROB30 TEMPO 1110/1112 FEW040TCU PROB30 TEMPO 1112/1118 -TSRA FEW035CB", - "station_id": "FAPP", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYVC 110640Z 1107/1119 VRB03KT P6SM SKC RMK NXT FCST BY 111300Z", + "station_id": "CYVC", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-23.845", - "longitude": "29.459", - "elevation_m": "1238", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "55.15", + "longitude": "-105.264", + "elevation_m": "378", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "33" - }, + ] + } + ] + }, + { + "raw_text": "TAF CYOJ 110640Z 1107/1119 12012KT 6SM -SN OVC030 TEMPO 1107/1112 3SM -SN OVC020 FM111200 12008KT P6SM OVC040 TEMPO 1112/1119 5SM -SN OVC020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYOJ", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "58.628", + "longitude": "-117.174", + "elevation_m": "339", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", + "visibility_statute_mi": "6", + "wx_string": "-SN", + "sky_condition": [ { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "26" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "-TSRA", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF FAUT 110600Z 1107/1118 VRB03KT 9999 FEW008 TX30/1111Z TN19/1118Z PROB40 1112/1114 BKN015 PROB40 TEMPO 1115/1118 3000 BR DZ OVC005", - "station_id": "FAUT", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYYE 110640Z 1107/1119 VRB03KT P6SM SCT060 BKN240 TEMPO 1107/1109 BKN060 FM110900 VRB03KT P6SM SCT020 BKN060 TEMPO 1109/1119 BKN020 OVC060 RMK NXT FCST BY 111300Z", + "station_id": "CYYE", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-31.546", - "longitude": "28.673", - "elevation_m": "735", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "58.839", + "longitude": "-122.59", + "elevation_m": "379", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T11:00:00Z", - "max_temp_c": "30" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" }, { - "valid_time": "2024-12-11T18:00:00Z", - "min_temp_c": "19" + "sky_cover": "BKN", + "cloud_base_ft_agl": "24000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR DZ", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF FAWB 110600Z 1107/1118 VRB03KT CAVOK TX35/1112Z TN25/1118Z BECMG 1107/1109 30010KT PROB30 TEMPO 1110/1112 FEW045TCU PROB30 TEMPO 1112/1118 -TSRA FEW045CB", - "station_id": "FAWB", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYZS 110640Z 1107/1119 08010KT P6SM -SN FEW010 OVC040 TEMPO 1107/1110 2SM -SHSN BR BKN007 OVC020 FM111000 06012KT P6SM SCT040 BKN120 TEMPO 1110/1116 5SM -SN BKN040 BECMG 1112/1114 05015KT FM111600 04020G30KT P6SM SCT020 BKN120 TEMPO 1116/1119 2SM -SHSN BLSN BKN020 RMK NXT FCST BY 111300Z", + "station_id": "CYZS", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-25.654", - "longitude": "28.224", - "elevation_m": "1245", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "64.188", + "longitude": "-83.351", + "elevation_m": "60", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "35" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { - "valid_time": "2024-12-11T18:00:00Z", - "min_temp_c": "25" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "change_indicator": "FM", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "-TSRA", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] - } - ] - }, - { - "raw_text": "TAF HDAM 110600Z 1106/1206 10012KT 9999 SCT023 BECMG 1115/1121 19010KT FEW020 BECMG 1200/1206 23005KT SCT020", - "station_id": "HDAM", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "11.547", - "longitude": "43.16", - "elevation_m": "6", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SHSN BLSN", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] @@ -7864,315 +11094,220 @@ ] }, { - "raw_text": "TAF PWAK 110600Z 1106/1212 12009KT 9999 SKC QNH2983INS TX31/1123Z TN27/1115Z", - "station_id": "PWAK", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "19.287", - "longitude": "166.623", - "elevation_m": "7", + "raw_text": "TAF CYXJ 110640Z 1107/1119 VRB03KT P6SM SKC PROB30 1108/1117 1/4SM FZFG VV002 FM111700 VRB03KT P6SM SCT006 OVC010 TEMPO 1117/1119 2SM BR OVC005 RMK NXT FCST BY 111300Z", + "station_id": "CYXJ", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "56.247", + "longitude": "-120.737", + "elevation_m": "700", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", "sky_condition": [ { "sky_cover": "SKC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T23:00:00Z", - "max_temp_c": "31" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "min_temp_c": "27" - } ] - } - ] - }, - { - "raw_text": "TAF AMD KVPS 110600Z 1106/1208 20009KT 9000 -SHRA SCT015 BKN025 QNH2990INS TEMPO 1106/1109 30015G25KT 8000 -TSRA SCT005CB OVC015 BECMG 1109/1110 29012KT 6000 -SHRA BKN015 OVC030 QNH2992INS BECMG 1112/1113 31009KT 9999 NSW FEW030 SCT050 QNH3005INS BECMG 1118/1119 33012G18KT 9999 FEW050 QNH3015INS BECMG 1122/1123 33012KT 9999 FEW200 QNH3020INS TX24/1118Z TN19/1109Z", - "station_id": "KVPS", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "30.483", - "longitude": "-86.526", - "elevation_m": "21", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "9", - "visibility_statute_mi": "5.59", - "altim_in_hg": "29.91", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "wx_string": "-TSRA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500", - "cloud_type": "CB" + "cloud_base_ft_agl": "600" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.91", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "500" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYWL 110640Z 1107/1119 12005KT P6SM BKN030 OVC080 TEMPO 1107/1112 5SM -SN OVC020 FM111200 12005KT P6SM FEW020 BKN080 RMK NXT FCST BY 111300Z", + "station_id": "CYWL", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "52.186", + "longitude": "-122.066", + "elevation_m": "942", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.06", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "3000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "24" + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "19" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF PAEI 110600Z 1106/1212 VRB06KT 9999 SCT150 QNH2926INS TXM04/1123Z TNM10/1116Z", - "station_id": "PAEI", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "64.654", - "longitude": "-147.094", - "elevation_m": "166", + "raw_text": "TAF CYPR 110640Z 1107/1119 08006KT P6SM BKN080 TEMPO 1107/1109 P6SM -SHRA FM111300 12008KT P6SM BKN120 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYPR", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "54.291", + "longitude": "-130.451", + "elevation_m": "30", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "80", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "29.26", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T23:00:00Z", - "max_temp_c": "-4" - }, - { - "valid_time": "2024-12-11T16:00:00Z", - "min_temp_c": "-10" - } - ] - } - ] - }, - { - "raw_text": "TAF AMD EGYP 110600Z 1106/1124 21008KT 9999 SCT025 TEMPO 1106/1116 7000 SHRA SCT015 PROB30 TEMPO 1106/1110 3000 RADZ BR BKN005 PROB30 TEMPO 1110/1115 BKN012 BECMG 1118/1121 35015KT 520003 PROB30 TEMPO 1119/1124 VRB05KT 560003", - "station_id": "EGYP", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "-51.82", - "longitude": "-58.448", - "elevation_m": "70", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.35", - "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "RA DZ BR", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - } + ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "12000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYZY 110640Z 1107/1109 16005KT P6SM OVC015 TEMPO 1107/1109 P6SM -SN RMK FCST BASED ON AUTO OBS. NXT FCST BY 111500Z", + "station_id": "CYZY", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T09:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111500Z", + "latitude": "55.303", + "longitude": "-123.135", + "elevation_m": "694", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "turbulence_condition": [ - { - "turbulence_intensity": "6", - "turbulence_max_alt_ft_agl": "3000" - } - ], + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ ] @@ -8180,2330 +11315,2395 @@ ] }, { - "raw_text": "TAF EGDR 110600Z 1107/1116 04010G20KT 9999 OVC018 TEMPO 1107/1116 SCT012 PROB30 TEMPO 1111/1116 5000 -RADZ SCT008", - "station_id": "EGDR", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", + "raw_text": "TAF CYXT 110640Z 1107/1119 02008KT P6SM FEW005 BKN100 TEMPO 1107/1119 6SM BR FEW003 OVC080 PROB30 1107/1119 1SM BR BKN003 RMK NXT FCST BY 111300Z", + "station_id": "CYXT", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "50.084", - "longitude": "-5.257", - "elevation_m": "74", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "54.471", + "longitude": "-128.577", + "elevation_m": "213", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "-RA -DZ", + "visibility_statute_mi": "1", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF EGUL 110600Z 1106/1212 01006KT 9999 BKN025 OVC030 QNH3054INS BECMG 1116/1117 05006KT 9999 SCT008 BKN015 QNH3052INS TEMPO 1117/1120 8000 BR BKN008 OVC012 BECMG 1120/1121 VRB06KT 6000 BR BKN007 BKN012 QNH3051INS BECMG 1202/1203 VRB03KT 6000 BR BKN005 OVC010 QNH3051INS TEMPO 1203/1208 3200 BR OVC002 BECMG 1211/1212 VRB06KT 6000 BR BKN010 OVC020 QNH3050INS TX08/1114Z TN04/1106Z", - "station_id": "EGUL", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "52.409", - "longitude": "0.561", - "elevation_m": "8", + "raw_text": "TAF CYXS 110640Z 1107/1119 10005KT P6SM SCT010 BKN100 TEMPO 1107/1111 BKN008 BKN100 PROB30 1107/1111 1/2SM FZFG VV002 FM111100 17005KT P6SM BKN010 BKN060 TEMPO 1111/1119 2SM -SN BR BKN004 OVC040 PROB30 1111/1119 1/2SM FZFG VV002 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYXS", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "53.884", + "longitude": "-122.677", + "elevation_m": "685", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.53", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.53", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "altim_in_hg": "30.50", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "3.73", - "altim_in_hg": "30.50", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "400" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.99", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "OVX" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYZP 110640Z 1107/1119 14025G35KT P6SM SCT015 BKN140 TEMPO 1107/1119 BKN015 BKN120 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYZP", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "53.254", + "longitude": "-131.814", + "elevation_m": "7", + "forecast": [ { - "fcst_time_from": "2024-12-12T11:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "altim_in_hg": "30.50", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "8" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "4" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "TAF AMD LFLC 110600Z 1106/1206 36003KT 6000 OVC003 PROB30 TEMPO 1106/1110 0400 FG VV/// BECMG 1110/1112 BKN011 TEMPO 1112/1120 BKN016 TEMPO 1122/1206 4000 BR OVC003 PROB40 TEMPO 1202/1206 0400 FZFG VV///", - "station_id": "LFLC", - "issue_time": "2024-12-11T06:00:00Z", - "bulletin_time": "2024-12-11T06:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.787", - "longitude": "3.169", - "elevation_m": "325", + "raw_text": "TAF CYQU 110640Z 1107/1119 VRB03KT P6SM BKN110 FM110900 VRB03KT P6SM SCT100 PROB30 1109/1117 1/4SM FZFG VV002 FM111700 VRB03KT P6SM SCT008 OVC012 TEMPO 1117/1119 2 1/2SM BR OVC008 RMK NXT FCST BY 111300Z", + "station_id": "CYQU", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "55.182", + "longitude": "-118.882", + "elevation_m": "668", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.25", - "wx_string": "FG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.25", - "wx_string": "FZFG", + "visibility_statute_mi": "2.5", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } ] } ] }, { - "raw_text": "KPVD 110559Z 1106/1206 09006KT 1 1/2SM -RA BR OVC003 WS020/17030KT FM111200 18012G23KT 1/2SM RA FG OVC008 WS020/20045KT FM111600 19016G34KT 3/4SM RA BR OVC008 WS020/20055KT FM112100 19023G47KT 4SM RA BR OVC010 WS020/20055KT FM120400 22020G35KT 6SM -RA BR OVC008", - "station_id": "KPVD", - "issue_time": "2024-12-11T05:59:00Z", - "bulletin_time": "2024-12-11T05:59:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "41.7225", - "longitude": "-71.4325", - "elevation_m": "15", + "raw_text": "TAF CYMM 110640Z 1107/1119 09008KT P6SM OVC120 FM111500 11006KT P6SM -SN OVC060 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYMM", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "56.65", + "longitude": "-111.221", + "elevation_m": "371", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "170", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "23", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "0.5", - "wx_string": "RA FG", + "wind_dir_degrees": "110", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "6000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYPE 110640Z 1107/1119 20006KT P6SM SCT012 OVC070 TEMPO 1107/1109 SCT008 BKN012 OVC060 FM110900 VRB03KT P6SM SCT008 TEMPO 1109/1118 2SM BR OVC008 PROB30 1109/1116 3/4SM BR FM111800 VRB03KT 3/4SM BR OVC004 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYPE", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "56.228", + "longitude": "-117.453", + "elevation_m": "572", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "16", - "wind_gust_kt": "34", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "0.75", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "23", - "wind_gust_kt": "47", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - } - ] - }, - { - "raw_text": "KSAC 110559Z 1106/1206 VRB04KT 4SM BR FEW250 FM111100 00000KT 2SM BR SCT250 TEMPO 1112/1116 1/4SM FG BKN003 FM111800 34003KT P6SM SCT250", - "station_id": "KSAC", - "issue_time": "2024-12-11T05:59:00Z", - "bulletin_time": "2024-12-11T05:59:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "38.5066", - "longitude": "-121.496", - "elevation_m": "5", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "4", - "wx_string": "BR", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "change_indicator": "TEMPO", "visibility_statute_mi": "2", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - } + ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF AMD EPKT 110557Z 1106/1206 32004KT 1200 BR OVC002 TEMPO 1106/1109 5000 -SN BR BKN010 BKN015 PROB30 TEMPO 1106/1110 -FZDZ BECMG 1109/1112 8000 BKN016 BECMG 1114/1116 3000 -SN BR BKN007 TEMPO 1116/1124 1400 SN BKN004 BECMG 1200/1203 8000 SCT008 BKN015", - "station_id": "EPKT", - "issue_time": "2024-12-11T05:57:00Z", - "bulletin_time": "2024-12-11T05:57:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "50.478", - "longitude": "19.085", - "elevation_m": "296", + "raw_text": "TAF CYZH 110640Z 1107/1119 09012KT 4SM -SN BR OVC020 TEMPO 1107/1115 P6SM NSW SCT020 OVC030 BECMG 1107/1109 13012KT FM111500 11008KT P6SM SCT008 OVC012 TEMPO 1115/1119 2 1/2SM -SN BR OVC008 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYZH", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "55.293", + "longitude": "-114.773", + "elevation_m": "583", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.75", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "12", + "visibility_statute_mi": "4", "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "-FZDZ", - "sky_condition": [ - + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "visibility_statute_mi": "4", "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.87", - "wx_string": "SN", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.5", "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF AMD LTCJ 110556Z 1106/1206 VRB02KT 1200 BCFG BKN005 BECMG 1107/1108 4000 BR SCT015 BECMG 1108/1110 CAVOK", - "station_id": "LTCJ", - "issue_time": "2024-12-11T05:56:00Z", - "bulletin_time": "2024-12-11T05:56:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.93", - "longitude": "41.117", - "elevation_m": "559", + "raw_text": "TAF CYCB 110640Z 1107/1119 32008KT P6SM FEW240 FM111200 32006KT P6SM FEW020 SCT060 TEMPO 1112/1119 BKN020 BKN060 RMK NXT FCST BY 111300Z", + "station_id": "CYCB", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "69.106", + "longitude": "-105.116", + "elevation_m": "19", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "24000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "KSRB 110555Z 1106/1206 33005G13KT P6SM FEW008 BKN013 OVC018 FM111000 32010KT 5SM -SHSN OVC005 FM111300 30010KT 5SM BR OVC009 FM111400 28010G18KT P6SM SCT250", - "station_id": "KSRB", - "issue_time": "2024-12-11T05:55:00Z", - "bulletin_time": "2024-12-11T05:55:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "36.0529", - "longitude": "-85.536", - "elevation_m": "303", + "raw_text": "TAF CYEV 110640Z 1107/1119 10008KT P6SM FEW010 SCT080 TEMPO 1107/1109 SCT010 BKN080 FM110900 10008KT P6SM SCT008 BKN060 TEMPO 1109/1119 4SM -SN OVC008 RMK NXT FCST BY 111300Z", + "station_id": "CYEV", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "68.309", + "longitude": "-133.5", + "elevation_m": "74", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "wind_gust_kt": "13", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "BR", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF AMD EGPD 110555Z 1106/1206 VRB03KT 9999 BKN008 TEMPO 1106/1110 3000 BR BKN003 BECMG 1109/1112 BKN025 PROB40 TEMPO 1112/1124 BKN014 PROB30 TEMPO 1118/1124 7000 TEMPO 1200/1206 6000 PROB30 1200/1206 4000 BR MIFG", - "station_id": "EGPD", - "issue_time": "2024-12-11T05:55:00Z", - "bulletin_time": "2024-12-11T05:55:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "57.205", - "longitude": "-2.205", - "elevation_m": "65", + "raw_text": "TAF CYCO 110640Z 1107/1119 20005KT P6SM FEW240 RMK NXT FCST BY 111300Z", + "station_id": "CYCO", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK NXT FCST BY 111300Z", + "latitude": "67.817", + "longitude": "-115.135", + "elevation_m": "20", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "24000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYIO 110640Z 1107/1119 19005KT P6SM FEW040 BKN110 FM111100 19005KT P6SM -SN BKN060 TEMPO 1111/1119 3SM -SN BKN030 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYIO", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "72.694", + "longitude": "-77.957", + "elevation_m": "61", + "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "3000" } ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.35", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "BR MIFG", - "sky_condition": [ - - ] } ] }, { - "raw_text": "KORH 110554Z 1106/1206 10007KT 3/4SM -RA BR OVC001 WS020/17035KT FM111200 18010G22KT 1/2SM -RA FG OVC001 FM111600 19014G27KT 3/4SM -RA BR OVC003 WS020/19045KT FM112100 19020G45KT 2SM RA BR OVC008 WS020/19045KT FM120300 22017G35KT 4SM -RA OVC005", - "station_id": "KORH", - "issue_time": "2024-12-11T05:54:00Z", - "bulletin_time": "2024-12-11T05:54:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "42.2706", - "longitude": "-71.8731", - "elevation_m": "306", + "raw_text": "TAF CYUX 110640Z 1107/1119 25010KT P6SM FEW015 SCT080 BKN200 TEMPO 1107/1119 P6SM -SN BKN015 BECMG 1113/1115 27008KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYUX", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "68.772", + "longitude": "-81.233", + "elevation_m": "8", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "170", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "wind_gust_kt": "22", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "14", - "wind_gust_kt": "27", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYVM 110640Z 1107/1119 VRB03KT P6SM FEW010 BKN060 FM111300 20005KT P6SM FEW010 SCT050 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYVM", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "67.552", + "longitude": "-64.026", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "20", - "wind_gust_kt": "45", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "17", - "wind_gust_kt": "35", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF LXGB 110554Z 1106/1115 24005KT 9999 SCT040 PROB40 TEMPO 1106/1111 VRB05KT PROB40 TEMPO 1111/1115 VRB05KT 6000 SHRA SCT024", - "station_id": "LXGB", - "issue_time": "2024-12-11T05:54:00Z", - "bulletin_time": "2024-12-11T05:54:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "36.151", - "longitude": "-5.35", - "elevation_m": "5", + "raw_text": "TAF CYCY 110640Z 1107/1119 27010KT P6SM FEW110 BECMG 1113/1115 27005KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYCY", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "70.484", + "longitude": "-68.515", + "elevation_m": "73", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", - "wx_string": "SHRA", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "11000" } ] } ] }, { - "raw_text": "KRDU 110552Z 1106/1206 18012G22KT 6SM -RA BR SCT007 BKN025 WS020/20050KT TEMPO 1108/1111 3SM -SHRA BR BKN007 FM111100 21015G25KT 5SM -SHRA BR OVC007 FM111800 24015G25KT 4SM -SHRA OVC012 FM112100 29015G28KT P6SM BKN015 OVC025 FM120000 28012G22KT P6SM SCT050 BKN250", - "station_id": "KRDU", - "issue_time": "2024-12-11T05:52:00Z", - "bulletin_time": "2024-12-11T05:52:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "35.8923", - "longitude": "-78.782", - "elevation_m": "121", + "raw_text": "TAF CYTE 110640Z 1107/1119 VRB03KT P6SM FEW020 BKN070 TEMPO 1107/1115 3SM -SHSN BKN020 BECMG 1108/1110 06010KT FM111500 06015KT P6SM SCT020 BKN220 TEMPO 1115/1119 5SM -SN BKN020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "station_id": "CYTE", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", + "latitude": "64.23", + "longitude": "-76.528", + "elevation_m": "49", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "3", - "wx_string": "-SHRA BR", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4", - "wx_string": "-SHRA", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", + "wind_dir_degrees": "60", "wind_speed_kt": "15", - "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KDNL 110551Z 1106/1206 18010G18KT 5SM -SHRA BR BKN015 TEMPO 1106/1108 BKN007 FM110800 22014G21KT 4SM -SHRA BR BKN015 TEMPO 1111/1114 2SM +SHRA BR FM111700 27020G30KT P6SM BKN040 FM112300 29012KT P6SM SKC", - "station_id": "KDNL", - "issue_time": "2024-12-11T05:51:00Z", - "bulletin_time": "2024-12-11T05:51:00Z", + "raw_text": "TAF AMD EGPD 110640Z 1106/1206 VRB03KT 9999 SCT002 TEMPO 1106/1111 3000 BR BKN003 PROB30 TEMPO 1106/1110 0800 FG BKN001 PROB40 TEMPO 1112/1124 BKN014 PROB30 TEMPO 1118/1124 7000 TEMPO 1200/1206 6000 PROB30 1200/1206 4000 BR MIFG", + "station_id": "EGPD", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "33.4668", - "longitude": "-82.0385", - "elevation_m": "126", + "latitude": "57.205", + "longitude": "-2.205", + "elevation_m": "65", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "14", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+SHRA BR", + "probability": "30", + "visibility_statute_mi": "4.35", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } + ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR MIFG", "sky_condition": [ - { - "sky_cover": "SKC" - } + ] } ] }, { - "raw_text": "KRWI 110550Z 1106/1206 18008KT P6SM SCT007 OVC130 FM110900 18008KT P6SM OVC007 FM111200 18011G20KT P6SM OVC015 FM111500 19015G22KT 3SM -SHRA BR OVC015 FM111800 22010G18KT 4SM -RA BR OVC007 FM112100 27015G22KT 4SM -RA OVC015 FM120000 30018G28KT P6SM BKN050 BKN250", - "station_id": "KRWI", - "issue_time": "2024-12-11T05:50:00Z", - "bulletin_time": "2024-12-11T05:50:00Z", + "raw_text": "TAF AMD EGPH 110640Z 1106/1206 26003KT 7000 OVC003 TEMPO 1106/1111 4000 BR PROB30 TEMPO 1106/1110 0300 FZFG VV/// BECMG 1107/1111 9999 NSW FEW040 PROB30 TEMPO 1111/1118 8000 TEMPO 1118/1206 7000 PROB30 1118/1206 4000 BR", + "station_id": "EGPH", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "35.8502", - "longitude": "-77.8951", - "elevation_m": "46", + "latitude": "55.952", + "longitude": "-3.36", + "elevation_m": "29", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "13000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } + ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } + ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", - "wind_gust_kt": "22", - "visibility_statute_mi": "3", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.97", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } + ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "22", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.35", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } + ] } ] }, { - "raw_text": "TAF ESIB 110550Z 1106/1115 VRB02KT 0300 FG VV002 PROB30 1106/1115 9999 NSW BKN008 RMK MIL", - "station_id": "ESIB", - "issue_time": "2024-12-11T05:50:00Z", - "bulletin_time": "2024-12-11T05:50:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "remarks": "RMK MIL", - "latitude": "58.431", - "longitude": "12.71", - "elevation_m": "51", + "raw_text": "TAF AMD SAZM 110640Z 1107/1206 14005KT 4000 BR NSC TX26/1118Z TN14/1110Z TEMPO 1106/1110 0800 FG BCFG BECMG 1110/1112 33010KT BECMG 1116/1118 09010KT PROB30 TEMPO 1116/1121 8000 -SHRA BKN030 FEW040TCU TEMPO 1121/1201 05015G25KT", + "station_id": "SAZM", + "issue_time": "2024-12-11T06:40:00Z", + "bulletin_time": "2024-12-11T06:40:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-37.932", + "longitude": "-57.581", + "elevation_m": "17", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.19", - "vert_vis_ft": "200", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "26" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "14" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "FG BCFG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } + ] - } - ] - }, - { - "raw_text": "KPSC 110549Z 1106/1206 VRB03KT 3SM BR OVC012 FM112000 VRB04KT 6SM BR OVC005", - "station_id": "KPSC", - "issue_time": "2024-12-11T05:49:00Z", - "bulletin_time": "2024-12-11T05:49:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "46.2695", - "longitude": "-119.118", - "elevation_m": "121", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "3", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" } ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "sky_condition": [ + + ] } ] - }, - { - "raw_text": "KTRI 110549Z 1106/1206 30007KT 6SM BR VCSH BKN020 BKN050 TEMPO 1109/1111 4SM -SHRA BR OVC007 FM111300 28012G20KT 3SM -SHSNRA BR OVC007 FM111700 27014G22KT 6SM BR VCSH BKN015 OVC025 FM112000 28014G22KT P6SM BKN035 FM120000 27012G19KT P6SM SCT035 BKN045", - "station_id": "KTRI", - "issue_time": "2024-12-11T05:49:00Z", - "bulletin_time": "2024-12-11T05:49:00Z", + }, + { + "raw_text": "TAF EGYD 110639Z 1106/1115 04007KT 9999 BKN020 PROB40 TEMPO 1106/1112 FEW020 TEMPO 1111/1115 BKN014", + "station_id": "EGYD", + "issue_time": "2024-12-11T06:39:00Z", + "bulletin_time": "2024-12-11T06:39:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.4797", - "longitude": "-82.3989", - "elevation_m": "456", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.031", + "longitude": "-0.503", + "elevation_m": "65", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "7", - "visibility_statute_mi": "6", - "wx_string": "BR VCSH", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "probability": "40", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "3", - "wx_string": "-SHSN -SHRA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] - }, + } + ] + }, + { + "raw_text": "TAF EGMC 110637Z 1106/1115 03008KT 9999 BKN012 PROB40 TEMPO 1106/1112 8000 -DZ BKN009 BECMG 1112/1115 BKN018", + "station_id": "EGMC", + "issue_time": "2024-12-11T06:37:00Z", + "bulletin_time": "2024-12-11T06:37:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.571", + "longitude": "0.696", + "elevation_m": "15", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "14", - "wind_gust_kt": "22", - "visibility_statute_mi": "6", - "wx_string": "BR VCSH", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "4.97", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "19", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "KSJS 110549Z 1106/1206 33007KT P6SM VCSH OVC008 TEMPO 1106/1109 2SM -RA BR BKN005 FM110900 32005KT 6SM -RA OVC007 FM111200 30008KT 1SM -RASN BR OVC007 FM111400 28007KT 1/2SM SN FG OVC004 FM111600 28008KT P6SM OVC010 FM112300 26008KT P6SM SCT035 PROB30 1201/1206 4SM -SHSN BR OVC015", - "station_id": "KSJS", - "issue_time": "2024-12-11T05:49:00Z", - "bulletin_time": "2024-12-11T05:49:00Z", + "raw_text": "TAF AMD CYOW 110637Z 1106/1212 06008KT 6SM -RA BR FEW003 OVC012 TEMPO 1106/1110 1/2SM -RA FG OVC003 FM111000 VRB03KT 3/4SM -RA BR OVC002 TEMPO 1110/1122 3SM -RA BR OVC005 BECMG 1113/1114 30008KT FM112200 30012KT 1SM -RASN BR OVC005 FM120100 27012KT 3/4SM -SN OVC005 FM120400 24012KT 3SM -SN SCT005 OVC012 FM120600 27015KT P6SM BKN020 FM120900 25015KT P6SM BKN030 RMK NXT FCST BY 110900Z", + "station_id": "CYOW", + "issue_time": "2024-12-11T06:37:00Z", + "bulletin_time": "2024-12-11T06:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "37.7489", - "longitude": "-82.6413", - "elevation_m": "359", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "RMK NXT FCST BY 110900Z", + "latitude": "45.307", + "longitude": "-75.66", + "elevation_m": "111", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.75", "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "wind_speed_kt": "12", "visibility_statute_mi": "1", "wx_string": "-RA -SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "7", - "visibility_statute_mi": "0.5", - "wx_string": "SN FG", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "0.75", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KTYS 110549Z 1106/1206 VRB06KT 6SM BR VCSH FEW007 OVC015 FM110900 32010KT 4SM BR VCSH SCT007 OVC015 FM111200 28010G20KT 6SM -SHRA BR OVC008 PROB30 1112/1115 2SM -SHSN BR OVC004 FM111800 28012G20KT P6SM SCT035 BKN045 FM120000 25010KT P6SM BKN050 OVC100", - "station_id": "KTYS", - "issue_time": "2024-12-11T05:49:00Z", - "bulletin_time": "2024-12-11T05:49:00Z", + "raw_text": "TAF AMD LSZS 110635Z 1106/1115 VRB02KT 2000 BCFG FEW001 TXM05/1113Z TEMPO 1106/1110 0800 FZFG VV002 BECMG 1109/1112 CAVOK", + "station_id": "LSZS", + "issue_time": "2024-12-11T06:35:00Z", + "bulletin_time": "2024-12-11T06:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.818", - "longitude": "-83.9857", - "elevation_m": "300", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.526", + "longitude": "9.879", + "elevation_m": "1708", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6", - "wx_string": "BR VCSH", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.24", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, + "cloud_base_ft_agl": "100" + } + ], + "temperature": { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "-5" + } + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVX" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "4", - "wx_string": "BR VCSH", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD LFLL 110635Z 1106/1212 VRB03KT 7000 BKN010 TEMPO 1106/1109 3000 BR OVC002 PROB40 TEMPO 1106/1108 0300 FZFG VV/// PROB40 TEMPO 1112/1119 BKN017 BECMG 1119/1121 3000 BR OVC004 PROB40 TEMPO 1202/1210 0300 FZFG VV/// BECMG 1210/1212 8000 NSW OVC008", + "station_id": "LFLL", + "issue_time": "2024-12-11T06:35:00Z", + "bulletin_time": "2024-12-11T06:35:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "45.726", + "longitude": "5.078", + "elevation_m": "234", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "200" } ] }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN BR", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KCHA 110549Z 1106/1206 33006KT P6SM BKN015 BKN050 FM110800 32015KT 5SM -SHRA BR OVC013 FM111300 32012G20KT P6SM SCT030 FM111800 29014G22KT P6SM SCT030 BKN150 FM120000 28007KT P6SM SCT150 BKN250", - "station_id": "KCHA", - "issue_time": "2024-12-11T05:49:00Z", - "bulletin_time": "2024-12-11T05:49:00Z", + "raw_text": "TAF AMD ENFL 110634Z 1106/1115 VRB03KT 0300 FG VV001 BECMG 1107/1109 9999 NSW FEW003", + "station_id": "ENFL", + "issue_time": "2024-12-11T06:34:00Z", + "bulletin_time": "2024-12-11T06:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.0336", - "longitude": "-85.2004", - "elevation_m": "203", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "61.582", + "longitude": "5.02", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.19", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "vert_vis_ft": "100", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD LFRZ 110632Z 1106/1206 05010KT 9999 SCT014 BKN030 PROB40 TEMPO 1106/1112 -DZRA OVC012 BECMG 1120/1123 OVC012 TEMPO 1203/1206 OVC002", + "station_id": "LFRZ", + "issue_time": "2024-12-11T06:32:00Z", + "bulletin_time": "2024-12-11T06:32:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.312", + "longitude": "-2.163", + "elevation_m": "2", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wx_string": "-DZ -RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "7", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "KBAF 110548Z 1106/1206 03003KT 1 1/2SM -RA BR OVC003 FM111200 12007KT 3/4SM -RA OVC003 WS020/19040KT FM111400 17008KT 3/4SM -RA OVC003 FM111800 23007KT 1 1/2SM +RA BR OVC003 WS020/18040KT FM112100 18020G40KT 2SM +RA BR OVC003 WS020/18055KT FM120200 24015G28KT 2SM RA BR OVC008 WS020/20035KT", - "station_id": "KBAF", - "issue_time": "2024-12-11T05:48:00Z", - "bulletin_time": "2024-12-11T05:48:00Z", + "raw_text": "TAF AMD ENJS 110631Z 1106/1115 30018KT 5000 -DZ BR SCT004 BKN030 PROB40 1106/1115 0200 FG VV001", + "station_id": "ENJS", + "issue_time": "2024-12-11T06:31:00Z", + "bulletin_time": "2024-12-11T06:31:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "42.16", - "longitude": "-72.7124", - "elevation_m": "80", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "58.835", + "longitude": "2.545", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "visibility_statute_mi": "3.11", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "0.75", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.12", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "OVX" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESOK 110630Z 1107/1115 34003KT CAVOK", + "station_id": "ESOK", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "59.442", + "longitude": "13.342", + "elevation_m": "101", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.75", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESOW 110630Z 1107/1115 28002KT CAVOK", + "station_id": "ESOW", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "59.595", + "longitude": "16.638", + "elevation_m": "7", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1.5", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESSD 110630Z 1107/1115 31005KT CAVOK", + "station_id": "ESSD", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "60.422", + "longitude": "15.515", + "elevation_m": "151", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "20", - "wind_gust_kt": "40", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESSP 110630Z 1107/1115 29006KT CAVOK", + "station_id": "ESSP", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "58.584", + "longitude": "16.255", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "15", - "wind_gust_kt": "28", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KINL 110547Z 1106/1206 31006KT 5SM -SHSN BR SCT025 OVC050 TEMPO 1106/1109 2SM -SHSN BKN025 OVC050 FM110900 32010KT 6SM -SHSN BKN018 FM111300 32010G19KT P6SM VCSH BKN015 FM112200 31011G20KT P6SM BKN013 FM120300 30006KT P6SM SCT015", - "station_id": "KINL", - "issue_time": "2024-12-11T05:47:00Z", - "bulletin_time": "2024-12-11T05:47:00Z", + "raw_text": "TAF AMD LFRI 110630Z 1106/1206 05010KT 9999 SCT012 BKN020 TEMPO 1106/1112 -DZRA OVC008 BECMG 1115/1118 BKN008 BECMG 1118/1121 SCT012", + "station_id": "LFRI", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "48.5594", - "longitude": "-93.3955", - "elevation_m": "353", + "latitude": "46.702", + "longitude": "-1.379", + "elevation_m": "89", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "5", - "wx_string": "-SHSN BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "wx_string": "-DZ -RA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "KFAY 110547Z 1106/1206 17008KT P6SM OVC100 WS020/20050KT FM110900 19012G20KT P6SM -RA OVC050 WS020/20050KT FM111300 20012G20KT 4SM -SHRA BR OVC012 FM111800 23015G25KT 4SM -SHRA BR OVC007 FM112100 27020G32KT P6SM BKN025 OVC035 FM120000 28012G22KT P6SM BKN250", - "station_id": "KFAY", - "issue_time": "2024-12-11T05:47:00Z", - "bulletin_time": "2024-12-11T05:47:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "KJKL 110630Z 1107/1206 32005KT 3SM -RA BR OVC004 TEMPO 1107/1110 2SM -RA BR OVC002 FM111200 30005KT 2SM -SN BR OVC005 FM111400 29005KT 1SM -SN OVC005 FM111600 28005KT P6SM OVC010 FM112300 25007KT P6SM VCSH BKN025 PROB30 1200/1202 2SM -SHSN OVC010", + "station_id": "KJKL", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "34.9895", - "longitude": "-78.8801", - "elevation_m": "57", + "remarks": "AMD", + "latitude": "37.5913", + "longitude": "-83.3137", + "elevation_m": "414", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "1", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "32", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "250", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KPUB 110546Z 1106/1206 VRB06KT P6SM SKC", - "station_id": "KPUB", - "issue_time": "2024-12-11T05:46:00Z", - "bulletin_time": "2024-12-11T05:46:00Z", + "raw_text": "TAF AMD ENRS 110630Z 1106/1115 33028G38KT 9999 -SHSNRA FEW015 BKN025 TEMPO 1106/1115 2000 -SHSNRA VV008 TEMPO 1106/1115 SCT012CB", + "station_id": "ENRS", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.2887", - "longitude": "-104.506", - "elevation_m": "1441", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "67.527", + "longitude": "12.104", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "28", + "wind_gust_kt": "38", "visibility_statute_mi": "6+", + "wx_string": "-SHSN -SHRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "vert_vis_ft": "800", + "wx_string": "-SHSN -SHRA", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "KCOS 110546Z 1106/1206 36006KT P6SM SKC FM112000 16006KT P6SM FEW250 FM120100 36007KT P6SM SCT250", - "station_id": "KCOS", - "issue_time": "2024-12-11T05:46:00Z", - "bulletin_time": "2024-12-11T05:46:00Z", + "raw_text": "TAF AMD LFRM 110630Z 1106/1206 03008KT 9999 BKN020 TEMPO 1106/1110 -DZRA BKN009 TEMPO 1110/1123 BKN012 TEMPO 1123/1206 4000 BR BKN003", + "station_id": "LFRM", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.8095", - "longitude": "-104.689", - "elevation_m": "1886", + "latitude": "47.949", + "longitude": "0.202", + "elevation_m": "51", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-DZ -RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "7", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + } + ] + } + ] + }, + { + "raw_text": "TAF ESPE 110630Z 1107/1115 30016G26KT CAVOK RMK MIL", + "station_id": "ESPE", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "remarks": "RMK MIL", + "latitude": "65.875", + "longitude": "20.144", + "elevation_m": "182", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KALS 110546Z 1106/1206 VRB06KT P6SM FEW250", - "station_id": "KALS", - "issue_time": "2024-12-11T05:46:00Z", - "bulletin_time": "2024-12-11T05:46:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.4393", - "longitude": "-105.862", - "elevation_m": "2299", + "raw_text": "TAF ESNN 110630Z 1107/1115 29007KT 9999 FEW045", + "station_id": "ESNN", + "issue_time": "2024-12-11T06:30:00Z", + "bulletin_time": "2024-12-11T06:30:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "62.532", + "longitude": "17.436", + "elevation_m": "4", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "KGON 110546Z 1106/1206 10009KT 4SM -RA BR OVC003 FM110800 12007KT 2SM -RA BR OVC003 FM111000 14005KT 1/2SM -RA FG OVC003 FM111300 16011G18KT 2SM +RA BR OVC005 WS020/21045KT FM111500 18015G34KT 1/2SM -RA FG OVC003 WS020/20055KT FM112200 18022G40KT 2SM +RA BR OVC004 WS020/20060KT FM120100 20028G48KT 2SM +RA BR OVC004 WS020/20065KT FM120500 25020G34KT 4SM -RA BR BKN007 OVC012", - "station_id": "KGON", - "issue_time": "2024-12-11T05:46:00Z", - "bulletin_time": "2024-12-11T05:46:00Z", + "raw_text": "TAF AMD MMTL 110629Z 1106/1206 00000KT 3SM -RA BKN050 FM110800 10004KT 5SM HZ BKN040 BKN100 BECMG 1110/1112 VCRA TEMPO 1113/1117 3SM RA BKN020CB FM111800 36015KT 6SM VCRA BKN020 OVC100 TEMPO 1119/1123 4SM TSRA BKN020CB FM120300 36010KT 6SM HZ BKN020 BKN100", + "station_id": "MMTL", + "issue_time": "2024-12-11T06:29:00Z", + "bulletin_time": "2024-12-11T06:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "41.3279", - "longitude": "-72.0489", - "elevation_m": "2", + "latitude": "20.1725", + "longitude": "-87.6622", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "9", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, @@ -10511,351 +13711,241 @@ "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wind_dir_degrees": "100", + "wind_speed_kt": "4", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "4", + "visibility_statute_mi": "5", + "wx_string": "VCRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", + "wind_dir_degrees": "360", "wind_speed_kt": "15", - "wind_gust_kt": "34", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "visibility_statute_mi": "6", + "wx_string": "VCRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "22", - "wind_gust_kt": "40", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "28", - "wind_gust_kt": "48", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "wind_gust_kt": "34", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KIWA 110545Z 1106/1206 08008KT P6SM SKC FM111800 36005KT P6SM BKN250 FM120100 11005KT P6SM BKN250 AMD LTD TO CLD VIS AND WIND TIL 111200", - "station_id": "KIWA", - "issue_time": "2024-12-11T05:45:00Z", - "bulletin_time": "2024-12-11T05:45:00Z", + "raw_text": "TAF AMD ENRA 110629Z 1106/1115 25012G22KT 9999 FEW008 BKN020 TEMPO 1106/1115 2000 -SHSN VV008 TEMPO 1106/1115 SCT025CB", + "station_id": "ENRA", + "issue_time": "2024-12-11T06:29:00Z", + "bulletin_time": "2024-12-11T06:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "33.3008", - "longitude": "-111.644", - "elevation_m": "420", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "66.364", + "longitude": "14.302", + "elevation_m": "66", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2000" } ] }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - } - ] - }, - { - "raw_text": "TAF TXKF 110545Z 1106/1206 13012KT 9999 FEW040 SCT200 ", - "station_id": "TXKF", - "issue_time": "2024-12-11T05:45:00Z", - "bulletin_time": "2024-12-11T05:45:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.364", - "longitude": "-64.679", - "elevation_m": "4", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF COR LEGA 110545Z 1106/1206 VRB04KT 9999 FEW050 TX13/1115Z TN01/1206Z PROB40 TEMPO 1110/1114 FEW050TCU", - "station_id": "LEGA", - "issue_time": "2024-12-11T05:45:00Z", - "bulletin_time": "2024-12-11T05:45:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "37.136", - "longitude": "-3.633", - "elevation_m": "684", - "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "vert_vis_ft": "800", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "13" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "1" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "40", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "KAVP 110544Z 1106/1206 10003KT 3SM -RA BR OVC015 WS020/20040KT TEMPO 1106/1108 2SM -RA BR FM111000 20006KT 2SM RA BR OVC009 WS020/20040KT FM111500 19006KT 1SM RA BR OVC005 FM120000 29008KT 1SM -SHRASN BR OVC004 FM120300 27009KT P6SM OVC015", - "station_id": "KAVP", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "TAF AMD YPLM 110628Z 1106/1206 02018KT 9999 FEW050 FM111200 05007KT 9999 -SHRA SCT010 SCT050 BECMG 1115/1117 06005KT 9999 -SHRA BKN008 BKN020 BECMG 1123/1201 03012KT 9999 NSW BKN020 FM120300 36014KT 9999 SCT025 TEMPO 1114/1117 9999 BKN008 TEMPO 1117/1200 9999 BKN005 TEMPO 1200/1202 9999 BKN010 PROB30 TEMPO 1109/1200 VRB25G40KT 1000 TSRA BKN010 SCT060CB", + "station_id": "YPLM", + "issue_time": "2024-12-11T06:28:00Z", + "bulletin_time": "2024-12-11T06:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.3335", - "longitude": "-75.7227", - "elevation_m": "290", + "latitude": "-22.241", + "longitude": "114.097", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "3", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "1", - "wx_string": "-SHRA -SHSN BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, @@ -10863,495 +13953,427 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "9", + "wind_dir_degrees": "360", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - } - ] - }, - { - "raw_text": "KBGM 110544Z 1106/1206 16005KT 5SM -RA OVC003 FM111100 17005KT 1SM RA BR OVC002 FM111600 25005KT 1SM RA BR OVC003 FM120000 29011G18KT 2SM -SHRASN BR OVC008 FM120400 26012G18KT 5SM -SHSN BR BKN015", - "station_id": "KBGM", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.2068", - "longitude": "-75.9799", - "elevation_m": "485", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "5", - "visibility_statute_mi": "5", - "wx_string": "-RA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "5", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "2", - "wx_string": "-SHRA -SHSN BR", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "5", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "25", + "wind_gust_kt": "40", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "KELM 110544Z 1106/1206 17005KT 5SM -RA BR OVC015 FM110900 VRB03KT 2SM -RA BR OVC008 FM111800 30007KT 2SM RA BR OVC005 FM112100 29007KT 1SM -RASN BR OVC006 FM120000 27008KT 3SM -SHSN BR OVC015 FM120500 25010G19KT P6SM BKN025", - "station_id": "KELM", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "TAF AMD LFRS 110628Z 1106/1212 04008KT 9999 SCT014 BKN025 TEMPO 1106/1112 -DZRA BKN012 BECMG 1118/1121 BKN008 TEMPO 1201/1210 OVC002 BECMG 1210/1212 SCT006", + "station_id": "LFRS", + "issue_time": "2024-12-11T06:28:00Z", + "bulletin_time": "2024-12-11T06:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.1601", - "longitude": "-76.89", - "elevation_m": "287", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "47.15", + "longitude": "-1.609", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "5", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-DZ -RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "1", - "wx_string": "-RA -SN BR", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-SHSN BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "KITH 110544Z 1106/1206 16010G16KT 5SM -SHRA BR OVC009 FM111000 19004KT 2SM RA BR OVC006 FM111500 30005KT 1SM RA BR OVC003 FM112200 29010KT 1SM RASN BR OVC004 FM120000 28009KT 2SM -SHSN BR OVC005 FM120500 25009KT P6SM BKN025", - "station_id": "KITH", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "TAF AMD LFBI 110628Z 1106/1206 05008KT 9999 SCT014 BKN025 TEMPO 1106/1110 -DZRA OVC008 PROB40 TEMPO 1110/1122 BKN008 TEMPO 1202/1206 3000 BR OVC002", + "station_id": "LFBI", + "issue_time": "2024-12-11T06:28:00Z", + "bulletin_time": "2024-12-11T06:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.4931", - "longitude": "-76.4569", - "elevation_m": "338", + "latitude": "46.584", + "longitude": "0.309", + "elevation_m": "117", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "wind_gust_kt": "16", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "4", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-DZ -RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "1", - "wx_string": "RA SN BR", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "200" } ] - }, + } + ] + }, + { + "raw_text": "TAF EGOV 110628Z 1107/1115 05006KT 9999 FEW022 PROB40 TEMPO 1107/1115 SCT022", + "station_id": "EGOV", + "issue_time": "2024-12-11T06:28:00Z", + "bulletin_time": "2024-12-11T06:28:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.252", + "longitude": "-4.536", + "elevation_m": "11", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", - "visibility_statute_mi": "2", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" } ] } ] }, { - "raw_text": "KSYR 110544Z 1106/1206 13008KT 5SM -SHRA BR OVC015 WS020/19035KT FM111000 14004KT 3SM -RA BR OVC015 FM111300 VRB03KT 1SM RA BR OVC005 FM111600 30004KT 1SM RA BR OVC004 FM120000 27010G17KT 1SM SHRASN BR OVC004 FM120400 25012G19KT 2SM -SHSN BR OVC015", - "station_id": "KSYR", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "TAF AMD ESSL 110628Z 1106/1115 30008KT 9999 OVC004 TEMPO 1106/1108 0900 FZFG VV003 BECMG 1106/1108 BKN007 BECMG 1108/1110 CAVOK", + "station_id": "ESSL", + "issue_time": "2024-12-11T06:28:00Z", + "bulletin_time": "2024-12-11T06:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.1111", - "longitude": "-76.1038", - "elevation_m": "125", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "58.406", + "longitude": "15.681", + "elevation_m": "51", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "130", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.56", + "vert_vis_ft": "300", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "1", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "17", - "visibility_statute_mi": "1", - "wx_string": "SHRA SHSN BR", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "wind_gust_kt": "19", - "visibility_statute_mi": "2", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KRME 110544Z 1106/1206 11009KT 4SM -RA BR OVC015 WS020/20035KT TEMPO 1107/1109 OVC008 FM110900 12006KT 4SM -RA BR OVC007 FM111500 VRB03KT 1SM RA BR OVC004 FM120000 29007KT 1SM SHRASN BR OVC003 FM120500 25010G16KT 4SM -SHSN BR OVC015", - "station_id": "KRME", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "TAF EGHH 110627Z 1106/1115 05008KT 9999 BKN020 PROB30 TEMPO 1106/1115 7000 -RADZ BKN014", + "station_id": "EGHH", + "issue_time": "2024-12-11T06:27:00Z", + "bulletin_time": "2024-12-11T06:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.2242", - "longitude": "-75.3956", - "elevation_m": "146", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "50.779", + "longitude": "-1.836", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-RA -DZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD CYYB 110627Z 1106/1114 10005KT 1 1/2SM -RASN BR BKN006 OVC012 TEMPO 1106/1112 6SM -RA BR SCT006 OVC012 PROB30 1106/1112 1SM -FZDZ -FZRA BR OVC003 FM111200 03005KT 1 1/2SM -SN BR OVC005 RMK NXT FCST BY 110800Z", + "station_id": "CYYB", + "issue_time": "2024-12-11T06:27:00Z", + "bulletin_time": "2024-12-11T06:27:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "46.365", + "longitude": "-79.423", + "elevation_m": "360", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.5", + "wx_string": "-RA -SN BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "1", - "wx_string": "SHRA SHSN BR", + "wx_string": "-FZDZ -FZRA BR", "sky_condition": [ { "sky_cover": "OVC", @@ -11360,120 +14382,102 @@ ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "wind_gust_kt": "16", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.5", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "KSBY 110544Z 1106/1206 17008KT 3SM SHRA BR SCT012 OVC060 WS020/20045KT TEMPO 1106/1110 2SM +SHRA OVC012 FM111000 17010G20KT 3SM SHRA BR OVC012 WS020/20050KT FM111200 18016G28KT 4SM SHRA BR OVC012 WS020/20050KT FM112000 22015G25KT 3SM SHRA BR OVC008 FM112300 29020G35KT 6SM -RA BR OVC008 FM120100 30017G29KT P6SM OVC007 FM120400 28013G20KT P6SM SCT100", - "station_id": "KSBY", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "KMIV 110626Z 1106/1206 18008KT 2SM RA BR OVC003 WS020/21040KT FM111300 18011G19KT 2SM -RA BR OVC004 WS020/20050KT FM111700 20015G27KT 2SM RA BR OVC005 WS020/20055KT FM112100 23020G30KT 1SM RA BR OVC004 FM112300 28018G28KT 1SM RA BR OVC005 FM120100 28016G26KT 3SM -RA BR BKN015 FM120300 28015G25KT P6SM FEW020 SCT035", + "station_id": "KMIV", + "issue_time": "2024-12-11T06:26:00Z", + "bulletin_time": "2024-12-11T06:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "38.3409", - "longitude": "-75.5132", - "elevation_m": "14", + "remarks": "AMD", + "latitude": "39.3662", + "longitude": "-75.0778", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "170", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "8", "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "40", "visibility_statute_mi": "2", - "wx_string": "+SHRA", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "wind_gust_kt": "19", "wind_shear_hgt_ft_agl": "2000", "wind_shear_dir_degrees": "200", "wind_shear_speed_kt": "50", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "16", - "wind_gust_kt": "28", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "27", "wind_shear_hgt_ft_agl": "2000", "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "4", - "wx_string": "SHRA BR", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "wind_dir_degrees": "230", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "400" } ] }, @@ -11481,2209 +14485,2397 @@ "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "17", - "wind_gust_kt": "29", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "20", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "PKMJ 110544Z 1106/1206 08015G25KT 6SM SHRA SCT012 BKN045 OVC120 FM110900 09012KT P6SM VCSH SCT014 BKN045 BKN120", - "station_id": "PKMJ", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "KRST 110625Z 1106/1206 30011KT P6SM OVC025 FM110800 31014G24KT 2SM -SN OVC015 FM111300 31018G28KT P6SM BKN015 FM111600 31018G28KT P6SM SCT025 FM120300 31011KT P6SM FEW200", + "station_id": "KRST", + "issue_time": "2024-12-11T06:25:00Z", + "bulletin_time": "2024-12-11T06:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "7.065", - "longitude": "171.269", - "elevation_m": "2", + "remarks": "COR", + "latitude": "43.904", + "longitude": "-92.4921", + "elevation_m": "398", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6", - "wx_string": "SHRA", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - } - ] - } - ] - }, - { - "raw_text": "PKWA 110544Z 1106/1206 06014G24KT P6SM VCSH FEW015 BKN035", - "station_id": "PKWA", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "8.72", - "longitude": "167.724", - "elevation_m": "6", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", + "wind_dir_degrees": "310", "wind_speed_kt": "14", "wind_gust_kt": "24", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } ] - } - ] - }, - { - "raw_text": "PTSA 110544Z 1106/1206 08011KT P6SM VCSH BKN020 BKN130 TEMPO 1106/1110 08012G22KT 4SM SHRA OVC020", - "station_id": "PTSA", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "5.352", - "longitude": "162.956", - "elevation_m": "3", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "11", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "13000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "4", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "PTPN 110544Z 1106/1206 05011KT P6SM VCSH BKN020", - "station_id": "PTPN", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.986", - "longitude": "158.21", - "elevation_m": "3", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", + "change_indicator": "FM", + "wind_dir_degrees": "310", "wind_speed_kt": "11", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "PTKK 110544Z 1106/1206 06009KT P6SM SCT014 SCT120", - "station_id": "PTKK", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "7.462", - "longitude": "151.843", - "elevation_m": "3", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - } - ] - ] - } - ] - }, - { - "raw_text": "PTYA 110544Z 1106/1206 08011KT P6SM VCSH SCT016 SCT130", - "station_id": "PTYA", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "TAF AMD CYDN 110625Z 1106/1118 28006KT P6SM FEW020 TEMPO 1106/1112 4SM IC BKN020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYDN", + "issue_time": "2024-12-11T06:25:00Z", + "bulletin_time": "2024-12-11T06:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.487", - "longitude": "138.077", - "elevation_m": "4", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "51.1", + "longitude": "-100.057", + "elevation_m": "302", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "11", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "13000" - } - ] + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } ] - } - ] - }, - { - "raw_text": "PTRO 110544Z 1106/1206 08010KT P6SM VCSH SCT016 BKN120", - "station_id": "PTRO", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "7.367", - "longitude": "134.544", - "elevation_m": "30", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "IC", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } ] } ] }, { - "raw_text": "PGWT 110544Z 1106/1206 08012KT P6SM SCT020", - "station_id": "PGWT", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "TAF AMD LIBN 110625Z 1106/1115 VRB03KT 8000 FEW010 TEMPO 1106/1108 5000 BR SCT002", + "station_id": "LIBN", + "issue_time": "2024-12-11T06:25:00Z", + "bulletin_time": "2024-12-11T06:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.997", - "longitude": "145.624", - "elevation_m": "84", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.238", + "longitude": "18.138", + "elevation_m": "46", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" } ] - } - ] - }, - { - "raw_text": "PGRO 110544Z 1106/1206 08012KT P6SM SCT012", - "station_id": "PGRO", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.172", - "longitude": "145.24", - "elevation_m": "181", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "PGSN 110544Z 1106/1206 08011KT P6SM SCT022", - "station_id": "PGSN", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "TAF AMD GMAG 110623Z 1106/1212 11003KT 6000 FEW013", + "station_id": "GMAG", + "issue_time": "2024-12-11T06:23:00Z", + "bulletin_time": "2024-12-11T06:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "15.116", - "longitude": "145.72", - "elevation_m": "65", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "29.031", + "longitude": "-10.051", + "elevation_m": "333", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "3", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1300" } ] } ] }, { - "raw_text": "PGUM 110544Z 1106/1212 08012G20KT P6SM SCT022 FM110800 07009KT P6SM FEW020", - "station_id": "PGUM", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", + "raw_text": "KJST 110622Z 1106/1206 20008KT 3SM -RA BR FEW005 OVC015 FM110700 23005KT 1SM -RA BR BKN005 OVC009 FM111000 27010KT 3/4SM -RA BR OVC003 FM111800 28015G25KT 1 1/2SM -SN BR OVC005 FM120000 27020G28KT 6SM -SHSN OVC010", + "station_id": "KJST", + "issue_time": "2024-12-11T06:22:00Z", + "bulletin_time": "2024-12-11T06:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "13.4796", - "longitude": "144.796", - "elevation_m": "74", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "40.3149", + "longitude": "-78.8307", + "elevation_m": "695", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - } - ] - }, - { - "raw_text": "TAF AMD LFBG 110544Z 1105/1203 06008KT CAVOK", - "station_id": "LFBG", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "45.665", - "longitude": "-0.316", - "elevation_m": "28", - "forecast": [ - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] - } - ] - }, - { - "raw_text": "TAF LFSO 110544Z 1105/1203 05008KT 9999 BKN018 TEMPO 1105/1110 BKN008 BECMG 1121/1123 OVC004", - "station_id": "LFSO", - "issue_time": "2024-12-11T05:44:00Z", - "bulletin_time": "2024-12-11T05:44:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "48.583", - "longitude": "5.955", - "elevation_m": "328", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.5", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", + "wind_gust_kt": "28", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KPHF 110543Z 1106/1206 18012G20KT 4SM SHRA BR OVC020 WS020/20045KT TEMPO 1106/1108 2SM +SHRA OVC012 FM111000 19016G25KT 6SM -SHRA BR OVC025 WS020/20045KT FM111600 20018G27KT 4SM -RA BR OVC020 WS020/20050KT FM112000 22016G24KT 4SM SHRA BR OVC015 FM112300 29021G34KT 6SM -RA BR OVC012 FM120100 29015G24KT P6SM BKN025 FM120400 28012G20KT P6SM SCT250", - "station_id": "KPHF", - "issue_time": "2024-12-11T05:43:00Z", - "bulletin_time": "2024-12-11T05:43:00Z", + "raw_text": "KDLH 110622Z 1106/1206 28005KT 6SM -SHSN BR SCT015 OVC035 TEMPO 1106/1109 2SM -SHSN BKN025 FM111000 32010G22KT 6SM BR VCSH BKN025 OVC040 FM111300 32014G24KT P6SM BKN025 FM112000 31015G24KT P6SM SCT025", + "station_id": "KDLH", + "issue_time": "2024-12-11T06:22:00Z", + "bulletin_time": "2024-12-11T06:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "37.1322", - "longitude": "-76.494", - "elevation_m": "12", + "remarks": "AMD", + "latitude": "46.8435", + "longitude": "-92.1866", + "elevation_m": "434", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "4", - "wx_string": "SHRA BR", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-SHSN BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "2", - "wx_string": "+SHRA", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "22", "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "18", - "wind_gust_kt": "27", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "16", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", "wind_gust_kt": "24", - "visibility_statute_mi": "4", - "wx_string": "SHRA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD ESCF 110620Z 1106/1115 27008KT 0400 FZFG VV003 PROB30 1106/1110 8000 NSW BKN003 BECMG 1110/1112 CAVOK RMK MIL", + "station_id": "ESCF", + "issue_time": "2024-12-11T06:20:00Z", + "bulletin_time": "2024-12-11T06:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "remarks": "RMK MIL", + "latitude": "58.398", + "longitude": "15.526", + "elevation_m": "86", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "21", - "wind_gust_kt": "34", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "300", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "vert_vis_ft": "300", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KORF 110543Z 1106/1206 19013G20KT 4SM SHRA BR OVC025 WS020/20045KT TEMPO 1106/1108 2SM +SHRA OVC012 FM111200 19018G28KT 6SM -SHRA BR OVC025 WS020/21050KT FM111800 21018G28KT 4SM -RA BR OVC020 WS020/21050KT FM112300 29022G34KT 5SM -RA BR OVC010 FM120100 29016G27KT P6SM BKN020 FM120400 29015G24KT P6SM BKN250", - "station_id": "KORF", - "issue_time": "2024-12-11T05:43:00Z", - "bulletin_time": "2024-12-11T05:43:00Z", + "raw_text": "TAF AMD EPKS 110620Z 1106/1118 32006KT 8000 OVC006 PROB30 TEMPO 1106/1109 4000 DZ BR OVC002 BECMG 1111/1113 BKN010", + "station_id": "EPKS", + "issue_time": "2024-12-11T06:20:00Z", + "bulletin_time": "2024-12-11T06:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "36.9037", - "longitude": "-76.1927", - "elevation_m": "5", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "52.332", + "longitude": "16.966", + "elevation_m": "81", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "4", - "wx_string": "SHRA BR", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+SHRA", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD VVNB 110620Z 1107/1206 04009KT 8000 SCT015 BKN030 TEMPO 1108/1113 4000 -RA BR BKN007 OVC018", + "station_id": "VVNB", + "issue_time": "2024-12-11T06:20:00Z", + "bulletin_time": "2024-12-11T06:20:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "21.218", + "longitude": "105.805", + "elevation_m": "6", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "4", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1800" + } + ] + } + ] + }, + { + "raw_text": "KBIS 110619Z 1106/1206 33013G21KT P6SM -SHSN BKN025 FM111000 34007KT P6SM FEW030", + "station_id": "KBIS", + "issue_time": "2024-12-11T06:19:00Z", + "bulletin_time": "2024-12-11T06:19:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "46.7823", + "longitude": "-100.757", + "elevation_m": "506", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "22", - "wind_gust_kt": "34", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] + } + ] + }, + { + "raw_text": "PAQT 110618Z 1106/1206 12007KT 6SM BR FEW100 FM110900 11005KT P6SM OVC007 FM112300 08022KT 1 1/2SM BR OVC003", + "station_id": "PAQT", + "issue_time": "2024-12-11T06:18:00Z", + "bulletin_time": "2024-12-11T06:18:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "70.213", + "longitude": "-150.994", + "elevation_m": "11", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "visibility_statute_mi": "6", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "27", + "wind_dir_degrees": "110", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "80", + "wind_speed_kt": "22", + "visibility_statute_mi": "1.5", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF COR MMTO 110543Z 1106/1206 07005KT P6SM SKC TX20/1121Z TN02/1112Z BECMG 1109/1111 4SM HZ SCT020 TEMPO 1111/1115 2SM BR HZ OVC010 FM111700 15005KT P6SM SCT020 BECMG 1118/1120 15012KT PROB40 1122/1202 6SM -RA BKN020 FM120400 15005KT P6SM SCT020", - "station_id": "MMTO", - "issue_time": "2024-12-11T05:43:00Z", - "bulletin_time": "2024-12-11T05:43:00Z", + "raw_text": "TAF AMD CYUL 110618Z 1106/1212 14012KT P6SM -RA SCT009 OVC025 TEMPO 1106/1113 4SM -RA BR OVC009 PROB30 1106/1113 2SM -SHRA BR OVC007 FM111300 15012KT 4SM -RA BR SCT003 OVC015 PROB40 1113/1116 1SM -SHRA BR OVC003 FM111600 09010KT 2SM -RA BR OVC005 PROB30 1116/1120 1/2SM FG OVC003 FM120200 24010G20KT 2SM -SHRASN OVC004 BECMG 1204/1206 24015G25KT FM121000 25018G28KT P6SM BKN020 RMK NXT FCST BY 110900Z", + "station_id": "CYUL", + "issue_time": "2024-12-11T06:18:00Z", + "bulletin_time": "2024-12-11T06:18:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.343", - "longitude": "-99.568", - "elevation_m": "2582", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "RMK NXT FCST BY 110900Z", + "latitude": "45.468", + "longitude": "-73.742", + "elevation_m": "31", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "20" + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "2" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "4", - "wx_string": "HZ", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "2", - "wx_string": "BR HZ", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_speed_kt": "12", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] - } - ] - }, - { - "raw_text": "TAF COR LEGR 110543Z 1106/1206 VRB03KT CAVOK TX13/1115Z TN01/1206Z PROB40 TEMPO 1110/1114 FEW050TCU", - "station_id": "LEGR", - "issue_time": "2024-12-11T05:43:00Z", - "bulletin_time": "2024-12-11T05:43:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.19", - "longitude": "-3.789", - "elevation_m": "560", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "2", + "wx_string": "-SHRA -SHSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "13" - }, + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2", + "wx_string": "-SHRA -SHSN", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "1" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KSCK 110542Z 1106/1206 VRB04KT 5SM HZ SKC TEMPO 1108/1111 2SM BR SCT040 FM111100 VRB02KT 2SM BR SCT040 TEMPO 1111/1115 1/4SM FG BKN002 FM111700 VRB03KT 4SM BR SCT050 FM112000 15003KT P6SM SKC", - "station_id": "KSCK", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "KACK 110616Z 1106/1206 07004KT 2SM BR VCSH OVC004 FM110700 14012KT 1 1/2SM -RA BR OVC003 FM111200 17015G24KT 1/2SM -RA FG OVC008 WS020/20040KT FM111500 18019G30KT 3/4SM BR OVC010 WS020/20055KT PROB30 1115/1118 3/4SM -RA BR FM112100 18025G50KT 5SM -RA BR OVC010 WS020/20055KT", + "station_id": "KACK", + "issue_time": "2024-12-11T06:16:00Z", + "bulletin_time": "2024-12-11T06:16:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.89", - "longitude": "-121.226", - "elevation_m": "8", + "remarks": "AMD", + "latitude": "41.2541", + "longitude": "-70.0589", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "4", - "visibility_statute_mi": "5", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", "visibility_statute_mi": "2", - "wx_string": "BR", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2", - "wx_string": "BR", + "wind_dir_degrees": "140", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4", + "wind_dir_degrees": "180", + "wind_speed_kt": "19", + "wind_gust_kt": "30", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "0.75", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "180", + "wind_speed_kt": "25", + "wind_gust_kt": "50", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KSMF 110542Z 1106/1206 VRB03KT P6SM BKN250 FM111000 VRB02KT 4SM BR BKN250 FM111200 33002KT 2SM BR SCT250 TEMPO 1113/1115 1/4SM FG BKN003 FM111600 34003KT P6SM SCT250", - "station_id": "KSMF", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "KCTB 110616Z 1106/1206 28019G28KT P6SM BKN100 BKN180 WS020/28040KT FM111500 25011KT P6SM BKN100 BKN180", + "station_id": "KCTB", + "issue_time": "2024-12-11T06:16:00Z", + "bulletin_time": "2024-12-11T06:16:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.7007", - "longitude": "-121.595", - "elevation_m": "7", + "remarks": "AMD", + "latitude": "48.6036", + "longitude": "-112.377", + "elevation_m": "1172", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "19", + "wind_gust_kt": "28", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "280", + "wind_shear_speed_kt": "40", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4", - "wx_string": "BR", + "wind_dir_degrees": "250", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD EGPB 110616Z 1106/1115 27012KT 4000 BR BKN005 PROB40 TEMPO 1106/1115 1400 DZ BKN003", + "station_id": "EGPB", + "issue_time": "2024-12-11T06:16:00Z", + "bulletin_time": "2024-12-11T06:16:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "59.88", + "longitude": "-1.296", + "elevation_m": "2", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "2", - "visibility_statute_mi": "2", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "2.49", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "probability": "40", + "visibility_statute_mi": "0.87", + "wx_string": "DZ", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "300" } ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ] } ] }, { - "raw_text": "KRBL 110542Z 1106/1206 33004KT P6SM SCT250 FM120200 VRB02KT P6SM OVC150", - "station_id": "KRBL", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "TAF AMD DATM 110616Z 1106/1115 16008KT CAVOK BECMG 1112/1114 22010KT", + "station_id": "DATM", + "issue_time": "2024-12-11T06:16:00Z", + "bulletin_time": "2024-12-11T06:16:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.1519", - "longitude": "-122.255", - "elevation_m": "107", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "21.375", + "longitude": "0.924", + "elevation_m": "398", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KRDD 110542Z 1106/1206 VRB03KT P6SM SCT250 TEMPO 1111/1115 4SM BR FM111500 VRB02KT P6SM OVC250 FM120500 VRB02KT P6SM VCSH OVC150", - "station_id": "KRDD", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "TAF LOXT 110615Z 1106/1115 33008KT 9999 SCT012 BKN018 TEMPO 1106/1111 5000 BR SCT008 BKN012", + "station_id": "LOXT", + "issue_time": "2024-12-11T06:15:00Z", + "bulletin_time": "2024-12-11T06:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.5146", - "longitude": "-122.298", - "elevation_m": "152", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.324", + "longitude": "16.118", + "elevation_m": "175", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", + "visibility_statute_mi": "3.11", "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "KVTN 110542Z 1106/1206 32010KT P6SM SCT030 OVC050 FM110800 31010KT P6SM SCT100 FM111500 32007KT P6SM SCT050 BKN100 FM120000 VRB05KT P6SM BKN100", - "station_id": "KVTN", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "TAF LOXN 110615Z 1106/1115 03008KT 5000 BR SCT006 OVC010 TEMPO 1106/1111 2000 -DZ BKN006 TEMPO 1111/1115 9000 SCT010 BKN018", + "station_id": "LOXN", + "issue_time": "2024-12-11T06:15:00Z", + "bulletin_time": "2024-12-11T06:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.8585", - "longitude": "-100.551", - "elevation_m": "790", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.832", + "longitude": "16.231", + "elevation_m": "285", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "600" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1800" } ] - }, + } + ] + }, + { + "raw_text": "TAF LIPK 110615Z 1107/1206 30008KT 8000 SCT025 TEMPO 1121/1206 4000 BR", + "station_id": "LIPK", + "issue_time": "2024-12-11T06:15:00Z", + "bulletin_time": "2024-12-11T06:15:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.196", + "longitude": "12.07", + "elevation_m": "24", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF CYOD 110542Z 1106/1206 11005KT P6SM OVC012 TEMPO 1106/1108 SCT012 OVC080 PROB30 1106/1108 OVC008 FM110800 11005KT P6SM FEW012 OVC080 TEMPO 1108/1112 BKN012 OVC080 FM111200 11006KT P6SM OVC050 TEMPO 1112/1115 5SM -SN BKN012 OVC050 FM111500 11008KT 3SM -SN BKN012 OVC030 FM120200 11010KT 6SM -SN SCT012 OVC040 RMK NXT FCST BY 111200Z", - "station_id": "CYOD", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "TAF AMD LFOA 110615Z 1106/1203 06005KT 9999 OVC025 TX04/1114Z TNM01/1203Z BECMG 1200/1202 3000 BR BKN005 TEMPO 1202/1203 0800 FZFG VV///", + "station_id": "LFOA", + "issue_time": "2024-12-11T06:15:00Z", + "bulletin_time": "2024-12-11T06:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "54.41", - "longitude": "-110.287", - "elevation_m": "540", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "47.052", + "longitude": "2.642", + "elevation_m": "174", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "110", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "60", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2500" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "4" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "60", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "FZFG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF LOXZ 110615Z 1106/1115 VRB03KT 9999 SCT055 SCT140", + "station_id": "LOXZ", + "issue_time": "2024-12-11T06:15:00Z", + "bulletin_time": "2024-12-11T06:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.203", + "longitude": "14.744", + "elevation_m": "678", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "6", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5500" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" + } + ] ] - }, + } + ] + }, + { + "raw_text": "TAF AMD EPLB 110615Z 1106/1206 32005KT 8000 BKN012 TEMPO 1110/1206 4000 -SN BKN008 BKN016 PROB40 TEMPO 1117/1124 2500 -SN BR BKN003", + "station_id": "EPLB", + "issue_time": "2024-12-11T06:15:00Z", + "bulletin_time": "2024-12-11T06:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "51.239", + "longitude": "22.714", + "elevation_m": "206", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "8", - "visibility_statute_mi": "3", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.55", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KLBF 110542Z 1106/1206 32010KT P6SM BKN100 FM110700 32005KT P6SM SCT100 FM111500 29005KT P6SM BKN150 FM120100 VRB05KT P6SM OVC150", - "station_id": "KLBF", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "TAF COR LOXA 110615Z 1106/1115 VRB05KT 9999 FEW010 SCT025 BKN040", + "station_id": "LOXA", + "issue_time": "2024-12-11T06:15:00Z", + "bulletin_time": "2024-12-11T06:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.122", - "longitude": "-100.669", - "elevation_m": "843", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.533", + "longitude": "14.138", + "elevation_m": "639", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] ] - }, + } + ] + }, + { + "raw_text": "TAF AMD ENBR 110612Z 1106/1206 VRB03KT 2500 BR BKN004 PROB40 1106/1108 0200 FG VV001 BECMG 1108/1110 9999 NSW SCT020", + "station_id": "ENBR", + "issue_time": "2024-12-11T06:12:00Z", + "bulletin_time": "2024-12-11T06:12:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "60.29", + "longitude": "5.222", + "elevation_m": "49", + "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.12", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KACV 110542Z 1106/1206 08003KT P6SM SKC FM111300 13007KT P6SM BKN150 OVC250 WS020/19028KT FM111900 13009KT P6SM VCSH SCT050 OVC100 WS020/18032KT FM112200 16009KT 6SM -RA BKN050 OVC100 WS020/18035KT FM120300 16009KT 1 1/2SM -RA BR OVC025", - "station_id": "KACV", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "TAF AMD ENLE 110612Z 1106/1115 34015KT 9999 FEW008 BKN015 PROB40 1106/1115 0800 FG VV002", + "station_id": "ENLE", + "issue_time": "2024-12-11T06:12:00Z", + "bulletin_time": "2024-12-11T06:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.9784", - "longitude": "-124.105", - "elevation_m": "63", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "56.535", + "longitude": "3.205", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "28", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "32", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVX" } ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "9", + } + ] + }, + { + "raw_text": "KHLN 110610Z 1106/1206 27010KT P6SM BKN100 BKN180 WS020/27035KT FM111200 27010KT P6SM BKN100 BKN180", + "station_id": "KHLN", + "issue_time": "2024-12-11T06:10:00Z", + "bulletin_time": "2024-12-11T06:10:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "46.6045", + "longitude": "-111.989", + "elevation_m": "1178", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", + "wind_shear_dir_degrees": "270", "wind_shear_speed_kt": "35", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "10000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "9", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] } ] }, { - "raw_text": "KCEC 110542Z 1106/1206 11003KT P6SM SKC FM111200 14010KT P6SM SCT090 BKN120 OVC200 WS020/19030KT FM111900 16012KT P6SM VCSH SCT050 OVC090 WS020/20037KT FM112100 17014G19KT 6SM -RA BR BKN050 OVC090 WS020/18040KT FM120300 15015KT 4SM -RA BR OVC015", - "station_id": "KCEC", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "KHYA 110610Z 1106/1206 12007KT 1SM BR OVC003 FM110700 14010G17KT 1 1/2SM -RA BR OVC003 FM111100 17013G22KT 1SM -RA BR OVC003 WS020/20040KT FM111600 18018G30KT 1SM -RA BR OVC010 WS020/20055KT FM112100 18025G49KT 5SM RA BR OVC010 WS020/20055KT", + "station_id": "KHYA", + "issue_time": "2024-12-11T06:10:00Z", + "bulletin_time": "2024-12-11T06:10:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.7836", - "longitude": "-124.238", - "elevation_m": "17", + "remarks": "AMD", + "latitude": "41.6719", + "longitude": "-70.2697", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "visibility_statute_mi": "1", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "140", "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "6+", + "wind_gust_kt": "17", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", + "wind_dir_degrees": "170", + "wind_speed_kt": "13", + "wind_gust_kt": "22", "wind_shear_hgt_ft_agl": "2000", "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "37", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "14", - "wind_gust_kt": "19", + "wind_dir_degrees": "180", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "1", "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "15", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "180", + "wind_speed_kt": "25", + "wind_gust_kt": "49", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "5", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KUKI 110542Z 1106/1206 VRB02KT P6SM SKC FM112100 17005KT P6SM SCT120 OVC250 FM120000 17005KT P6SM -SHRA BKN250", - "station_id": "KUKI", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "TAF LIBF 110610Z 1107/1206 VRB05KT 9999 FEW040 BECMG 1110/1112 32012KT BECMG 1116/1118 VRB05KT", + "station_id": "LIBF", + "issue_time": "2024-12-11T06:10:00Z", + "bulletin_time": "2024-12-11T06:10:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.1278", - "longitude": "-123.2", - "elevation_m": "183", + "latitude": "41.433", + "longitude": "15.535", + "elevation_m": "81", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KEWR 110542Z 1106/1212 06005KT 3SM -RA BR OVC003 TEMPO 1106/1108 3/4SM BR FM111000 12006KT 4SM -RA BR OVC004 FM111200 16011G18KT 2SM -RA BR OVC004 WS020/20045KT FM111500 18013G25KT 4SM -RA BR OVC005 WS020/20045KT FM111800 17016G33KT 2SM +RA BR OVC007 WS020/20050KT FM112100 18024G40KT 2SM +RA BR OVC010 WS020/20055KT FM120200 25020G34KT 4SM -RA BR BKN007 OVC012 FM120400 28018G28KT P6SM BKN012 OVC025 FM120600 28020G30KT P6SM SCT040 BKN250", - "station_id": "KEWR", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "COR", - "latitude": "40.6828", - "longitude": "-74.1692", - "elevation_m": "2", + "raw_text": "TAF EDMA 110610Z 1107/1115 04005KT 9999 BKN004 OVC015 TEMPO 1107/1115 SCT005 OVC015", + "station_id": "EDMA", + "issue_time": "2024-12-11T06:10:00Z", + "bulletin_time": "2024-12-11T06:10:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.425", + "longitude": "10.932", + "elevation_m": "462", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "5", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } ] - }, + } + ] + }, + { + "raw_text": "KFMH 110609Z 1106/1206 13007KT 1SM BR VCSH OVC003 FM110900 15011G18KT 1 1/2SM -RA BR OVC003 WS020/20035KT FM111200 18015G22KT 1/2SM -RA FG OVC025 FM111600 19020G30KT 3SM -RA BR OVC010 WS020/20050KT FM112100 19025G47KT 5SM RA BR OVC010 WS020/20050KT AMD NOT SKED", + "station_id": "KFMH", + "issue_time": "2024-12-11T06:09:00Z", + "bulletin_time": "2024-12-11T06:09:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "41.6608", + "longitude": "-70.5221", + "elevation_m": "35", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "7", + "visibility_statute_mi": "1", + "wx_string": "BR VCSH", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", + "wind_dir_degrees": "150", "wind_speed_kt": "11", "wind_gust_kt": "18", "wind_shear_hgt_ft_agl": "2000", "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "1.5", "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "180", - "wind_speed_kt": "13", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_speed_kt": "15", + "wind_gust_kt": "22", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "16", - "wind_gust_kt": "33", + "wind_dir_degrees": "190", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "wind_shear_hgt_ft_agl": "2000", "wind_shear_dir_degrees": "200", "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "24", - "wind_gust_kt": "40", + "wind_dir_degrees": "190", + "wind_speed_kt": "25", + "wind_gust_kt": "47", "wind_shear_hgt_ft_agl": "2000", "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "5", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", "cloud_base_ft_agl": "1000" } ] + } + ] + }, + { + "raw_text": "TAF YPKU 110609Z 1108/1120 06010KT 9999 SCT040 FM110900 32006KT CAVOK FM111800 25006KT 9999 SCT010 TEMPO 1118/1120 9999 BKN008", + "station_id": "YPKU", + "issue_time": "2024-12-11T06:09:00Z", + "bulletin_time": "2024-12-11T06:09:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", + "valid_time_to": "2024-12-11T20:00:00Z", + "latitude": "-15.781", + "longitude": "128.71", + "elevation_m": "42", + "forecast": [ + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "wind_gust_kt": "34", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, + "cloud_base_ft_agl": "800" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD YCIN 110608Z 1108/1120 33010KT 9999 SCT050 FM111100 34008KT 9999 SCT012 SCT050 FM111800 22006KT 9999 SCT010 TEMPO 1118/1120 9999 BKN005 PROB30 TEMPO 1108/1115 VRB25G35KT 1000 TSRA BKN008 SCT020CB", + "station_id": "YCIN", + "issue_time": "2024-12-11T06:08:00Z", + "bulletin_time": "2024-12-11T06:08:00Z", + "valid_time_from": "2024-12-11T08:00:00Z", + "valid_time_to": "2024-12-11T20:00:00Z", + "latitude": "-17.574", + "longitude": "123.831", + "elevation_m": "83", + "forecast": [ + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "1200" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "wind_dir_degrees": "220", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "KLNK 110542Z 1106/1206 31015G25KT P6SM SCT025 BKN035 TEMPO 1106/1107 4SM -SHSN BKN025 OVC035 FM110800 32018G29KT P6SM FEW035 SCT045 FM111400 32012G20KT P6SM SKC FM112300 01006KT P6SM OVC100", - "station_id": "KLNK", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "TAF LIBC 110608Z 1107/1206 VRB05KT 9999 FEW040 BECMG 1110/1112 23012KT BECMG 1118/1120 VRB05KT BECMG 1202/1204 02012KT", + "station_id": "LIBC", + "issue_time": "2024-12-11T06:08:00Z", + "bulletin_time": "2024-12-11T06:08:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.997", + "longitude": "17.079", + "elevation_m": "158", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ] + } + ] + }, + { + "raw_text": "KMOB 110607Z 1106/1206 32006KT P6SM BKN012 BKN060 OVC100 FM110800 32012G20KT P6SM BKN010 OVC020 FM111200 32016G24KT P6SM FEW020 SCT023", + "station_id": "KMOB", + "issue_time": "2024-12-11T06:07:00Z", + "bulletin_time": "2024-12-11T06:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", "remarks": "AMD", - "latitude": "40.8478", - "longitude": "-96.7647", - "elevation_m": "357", + "latitude": "30.6882", + "longitude": "-88.2459", + "elevation_m": "67", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "320", - "wind_speed_kt": "18", - "wind_gust_kt": "29", + "wind_speed_kt": "16", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2300" } ] - }, + } + ] + }, + { + "raw_text": "TAF LIMP 110607Z 1107/1206 VRB05KT 9999 FEW030 BECMG 1117/1119 3000 BR TEMPO 1121/1206 0500 FG", + "station_id": "LIMP", + "issue_time": "2024-12-11T06:07:00Z", + "bulletin_time": "2024-12-11T06:07:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.825", + "longitude": "10.296", + "elevation_m": "41", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "wx_string": "FG", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF AMD UHHH 110542Z 1106/1212 27006MPS 9999 NSC TEMPO 1106/1110 28012MPS DRSN", - "station_id": "UHHH", - "issue_time": "2024-12-11T05:42:00Z", - "bulletin_time": "2024-12-11T05:42:00Z", + "raw_text": "TAF AMD LFLW 110607Z 1106/1115 10005KT 9999 FEW020 BKN070 PROB40 TEMPO 1106/1109 -RA BKN014 FEW060TCU", + "station_id": "LFLW", + "issue_time": "2024-12-11T06:07:00Z", + "bulletin_time": "2024-12-11T06:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "48.527", - "longitude": "135.184", - "elevation_m": "74", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "44.899", + "longitude": "2.421", + "elevation_m": "638", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "23", - "wx_string": "DRSN", + "probability": "40", + "wx_string": "-RA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000", + "cloud_type": "TCU" + } ] } ] }, { - "raw_text": "KWJF 110541Z 1106/1206 28005KT P6SM SCT100 FM110800 VRB03KT P6SM SCT100 FM120300 28005KT P6SM SKC", - "station_id": "KWJF", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF AMD KNID 1106/1123 21007KT 9999 SCT250 QNH3038INS BECMG 1108/1110 VRB05KT 9999 BKN250 QNH3020INS BECMG 1119/1121 17008G18KT 9999 SCT250 QNH3012INS LAST NO AMD AFT 1106 NEXT 1115 TNM06/1114Z TX13/1023Z AMD 0601", + "station_id": "KNID", + "issue_time": "2024-12-11T06:06:00Z", + "bulletin_time": "2024-12-11T06:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.7412", - "longitude": "-118.213", - "elevation_m": "712", + "valid_time_to": "2024-12-11T23:00:00Z", + "latitude": "35.688", + "longitude": "-117.69", + "elevation_m": "682", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "wind_dir_degrees": "210", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "altim_in_hg": "30.38", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", + "altim_in_hg": "30.12", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "-6" + }, + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "13" } ] } ] }, { - "raw_text": "KHDC 110541Z 1106/1206 33010G15KT P6SM SCT020 BKN035 FM111800 30009KT P6SM SKC FM112300 28004KT P6SM SKC", - "station_id": "KHDC", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF AMD UBBN 110606Z 1106/1206 VRB04KT 1200 BR SCT020 BKN080 TX06/1112Z TNM04/1203Z TEMPO 1106/1108 04006KT 0800 FZFG VV002 BECMG 1108/1110 22006KT 5000 BKN030 TEMPO 1115/1204 03006KT 3000 OVC010", + "station_id": "UBBN", + "issue_time": "2024-12-11T06:06:00Z", + "bulletin_time": "2024-12-11T06:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.5237", - "longitude": "-90.4176", - "elevation_m": "12", + "latitude": "39.189", + "longitude": "45.458", + "elevation_m": "857", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", @@ -13691,3227 +16883,3640 @@ }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "6" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "-4" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.86", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KPMD 110541Z 1106/1206 29006KT P6SM SCT100 FM110800 VRB03KT P6SM SCT100", - "station_id": "KPMD", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "KJKA 110606Z 1106/1206 29011KT 3SM -RA BR OVC004 FM110800 32011KT P6SM BKN008 OVC014 FM111300 32015G27KT P6SM FEW030 SCT035", + "station_id": "KJKA", + "issue_time": "2024-12-11T06:06:00Z", + "bulletin_time": "2024-12-11T06:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.6295", - "longitude": "-118.083", - "elevation_m": "764", + "remarks": "AMD", + "latitude": "30.291", + "longitude": "-87.661", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_speed_kt": "11", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KNEW 110541Z 1106/1206 33014G20KT P6SM FEW020 BKN035 FM110800 33021G29KT P6SM SCT025 BKN040 FM112100 31010KT P6SM SKC", - "station_id": "KNEW", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "KMDT 110606Z 1106/1206 14003KT 1/4SM FG OVC003 WS020/20040KT FM111000 15005KT 3/4SM -RA BR OVC004 WS020/22045KT FM111400 20008KT 1 1/2SM RA BR OVC005 WS020/24035KT FM111900 29018G28KT 2SM -RA BR OVC007 FM112300 30020G30KT 4SM -RA BR OVC015 FM120200 29018G28KT P6SM SCT025 BKN035", + "station_id": "KMDT", + "issue_time": "2024-12-11T06:06:00Z", + "bulletin_time": "2024-12-11T06:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.0494", - "longitude": "-90.029", - "elevation_m": "1", + "remarks": "AMD", + "latitude": "40.1962", + "longitude": "-76.7725", + "elevation_m": "91", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "14", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "3", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "220", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "21", - "wind_gust_kt": "29", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "240", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "1.5", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] } ] }, - { - "raw_text": "KASD 110541Z 1106/1206 32007KT P6SM SCT020 OVC035 FM110800 33011G21KT P6SM SCT020 BKN035 FM111500 33010G19KT P6SM SKC FM112200 31005KT P6SM SKC", - "station_id": "KASD", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + { + "raw_text": "KSSI 110605Z 1106/1206 18008KT P6SM FEW002 BKN050 OVC200 FM110800 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111000 18011G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111300 19012G22KT P6SM -SHRA OVC012 FM111500 22014G24KT 3SM SHRA BR OVC010 TEMPO 1115/1117 2SM TSRA BR OVC008CB FM111800 28018G28KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", + "station_id": "KSSI", + "issue_time": "2024-12-11T06:05:00Z", + "bulletin_time": "2024-12-11T06:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.3436", - "longitude": "-89.8224", - "elevation_m": "8", + "remarks": "AMD", + "latitude": "31.1527", + "longitude": "-81.3905", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "20000" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", + "wind_dir_degrees": "190", "wind_speed_kt": "11", - "wind_gust_kt": "21", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "42", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "wind_gust_kt": "19", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "46", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "KHUM 110541Z 1106/1206 32012KT P6SM OVC030 FM110900 32016KT P6SM FEW020 SCT035 FM112300 31006KT P6SM SKC", - "station_id": "KHUM", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.5634", - "longitude": "-90.6629", - "elevation_m": "1", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "TSRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KVNY 110541Z 1106/1206 36012KT P6SM SCT100 FM110900 35006KT P6SM SCT100 FM111200 VRB03KT P6SM SKC FM111800 35010KT P6SM SKC FM120000 34006KT P6SM SKC FM120500 VRB03KT P6SM SKC", - "station_id": "KVNY", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "KDAN 110605Z 1106/1206 20004KT 5SM -RA BR SCT007 OVC080 FM111600 24012G22KT 4SM -RA BR OVC015 FM111800 29014G24KT 3SM SHRA BR OVC009 FM112200 29016G26KT P6SM BKN060 FM120000 28012KT P6SM SCT060", + "station_id": "KDAN", + "issue_time": "2024-12-11T06:05:00Z", + "bulletin_time": "2024-12-11T06:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.2121", - "longitude": "-118.491", - "elevation_m": "241", + "remarks": "AMD", + "latitude": "36.5729", + "longitude": "-79.335", + "elevation_m": "170", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "4", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "700" + }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "KMCB 110541Z 1106/1206 33013KT P6SM SCT020 FM111800 31013G20KT P6SM FEW250 FM112100 30009KT P6SM SKC FM120200 VRB03KT P6SM SKC", - "station_id": "KMCB", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "KPNS 110605Z 1106/1206 25011KT P6SM -RA BKN007 OVC012 FM110900 32011KT P6SM VCSH BKN008 OVC014 FM111400 32015G24KT P6SM SCT050", + "station_id": "KPNS", + "issue_time": "2024-12-11T06:05:00Z", + "bulletin_time": "2024-12-11T06:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.1823", - "longitude": "-90.4721", - "elevation_m": "124", + "remarks": "AMD", + "latitude": "30.478", + "longitude": "-87.1869", + "elevation_m": "34", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "13", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "13", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", + "wind_dir_degrees": "320", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "KGPT 110541Z 1106/1206 32010KT P6SM OVC025 FM110900 33011KT P6SM SCT025 FM111800 31013G20KT P6SM SKC FM112300 31007KT P6SM SKC", - "station_id": "KGPT", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF AMD LFOE 110605Z 1106/1203 04012KT 8000 OVC006 TEMPO 1106/1107 4000 -DZ BECMG 1110/1112 OVC017 BECMG 1118/1120 OVC009 PROB40 TEMPO 1201/1203 BKN003", + "station_id": "LFOE", + "issue_time": "2024-12-11T06:05:00Z", + "bulletin_time": "2024-12-11T06:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.4121", - "longitude": "-89.0809", - "elevation_m": "5", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "49.025", + "longitude": "1.222", + "elevation_m": "132", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1700" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "13", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KBUR 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112300 31006KT P6SM SKC FM120200 VRB03KT P6SM SKC", - "station_id": "KBUR", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "KBCB 110604Z 1106/1206 VRB03KT 6SM -RA BR OVC018 TEMPO 1107/1109 1SM RA BR OVC006 FM111600 29010G20KT 4SM -RA OVC012 FM112200 29014G28KT P6SM -SHSN BKN025 FM120300 28010G22KT P6SM BKN040", + "station_id": "KBCB", + "issue_time": "2024-12-11T06:04:00Z", + "bulletin_time": "2024-12-11T06:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.1996", - "longitude": "-118.365", - "elevation_m": "221", + "remarks": "AMD", + "latitude": "37.208", + "longitude": "-80.4127", + "elevation_m": "642", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KMSY 110541Z 1106/1212 30010KT P6SM OVC035 FM110900 32011G15KT P6SM BKN050 FM111800 33011G19KT P6SM SCT100 FM112200 31009KT P6SM SKC FM120200 30005KT P6SM SKC", - "station_id": "KMSY", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "29.9974", - "longitude": "-90.2777", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", + "wind_dir_degrees": "290", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_gust_kt": "20", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "11", - "wind_gust_kt": "15", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "11", - "wind_gust_kt": "19", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "TAF EDTY 110604Z 1107/1115 05007KT 6000 OVC004 BECMG 1107/1109 OVC005", + "station_id": "EDTY", + "issue_time": "2024-12-11T06:04:00Z", + "bulletin_time": "2024-12-11T06:04:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.118", + "longitude": "9.784", + "elevation_m": "398", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "KBTR 110541Z 1106/1206 32010KT P6SM BKN030 FM110800 31009G13KT P6SM SCT030 FM111800 30009G16KT P6SM SKC", - "station_id": "KBTR", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF AMD EPMM 110604Z 1106/1118 33008KT 9999 BKN004 OVC010 PROB30 TEMPO 1108/1112 2000 SN RA OVC003 PROB30 1114/1118 3000 BR OVC003", + "station_id": "EPMM", + "issue_time": "2024-12-11T06:04:00Z", + "bulletin_time": "2024-12-11T06:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.5378", - "longitude": "-91.1468", - "elevation_m": "20", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "52.196", + "longitude": "21.656", + "elevation_m": "184", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "wind_gust_kt": "13", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "SN RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", - "wind_gust_kt": "16", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KLGB 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112100 30008KT P6SM SKC FM120300 VRB03KT P6SM SKC", - "station_id": "KLGB", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.8118", - "longitude": "-118.147", - "elevation_m": "10", + "raw_text": "TAF EDFM 110603Z 1107/1115 02005KT 9999 SCT015 BKN030", + "station_id": "EDFM", + "issue_time": "2024-12-11T06:03:00Z", + "bulletin_time": "2024-12-11T06:03:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.474", + "longitude": "8.515", + "elevation_m": "94", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SKC" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] ] } ] }, { - "raw_text": "KLAX 110541Z 1106/1212 VRB03KT P6SM SCT100 FM110900 04004KT P6SM SCT100 FM112100 27008KT P6SM SKC FM120500 VRB03KT P6SM SKC", - "station_id": "KLAX", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF KHIF 1106/1212 11010KT 9999 SKC QNH3048INS BECMG 1117/1118 VRB06KT 9999 BKN170 QNH3030INS BECMG 1203/1204 11010KT 9999 SCT110 QNH3018INS TX03/1122Z TNM05/1115Z LAST NO AMDS AFT 1107 NEXT 1114", + "station_id": "KHIF", + "issue_time": "2024-12-11T06:03:00Z", + "bulletin_time": "2024-12-11T06:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.9382", - "longitude": "-118.387", - "elevation_m": "30", + "latitude": "41.111", + "longitude": "-111.962", + "elevation_m": "1461", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "altim_in_hg": "30.47", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.30", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "17000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "11000" } - ] - }, - { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SKC" + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "3" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "min_temp_c": "-5" } ] } ] }, { - "raw_text": "KLGA 110541Z 1106/1212 06008KT 1/2SM -RA FG OVC002 TEMPO 1106/1107 1SM +TSRA BR OVC005CB FM110700 16008KT 4SM -RA BR OVC004 FM111200 16013G21KT 3SM -RA BR OVC004 WS020/20045KT FM111500 17015G29KT 4SM -RA BR OVC004 WS020/20055KT FM111800 17020G38KT 2SM +RA BR OVC005 WS020/20060KT FM112100 18024G44KT 2SM +RA BR OVC007 WS020/20060KT FM120200 25020G34KT 4SM -RA BR BKN007 OVC012 FM120400 28016G28KT P6SM BKN012 OVC025 FM120600 28020G30KT P6SM SCT040 BKN250", - "station_id": "KLGA", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF AMD CYHU 110603Z 1106/1206 14010KT P6SM -RA SCT009 OVC020 TEMPO 1106/1108 2SM -SNRA BR OVC009 FM110800 14010KT P6SM -RA SCT009 OVC020 TEMPO 1108/1111 2SM -RA BR OVC009 FM111100 15015KT 4SM -RA BR SCT003 OVC015 PROB40 1111/1116 1SM -SHRA BR OVC003 FM111600 09010KT 2SM -RA BR OVC005 PROB30 1116/1120 1/2SM -RA FG OVC003 FM112000 02010KT 2SM -RA BR OVC005 PROB30 1120/1201 1/2SM -RA FG OVC003 FM120100 28008G18KT 3SM -RA BR OVC008 FM120300 24020G30KT 3SM -RASN BR OVC008 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYHU", + "issue_time": "2024-12-11T06:03:00Z", + "bulletin_time": "2024-12-11T06:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "COR", - "latitude": "40.7794", - "longitude": "-73.8803", - "elevation_m": "9", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "45.516", + "longitude": "-73.415", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "+TSRA BR", + "visibility_statute_mi": "2", + "wx_string": "-SN -RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500", - "cloud_type": "CB" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "3", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", + "wind_dir_degrees": "150", "wind_speed_kt": "15", - "wind_gust_kt": "29", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", "visibility_statute_mi": "4", "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "20", - "wind_gust_kt": "38", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "24", - "wind_gust_kt": "44", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "wind_gust_kt": "34", - "visibility_statute_mi": "4", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "2", "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - } - ] - }, - { - "raw_text": "TAF COR KJFK 110541Z 1106/1212 18010KT 3/4SM -RA BR OVC002 TEMPO 1106/1108 1/2SM FG FM111200 17014G24KT 3SM -RA BR OVC004 WS020/20045KT FM111500 17016G31KT 4SM -RA BR OVC004 WS020/20055KT FM111800 17021G39KT 2SM +RA BR OVC005 WS020/20060KT FM112100 18027G45KT 2SM +RA BR OVC007 WS020/20065KT FM120200 25023G34KT 4SM -RA BR BKN007 OVC012 FM120400 28020G30KT P6SM BKN012 OVC025 FM120600 28020G30KT P6SM SCT040 BKN250", - "station_id": "KJFK", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "40.6392", - "longitude": "-73.7639", - "elevation_m": "3", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "180", + "wind_dir_degrees": "20", "wind_speed_kt": "10", - "visibility_statute_mi": "0.75", + "visibility_statute_mi": "2", "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "0.5", - "wx_string": "FG", + "wx_string": "-RA FG", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "wind_gust_kt": "18", "visibility_statute_mi": "3", "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "16", - "wind_gust_kt": "31", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "240", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "3", + "wx_string": "-RA -SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "800" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD LPOV 110602Z 1106/1206 VRB02KT CAVOK BECMG 1121/1123 10008KT", + "station_id": "LPOV", + "issue_time": "2024-12-11T06:02:00Z", + "bulletin_time": "2024-12-11T06:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.916", + "longitude": "-8.646", + "elevation_m": "16", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "21", - "wind_gust_kt": "39", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "27", - "wind_gust_kt": "45", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF EDQM 110601Z 1107/1115 02005KT 0400 -SN FZFG VV000 BECMG 1107/1109 2000 -SN OVC001 BECMG 1109/1111 4000 BR BKN003", + "station_id": "EDQM", + "issue_time": "2024-12-11T06:01:00Z", + "bulletin_time": "2024-12-11T06:01:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "50.289", + "longitude": "11.86", + "elevation_m": "578", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "23", - "wind_gust_kt": "34", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.25", + "wx_string": "-SN FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.24", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KSMO 110541Z 1106/1206 VRB03KT P6SM SCT100 FM110800 02005KT P6SM SCT100 FM111400 VRB03KT P6SM SCT100 FM112200 24006KT P6SM SKC FM120200 VRB03KT P6SM SKC", - "station_id": "KSMO", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF UTDK 110601Z 1107/1119 VRB02MPS 8000 FEW066CB SCT100", + "station_id": "UTDK", + "issue_time": "2024-12-11T06:01:00Z", + "bulletin_time": "2024-12-11T06:01:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "latitude": "37.988", + "longitude": "69.805", + "elevation_m": "675", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", + "sky_condition": [ + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "6600", + "cloud_type": "CB" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF AMD LFSX 110601Z 1106/1203 VRB02KT 9999 OVC025 PROB30 TEMPO 1119/1122 0600 FG BECMG 1122/1124 0400 FG BKN002", + "station_id": "LFSX", + "issue_time": "2024-12-11T06:01:00Z", + "bulletin_time": "2024-12-11T06:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.021", - "longitude": "-118.447", - "elevation_m": "56", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "47.783", + "longitude": "6.364", + "elevation_m": "266", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.37", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } + ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.25", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + } + ] + } + ] + }, + { + "raw_text": "TAF KEDW 110600Z 1106/1212 05008KT 9999 FEW200 QNH3038INS BECMG 1107/1108 VRB06KT 9999 FEW200 QNH3036INS BECMG 1111/1112 VRB06KT 9999 SCT200 BKN250 QNH3014INS TX15/1123Z TNM05/1114Z LAST NO AMDS AFT 1106 NEXT 1114", + "station_id": "KEDW", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.908", + "longitude": "-117.874", + "elevation_m": "698", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "altim_in_hg": "30.38", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.35", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "15" + }, + { + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "-5" } ] } ] }, { - "raw_text": "KCMA 110541Z 1106/1206 06010KT P6SM SCT100 FM111200 06006KT P6SM SCT100 FM111700 08010KT P6SM SCT100 FM112300 27008KT P6SM SKC FM120200 VRB03KT P6SM SKC", - "station_id": "KCMA", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF PASY 110600Z 1106/1212 27012KT 9999 BKN045 OVC060 620459 QNH2922INS BECMG 1110/1111 VRB06KT 9999 SCT045 BKN060 BKN100 620609 QNH2925INS BECMG 1121/1122 14009KT 9999 -SHRA BKN045 610459 QNH2928INS BECMG 1200/1201 15015G20KT 9999 -SHRA SCT015 OVC024 610249 510005 QNH2927INS BECMG 1206/1207 26020G30KT 9999 NSW SKC 510007 QNH2935INS TX03/1205Z TN02/1201Z LIMITED METWATCH 1106 TIL 1110", + "station_id": "PASY", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.2114", - "longitude": "-119.088", - "elevation_m": "20", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "52.711", + "longitude": "174.107", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "altim_in_hg": "29.23", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "4500", + "icing_max_alt_ft_agl": "13500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "60", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "29.26", "sky_condition": [ { "sky_cover": "SCT", + "cloud_base_ft_agl": "4500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "10000" } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "6000", + "icing_max_alt_ft_agl": "15000" + } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "29.29", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + } + ], + "icing_condition": [ + { + "icing_intensity": "1", + "icing_min_alt_ft_agl": "4500", + "icing_max_alt_ft_agl": "13500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "15", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "altim_in_hg": "29.26", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2400" + } + ], + "icing_condition": [ + { + "icing_intensity": "1", + "icing_min_alt_ft_agl": "2400", + "icing_max_alt_ft_agl": "11400" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", + "altim_in_hg": "29.35", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SKC" } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "7000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T05:00:00Z", + "max_temp_c": "3" + }, + { + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "2" + } ] } ] }, { - "raw_text": "KOXR 110541Z 1106/1206 04007KT P6SM SCT100 FM112000 30010KT P6SM SKC FM120300 VRB03KT P6SM SKC", - "station_id": "KOXR", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.2001", - "longitude": "-119.204", - "elevation_m": "12", + "raw_text": "TAF DTTB 110600Z 1107/1116 27005KT 9999 FEW020 BECMG 1113/1115 13005KT", + "station_id": "DTTB", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "37.245", + "longitude": "9.791", + "elevation_m": "4", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KSBA 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112000 24006KT P6SM SKC FM120200 VRB03KT P6SM SKC", - "station_id": "KSBA", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.4241", - "longitude": "-119.842", - "elevation_m": "2", + "raw_text": "TAF DTTR 110600Z 1107/1116 01005KT 9999 SCT023 SCT030 BECMG 1108/1110 09004KT", + "station_id": "DTTR", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "31.703", + "longitude": "9.257", + "elevation_m": "253", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "2300" + }, { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2300" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KSMX 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112000 30008KT P6SM SKC FM120300 VRB03KT P6SM SKC", - "station_id": "KSMX", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.894", - "longitude": "-120.452", - "elevation_m": "73", + "raw_text": "TAF DTTG 110600Z 1107/1116 10003KT 9999 SCT030", + "station_id": "DTTG", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "33.733", + "longitude": "9.918", + "elevation_m": "120", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "100", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF DTKA 110600Z 1107/1116 12007KT 9999 FEW020", + "station_id": "DTKA", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "36.98", + "longitude": "8.877", + "elevation_m": "70", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF DTTF 110600Z 1107/1116 06010KT CAVOK", + "station_id": "DTTF", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "34.422", + "longitude": "8.822", + "elevation_m": "314", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KSBP 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112100 30010KT P6SM SKC FM120300 VRB03KT P6SM SKC", - "station_id": "KSBP", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.2382", - "longitude": "-120.644", - "elevation_m": "52", + "raw_text": "TAF UTSK 110600Z 1107/1116 22008KT 7000 NSC TEMPO 1110/1116 32008KT 3000 BR", + "station_id": "UTSK", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "38.804", + "longitude": "65.773", + "elevation_m": "399", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SKC" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF UTFF 110600Z 1107/1116 34010KT 2100 BR NSC", + "station_id": "UTFF", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "40.356", + "longitude": "71.745", + "elevation_m": "612", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KPRB 110541Z 1106/1206 VRB03KT P6SM SCT100 FM120000 14005KT P6SM SKC FM120500 VRB03KT P6SM SKC", - "station_id": "KPRB", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.6693", - "longitude": "-120.629", - "elevation_m": "249", + "raw_text": "TAF UTDT 110600Z 1107/1119 VRB02MPS 3100 BR FU SCT066 BKN100 BECMG 1108/1109 6000 NSW", + "station_id": "UTDT", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "latitude": "37.866", + "longitude": "68.865", + "elevation_m": "443", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.93", + "wx_string": "BR FU", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "6600" + }, { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EBBE 110541Z 1107/1116 04008KT 6000 SCT007 OVC012 TEMPO 1107/1110 9999 OVC015 BECMG 1108/1110 9999 OVC010", - "station_id": "EBBE", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "50.759", - "longitude": "4.768", - "elevation_m": "127", + "raw_text": "TAF PAED 110600Z 1106/1212 35006KT 9999 VCSH FEW080 BKN100 530505 QNH2956INS TEMPO 1108/1109 -SHRA BKN090 BECMG 1112/1113 35008KT 9999 NSW BKN060 620604 530505 QNH2940INS BECMG 1210/1211 03006KT 8000 -SHSN BKN040 OVC070 620406 530505 QNH2938INS TX03/1123Z TNM03/1109Z", + "station_id": "PAED", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "61.25", + "longitude": "-149.837", + "elevation_m": "54", "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.56", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "8000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "5000", + "turbulence_max_alt_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "40", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "altim_in_hg": "29.41", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "6000", + "icing_max_alt_ft_agl": "10000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "5000", + "turbulence_max_alt_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "TAF EBBL 110541Z 1107/1116 05006KT 9999 BKN012", - "station_id": "EBBL", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "51.168", - "longitude": "5.47", - "elevation_m": "50", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.38", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "4000", + "icing_max_alt_ft_agl": "10000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "5000", + "turbulence_max_alt_ft_agl": "10000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "3" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "-3" } ] } ] }, { - "raw_text": "TAF EBCV 110541Z 1107/1116 05008KT 9999 SCT015 BKN020 TEMPO 1107/1116 BKN010 OVC015 BY EBWM", - "station_id": "EBCV", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF LIRG 110600Z 1107/1115 04003KT 9999 FEW020 SCT040 TEMPO 1109/1113 5000 TSRA FEW015CB", + "station_id": "LIRG", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "50.576", - "longitude": "3.831", - "elevation_m": "56", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.996", + "longitude": "12.735", + "elevation_m": "82", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EBFN 110541Z 1107/1116 06009KT 9999 OVC011", - "station_id": "EBFN", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF LIRH 110600Z 1107/1115 05005KT 9999 SCT020 SCT040 TEMPO 1109/1113 5000 TSRA FEW015CB", + "station_id": "LIRH", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "51.09", - "longitude": "2.653", - "elevation_m": "9", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.646", + "longitude": "13.3", + "elevation_m": "183", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EBFS 110541Z 1107/1116 05008KT 9999 SCT006 BKN020 BECMG 1108/1110 05010KT 9999 SCT008 BKN012", - "station_id": "EBFS", - "issue_time": "2024-12-11T05:41:00Z", - "bulletin_time": "2024-12-11T05:41:00Z", + "raw_text": "TAF LIRL 110600Z 1107/1115 15006KT 9999 FEW020 SCT040 TEMPO 1109/1113 5000 TSRA FEW015CB", + "station_id": "LIRL", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "50.243", - "longitude": "4.646", - "elevation_m": "276", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.545", + "longitude": "12.91", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + } + ] + } + ] + }, + { + "raw_text": "TAF LIRV 110600Z 1107/1115 06010KT 9999 SCT020 BKN040 TEMPO 1109/1113 5000 TSRA FEW015CB", + "station_id": "LIRV", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "42.43", + "longitude": "12.064", + "elevation_m": "294", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "KBTL 110540Z 1106/1206 26008KT P6SM -SN OVC018 FM111500 26012G22KT P6SM -SN OVC015 FM112100 27015G25KT 2SM -SHSN OVC025", - "station_id": "KBTL", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.3119", - "longitude": "-85.2415", - "elevation_m": "282", + "raw_text": "TAF FAMM 110600Z 1107/1118 36010KT CAVOK TX36/1112Z TN27/1118Z PROB30 TEMPO 1110/1113 FEW045TCU PROB30 TEMPO 1113/1115 TS FEW045CB", + "station_id": "FAMM", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-25.798", + "longitude": "25.548", + "elevation_m": "1280", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "36" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "min_temp_c": "27" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "KAZO 110540Z 1106/1206 26008KT P6SM -SN OVC025 FM111500 26012G22KT P6SM -SN OVC018 FM112100 27014G24KT 2SM -SHSN OVC025", - "station_id": "KAZO", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.2283", - "longitude": "-85.546", - "elevation_m": "264", + "raw_text": "TAF FAWK 110600Z 1107/1118 VRB03KT CAVOK TX34/1112Z TN24/1118Z BECMG 1107/1109 33010KT PROB30 TEMPO 1110/1112 FEW045TCU PROB30 TEMPO 1112/1118 -TSRA FEW045CB", + "station_id": "FAWK", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-25.83", + "longitude": "28.223", + "elevation_m": "1496", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "wx_string": "-SN", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "valid_time": "2024-12-11T18:00:00Z", + "min_temp_c": "24" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "34" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "KMKG 110540Z 1106/1206 29009G18KT 3SM -SHSN OVC015 TEMPO 1106/1110 1 1/2SM -SHSN OVC008 FM111600 27012G22KT 2SM -SHSN OVC025 FM120000 28019G32KT 1SM -SHSN BLSN OVC018", - "station_id": "KMKG", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.1711", - "longitude": "-86.2368", - "elevation_m": "190", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "wind_gust_kt": "18", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "probability": "30", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF FAEL 110600Z 1107/1118 21012KT 9999 FEW035 TX25/1110Z TN21/1118Z PROB30 TEMPO 1112/1118 BKN015", + "station_id": "FAEL", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-33.036", + "longitude": "27.826", + "elevation_m": "127", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "210", "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "25" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "19", - "wind_gust_kt": "32", - "visibility_statute_mi": "1", - "wx_string": "-SHSN BLSN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KYNG 110540Z 1106/1206 28004KT 6SM BR OVC008 TEMPO 1106/1109 OVC005 FM111000 29007KT P6SM OVC008 PROB30 1111/1114 4SM -SHSN BR OVC004 FM111400 28008KT 3SM -SHSN BR OVC008 FM111800 27012G20KT P6SM VCSH OVC015 FM120000 26013KT P6SM OVC025", - "station_id": "KYNG", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.2548", - "longitude": "-80.6736", - "elevation_m": "356", + "raw_text": "TAF FAHS 110600Z 1107/1118 VRB03KT CAVOK TX39/1112Z TN30/1107Z FM110900 36010KT 9999 SCT035 PROB30 TEMPO 1111/1115 FEW035TCU PROB30 TEMPO 1113/1118 TS FEW035CB", + "station_id": "FAHS", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-24.381", + "longitude": "31.044", + "elevation_m": "532", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "39" + }, + { + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-SHSN BR", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF FAKM 110600Z 1107/1118 33008KT CAVOK TX42/1113Z TN30/1118Z BECMG 1109/1111 26010KT", + "station_id": "FAKM", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-28.803", + "longitude": "24.765", + "elevation_m": "1203", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "42" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "min_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", "wind_dir_degrees": "260", - "wind_speed_kt": "13", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KMFD 110540Z 1106/1206 29007KT P6SM BKN025 FM110800 29007KT P6SM BKN008 PROB30 1109/1112 4SM -SHSN OVC006 FM111200 28008KT 3SM -SHSN OVC008 FM111600 27012G20KT P6SM OVC015 FM112000 26014G22KT P6SM OVC025", - "station_id": "KMFD", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.8204", - "longitude": "-82.5177", - "elevation_m": "394", + "raw_text": "TAF FAKN 110600Z 1107/1118 VRB03KT CAVOK TX34/1112Z TN25/1107Z FM110900 04010KT 9999 SCT025 PROB30 TEMPO 1111/1113 FEW035TCU PROB40 TEMPO 1113/1115 TS FEW035CB PROB40 TEMPO 1115/1118 27015KT -TSRA FEW030CB", + "station_id": "FAKN", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-25.383", + "longitude": "31.106", + "elevation_m": "864", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "34" + }, + { + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "25" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "wind_speed_kt": "15", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "KCLE 110540Z 1106/1212 27005KT 5SM BR OVC008 TEMPO 1106/1109 SCT008 FM110900 27007KT P6SM OVC015 PROB30 1109/1112 4SM -SHRASN BKN008 FM111200 27008KT 4SM -SHRASN BR OVC015 FM111700 26012G20KT 4SM BR VCSH OVC015 FM112100 25015G25KT P6SM BKN025 PROB30 1203/1206 4SM -SHSN BKN015", - "station_id": "KCLE", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "41.4057", - "longitude": "-81.8519", - "elevation_m": "237", + "raw_text": "TAF FAPP 110600Z 1107/1118 VRB03KT CAVOK TX33/1112Z TN26/1107Z FM111000 01008KT 9999 SCT045 PROB30 TEMPO 1110/1112 FEW040TCU PROB30 TEMPO 1112/1118 -TSRA FEW035CB", + "station_id": "FAPP", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-23.845", + "longitude": "29.459", + "elevation_m": "1238", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "5", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "33" + }, + { + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "26" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", + "wind_dir_degrees": "10", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", + "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHRA -SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", - "visibility_statute_mi": "4", - "wx_string": "-SHRA -SHSN BR", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF FAUT 110600Z 1107/1118 VRB03KT 9999 FEW008 TX30/1111Z TN19/1118Z PROB40 1112/1114 BKN015 PROB40 TEMPO 1115/1118 3000 BR DZ OVC005", + "station_id": "FAUT", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-31.546", + "longitude": "28.673", + "elevation_m": "735", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "4", - "wx_string": "BR VCSH", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T11:00:00Z", + "max_temp_c": "30" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "min_temp_c": "19" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BR DZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "KFDY 110540Z 1106/1206 29008KT P6SM OVC025 PROB30 1108/1112 5SM -SHSN OVC015 FM111900 26015G25KT P6SM BKN025 FM120300 26020G27KT P6SM OVC035", - "station_id": "KFDY", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.0137", - "longitude": "-83.6681", - "elevation_m": "247", + "raw_text": "TAF FAWB 110600Z 1107/1118 VRB03KT CAVOK TX35/1112Z TN25/1118Z BECMG 1107/1109 30010KT PROB30 TEMPO 1110/1112 FEW045TCU PROB30 TEMPO 1112/1118 -TSRA FEW045CB", + "station_id": "FAWB", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-25.654", + "longitude": "28.224", + "elevation_m": "1245", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "35" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "min_temp_c": "25" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "20", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "KTOL 110540Z 1106/1206 28007KT P6SM OVC025 PROB30 1109/1112 5SM -SHRASN OVC025 FM111800 26014G22KT P6SM BKN025 FM112100 26011G20KT P6SM OVC070", - "station_id": "KTOL", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF HDAM 110600Z 1106/1206 10012KT 9999 SCT023 BECMG 1115/1121 19010KT FEW020 BECMG 1200/1206 23005KT SCT020", + "station_id": "HDAM", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.5871", - "longitude": "-83.8054", - "elevation_m": "206", + "latitude": "11.547", + "longitude": "43.16", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "-SHRA -SHSN", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF PWAK 110600Z 1106/1212 12009KT 9999 SKC QNH2983INS TX31/1123Z TN27/1115Z", + "station_id": "PWAK", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "19.287", + "longitude": "166.623", + "elevation_m": "7", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "11", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "29.82", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "31" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "min_temp_c": "27" } ] } ] }, { - "raw_text": "KCAK 110540Z 1106/1206 28006KT 3SM BR OVC007 TEMPO 1106/1109 OVC005 FM111000 29007KT P6SM OVC008 PROB30 1111/1114 4SM -SHSN BR OVC004 FM111400 28008KT 3SM -SHSN BR OVC008 FM111800 27012G20KT P6SM VCSH OVC015 FM120000 26013KT P6SM OVC025", - "station_id": "KCAK", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF PAEI 110600Z 1106/1212 VRB06KT 9999 SCT150 QNH2926INS TXM04/1123Z TNM10/1116Z", + "station_id": "PAEI", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.9181", - "longitude": "-81.4434", - "elevation_m": "369", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "64.654", + "longitude": "-147.094", + "elevation_m": "166", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "280", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", - "visibility_statute_mi": "3", - "wx_string": "BR", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.26", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "-4" + }, + { + "valid_time": "2024-12-11T16:00:00Z", + "min_temp_c": "-10" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD EGYP 110600Z 1106/1124 21008KT 9999 SCT025 TEMPO 1106/1116 7000 SHRA SCT015 PROB30 TEMPO 1106/1110 3000 RADZ BR BKN005 PROB30 TEMPO 1110/1115 BKN012 BECMG 1118/1121 35015KT 520003 PROB30 TEMPO 1119/1124 VRB05KT 560003", + "station_id": "EGYP", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-51.82", + "longitude": "-58.448", + "elevation_m": "70", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "4.35", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "RA DZ BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "2", + "turbulence_max_alt_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "turbulence_condition": [ + { + "turbulence_intensity": "6", + "turbulence_max_alt_ft_agl": "3000" + } + ], + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF EGDR 110600Z 1107/1116 04010G20KT 9999 OVC018 TEMPO 1107/1116 SCT012 PROB30 TEMPO 1111/1116 5000 -RADZ SCT008", + "station_id": "EGDR", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "50.084", + "longitude": "-5.257", + "elevation_m": "74", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "-RA -DZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KVRB 110540Z 1106/1206 18007KT P6SM SKC FM111400 20014G23KT P6SM FEW030 BKN120 FM111800 22016G26KT P6SM VCTS SCT020CB BKN040 TEMPO 1120/1121 28018G28KT 3SM TSRA FM112100 29014G24KT P6SM FEW025 BKN070 FM112300 32014G21KT P6SM FEW050 SCT150", - "station_id": "KVRB", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF EGUL 110600Z 1106/1212 01006KT 9999 BKN025 OVC030 QNH3054INS BECMG 1116/1117 05006KT 9999 SCT008 BKN015 QNH3052INS TEMPO 1117/1120 8000 BR BKN008 OVC012 BECMG 1120/1121 VRB06KT 6000 BR BKN007 BKN012 QNH3051INS BECMG 1202/1203 VRB03KT 6000 BR BKN005 OVC010 QNH3051INS TEMPO 1203/1208 3200 BR OVC002 BECMG 1211/1212 VRB06KT 6000 BR BKN010 OVC020 QNH3050INS TX08/1114Z TN04/1106Z", + "station_id": "EGUL", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.6553", - "longitude": "-80.4142", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "52.409", + "longitude": "0.561", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.53", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "14", - "wind_gust_kt": "23", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.53", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "3", - "wx_string": "TSRA", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "altim_in_hg": "30.50", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "3.73", + "altim_in_hg": "30.50", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.99", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T11:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "altim_in_hg": "30.50", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "4" } ] } ] }, { - "raw_text": "KMLB 110540Z 1106/1206 18007KT P6SM SKC FM111400 20014G23KT P6SM FEW030 BKN120 FM111800 22016G26KT P6SM VCTS SCT020CB BKN040 TEMPO 1119/1121 28018G28KT 3SM TSRA FM112100 29014G24KT P6SM FEW025 BKN070 FM112300 32014G21KT P6SM FEW050 SCT150", - "station_id": "KMLB", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF AMD LFLC 110600Z 1106/1206 36003KT 6000 OVC003 PROB30 TEMPO 1106/1110 0400 FG VV/// BECMG 1110/1112 BKN011 TEMPO 1112/1120 BKN016 TEMPO 1122/1206 4000 BR OVC003 PROB40 TEMPO 1202/1206 0400 FZFG VV///", + "station_id": "LFLC", + "issue_time": "2024-12-11T06:00:00Z", + "bulletin_time": "2024-12-11T06:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.0997", - "longitude": "-80.6356", - "elevation_m": "7", + "latitude": "45.787", + "longitude": "3.169", + "elevation_m": "325", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "3", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "14", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - } + ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "3", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "3", - "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.25", + "wx_string": "FZFG", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - } + ] } ] }, { - "raw_text": "KTIX 110540Z 1106/1206 19008KT P6SM BKN050 FM111300 19013G21KT P6SM SCT040 BKN250 FM111500 21016G25KT P6SM VCTS FEW020CB BKN040 TEMPO 1118/1120 27018G30KT 3SM TSRA FM112000 28016G24KT P6SM FEW020 BKN035 FM112200 32014G22KT P6SM FEW060 SCT200 AMD NOT SKED TIL 111200", - "station_id": "KTIX", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KPVD 110559Z 1106/1206 09006KT 1 1/2SM -RA BR OVC003 WS020/17030KT FM111200 18012G23KT 1/2SM RA FG OVC008 WS020/20045KT FM111600 19016G34KT 3/4SM RA BR OVC008 WS020/20055KT FM112100 19023G47KT 4SM RA BR OVC010 WS020/20055KT FM120400 22020G35KT 6SM -RA BR OVC008", + "station_id": "KPVD", + "issue_time": "2024-12-11T05:59:00Z", + "bulletin_time": "2024-12-11T05:59:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.508", - "longitude": "-80.798", - "elevation_m": "10", + "remarks": "AMD", + "latitude": "41.7225", + "longitude": "-71.4325", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "170", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "23", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "0.5", + "wx_string": "RA FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", + "wind_dir_degrees": "190", "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "wind_gust_kt": "34", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "0.75", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "visibility_statute_mi": "3", - "wx_string": "TSRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "190", + "wind_speed_kt": "23", + "wind_gust_kt": "47", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "220", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KDAB 110540Z 1106/1206 19008KT P6SM BKN050 FM111300 19013G21KT P6SM SCT040 BKN250 FM111500 21016G25KT P6SM VCTS FEW020CB BKN040 TEMPO 1117/1119 26018G30KT 2SM TSRA FM111900 28016G24KT P6SM FEW020 BKN035 FM112200 32014G22KT P6SM FEW060 SCT200", - "station_id": "KDAB", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF AMD EPKT 110557Z 1106/1206 32004KT 1200 BR OVC002 TEMPO 1106/1109 5000 -SN BR BKN010 BKN015 PROB30 TEMPO 1106/1110 -FZDZ BECMG 1109/1112 8000 BKN016 BECMG 1114/1116 3000 -SN BR BKN007 TEMPO 1116/1124 1400 SN BKN004 BECMG 1200/1203 8000 SCT008 BKN015", + "station_id": "EPKT", + "issue_time": "2024-12-11T05:57:00Z", + "bulletin_time": "2024-12-11T05:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.1735", - "longitude": "-81.0719", - "elevation_m": "8", + "latitude": "50.478", + "longitude": "19.085", + "elevation_m": "296", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "-FZDZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "visibility_statute_mi": "2", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.87", + "wx_string": "SN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF AMD KDYS 110540Z 1106/1207 VRB06KT 9999 SKC QNH3027INS BECMG 1110/1111 27012KT 9999 SKC QNH3034INS BECMG 1114/1115 VRB06KT 9999 SKC QNH3027INS BECMG 1201/1202 18012KT 9999 SKC QNH3025INS TX14/1120Z TN00/1113Z LAST NO AMDS AFT 1106Z NEXT 1112Z", - "station_id": "KDYS", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF AMD LTCJ 110556Z 1106/1206 VRB02KT 1200 BCFG BKN005 BECMG 1107/1108 4000 BR SCT015 BECMG 1108/1110 CAVOK", + "station_id": "LTCJ", + "issue_time": "2024-12-11T05:56:00Z", + "bulletin_time": "2024-12-11T05:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "32.406", - "longitude": "-99.85", - "elevation_m": "544", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.93", + "longitude": "41.117", + "elevation_m": "559", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.35", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", + "time_becoming": "2024-12-11T08:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "14" - }, - { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "0" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KLEE 110540Z 1106/1206 18009KT P6SM SCT050 FM111300 19013G20KT P6SM BKN040 BKN250 FM111500 20015G25KT P6SM VCTS SCT015CB BKN030 TEMPO 1116/1118 27020G30KT 3SM TSRA FM111800 29015G24KT P6SM FEW015 BKN025 FM112100 32014G21KT P6SM FEW150 FEW250", - "station_id": "KLEE", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KSRB 110555Z 1106/1206 33005G13KT P6SM FEW008 BKN013 OVC018 FM111000 32010KT 5SM -SHSN OVC005 FM111300 30010KT 5SM BR OVC009 FM111400 28010G18KT P6SM SCT250", + "station_id": "KSRB", + "issue_time": "2024-12-11T05:55:00Z", + "bulletin_time": "2024-12-11T05:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.8214", - "longitude": "-81.8006", - "elevation_m": "21", + "remarks": "AMD", + "latitude": "36.0529", + "longitude": "-85.536", + "elevation_m": "303", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "wind_gust_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1300" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "3", - "wx_string": "TSRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "wind_gust_kt": "21", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "25000" } ] @@ -16919,190 +20524,219 @@ ] }, { - "raw_text": "KISM 110540Z 1106/1206 17008KT P6SM BKN050 FM111200 19012G18KT P6SM SCT035 BKN250 FM111500 21018G30KT P6SM VCTS FEW015 BKN030CB TEMPO 1117/1119 27020G30KT 3SM TSRA FM111900 30016G23KT P6SM FEW012 BKN025 FM112200 32015KT P6SM SCT060 SCT200 FM120300 35012KT P6SM SKC", - "station_id": "KISM", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KORH 110554Z 1106/1206 10007KT 3/4SM -RA BR OVC001 WS020/17035KT FM111200 18010G22KT 1/2SM -RA FG OVC001 FM111600 19014G27KT 3/4SM -RA BR OVC003 WS020/19045KT FM112100 19020G45KT 2SM RA BR OVC008 WS020/19045KT FM120300 22017G35KT 4SM -RA OVC005", + "station_id": "KORH", + "issue_time": "2024-12-11T05:54:00Z", + "bulletin_time": "2024-12-11T05:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.2924", - "longitude": "-81.4371", - "elevation_m": "25", + "remarks": "AMD", + "latitude": "42.2706", + "longitude": "-71.8731", + "elevation_m": "306", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "100", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "170", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "100" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "22", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "wind_dir_degrees": "190", + "wind_speed_kt": "14", + "wind_gust_kt": "27", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "3", - "wx_string": "TSRA", + "wind_gust_kt": "45", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "220", + "wind_speed_kt": "17", + "wind_gust_kt": "35", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] - }, + } + ] + }, + { + "raw_text": "TAF LXGB 110554Z 1106/1115 24005KT 9999 SCT040 PROB40 TEMPO 1106/1111 VRB05KT PROB40 TEMPO 1111/1115 VRB05KT 6000 SHRA SCT024", + "station_id": "LXGB", + "issue_time": "2024-12-11T05:54:00Z", + "bulletin_time": "2024-12-11T05:54:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "36.151", + "longitude": "-5.35", + "elevation_m": "5", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2400" } ] } ] }, { - "raw_text": "KBDL 110540Z 1106/1212 04005KT 2SM -RA BR OVC004 FM111200 18008KT 1SM -RA OVC003 FM111600 19013G24KT 3/4SM -RA OVC003 WS020/19040KT FM111800 18016G29KT 1 1/2SM +RA OVC003 WS020/18045KT FM112100 18018G38KT 1SM +RA BR OVC008 WS020/18050KT FM120100 20011G34KT 4SM RA BR OVC008 FM120400 24011G27KT 5SM BR VCSH OVC020", - "station_id": "KBDL", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KRDU 110552Z 1106/1206 18012G22KT 6SM -RA BR SCT007 BKN025 WS020/20050KT TEMPO 1108/1111 3SM -SHRA BR BKN007 FM111100 21015G25KT 5SM -SHRA BR OVC007 FM111800 24015G25KT 4SM -SHRA OVC012 FM112100 29015G28KT P6SM BKN015 OVC025 FM120000 28012G22KT P6SM SCT050 BKN250", + "station_id": "KRDU", + "issue_time": "2024-12-11T05:52:00Z", + "bulletin_time": "2024-12-11T05:52:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "41.9374", - "longitude": "-72.682", - "elevation_m": "52", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "COR", + "latitude": "35.8923", + "longitude": "-78.782", + "elevation_m": "121", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "2", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "6", "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "1", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "0.75", - "wx_string": "-RA", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "700" } ] }, @@ -17110,705 +20744,589 @@ "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "16", - "wind_gust_kt": "29", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "1.5", - "wx_string": "+RA", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "18", - "wind_gust_kt": "38", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "1", - "wx_string": "+RA BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "11", - "wind_gust_kt": "34", - "visibility_statute_mi": "4", - "wx_string": "RA BR", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "11", - "wind_gust_kt": "27", - "visibility_statute_mi": "5", - "wx_string": "BR VCSH", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KBOS 110540Z 1106/1212 01006KT 2SM BR VCSH OVC003 FM110800 12009KT 1SM -RA BR OVC003 FM111100 15009KT 3/4SM -RA BR OVC003 WS020/19040KT FM111400 18014G27KT 1SM -RA BR OVC008 WS020/19050KT FM112100 18022G40KT 4SM -RA BR OVC010 WS020/19050KT FM112300 18023G45KT 6SM +RA BR OVC008 FM120800 25016G31KT P6SM SCT080", - "station_id": "KBOS", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KDNL 110551Z 1106/1206 18010G18KT 5SM -SHRA BR BKN015 TEMPO 1106/1108 BKN007 FM110800 22014G21KT 4SM -SHRA BR BKN015 TEMPO 1111/1114 2SM +SHRA BR FM111700 27020G30KT P6SM BKN040 FM112300 29012KT P6SM SKC", + "station_id": "KDNL", + "issue_time": "2024-12-11T05:51:00Z", + "bulletin_time": "2024-12-11T05:51:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "42.3606", - "longitude": "-71.0097", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "COR", + "latitude": "33.4668", + "longitude": "-82.0385", + "elevation_m": "126", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", - "visibility_statute_mi": "2", - "wx_string": "BR VCSH", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "9", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", + "wind_dir_degrees": "220", + "wind_speed_kt": "14", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "14", - "wind_gust_kt": "27", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+SHRA BR", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } + ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "22", - "wind_gust_kt": "40", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "23", - "wind_gust_kt": "45", - "visibility_statute_mi": "6", - "wx_string": "+RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "16", - "wind_gust_kt": "31", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KBED 110540Z 1106/1206 05005KT 1/4SM FG OVC002 FM110900 10005KT 1SM -RA BR OVC003 WS020/18035KT FM111300 17007KT 1/2SM -RA FG OVC003 WS020/19040KT FM111600 18010G24KT 3/4SM -RA BR OVC008 WS020/19045KT FM112100 18022G40KT 4SM -RA BR OVC010 WS020/19050KT FM112300 18023G44KT 6SM +RA BR OVC008 FM120300 22013G28KT P6SM VCSH OVC009", - "station_id": "KBED", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KRWI 110550Z 1106/1206 18008KT P6SM SCT007 OVC130 FM110900 18008KT P6SM OVC007 FM111200 18011G20KT P6SM OVC015 FM111500 19015G22KT 3SM -SHRA BR OVC015 FM111800 22010G18KT 4SM -RA BR OVC007 FM112100 27015G22KT 4SM -RA OVC015 FM120000 30018G28KT P6SM BKN050 BKN250", + "station_id": "KRWI", + "issue_time": "2024-12-11T05:50:00Z", + "bulletin_time": "2024-12-11T05:50:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.4681", - "longitude": "-71.2946", - "elevation_m": "39", + "remarks": "COR", + "latitude": "35.8502", + "longitude": "-77.8951", + "elevation_m": "46", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "13000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "wind_gust_kt": "22", + "visibility_statute_mi": "3", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "22", - "wind_gust_kt": "40", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "50", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "4", "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "23", - "wind_gust_kt": "44", - "visibility_statute_mi": "6", - "wx_string": "+RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "22", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "13", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", "wind_gust_kt": "28", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KSFB 110540Z 1106/1206 18008KT P6SM BKN050 FM111200 19012G18KT P6SM SCT035 BKN250 FM111500 21018G30KT P6SM VCTS FEW015 BKN030CB TEMPO 1117/1119 27020G30KT 3SM TSRA FM111900 30016G23KT P6SM FEW012 BKN025 FM112200 32015KT P6SM SCT060 SCT200 FM120300 35012KT P6SM SKC", - "station_id": "KSFB", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF ESIB 110550Z 1106/1115 VRB02KT 0300 FG VV002 PROB30 1106/1115 9999 NSW BKN008 RMK MIL", + "station_id": "ESIB", + "issue_time": "2024-12-11T05:50:00Z", + "bulletin_time": "2024-12-11T05:50:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.7795", - "longitude": "-81.2436", - "elevation_m": "16", + "valid_time_to": "2024-12-11T15:00:00Z", + "remarks": "RMK MIL", + "latitude": "58.431", + "longitude": "12.71", + "elevation_m": "51", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.19", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "18", - "wind_gust_kt": "30", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "800" } ] - }, + } + ] + }, + { + "raw_text": "KPSC 110549Z 1106/1206 VRB03KT 3SM BR OVC012 FM112000 VRB04KT 6SM BR OVC005", + "station_id": "KPSC", + "issue_time": "2024-12-11T05:49:00Z", + "bulletin_time": "2024-12-11T05:49:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "46.2695", + "longitude": "-119.118", + "elevation_m": "121", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "3", - "wx_string": "TSRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "OVC", "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "KMCO 110540Z 1106/1212 16009KT P6SM SCT050 BKN250 FM111200 19012G18KT P6SM SCT035 BKN250 FM111500 21018G30KT P6SM VCTS FEW015 BKN030CB TEMPO 1117/1119 27020G30KT 3SM TSRA FM111900 30016G23KT P6SM FEW012 BKN025 FM112200 32015KT P6SM SCT060 SCT200 FM120300 35012KT P6SM SKC", - "station_id": "KMCO", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KTRI 110549Z 1106/1206 30007KT 6SM BR VCSH BKN020 BKN050 TEMPO 1109/1111 4SM -SHRA BR OVC007 FM111300 28012G20KT 3SM -SHSNRA BR OVC007 FM111700 27014G22KT 6SM BR VCSH BKN015 OVC025 FM112000 28014G22KT P6SM BKN035 FM120000 27012G19KT P6SM SCT035 BKN045", + "station_id": "KTRI", + "issue_time": "2024-12-11T05:49:00Z", + "bulletin_time": "2024-12-11T05:49:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "28.4182", - "longitude": "-81.3241", - "elevation_m": "27", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.4797", + "longitude": "-82.3989", + "elevation_m": "456", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", + "visibility_statute_mi": "6", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "3", + "wx_string": "-SHSN -SHRA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "3", - "wx_string": "TSRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "270", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", + "wind_dir_degrees": "270", "wind_speed_kt": "12", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "TAF LWSK 110540Z 1106/1206 02006KT 9999 SCT012 BKN040 TEMPO 1105/1108 VRB02KT 5000 BR FEW005 BKN018 OVC030", - "station_id": "LWSK", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KTYS 110549Z 1106/1206 VRB06KT 6SM BR VCSH FEW007 OVC015 FM110900 32010KT 4SM BR VCSH SCT007 OVC015 FM111200 28010G20KT 6SM -SHRA BR OVC008 PROB30 1112/1115 2SM -SHSN BR OVC004 FM111800 28012G20KT P6SM SCT035 BKN045 FM120000 25010KT P6SM BKN050 OVC100", + "station_id": "KTYS", + "issue_time": "2024-12-11T05:49:00Z", + "bulletin_time": "2024-12-11T05:49:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.952", - "longitude": "21.627", - "elevation_m": "232", + "latitude": "35.818", + "longitude": "-83.9857", + "elevation_m": "300", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "6", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "4", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF LWOH 110540Z 1106/1206 VRB02KT 9999 FEW015 BKN035", - "station_id": "LWOH", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.181", - "longitude": "20.744", - "elevation_m": "700", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SHSN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + } ] - } - ] - }, - { - "raw_text": "PAGK 110540Z 1106/1206 VRB04KT P6SM BKN100", - "station_id": "PAGK", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "62.1592", - "longitude": "-145.459", - "elevation_m": "481", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "10000" } ] @@ -17816,95 +21334,93 @@ ] }, { - "raw_text": "KMIA 110540Z 1106/1212 12008KT P6SM FEW040 SCT250 FM111500 17010G20KT P6SM SCT030 SCT060 BKN250 FM112000 22012G22KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 30011KT P6SM SCT030 BKN060 BKN250", - "station_id": "KMIA", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KCHA 110549Z 1106/1206 33006KT P6SM BKN015 BKN050 FM110800 32015KT 5SM -SHRA BR OVC013 FM111300 32012G20KT P6SM SCT030 FM111800 29014G22KT P6SM SCT030 BKN150 FM120000 28007KT P6SM SCT150 BKN250", + "station_id": "KCHA", + "issue_time": "2024-12-11T05:49:00Z", + "bulletin_time": "2024-12-11T05:49:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.7881", - "longitude": "-80.3169", - "elevation_m": "1", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.0336", + "longitude": "-85.2004", + "elevation_m": "203", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "10", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "12", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "15000" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "11", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "15000" }, { "sky_cover": "BKN", @@ -17915,294 +21431,326 @@ ] }, { - "raw_text": "KAPF 110540Z 1106/1206 14006KT P6SM SCT030 SCT250 FM111500 19012KT P6SM SCT025 BKN040 FM111700 25013G23KT P6SM VCSH SCT030 BKN060 BKN250 FM111900 31015G25KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 35011G20KT P6SM SCT030 BKN060 BKN250", - "station_id": "KAPF", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KBAF 110548Z 1106/1206 03003KT 1 1/2SM -RA BR OVC003 FM111200 12007KT 3/4SM -RA OVC003 WS020/19040KT FM111400 17008KT 3/4SM -RA OVC003 FM111800 23007KT 1 1/2SM +RA BR OVC003 WS020/18040KT FM112100 18020G40KT 2SM +RA BR OVC003 WS020/18055KT FM120200 24015G28KT 2SM RA BR OVC008 WS020/20035KT", + "station_id": "KBAF", + "issue_time": "2024-12-11T05:48:00Z", + "bulletin_time": "2024-12-11T05:48:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.155", - "longitude": "-81.7751", - "elevation_m": "2", + "remarks": "AMD", + "latitude": "42.16", + "longitude": "-72.7124", + "elevation_m": "80", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "0.75", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "visibility_statute_mi": "0.75", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "230", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1.5", + "wx_string": "+RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "20", + "wind_gust_kt": "40", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", + "wind_gust_kt": "28", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KTMB 110540Z 1106/1206 12008KT P6SM FEW040 SCT250 FM111500 18009KT P6SM SCT030 SCT060 BKN250 FM112000 22011G21KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250 AMD NOT SKED", - "station_id": "KTMB", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KINL 110547Z 1106/1206 31006KT 5SM -SHSN BR SCT025 OVC050 TEMPO 1106/1109 2SM -SHSN BKN025 OVC050 FM110900 32010KT 6SM -SHSN BKN018 FM111300 32010G19KT P6SM VCSH BKN015 FM112200 31011G20KT P6SM BKN013 FM120300 30006KT P6SM SCT015", + "station_id": "KINL", + "issue_time": "2024-12-11T05:47:00Z", + "bulletin_time": "2024-12-11T05:47:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.6423", - "longitude": "-80.4347", - "elevation_m": "2", + "remarks": "AMD", + "latitude": "48.5594", + "longitude": "-93.3955", + "elevation_m": "353", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "5", + "wx_string": "-SHSN BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "11", - "wind_gust_kt": "21", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "310", "wind_speed_kt": "11", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, + "cloud_base_ft_agl": "1300" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KOPF 110540Z 1106/1206 13010KT P6SM FEW040 SCT250 FM111500 18012G22KT P6SM SCT030 SCT060 BKN250 FM112000 25013G23KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250", - "station_id": "KOPF", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KFAY 110547Z 1106/1206 17008KT P6SM OVC100 WS020/20050KT FM110900 19012G20KT P6SM -RA OVC050 WS020/20050KT FM111300 20012G20KT 4SM -SHRA BR OVC012 FM111800 23015G25KT 4SM -SHRA BR OVC007 FM112100 27020G32KT P6SM BKN025 OVC035 FM120000 28012G22KT P6SM BKN250", + "station_id": "KFAY", + "issue_time": "2024-12-11T05:47:00Z", + "bulletin_time": "2024-12-11T05:47:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.9102", - "longitude": "-80.2828", - "elevation_m": "1", + "remarks": "COR", + "latitude": "34.9895", + "longitude": "-78.8801", + "elevation_m": "57", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", + "wind_dir_degrees": "190", "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "13", - "wind_gust_kt": "23", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", + "wind_gust_kt": "32", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, @@ -18210,18 +21758,11 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "25000" @@ -18231,98 +21772,77 @@ ] }, { - "raw_text": "KFLL 110540Z 1106/1212 13010KT P6SM FEW040 SCT250 FM111500 18012G22KT P6SM SCT030 SCT060 BKN250 FM112000 24013G23KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250", - "station_id": "KFLL", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KPUB 110546Z 1106/1206 VRB06KT P6SM SKC", + "station_id": "KPUB", + "issue_time": "2024-12-11T05:46:00Z", + "bulletin_time": "2024-12-11T05:46:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.0787", - "longitude": "-80.1622", - "elevation_m": "1", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.2887", + "longitude": "-104.506", + "elevation_m": "1441", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KCOS 110546Z 1106/1206 36006KT P6SM SKC FM112000 16006KT P6SM FEW250 FM120100 36007KT P6SM SCT250", + "station_id": "KCOS", + "issue_time": "2024-12-11T05:46:00Z", + "bulletin_time": "2024-12-11T05:46:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.8095", + "longitude": "-104.689", + "elevation_m": "1886", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "13", - "wind_gust_kt": "23", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", + "wind_dir_degrees": "360", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", "cloud_base_ft_agl": "25000" } ] @@ -18330,96 +21850,77 @@ ] }, { - "raw_text": "KFXE 110540Z 1106/1206 14007KT P6SM FEW040 SCT250 FM111500 18011G21KT P6SM SCT030 SCT060 BKN250 FM112000 22013G23KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250", - "station_id": "KFXE", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KALS 110546Z 1106/1206 VRB06KT P6SM FEW250", + "station_id": "KALS", + "issue_time": "2024-12-11T05:46:00Z", + "bulletin_time": "2024-12-11T05:46:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.199", - "longitude": "-80.1776", - "elevation_m": "3", + "latitude": "37.4393", + "longitude": "-105.862", + "elevation_m": "2299", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KIWA 110545Z 1106/1206 08008KT P6SM SKC FM111800 36005KT P6SM BKN250 FM120100 11005KT P6SM BKN250 AMD LTD TO CLD VIS AND WIND TIL 111200", + "station_id": "KIWA", + "issue_time": "2024-12-11T05:45:00Z", + "bulletin_time": "2024-12-11T05:45:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "33.3008", + "longitude": "-111.644", + "elevation_m": "420", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "11", - "wind_gust_kt": "21", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "13", - "wind_gust_kt": "23", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", + "wind_dir_degrees": "110", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "25000" @@ -18429,299 +21930,239 @@ ] }, { - "raw_text": "KPBI 110540Z 1106/1206 15008KT P6SM FEW030 SCT250 FM111500 18012G22KT P6SM SCT030 SCT060 BKN250 FM112000 22015G25KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250", - "station_id": "KPBI", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF TXKF 110545Z 1106/1206 13012KT 9999 FEW040 SCT200 ", + "station_id": "TXKF", + "issue_time": "2024-12-11T05:45:00Z", + "bulletin_time": "2024-12-11T05:45:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.6851", - "longitude": "-80.0992", + "latitude": "32.364", + "longitude": "-64.679", "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "130", "wind_speed_kt": "12", - "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } + ] ] - }, + } + ] + }, + { + "raw_text": "TAF COR LEGA 110545Z 1106/1206 VRB04KT 9999 FEW050 TX13/1115Z TN01/1206Z PROB40 TEMPO 1110/1114 FEW050TCU", + "station_id": "LEGA", + "issue_time": "2024-12-11T05:45:00Z", + "bulletin_time": "2024-12-11T05:45:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "COR", + "latitude": "37.136", + "longitude": "-3.633", + "elevation_m": "684", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "13" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "1" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF CYQY 110540Z 1106/1118 10012G22KT 6SM BR BKN006 OVC012 TEMPO 1106/1109 2SM -DZ BR OVC003 FM110900 13010KT 3SM BR OVC005 TEMPO 1109/1115 1SM -DZ BR OVC003 PROB30 1109/1115 1/4SM FG VV001 FM111500 18010KT 1SM BR OVC003 TEMPO 1115/1118 4SM BR BKN006 OVC080 RMK NXT FCST BY 111200Z", - "station_id": "CYQY", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KAVP 110544Z 1106/1206 10003KT 3SM -RA BR OVC015 WS020/20040KT TEMPO 1106/1108 2SM -RA BR FM111000 20006KT 2SM RA BR OVC009 WS020/20040KT FM111500 19006KT 1SM RA BR OVC005 FM120000 29008KT 1SM -SHRASN BR OVC004 FM120300 27009KT P6SM OVC015", + "station_id": "KAVP", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "46.166", - "longitude": "-60.049", - "elevation_m": "58", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.3335", + "longitude": "-75.7227", + "elevation_m": "290", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "100", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_speed_kt": "3", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "2", - "wx_string": "-DZ BR", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } + ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "visibility_statute_mi": "3", - "wx_string": "BR", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", "visibility_statute_mi": "1", - "wx_string": "-DZ BR", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", "visibility_statute_mi": "1", - "wx_string": "BR", + "wx_string": "-SHRA -SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF CYQM 110540Z 1106/1206 06005KT 3SM -FZDZ BR OVC004 TEMPO 1106/1108 1/4SM -DZ FG VV001 FM110800 06005KT 1/4SM -DZ FG VV001 TEMPO 1108/1114 2SM BR OVC003 FM111400 14010KT 1SM -SHRA BR OVC003 TEMPO 1114/1117 4SM BR OVC006 FM111700 16015G25KT 1SM -RA BR OVC004 TEMPO 1117/1122 4SM -DZ BR OVC008 PROB30 1117/1119 1/2SM -RA FG OVC003 FM112200 16018G30KT 1SM -DZ BR BKN003 OVC006 RMK NXT FCST BY 111200Z", - "station_id": "CYQM", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KBGM 110544Z 1106/1206 16005KT 5SM -RA OVC003 FM111100 17005KT 1SM RA BR OVC002 FM111600 25005KT 1SM RA BR OVC003 FM120000 29011G18KT 2SM -SHRASN BR OVC008 FM120400 26012G18KT 5SM -SHSN BR BKN015", + "station_id": "KBGM", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "46.107", - "longitude": "-64.682", - "elevation_m": "67", + "latitude": "42.2068", + "longitude": "-75.9799", + "elevation_m": "485", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "160", "wind_speed_kt": "5", - "visibility_statute_mi": "3", - "wx_string": "-FZDZ BR", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "-DZ FG", - "sky_condition": [ - { - "sky_cover": "OVX" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", + "wind_dir_degrees": "170", "wind_speed_kt": "5", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "-DZ FG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "BR", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", "visibility_statute_mi": "1", - "wx_string": "-SHRA BR", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", @@ -18730,40 +22171,14 @@ ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-DZ BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "visibility_statute_mi": "2", + "wx_string": "-SHRA -SHSN BR", "sky_condition": [ { "sky_cover": "OVC", @@ -18772,173 +22187,163 @@ ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "visibility_statute_mi": "1", - "wx_string": "-DZ BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "5", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF CYQI 110540Z 1106/1118 12005KT P6SM OVC004 TEMPO 1106/1110 2SM BR VV002 FM111000 12010KT 5SM BR OVC004 TEMPO 1110/1114 1SM -DZ BR OVC002 FM111400 17015KT 1/2SM -RA FG VV002 TEMPO 1114/1118 2SM -RA BR OVC005 RMK NXT FCST BY 111200Z", - "station_id": "CYQI", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KELM 110544Z 1106/1206 17005KT 5SM -RA BR OVC015 FM110900 VRB03KT 2SM -RA BR OVC008 FM111800 30007KT 2SM RA BR OVC005 FM112100 29007KT 1SM -RASN BR OVC006 FM120000 27008KT 3SM -SHSN BR OVC015 FM120500 25010G19KT P6SM BKN025", + "station_id": "KELM", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "43.831", - "longitude": "-66.088", - "elevation_m": "37", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.1601", + "longitude": "-76.89", + "elevation_m": "287", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "120", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "2", - "vert_vis_ft": "200", - "wx_string": "BR", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "1", - "wx_string": "-DZ BR", + "wx_string": "-RA -SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "-RA FG", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF CYHZ 110540Z 1106/1206 14008KT 1/4SM -DZ FG VV001 TEMPO 1106/1115 1SM BR VV004 FM111500 16012KT 1/4SM FG VV001 TEMPO 1115/1117 1SM -SHRA BR OVC003 FM112200 17015KT 1/4SM -DZ FG VV001 BECMG 1123/1201 17020G30KT RMK NXT FCST BY 110900Z", - "station_id": "CYHZ", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KITH 110544Z 1106/1206 16010G16KT 5SM -SHRA BR OVC009 FM111000 19004KT 2SM RA BR OVC006 FM111500 30005KT 1SM RA BR OVC003 FM112200 29010KT 1SM RASN BR OVC004 FM120000 28009KT 2SM -SHSN BR OVC005 FM120500 25009KT P6SM BKN025", + "station_id": "KITH", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 110900Z", - "latitude": "44.8781", - "longitude": "-63.5136", - "elevation_m": "136", + "latitude": "42.4931", + "longitude": "-76.4569", + "elevation_m": "338", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "-DZ FG", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "wind_gust_kt": "16", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "vert_vis_ft": "400", - "wx_string": "BR", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "4", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, @@ -18946,239 +22351,247 @@ "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "FG", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "1", - "wx_string": "-SHRA BR", + "wx_string": "RA SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "-DZ FG", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "visibility_statute_mi": "2", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "-DZ FG", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF CYYG 110540Z 1106/1118 09008KT 3SM BR OVC005 TEMPO 1106/1111 3/4SM -DZ BR OVC002 FM111100 16010KT 2SM BR OVC003 TEMPO 1111/1117 6SM BR OVC006 FM111700 16012KT 2SM -SHRA BR BKN004 OVC008 TEMPO 1117/1118 6SM -RA BR OVC008 RMK NXT FCST BY 111200Z", - "station_id": "CYYG", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KSYR 110544Z 1106/1206 13008KT 5SM -SHRA BR OVC015 WS020/19035KT FM111000 14004KT 3SM -RA BR OVC015 FM111300 VRB03KT 1SM RA BR OVC005 FM111600 30004KT 1SM RA BR OVC004 FM120000 27010G17KT 1SM SHRASN BR OVC004 FM120400 25012G19KT 2SM -SHSN BR OVC015", + "station_id": "KSYR", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "46.289", - "longitude": "-63.128", - "elevation_m": "48", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.1111", + "longitude": "-76.1038", + "elevation_m": "125", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "90", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "130", "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "4", "visibility_statute_mi": "3", - "wx_string": "BR", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "visibility_statute_mi": "2", - "wx_string": "BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "17", + "visibility_statute_mi": "1", + "wx_string": "SHRA SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", + "wind_dir_degrees": "250", "wind_speed_kt": "12", + "wind_gust_kt": "19", "visibility_statute_mi": "2", - "wx_string": "-SHRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF CYFC 110540Z 1106/1118 03005KT P6SM OVC006 TEMPO 1106/1110 2SM -FZDZ BR OVC003 FM111000 05005KT 6SM BR OVC005 TEMPO 1110/1114 1SM -FZRA BR OVC002 FM111400 09006KT 1SM -RA BR OVC003 TEMPO 1114/1118 3SM -RA BR OVC006 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYFC", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KRME 110544Z 1106/1206 11009KT 4SM -RA BR OVC015 WS020/20035KT TEMPO 1107/1109 OVC008 FM110900 12006KT 4SM -RA BR OVC007 FM111500 VRB03KT 1SM RA BR OVC004 FM120000 29007KT 1SM SHRASN BR OVC003 FM120500 25010G16KT 4SM -SHSN BR OVC015", + "station_id": "KRME", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "45.873", - "longitude": "-66.539", - "elevation_m": "16", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.2242", + "longitude": "-75.3956", + "elevation_m": "146", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-FZDZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "1", - "wx_string": "-FZRA BR", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "wx_string": "SHRA SHSN BR", "sky_condition": [ { "sky_cover": "OVC", @@ -19187,43 +22600,53 @@ ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "wind_gust_kt": "16", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF CYSJ 110540Z 1106/1118 07006KT 3SM -DZ BR OVC004 TEMPO 1106/1110 1SM BR OVC002 FM111000 09008KT 3SM -DZ BR OVC004 TEMPO 1110/1114 1SM -RA BR OVC002 PROB30 1110/1114 1/4SM -DZ FG VV001 FM111400 13012KT 1/2SM -RA FG VV002 TEMPO 1114/1118 2SM -RA BR OVC004 RMK NXT FCST BY 111200Z", - "station_id": "CYSJ", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KSBY 110544Z 1106/1206 17008KT 3SM SHRA BR SCT012 OVC060 WS020/20045KT TEMPO 1106/1110 2SM +SHRA OVC012 FM111000 17010G20KT 3SM SHRA BR OVC012 WS020/20050KT FM111200 18016G28KT 4SM SHRA BR OVC012 WS020/20050KT FM112000 22015G25KT 3SM SHRA BR OVC008 FM112300 29020G35KT 6SM -RA BR OVC008 FM120100 30017G29KT P6SM OVC007 FM120400 28013G20KT P6SM SCT100", + "station_id": "KSBY", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "45.309", - "longitude": "-65.886", - "elevation_m": "89", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "COR", + "latitude": "38.3409", + "longitude": "-75.5132", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", "visibility_statute_mi": "3", - "wx_string": "-DZ BR", + "wx_string": "SHRA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "6000" } ] }, @@ -19231,235 +22654,230 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "BR", + "visibility_statute_mi": "2", + "wx_string": "+SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "wind_dir_degrees": "170", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", "visibility_statute_mi": "3", - "wx_string": "-DZ BR", + "wx_string": "SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "16", + "wind_gust_kt": "28", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "4", + "wx_string": "SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "-DZ FG", - "sky_condition": [ - { - "sky_cover": "OVX" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "-RA FG", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "6", "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF CYQW 110540Z 1106/1118 VRB03KT P6SM BKN140 BECMG 1112/1114 10008KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYQW", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "52.769", - "longitude": "-108.251", - "elevation_m": "545", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "17", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF CYQR 110540Z 1106/1206 34010KT P6SM SCT015 BECMG 1106/1108 FEW120 SCT250 BECMG 1112/1114 VRB03KT RMK NXT FCST BY 111200Z", - "station_id": "CYQR", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "PKMJ 110544Z 1106/1206 08015G25KT 6SM SHRA SCT012 BKN045 OVC120 FM110900 09012KT P6SM VCSH SCT014 BKN045 BKN120", + "station_id": "PKMJ", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "50.427", - "longitude": "-104.67", - "elevation_m": "576", + "latitude": "7.065", + "longitude": "171.269", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "1200" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "TAF CYYQ 110540Z 1106/1206 33015G25KT 6SM IC SCT020 SCT140 BKN250 TEMPO 1106/1206 2 1/2SM -SN IC BLSN BKN020 BKN140 BECMG 1115/1117 33020G30KT RMK NXT FCST BY 111200Z", - "station_id": "CYYQ", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "PKWA 110544Z 1106/1206 06014G24KT P6SM VCSH FEW015 BKN035", + "station_id": "PKWA", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "58.745", - "longitude": "-94.074", - "elevation_m": "20", + "latitude": "8.72", + "longitude": "167.724", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6", - "wx_string": "IC", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ] ] - }, + } + ] + }, + { + "raw_text": "PTSA 110544Z 1106/1206 08011KT P6SM VCSH BKN020 BKN130 TEMPO 1106/1110 08012G22KT 4SM SHRA OVC020", + "station_id": "PTSA", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "5.352", + "longitude": "162.956", + "elevation_m": "3", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.5", - "wx_string": "-SN IC BLSN", + "wind_dir_degrees": "80", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", @@ -19467,1149 +22885,1120 @@ }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "cloud_base_ft_agl": "13000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6", - "wx_string": "IC", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "4", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF CYYN 110540Z 1106/1118 VRB03KT P6SM SCT040 BKN090 TEMPO 1106/1118 5SM -SN BKN040 BKN090 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYYN", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "PTPN 110544Z 1106/1206 05011KT P6SM VCSH BKN020", + "station_id": "PTPN", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "50.292", - "longitude": "-107.691", - "elevation_m": "814", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "6.986", + "longitude": "158.21", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "PTKK 110544Z 1106/1206 06009KT P6SM SCT014 SCT120", + "station_id": "PTKK", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "7.462", + "longitude": "151.843", + "elevation_m": "3", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" + } + ] ] } ] }, { - "raw_text": "TAF CYBR 110540Z 1106/1118 30010KT P6SM FEW030 RMK NXT FCST BY 111200Z", - "station_id": "CYBR", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "PTYA 110544Z 1106/1206 08011KT P6SM VCSH SCT016 SCT130", + "station_id": "PTYA", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "49.91", - "longitude": "-99.945", - "elevation_m": "405", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "9.487", + "longitude": "138.077", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "13000" + } + ] ] } ] }, { - "raw_text": "TAF CYWG 110540Z 1106/1206 33012KT P6SM FEW240 BECMG 1116/1118 32012KT RMK NXT FCST BY 111200Z", - "station_id": "CYWG", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "PTRO 110544Z 1106/1206 08010KT P6SM VCSH SCT016 BKN120", + "station_id": "PTRO", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "49.916", - "longitude": "-97.249", - "elevation_m": "238", + "latitude": "7.367", + "longitude": "134.544", + "elevation_m": "30", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "24000" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" + } + ] ] - }, + } + ] + }, + { + "raw_text": "PGWT 110544Z 1106/1206 08012KT P6SM SCT020", + "station_id": "PGWT", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "14.997", + "longitude": "145.624", + "elevation_m": "84", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "320", + "wind_dir_degrees": "80", "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "24000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF CYXE 110540Z 1106/1206 VRB03KT P6SM FEW150 BECMG 1107/1109 BKN130 RMK NXT FCST BY 111200Z", - "station_id": "CYXE", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "PGRO 110544Z 1106/1206 08012KT P6SM SCT012", + "station_id": "PGRO", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "52.172", - "longitude": "-106.695", - "elevation_m": "504", + "latitude": "14.172", + "longitude": "145.24", + "elevation_m": "181", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] - }, + } + ] + }, + { + "raw_text": "PGSN 110544Z 1106/1206 08011KT P6SM SCT022", + "station_id": "PGSN", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "15.116", + "longitude": "145.72", + "elevation_m": "65", + "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "80", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "13000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" } ] } ] }, { - "raw_text": "TAF CYYJ 110540Z 1106/1206 VRB03KT P6SM BKN140 FM111100 VRB03KT P6SM SCT015 BKN140 TEMPO 1111/1120 BKN015 BKN140 FM112200 03005KT P6SM FEW015 SCT140 BECMG 1123/1201 31008KT RMK NXT FCST BY 111200Z", - "station_id": "CYYJ", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "PGUM 110544Z 1106/1212 08012G20KT P6SM SCT022 FM110800 07009KT P6SM FEW020", + "station_id": "PGUM", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "48.642", - "longitude": "-123.433", - "elevation_m": "16", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "13.4796", + "longitude": "144.796", + "elevation_m": "74", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "70", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD LFBG 110544Z 1105/1203 06008KT CAVOK", + "station_id": "LFBG", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "45.665", + "longitude": "-0.316", + "elevation_m": "28", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF LFSO 110544Z 1105/1203 05008KT 9999 BKN018 TEMPO 1105/1110 BKN008 BECMG 1121/1123 OVC004", + "station_id": "LFSO", + "issue_time": "2024-12-11T05:44:00Z", + "bulletin_time": "2024-12-11T05:44:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "48.583", + "longitude": "5.955", + "elevation_m": "328", + "forecast": [ + { + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "310", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF CYVR 110540Z 1106/1212 VRB03KT P6SM BKN120 BKN150 BECMG 1107/1109 09008KT FM112200 09006KT P6SM SCT120 BECMG 1122/1124 VRB03KT RMK NXT FCST BY 110900Z", - "station_id": "CYVR", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KPHF 110543Z 1106/1206 18012G20KT 4SM SHRA BR OVC020 WS020/20045KT TEMPO 1106/1108 2SM +SHRA OVC012 FM111000 19016G25KT 6SM -SHRA BR OVC025 WS020/20045KT FM111600 20018G27KT 4SM -RA BR OVC020 WS020/20050KT FM112000 22016G24KT 4SM SHRA BR OVC015 FM112300 29021G34KT 6SM -RA BR OVC012 FM120100 29015G24KT P6SM BKN025 FM120400 28012G20KT P6SM SCT250", + "station_id": "KPHF", + "issue_time": "2024-12-11T05:43:00Z", + "bulletin_time": "2024-12-11T05:43:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "RMK NXT FCST BY 110900Z", - "latitude": "49.183", - "longitude": "-123.168", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "COR", + "latitude": "37.1322", + "longitude": "-76.494", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "4", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "190", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "18", + "wind_gust_kt": "27", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF CYXX 110540Z 1106/1206 35005KT P6SM SCT100 OVC120 FM110900 VRB03KT P6SM BKN120 PROB30 1109/1115 3/4SM BR BECMG 1121/1123 03006KT FM120000 03006KT P6SM SCT140 RMK NXT FCST BY 111200Z", - "station_id": "CYXX", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "49.027", - "longitude": "-122.377", - "elevation_m": "54", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "16", + "wind_gust_kt": "24", + "visibility_statute_mi": "4", + "wx_string": "SHRA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "21", + "wind_gust_kt": "34", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.75", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF CYEK 110540Z 1106/1118 35020KT 3SM BLSN BKN030 TEMPO 1106/1113 1 1/2SM -SN BLSN BKN020 FM111300 34022G32KT 2SM -SN BLSN BKN025 TEMPO 1113/1118 1/2SM -SN BLSN OVC015 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYEK", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KORF 110543Z 1106/1206 19013G20KT 4SM SHRA BR OVC025 WS020/20045KT TEMPO 1106/1108 2SM +SHRA OVC012 FM111200 19018G28KT 6SM -SHRA BR OVC025 WS020/21050KT FM111800 21018G28KT 4SM -RA BR OVC020 WS020/21050KT FM112300 29022G34KT 5SM -RA BR OVC010 FM120100 29016G27KT P6SM BKN020 FM120400 29015G24KT P6SM BKN250", + "station_id": "KORF", + "issue_time": "2024-12-11T05:43:00Z", + "bulletin_time": "2024-12-11T05:43:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "61.098", - "longitude": "-94.072", - "elevation_m": "7", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "COR", + "latitude": "36.9037", + "longitude": "-76.1927", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "20", - "visibility_statute_mi": "3", - "wx_string": "BLSN", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "4", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SN BLSN", + "visibility_statute_mi": "2", + "wx_string": "+SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "22", - "wind_gust_kt": "32", - "visibility_statute_mi": "2", - "wx_string": "-SN BLSN", + "wind_dir_degrees": "190", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "-SN BLSN", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF CYHY 110540Z 1106/1118 11008KT P6SM BKN120 FM110800 12010KT P6SM SCT040 OVC120 TEMPO 1108/1118 P6SM -SN OVC040 RMK NXT FCST BY 111200Z", - "station_id": "CYHY", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "60.839", - "longitude": "-115.781", - "elevation_m": "159", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "22", + "wind_gust_kt": "34", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF CYBK 110540Z 1106/1118 33018KT P6SM FEW040 TEMPO 1106/1118 5SM -SN BLSN BKN040 RMK NXT FCST BY 111200Z", - "station_id": "CYBK", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF COR MMTO 110543Z 1106/1206 07005KT P6SM SKC TX20/1121Z TN02/1112Z BECMG 1109/1111 4SM HZ SCT020 TEMPO 1111/1115 2SM BR HZ OVC010 FM111700 15005KT P6SM SCT020 BECMG 1118/1120 15012KT PROB40 1122/1202 6SM -RA BKN020 FM120400 15005KT P6SM SCT020", + "station_id": "MMTO", + "issue_time": "2024-12-11T05:43:00Z", + "bulletin_time": "2024-12-11T05:43:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "64.306", - "longitude": "-96.078", - "elevation_m": "14", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "19.343", + "longitude": "-99.568", + "elevation_m": "2582", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "18", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN BLSN", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "2" } ] - } - ] - }, - { - "raw_text": "TAF CYRT 110540Z 1106/1118 35018KT 6SM -SN OVC025 TEMPO 1106/1114 2 1/2SM -SN BLSN OVC015 FM111400 35020G30KT 2 1/2SM -SN BLSN BKN025 TEMPO 1114/1118 3/4SM -SN BLSN OVC015 RMK NXT FCST BY 111200Z", - "station_id": "CYRT", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "62.811", - "longitude": "-92.1", - "elevation_m": "29", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.5", - "wx_string": "-SN BLSN", + "visibility_statute_mi": "2", + "wx_string": "BR HZ", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "2.5", - "wx_string": "-SN BLSN", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "-SN BLSN", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF CYSM 110540Z 1106/1118 VRB03KT P6SM BKN180 BECMG 1116/1118 12008KT RMK NXT FCST BY 111200Z", - "station_id": "CYSM", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "60.026", - "longitude": "-111.929", - "elevation_m": "203", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF CYSF 110540Z 1106/1118 VRB03KT P6SM SKC RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYSF", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF COR LEGR 110543Z 1106/1206 VRB03KT CAVOK TX13/1115Z TN01/1206Z PROB40 TEMPO 1110/1114 FEW050TCU", + "station_id": "LEGR", + "issue_time": "2024-12-11T05:43:00Z", + "bulletin_time": "2024-12-11T05:43:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "59.252", - "longitude": "-105.837", - "elevation_m": "238", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.19", + "longitude": "-3.789", + "elevation_m": "560", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "13" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "1" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF CYQB 110540Z 1106/1206 07012KT 2SM -FZRA -PL OVC005 TEMPO 1106/1109 P6SM NSW SCT005 OVC015 FM110900 06012KT 2SM -RA BR OVC005 TEMPO 1109/1123 4SM -RA BR OVC008 PROB30 1109/1123 1/2SM -RA FG FM112300 06018KT 3SM -RA BR OVC006 PROB30 1123/1204 1/2SM -RA FG OVC004 FM120400 23015G25KT 3SM -RA BR OVC006 RMK NXT FCST BY 111200Z", - "station_id": "CYQB", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KSCK 110542Z 1106/1206 VRB04KT 5SM HZ SKC TEMPO 1108/1111 2SM BR SCT040 FM111100 VRB02KT 2SM BR SCT040 TEMPO 1111/1115 1/4SM FG BKN002 FM111700 VRB03KT 4SM BR SCT050 FM112000 15003KT P6SM SKC", + "station_id": "KSCK", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "46.791", - "longitude": "-71.396", - "elevation_m": "73", + "latitude": "37.89", + "longitude": "-121.226", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "12", - "visibility_statute_mi": "2", - "wx_string": "-FZRA -PL", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "18", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wind_dir_degrees": "150", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYFB 110540Z 1106/1206 VRB03KT P6SM BKN030 TEMPO 1106/1109 P6SM -SN OVC020 FM110900 01007KT P6SM SCT025 BECMG 1113/1115 08007KT FM111700 10008KT P6SM -SN BKN025 OVC220 FM120300 09012KT P6SM BKN040 OVC100 RMK NXT FCST BY 111200Z", - "station_id": "CYFB", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KRBL 110542Z 1106/1206 33004KT P6SM SCT250 FM120200 VRB02KT P6SM OVC150", + "station_id": "KRBL", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "63.75", - "longitude": "-68.544", - "elevation_m": "23", + "latitude": "40.1519", + "longitude": "-122.255", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "15000" } ] - }, + } + ] + }, + { + "raw_text": "KRDD 110542Z 1106/1206 VRB03KT P6SM SCT250 TEMPO 1111/1115 4SM BR FM111500 VRB02KT P6SM OVC250 FM120500 VRB02KT P6SM VCSH OVC150", + "station_id": "KRDD", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.5146", + "longitude": "-122.298", + "elevation_m": "152", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } + ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "22000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "TAF CYZV 110540Z 1106/1206 08012KT 1SM -SN OVC005 TEMPO 1106/1115 3SM -SN OVC008 BECMG 1111/1113 09015G25KT FM111500 09015G25KT 2SM -SNRA BR OVC004 TEMPO 1115/1118 3/4SM -RA BR OVC002 FM111800 09015G25KT 3/4SM -RA BR OVC002 RMK NXT FCST BY 111200Z", - "station_id": "CYZV", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KVTN 110542Z 1106/1206 32010KT P6SM SCT030 OVC050 FM110800 31010KT P6SM SCT100 FM111500 32007KT P6SM SCT050 BKN100 FM120000 VRB05KT P6SM BKN100", + "station_id": "KVTN", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "50.217", - "longitude": "-66.26", - "elevation_m": "43", + "latitude": "42.8585", + "longitude": "-100.551", + "elevation_m": "790", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "visibility_statute_mi": "1", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1", - "wx_string": "-SN", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "-SN -RA BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.75", - "wx_string": "-RA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF CYMX 110540Z 1106/1206 13005KT 3SM -RA BR OVC008 TEMPO 1106/1124 1/2SM -RA FG OVC003 BECMG 1116/1118 05005KT FM120000 25008KT 1SM -RA BR OVC005 PROB30 1200/1203 1/2SM -RA FG OVC003 FM120300 25010G20KT 2SM -RASN BR OVC005 RMK NXT FCST BY 111200Z", - "station_id": "CYMX", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF CYOD 110542Z 1106/1206 11005KT P6SM OVC012 TEMPO 1106/1108 SCT012 OVC080 PROB30 1106/1108 OVC008 FM110800 11005KT P6SM FEW012 OVC080 TEMPO 1108/1112 BKN012 OVC080 FM111200 11006KT P6SM OVC050 TEMPO 1112/1115 5SM -SN BKN012 OVC050 FM111500 11008KT 3SM -SN BKN012 OVC030 FM120200 11010KT 6SM -SN SCT012 OVC040 RMK NXT FCST BY 111200Z", + "station_id": "CYOD", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "45.68", - "longitude": "-74.038", - "elevation_m": "78", + "latitude": "54.41", + "longitude": "-110.287", + "elevation_m": "540", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "130", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "110", "wind_speed_kt": "5", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "30", "sky_condition": [ { "sky_cover": "OVC", @@ -20618,409 +24007,412 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "wind_dir_degrees": "110", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "2", - "wx_string": "-RA -SN BR", + "wind_dir_degrees": "110", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "5000" } ] - } - ] - }, - { - "raw_text": "TAF CYGL 110540Z 1106/1206 18012KT P6SM -SN OVC040 TEMPO 1106/1116 5SM -SN BKN008 OVC020 FM111600 12005KT P6SM SCT020 BKN120 TEMPO 1116/1120 BKN020 FM112000 VRB03KT P6SM SCT008 BKN040 TEMPO 1120/1206 4SM -SN BKN008 RMK NXT FCST BY 111200Z", - "station_id": "CYGL", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "53.625", - "longitude": "-77.7", - "elevation_m": "192", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "KLBF 110542Z 1106/1206 32010KT P6SM BKN100 FM110700 32005KT P6SM SCT100 FM111500 29005KT P6SM BKN150 FM120100 VRB05KT P6SM OVC150", + "station_id": "KLBF", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.122", + "longitude": "-100.669", + "elevation_m": "843", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SN", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "TAF CYEG 110540Z 1106/1206 13012KT P6SM SCT012 OVC025 TEMPO 1106/1114 2SM -SN BR SCT008 OVC012 FM111400 14008KT 6SM -SN OVC008 TEMPO 1114/1120 1 1/2SM -SN BR OVC004 FM112000 12006KT P6SM -SN SCT004 OVC008 FM120400 12008KT 1 1/2SM BR OVC004 RMK NXT FCST BY 110900Z", - "station_id": "CYEG", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KACV 110542Z 1106/1206 08003KT P6SM SKC FM111300 13007KT P6SM BKN150 OVC250 WS020/19028KT FM111900 13009KT P6SM VCSH SCT050 OVC100 WS020/18032KT FM112200 16009KT 6SM -RA BKN050 OVC100 WS020/18035KT FM120300 16009KT 1 1/2SM -RA BR OVC025", + "station_id": "KACV", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 110900Z", - "latitude": "53.308", - "longitude": "-113.592", - "elevation_m": "710", + "latitude": "40.9784", + "longitude": "-124.105", + "elevation_m": "63", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "130", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "28", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "wind_dir_degrees": "130", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "32", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SN BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "wind_dir_degrees": "160", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", + "wind_dir_degrees": "160", + "wind_speed_kt": "9", "visibility_statute_mi": "1.5", - "wx_string": "BR", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF CYQL 110540Z 1106/1118 25012KT P6SM BKN120 BKN240 BECMG 1108/1110 VRB03KT FM111200 VRB03KT P6SM SCT100 BKN220 PROB30 1112/1118 1/2SM FZFG RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYQL", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "49.627", - "longitude": "-112.792", - "elevation_m": "923", + "raw_text": "KCEC 110542Z 1106/1206 11003KT P6SM SKC FM111200 14010KT P6SM SCT090 BKN120 OVC200 WS020/19030KT FM111900 16012KT P6SM VCSH SCT050 OVC090 WS020/20037KT FM112100 17014G19KT 6SM -RA BR BKN050 OVC090 WS020/18040KT FM120300 15015KT 4SM -RA BR OVC015", + "station_id": "KCEC", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.7836", + "longitude": "-124.238", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "24000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + }, { "sky_cover": "BKN", "cloud_base_ft_agl": "12000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "24000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "37", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "5000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "22000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "14", + "wind_gust_kt": "19", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" + } ] - } - ] - }, - { - "raw_text": "TAF OOSA 110540Z 1106/1212 01010KT CAVOK", - "station_id": "OOSA", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "17.044", - "longitude": "54.102", - "elevation_m": "20", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "15", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF CYYC 110540Z 1106/1206 18008KT P6SM OVC070 BECMG 1107/1109 23005KT FM112100 VRB03KT P6SM SCT080 BKN220 FM120000 VRB03KT P6SM SCT240 RMK NXT FCST BY 110900Z", - "station_id": "CYYC", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KUKI 110542Z 1106/1206 VRB02KT P6SM SKC FM112100 17005KT P6SM SCT120 OVC250 FM120000 17005KT P6SM -SHRA BKN250", + "station_id": "KUKI", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 110900Z", - "latitude": "51.116", - "longitude": "-114.011", - "elevation_m": "1085", + "latitude": "39.1278", + "longitude": "-123.2", + "elevation_m": "183", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "sky_cover": "SKC" } ] }, @@ -21028,17 +24420,17 @@ "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "170", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "22000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "25000" } ] }, @@ -21046,1725 +24438,1381 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "170", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "24000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF CYLL 110540Z 1106/1118 06005KT P6SM OVC110 FM110800 12005KT P6SM OVC060 TEMPO 1108/1114 P6SM -SN FM111400 13008KT P6SM SCT020 OVC040 TEMPO 1114/1118 4SM -SN BR OVC020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYLL", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KLNK 110542Z 1106/1206 31015G25KT P6SM SCT025 BKN035 TEMPO 1106/1107 4SM -SHSN BKN025 OVC035 FM110800 32018G29KT P6SM FEW035 SCT045 FM111400 32012G20KT P6SM SKC FM112300 01006KT P6SM OVC100", + "station_id": "KLNK", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "53.312", - "longitude": "-110.074", - "elevation_m": "664", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "AMD", + "latitude": "40.8478", + "longitude": "-96.7647", + "elevation_m": "357", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "11000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "18", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4500" + } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "8", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF CZVL 110540Z 1106/1118 13012KT P6SM SCT012 OVC025 TEMPO 1106/1109 2SM -SN SCT008 OVC012 FM110900 15012KT P6SM SCT008 OVC012 TEMPO 1109/1114 2SM -SN BR OVC008 FM111400 14008KT 6SM -SN OVC008 TEMPO 1114/1118 1 1/2SM -SN BR OVC004 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CZVL", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "TAF AMD UHHH 110542Z 1106/1212 27006MPS 9999 NSC TEMPO 1106/1110 28012MPS DRSN", + "station_id": "UHHH", + "issue_time": "2024-12-11T05:42:00Z", + "bulletin_time": "2024-12-11T05:42:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "53.67", - "longitude": "-113.863", - "elevation_m": "685", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "48.527", + "longitude": "135.184", + "elevation_m": "74", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "130", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "wind_dir_degrees": "280", + "wind_speed_kt": "23", + "wx_string": "DRSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } + ] - }, + } + ] + }, + { + "raw_text": "KWJF 110541Z 1106/1206 28005KT P6SM SCT100 FM110800 VRB03KT P6SM SCT100 FM120300 28005KT P6SM SKC", + "station_id": "KWJF", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.7412", + "longitude": "-118.213", + "elevation_m": "712", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYXH 110540Z 1106/1118 08012KT 1 1/2SM -SN BR SCT008 OVC012 TEMPO 1106/1112 P6SM -SN SCT012 OVC025 FM111200 08006KT 1 1/2SM -SN BR OVC008 TEMPO 1112/1118 P6SM -SN OVC012 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYXH", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KHDC 110541Z 1106/1206 33010G15KT P6SM SCT020 BKN035 FM111800 30009KT P6SM SKC FM112300 28004KT P6SM SKC", + "station_id": "KHDC", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "50.018", - "longitude": "-110.717", - "elevation_m": "717", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.5237", + "longitude": "-90.4176", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.5", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.5", - "wx_string": "-SN BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYMO 110540Z 1106/1118 23005KT 4SM -SN OVC015 TEMPO 1106/1118 P6SM NSW OVC025 PROB30 1106/1118 2SM -SN OVC008 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYMO", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KPMD 110541Z 1106/1206 29006KT P6SM SCT100 FM110800 VRB03KT P6SM SCT100", + "station_id": "KPMD", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "51.292", - "longitude": "-80.607", - "elevation_m": "8", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.6295", + "longitude": "-118.083", + "elevation_m": "764", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF CYQH 110540Z 1106/1118 VRB03KT P6SM FEW008 BKN040 FM111000 VRB03KT P6SM SCT008 OVC040 TEMPO 1110/1118 3SM -SN BR OVC008 RMK NXT FCST BY 111200Z", - "station_id": "CYQH", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KNEW 110541Z 1106/1206 33014G20KT P6SM FEW020 BKN035 FM110800 33021G29KT P6SM SCT025 BKN040 FM112100 31010KT P6SM SKC", + "station_id": "KNEW", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "60.116", - "longitude": "-128.832", - "elevation_m": "692", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.0494", + "longitude": "-90.029", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "14", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "330", + "wind_speed_kt": "21", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYYH 110540Z 1106/1118 35006KT P6SM FEW030 BECMG 1108/1110 VRB03KT FM111400 17006KT P6SM FEW006 SCT050 TEMPO 1114/1118 5SM IC RMK NXT FCST BY 111200Z", - "station_id": "CYYH", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KASD 110541Z 1106/1206 32007KT P6SM SCT020 OVC035 FM110800 33011G21KT P6SM SCT020 BKN035 FM111500 33010G19KT P6SM SKC FM112200 31005KT P6SM SKC", + "station_id": "KASD", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "69.543", - "longitude": "-93.568", - "elevation_m": "19", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.3436", + "longitude": "-89.8224", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "11", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "6", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "IC", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] } ] }, { - "raw_text": "TAF CYRB 110540Z 1106/1206 11006KT P6SM -SN SCT030 BKN090 TEMPO 1106/1116 P6SM NSW SCT090 FM111600 06012KT P6SM FEW040 SCT090 FM120300 09008KT P6SM -SN SCT025 BKN060 RMK NXT FCST BY 111200Z", - "station_id": "CYRB", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KHUM 110541Z 1106/1206 32012KT P6SM OVC030 FM110900 32016KT P6SM FEW020 SCT035 FM112300 31006KT P6SM SKC", + "station_id": "KHUM", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "74.713", - "longitude": "-94.982", - "elevation_m": "59", + "latitude": "29.5634", + "longitude": "-90.6629", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYZF 110540Z 1106/1212 08010KT P6SM SCT180 FM111500 10012KT P6SM FEW100 BKN160 BECMG 1118/1120 10012G22KT FM120400 10012G22KT P6SM FEW015 BKN080 TEMPO 1204/1210 5SM -SN BKN015 OVC080 FM121000 10015G25KT P6SM -SN SCT010 OVC025 TEMPO 1210/1212 3SM -SN OVC010 RMK NXT FCST BY 110900Z", - "station_id": "CYZF", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KVNY 110541Z 1106/1206 36012KT P6SM SCT100 FM110900 35006KT P6SM SCT100 FM111200 VRB03KT P6SM SKC FM111800 35010KT P6SM SKC FM120000 34006KT P6SM SKC FM120500 VRB03KT P6SM SKC", + "station_id": "KVNY", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "RMK NXT FCST BY 110900Z", - "latitude": "62.475", - "longitude": "-114.448", - "elevation_m": "202", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.2121", + "longitude": "-118.491", + "elevation_m": "241", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "16000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "16000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYFS 110540Z 1106/1118 12006KT 3SM -SN BKN020 TEMPO 1106/1110 6SM -SN SCT020 BKN050 FM111000 12008KT P6SM SCT030 BKN050 TEMPO 1110/1118 5SM -SN BKN030 RMK NXT FCST BY 111200Z", - "station_id": "CYFS", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KMCB 110541Z 1106/1206 33013KT P6SM SCT020 FM111800 31013G20KT P6SM FEW250 FM112100 30009KT P6SM SKC FM120200 VRB03KT P6SM SKC", + "station_id": "KMCB", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "61.76", - "longitude": "-121.23", - "elevation_m": "174", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.1823", + "longitude": "-90.4721", + "elevation_m": "124", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYHK 110540Z 1106/1118 34006KT P6SM SKC TEMPO 1106/1115 5SM IC FM111500 31006KT P6SM FEW020 SCT050 TEMPO 1115/1118 P6SM -SN BKN020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYHK", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KGPT 110541Z 1106/1206 32010KT P6SM OVC025 FM110900 33011KT P6SM SCT025 FM111800 31013G20KT P6SM SKC FM112300 31007KT P6SM SKC", + "station_id": "KGPT", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "68.633", - "longitude": "-95.851", - "elevation_m": "36", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.4121", + "longitude": "-89.0809", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "IC", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", + "wind_dir_degrees": "330", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - } - ] - }, - { - "raw_text": "TAF CYXY 110540Z 1106/1118 18015KT P6SM FEW008 SCT040 TEMPO 1106/1118 BKN008 BKN040 RMK NXT FCST BY 111200Z", - "station_id": "CYXY", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "60.71", - "longitude": "-135.059", - "elevation_m": "677", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYMA 110540Z 1106/1118 VRB03KT P6SM SCT012 BKN030 TEMPO 1106/1110 4SM -SN BR BKN012 FM111000 02008KT 6SM BR SCT008 OVC012 TEMPO 1110/1118 2SM -SN BR OVC008 RMK NXT FCST BY 111200Z", - "station_id": "CYMA", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KBUR 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112300 31006KT P6SM SKC FM120200 VRB03KT P6SM SKC", + "station_id": "KBUR", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "63.616", - "longitude": "-135.88", - "elevation_m": "519", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.1996", + "longitude": "-118.365", + "elevation_m": "221", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYVQ 110540Z 1106/1118 11010KT P6SM SCT020 BKN060 TEMPO 1106/1108 5SM -SN BKN020 OVC060 FM110800 11012KT P6SM SCT015 BKN040 TEMPO 1108/1115 6SM -SN BKN015 FM111500 12012G22KT P6SM SCT020 OVC080 TEMPO 1115/1118 3SM -SN OVC020 RMK NXT FCST BY 111200Z", - "station_id": "CYVQ", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KMSY 110541Z 1106/1212 30010KT P6SM OVC035 FM110900 32011G15KT P6SM BKN050 FM111800 33011G19KT P6SM SCT100 FM112200 31009KT P6SM SKC FM120200 30005KT P6SM SKC", + "station_id": "KMSY", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "65.278", - "longitude": "-126.796", - "elevation_m": "63", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "29.9974", + "longitude": "-90.2777", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "110", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", + "wind_dir_degrees": "320", + "wind_speed_kt": "11", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "11", + "wind_gust_kt": "19", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYDB 110540Z 1106/1118 13006KT P6SM SCT180 BECMG 1114/1116 13012G22KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYDB", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KBTR 110541Z 1106/1206 32010KT P6SM BKN030 FM110800 31009G13KT P6SM SCT030 FM111800 30009G16KT P6SM SKC", + "station_id": "KBTR", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "61.37", - "longitude": "-139.032", - "elevation_m": "807", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.5378", + "longitude": "-91.1468", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "18000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "wind_gust_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", + "wind_gust_kt": "16", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYYZ 110540Z 1106/1212 VRB03KT 3/4SM -DZ BR OVC003 TEMPO 1106/1110 6SM BR SCT003 OVC030 BECMG 1110/1112 P6SM NSW FEW004 SCT030 BKN100 FM111200 28005KT P6SM FEW004 SCT030 BKN100 FM111400 27007KT 6SM -RA BR FEW007 SCT020 OVC060 BECMG 1116/1118 25010G20KT FM111800 25010G20KT 5SM -RA BR BKN015 OVC050 PROB30 1118/1121 2 1/2SM -RASN BR FM112100 25015G25KT P6SM BKN030 OVC100 FM120000 26015G25KT P6SM -SHSN SCT020 BKN070 PROB30 1200/1204 2SM -SHSN OVC020 FM120400 26015G25KT P6SM BKN025 FM120700 25012G22KT P6SM -SN SCT015 BKN040 PROB30 1207/1210 1 1/2SM -SHSN OVC015 FM121000 25012G22KT P6SM FEW020 BKN040 RMK NXT FCST BY 110900Z", - "station_id": "CYYZ", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KLGB 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112100 30008KT P6SM SKC FM120300 VRB03KT P6SM SKC", + "station_id": "KLGB", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "RMK NXT FCST BY 110900Z", - "latitude": "43.679", - "longitude": "-79.629", - "elevation_m": "171", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.8118", + "longitude": "-118.147", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "0.75", - "wx_string": "-DZ BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "400" - }, + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "KLAX 110541Z 1106/1212 VRB03KT P6SM SCT100 FM110900 04004KT P6SM SCT100 FM112100 27008KT P6SM SKC FM120500 VRB03KT P6SM SKC", + "station_id": "KLAX", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.9382", + "longitude": "-118.387", + "elevation_m": "30", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "wind_dir_degrees": "40", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "400" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "7", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "TAF COR KJFK 110541Z 1106/1212 18010KT 3/4SM -RA BR OVC002 TEMPO 1106/1108 1/2SM FG FM111200 17014G24KT 3SM -RA BR OVC004 WS020/20045KT FM111500 17016G31KT 4SM -RA BR OVC004 WS020/20055KT FM111800 17021G39KT 2SM +RA BR OVC005 WS020/20060KT FM112100 18027G45KT 2SM +RA BR OVC007 WS020/20065KT FM120200 25023G34KT 4SM -RA BR BKN007 OVC012 FM120400 28020G30KT P6SM BKN012 OVC025 FM120600 28020G30KT P6SM SCT040 BKN250", + "station_id": "KJFK", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "40.6392", + "longitude": "-73.7639", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "5", + "visibility_statute_mi": "0.75", "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2.5", - "wx_string": "-RA -SN BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "170", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "wind_dir_degrees": "170", + "wind_speed_kt": "16", + "wind_gust_kt": "31", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "21", + "wind_gust_kt": "39", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "60", "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "wx_string": "+RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "180", + "wind_speed_kt": "27", + "wind_gust_kt": "45", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "wind_speed_kt": "23", + "wind_gust_kt": "34", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF CYQG 110540Z 1106/1206 28008KT P6SM FEW030 BKN150 TEMPO 1106/1118 BKN020 OVC120 BECMG 1115/1117 27012G22KT FM111800 27012G22KT P6SM FEW020 BKN040 BECMG 1119/1121 26015G25KT BECMG 1121/1123 26012G22KT FM112300 26012G22KT P6SM -SHSN BKN030 FM120300 25012G22KT 6SM -SHSN OVC030 PROB30 1203/1206 VRB18G32KT 1SM -SHSN OVC015 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYQG", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KSMO 110541Z 1106/1206 VRB03KT P6SM SCT100 FM110800 02005KT P6SM SCT100 FM111400 VRB03KT P6SM SCT100 FM112200 24006KT P6SM SKC FM120200 VRB03KT P6SM SKC", + "station_id": "KSMO", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "42.269", - "longitude": "-82.963", - "elevation_m": "189", + "latitude": "34.021", + "longitude": "-118.447", + "elevation_m": "56", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", "wind_dir_degrees": "VRB", - "wind_speed_kt": "18", - "wind_gust_kt": "32", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYHM 110540Z 1106/1206 VRB03KT 1/8SM FG VV002 BECMG 1110/1112 P6SM NSW FEW005 SCT020 OVC120 FM111200 26005KT P6SM FEW005 SCT020 OVC120 TEMPO 1112/1114 2SM BR BKN005 OVC020 FM111400 25008KT 3SM -RA BR BKN005 OVC020 PROB30 1114/1117 2SM -SNRA BR OVC004 FM111700 26012G22KT 2SM -SNRA BR BKN008 OVC030 PROB30 1118/1120 1SM -SN BR OVC005 FM112000 26012G22KT P6SM -SN BKN020 OVC100 PROB30 1121/1203 1 1/2SM -SHSN OVC012 FM120300 25015G25KT P6SM BKN025 OVC070 RMK NXT FCST BY 111200Z", - "station_id": "CYHM", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KCMA 110541Z 1106/1206 06010KT P6SM SCT100 FM111200 06006KT P6SM SCT100 FM111700 08010KT P6SM SCT100 FM112300 27008KT P6SM SKC FM120200 VRB03KT P6SM SKC", + "station_id": "KCMA", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "43.173", - "longitude": "-79.936", - "elevation_m": "237", + "latitude": "34.2114", + "longitude": "-119.088", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.13", - "vert_vis_ft": "200", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "vert_vis_ft": "200", - "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", + "wind_dir_degrees": "270", "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN -RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "2", - "wx_string": "-SN -RA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KOXR 110541Z 1106/1206 04007KT P6SM SCT100 FM112000 30010KT P6SM SKC FM120300 VRB03KT P6SM SKC", + "station_id": "KOXR", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.2001", + "longitude": "-119.204", + "elevation_m": "12", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1", - "wx_string": "-SN BR", + "wind_dir_degrees": "40", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, @@ -22772,33 +25820,12 @@ "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SKC" } ] }, @@ -22806,588 +25833,594 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYXU 110540Z 1106/1206 30005KT 3/8SM FG VV002 TEMPO 1106/1112 6SM BR FEW002 BKN180 FM111200 25005KT 6SM -RASN BR FEW005 BKN030 OVC070 PROB30 1112/1114 2SM -FZRA -SN BR BKN005 OVC020 FM111400 24010KT 2SM -SN BR BKN006 OVC060 PROB30 1114/1118 1SM -SN BR OVC005 FM111800 26012G22KT P6SM -SN BKN015 OVC030 PROB30 1118/1123 1SM -SHSN OVC010 FM112300 26010G20KT P6SM -SN SCT020 BKN040 PROB30 1123/1206 2SM -SHSN OVC020 RMK NXT FCST BY 111200Z", - "station_id": "CYXU", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KSBA 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112000 24006KT P6SM SKC FM120200 VRB03KT P6SM SKC", + "station_id": "KSBA", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "43.039", - "longitude": "-81.162", - "elevation_m": "278", + "latitude": "34.4241", + "longitude": "-119.842", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.38", - "vert_vis_ft": "200", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-RA -SN BR", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-FZRA -SN BR", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KSMX 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112000 30008KT P6SM SKC FM120300 VRB03KT P6SM SKC", + "station_id": "KSMX", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.894", + "longitude": "-120.452", + "elevation_m": "73", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KSBP 110541Z 1106/1206 VRB03KT P6SM SCT100 FM112100 30010KT P6SM SKC FM120300 VRB03KT P6SM SKC", + "station_id": "KSBP", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.2382", + "longitude": "-120.644", + "elevation_m": "52", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", + "wind_dir_degrees": "300", "wind_speed_kt": "10", - "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF CYQX 110540Z 1106/1206 12005KT P6SM SCT080 BKN110 FM110900 15008KT P6SM OVC060 FM111500 12012KT 6SM -SN SCT015 OVC025 TEMPO 1115/1117 4SM -FZRA -PL BR BKN015 OVC025 FM111700 12015G25KT 6SM -RA BR SCT005 OVC010 TEMPO 1117/1121 2SM -DZ BR OVC005 FM112100 13012G22KT 3SM BR OVC005 TEMPO 1121/1123 1SM -DZ BR OVC003 FM112300 16012G22KT 3/4SM -DZ BR OVC003 FM120300 18012G22KT 2SM BR OVC005 RMK NXT FCST BY 111200Z", - "station_id": "CYQX", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", + "raw_text": "KPRB 110541Z 1106/1206 VRB03KT P6SM SCT100 FM120000 14005KT P6SM SKC FM120500 VRB03KT P6SM SKC", + "station_id": "KPRB", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "48.946", - "longitude": "-54.576", - "elevation_m": "144", + "latitude": "35.6693", + "longitude": "-120.629", + "elevation_m": "249", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "11000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", - "visibility_statute_mi": "6", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-FZRA -PL BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "TAF EBBE 110541Z 1107/1116 04008KT 6000 SCT007 OVC012 TEMPO 1107/1110 9999 OVC015 BECMG 1108/1110 9999 OVC010", + "station_id": "EBBE", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "50.759", + "longitude": "4.768", + "elevation_m": "127", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "700" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-DZ BR", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "3", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1000" } ] - }, + } + ] + }, + { + "raw_text": "TAF EBBL 110541Z 1107/1116 05006KT 9999 BKN012", + "station_id": "EBBL", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "51.168", + "longitude": "5.47", + "elevation_m": "50", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] - }, + } + ] + }, + { + "raw_text": "TAF EBCV 110541Z 1107/1116 05008KT 9999 SCT015 BKN020 TEMPO 1107/1116 BKN010 OVC015 BY EBWM", + "station_id": "EBCV", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "50.576", + "longitude": "3.831", + "elevation_m": "56", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "0.75", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "2", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF CYYT 110540Z 1106/1206 09005KT P6SM OVC100 FM111200 13010KT P6SM OVC050 BECMG 1112/1114 14012G22KT FM111600 19015G25KT 6SM -RA BR SCT006 OVC025 TEMPO 1116/1118 1 1/2SM -RA BR BKN006 OVC025 FM111800 15015G25KT 3/4SM -RA -DZ BR OVC003 TEMPO 1118/1120 3SM -DZ BR OVC006 BECMG 1120/1122 18020G30KT FM120400 20015G25KT 3/4SM -DZ BR OVC003 RMK NXT FCST BY 111200Z", - "station_id": "CYYT", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "47.627", - "longitude": "-52.748", - "elevation_m": "128", + "raw_text": "TAF EBFN 110541Z 1107/1116 06009KT 9999 OVC011", + "station_id": "EBFN", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "51.09", + "longitude": "2.653", + "elevation_m": "9", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1100" } ] - }, + } + ] + }, + { + "raw_text": "TAF EBFS 110541Z 1107/1116 05008KT 9999 SCT006 BKN020 BECMG 1108/1110 05010KT 9999 SCT008 BKN012", + "station_id": "EBFS", + "issue_time": "2024-12-11T05:41:00Z", + "bulletin_time": "2024-12-11T05:41:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "50.243", + "longitude": "4.646", + "elevation_m": "276", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] - }, + } + ] + }, + { + "raw_text": "KBTL 110540Z 1106/1206 26008KT P6SM -SN OVC018 FM111500 26012G22KT P6SM -SN OVC015 FM112100 27015G25KT 2SM -SHSN OVC025", + "station_id": "KBTL", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.3119", + "longitude": "-85.2415", + "elevation_m": "282", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", + "wind_dir_degrees": "270", "wind_speed_kt": "15", "wind_gust_kt": "25", - "visibility_statute_mi": "0.75", - "wx_string": "-RA -DZ BR", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "KAZO 110540Z 1106/1206 26008KT P6SM -SN OVC025 FM111500 26012G22KT P6SM -SN OVC018 FM112100 27014G24KT 2SM -SHSN OVC025", + "station_id": "KAZO", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.2283", + "longitude": "-85.546", + "elevation_m": "264", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "0.75", - "wx_string": "-RA -DZ BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.75", - "wx_string": "-DZ BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF CYJT 110540Z 1106/1206 07012KT 6SM -SN OVC040 TEMPO 1106/1108 4SM -SNPL -FZRA BR OVC020 FM110800 08012KT 6SM -FZRA BR OVC025 TEMPO 1108/1113 4SM -FZRA -PL BR OVC020 FM111300 08012G22KT 6SM -RA BR OVC025 TEMPO 1113/1116 4SM -DZ BR OVC020 FM111600 10015G25KT P6SM OVC020 BECMG 1118/1120 11012G22KT FM120000 15012KT 5SM -RA BR OVC015 RMK NXT FCST BY 111200Z", - "station_id": "CYJT", + "raw_text": "KMKG 110540Z 1106/1206 29009G18KT 3SM -SHSN OVC015 TEMPO 1106/1110 1 1/2SM -SHSN OVC008 FM111600 27012G22KT 2SM -SHSN OVC025 FM120000 28019G32KT 1SM -SHSN BLSN OVC018", + "station_id": "KMKG", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "48.545", - "longitude": "-58.564", - "elevation_m": "7", + "latitude": "43.1711", + "longitude": "-86.2368", + "elevation_m": "190", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "12", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", + "wind_gust_kt": "18", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SN -PL -FZRA BR", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", + "wind_dir_degrees": "270", "wind_speed_kt": "12", - "visibility_statute_mi": "6", - "wx_string": "-FZRA BR", + "wind_gust_kt": "22", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", @@ -23396,132 +26429,112 @@ ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-FZRA -PL BR", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "19", + "wind_gust_kt": "32", + "visibility_statute_mi": "1", + "wx_string": "-SHSN BLSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1800" } ] - }, + } + ] + }, + { + "raw_text": "KYNG 110540Z 1106/1206 28004KT 6SM BR OVC008 TEMPO 1106/1109 OVC005 FM111000 29007KT P6SM OVC008 PROB30 1111/1114 4SM -SHSN BR OVC004 FM111400 28008KT 3SM -SHSN BR OVC008 FM111800 27012G20KT P6SM VCSH OVC015 FM120000 26013KT P6SM OVC025", + "station_id": "KYNG", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.2548", + "longitude": "-80.6736", + "elevation_m": "356", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "4", "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "12", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - } - ] - }, - { - "raw_text": "TAF CYUY 110540Z 1106/1118 01005KT 4SM -SN OVC007 TEMPO 1106/1118 P6SM -SN SCT007 OVC015 BECMG 1116/1118 36010KT RMK NXT FCST BY 111200Z", - "station_id": "CYUY", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "48.209", - "longitude": "-78.83", - "elevation_m": "304", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "-SN", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "-SN", + "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", "cloud_base_ft_agl": "1500" @@ -23529,448 +26542,415 @@ ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "4", - "wx_string": "-SN", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF CYVP 110540Z 1106/1118 10010KT P6SM BKN050 TEMPO 1106/1118 5SM -SN BKN020 RMK NXT FCST BY 111200Z", - "station_id": "CYVP", + "raw_text": "KMFD 110540Z 1106/1206 29007KT P6SM BKN025 FM110800 29007KT P6SM BKN008 PROB30 1109/1112 4SM -SHSN OVC006 FM111200 28008KT 3SM -SHSN OVC008 FM111600 27012G20KT P6SM OVC015 FM112000 26014G22KT P6SM OVC025", + "station_id": "KMFD", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "58.1", - "longitude": "-68.415", - "elevation_m": "28", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.8204", + "longitude": "-82.5177", + "elevation_m": "394", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF CYVO 110540Z 1106/1118 36005KT 6SM -SN SCT003 OVC008 TEMPO 1106/1118 1SM -SN OVC003 BECMG 1116/1118 02010KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYVO", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "48.056", - "longitude": "-77.779", - "elevation_m": "329", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF CYPX 110540Z 1106/1118 07022KT 3SM BLSN SCT040 BKN150 TEMPO 1106/1110 1 1/2SM -SN BLSN BKN040 BECMG 1107/1109 07025G35KT FM111000 08025G35KT 1/2SM -SN BLSN VV005 TEMPO 1110/1118 1SM -SN BLSN OVC020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYPX", + "raw_text": "KCLE 110540Z 1106/1212 27005KT 5SM BR OVC008 TEMPO 1106/1109 SCT008 FM110900 27007KT P6SM OVC015 PROB30 1109/1112 4SM -SHRASN BKN008 FM111200 27008KT 4SM -SHRASN BR OVC015 FM111700 26012G20KT 4SM BR VCSH OVC015 FM112100 25015G25KT P6SM BKN025 PROB30 1203/1206 4SM -SHSN BKN015", + "station_id": "KCLE", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "60.045", - "longitude": "-77.281", - "elevation_m": "10", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "41.4057", + "longitude": "-81.8519", + "elevation_m": "237", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "22", - "visibility_statute_mi": "3", - "wx_string": "BLSN", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "3", - "wx_string": "BLSN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "500", - "wx_string": "-SN BLSN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHRA -SHSN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-SN BLSN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", + "visibility_statute_mi": "4", + "wx_string": "-SHRA -SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF CYPH 110540Z 1106/1118 10020G30KT P6SM BKN050 TEMPO 1106/1118 4SM -SN OVC020 BECMG 1108/1110 10010G20KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYPH", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "58.47", - "longitude": "-78.08", - "elevation_m": "24", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "4", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF CYGW 110540Z 1106/1118 12007KT P6SM -SN OVC040 TEMPO 1106/1118 5SM -SN OVC020 BECMG 1106/1108 18010KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "station_id": "CYGW", + "raw_text": "KFDY 110540Z 1106/1206 29008KT P6SM OVC025 PROB30 1108/1112 5SM -SHSN OVC015 FM111900 26015G25KT P6SM BKN025 FM120300 26020G27KT P6SM OVC035", + "station_id": "KFDY", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", - "latitude": "55.283", - "longitude": "-77.76", - "elevation_m": "13", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.0137", + "longitude": "-83.6681", + "elevation_m": "247", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "5", - "wx_string": "-SN", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "20", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KLWB 110540Z 1106/1206 18003KT 6SM -RA BR BKN025 OVC035 FM110900 VRB03KT 3SM -RA BR OVC018 FM111600 30010G18KT 4SM -SN BR OVC012 FM112000 29014G24KT P6SM -SHSN BKN022", - "station_id": "KLWB", + "raw_text": "KTOL 110540Z 1106/1206 28007KT P6SM OVC025 PROB30 1109/1112 5SM -SHRASN OVC025 FM111800 26014G22KT P6SM BKN025 FM112100 26011G20KT P6SM OVC070", + "station_id": "KTOL", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.8633", - "longitude": "-80.3923", - "elevation_m": "702", + "latitude": "41.5871", + "longitude": "-83.8054", + "elevation_m": "206", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "3", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "-SHRA -SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "4", - "wx_string": "-SN BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_dir_degrees": "260", + "wind_speed_kt": "11", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "KBLF 110540Z 1106/1206 19009KT P6SM -RA OVC015 FM111000 28005KT 2SM -RA BR OVC005 FM111500 29012G22KT 2SM -SN BR OVC007 FM111900 29016G26KT 5SM -SHSN BR OVC009 FM120100 28015G25KT P6SM -SHSN OVC020", - "station_id": "KBLF", + "raw_text": "KCAK 110540Z 1106/1206 28006KT 3SM BR OVC007 TEMPO 1106/1109 OVC005 FM111000 29007KT P6SM OVC008 PROB30 1111/1114 4SM -SHSN BR OVC004 FM111400 28008KT 3SM -SHSN BR OVC008 FM111800 27012G20KT P6SM VCSH OVC015 FM120000 26013KT P6SM OVC025", + "station_id": "KCAK", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.2978", - "longitude": "-81.2036", - "elevation_m": "871", + "latitude": "40.9181", + "longitude": "-81.4434", + "elevation_m": "369", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "OVC", @@ -23979,161 +26959,182 @@ ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "5", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF CYQQ 110540Z 1106/1212 VRB03KT P6SM SCT015 OVC100 TEMPO 1106/1118 BKN015 OVC060 FM111800 15006KT P6SM SCT015 BKN120 BECMG 1118/1120 14010KT FM120000 14010KT P6SM FEW050 SCT120 BECMG 1202/1204 28004KT RMK NXT FCST BY 111200Z", - "station_id": "CYQQ", + "raw_text": "KVRB 110540Z 1106/1206 18007KT P6SM SKC FM111400 20014G23KT P6SM FEW030 BKN120 FM111800 22016G26KT P6SM VCTS SCT020CB BKN040 TEMPO 1120/1121 28018G28KT 3SM TSRA FM112100 29014G24KT P6SM FEW025 BKN070 FM112300 32014G21KT P6SM FEW050 SCT150", + "station_id": "KVRB", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "49.712", - "longitude": "-124.895", - "elevation_m": "24", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "27.6553", + "longitude": "-80.4142", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "14", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", + "wind_dir_degrees": "220", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "3", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -24142,658 +27143,533 @@ }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "TAF CYYR 110540Z 1106/1212 VRB03KT P6SM BKN050 FM111600 04008KT 5SM -SN SCT015 OVC040 FM111900 05008KT 1SM -SN VV010 FM112200 04005KT 4SM -PL -SN OVC010 FM120400 05005KT 3SM -FZRA BR OVC007 BECMG 1207/1209 15015G25KT FM120900 15015G25KT P6SM FEW007 BKN012 OVC110 RMK NXT FCST BY 111200Z", - "station_id": "CYYR", + "raw_text": "KMLB 110540Z 1106/1206 18007KT P6SM SKC FM111400 20014G23KT P6SM FEW030 BKN120 FM111800 22016G26KT P6SM VCTS SCT020CB BKN040 TEMPO 1119/1121 28018G28KT 3SM TSRA FM112100 29014G24KT P6SM FEW025 BKN070 FM112300 32014G21KT P6SM FEW050 SCT150", + "station_id": "KMLB", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "53.32", - "longitude": "-60.417", - "elevation_m": "42", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "28.0997", + "longitude": "-80.6356", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "wind_dir_degrees": "200", + "wind_speed_kt": "14", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "1", - "vert_vis_ft": "1000", - "wx_string": "-SN", + "wind_dir_degrees": "220", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "-PL -SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "3", - "wx_string": "-FZRA BR", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } + ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3", - "wx_string": "-FZRA BR", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "5000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "11000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "TAF CYBG 110540Z 1106/1206 09015KT P6SM -FZRA FEW020 OVC040 TEMPO 1106/1112 3SM -FZRA -PL BR FEW006 BKN020 OVC040 FM111200 09015KT P6SM SCT020 OVC040 TEMPO 1112/1115 4SM -FZRA -SN BR BKN020 OVC040 FM111500 09015KT P6SM -RA SCT020 OVC030 FM111700 09015KT 5SM -RA BR FEW008 BKN012 OVC025 RMK NXT FCST BY 111200Z", - "station_id": "CYBG", + "raw_text": "KTIX 110540Z 1106/1206 19008KT P6SM BKN050 FM111300 19013G21KT P6SM SCT040 BKN250 FM111500 21016G25KT P6SM VCTS FEW020CB BKN040 TEMPO 1118/1120 27018G30KT 3SM TSRA FM112000 28016G24KT P6SM FEW020 BKN035 FM112200 32014G22KT P6SM FEW060 SCT200 AMD NOT SKED TIL 111200", + "station_id": "KTIX", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "48.331", - "longitude": "-70.989", - "elevation_m": "151", + "latitude": "28.508", + "longitude": "-80.798", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-FZRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-FZRA -PL BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", + "wind_dir_degrees": "210", + "wind_speed_kt": "16", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" }, { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-FZRA -SN BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "18", + "wind_gust_kt": "30", + "visibility_statute_mi": "3", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" - } + ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "6000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF CYZX 110540Z 1106/1206 VRB03KT 1SM -DZ BR OVC003 TEMPO 1106/1113 5SM BR OVC006 FM111300 15008KT 2SM -DZ BR BKN006 OVC012 TEMPO 1113/1116 6SM -SHRA BR OVC012 FM111600 15010G20KT 6SM -SHRA BR OVC012 FM112300 16010G25KT 5SM -DZ BR OVC012 FM120400 17018G35KT 5SM -DZ BR OVC014 RMK NXT FCST BY 111200Z", - "station_id": "CYZX", + "raw_text": "KDAB 110540Z 1106/1206 19008KT P6SM BKN050 FM111300 19013G21KT P6SM SCT040 BKN250 FM111500 21016G25KT P6SM VCTS FEW020CB BKN040 TEMPO 1117/1119 26018G30KT 2SM TSRA FM111900 28016G24KT P6SM FEW020 BKN035 FM112200 32014G22KT P6SM FEW060 SCT200", + "station_id": "KDAB", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "44.985", - "longitude": "-64.912", - "elevation_m": "28", + "latitude": "29.1735", + "longitude": "-81.0719", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1", - "wx_string": "-DZ BR", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", - "visibility_statute_mi": "2", - "wx_string": "-DZ BR", + "wind_dir_degrees": "210", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "18", + "wind_gust_kt": "30", + "visibility_statute_mi": "2", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "wind_gust_kt": "25", - "visibility_statute_mi": "5", - "wx_string": "-DZ BR", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "18", - "wind_gust_kt": "35", - "visibility_statute_mi": "5", - "wx_string": "-DZ BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF CYTR 110540Z 1106/1206 VRB03KT P6SM FEW005 OVC025 TEMPO 1106/1117 2SM -RA BR VV005 FM111700 30006KT 1SM -RA BR OVC005 BECMG 1120/1122 25012G22KT FM120200 26014G24KT 3SM BR OVC010 BECMG 1204/1206 P6SM NSW OVC015 RMK NXT FCST BY 111200Z", - "station_id": "CYTR", + "raw_text": "TAF AMD KDYS 110540Z 1106/1207 VRB06KT 9999 SKC QNH3027INS BECMG 1110/1111 27012KT 9999 SKC QNH3034INS BECMG 1114/1115 VRB06KT 9999 SKC QNH3027INS BECMG 1201/1202 18012KT 9999 SKC QNH3025INS TX14/1120Z TN00/1113Z LAST NO AMDS AFT 1106Z NEXT 1112Z", + "station_id": "KDYS", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK NXT FCST BY 111200Z", - "latitude": "44.115", - "longitude": "-77.531", - "elevation_m": "80", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "32.406", + "longitude": "-99.85", + "elevation_m": "544", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "vert_vis_ft": "500", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.35", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "250", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SKC" } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "3", - "wx_string": "BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "14" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "0" } ] } ] }, { - "raw_text": "KLYH 110540Z 1106/1206 16009KT 6SM -RA BR OVC006 FM111500 21012G22KT 4SM RA BR OVC012 FM111900 28014G24KT P6SM BKN025 FM120000 27009G19KT P6SM SCT050 AMD NOT SKED", - "station_id": "KLYH", + "raw_text": "KLEE 110540Z 1106/1206 18009KT P6SM SCT050 FM111300 19013G20KT P6SM BKN040 BKN250 FM111500 20015G25KT P6SM VCTS SCT015CB BKN030 TEMPO 1116/1118 27020G30KT 3SM TSRA FM111800 29015G24KT P6SM FEW015 BKN025 FM112100 32014G21KT P6SM FEW150 FEW250", + "station_id": "KLEE", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.3213", - "longitude": "-79.2065", - "elevation_m": "282", + "latitude": "28.8214", + "longitude": "-81.8006", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "160", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "9", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "9", - "wind_gust_kt": "19", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ] - } - ] - }, - { - "raw_text": "KROA 110540Z 1106/1206 03004KT 6SM -RA BR SCT007 OVC015 TEMPO 1106/1108 2SM RA BR OVC007 FM111400 25008KT 4SM -RA BR OVC007 FM111600 29017G27KT 4SM -SHRA BR OVC015 FM112000 30022G32KT P6SM BKN025 FM120000 30016G26KT P6SM SCT050", - "station_id": "KROA", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.3172", - "longitude": "-79.9737", - "elevation_m": "349", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "3", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "22", - "wind_gust_kt": "32", - "visibility_statute_mi": "6+", - "sky_condition": [ + }, { "sky_cover": "BKN", "cloud_base_ft_agl": "2500" @@ -24801,261 +27677,261 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "26", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KSUA 110540Z 1106/1206 18007KT P6SM SKC FM111400 20014G23KT P6SM FEW030 BKN120 FM111800 22016G26KT P6SM VCTS SCT020CB BKN040 FM112200 29014G24KT P6SM FEW025 BKN070 FM120000 32014G21KT P6SM FEW050 SCT150 AMD NOT SKED", - "station_id": "KSUA", + "raw_text": "KISM 110540Z 1106/1206 17008KT P6SM BKN050 FM111200 19012G18KT P6SM SCT035 BKN250 FM111500 21018G30KT P6SM VCTS FEW015 BKN030CB TEMPO 1117/1119 27020G30KT 3SM TSRA FM111900 30016G23KT P6SM FEW012 BKN025 FM112200 32015KT P6SM SCT060 SCT200 FM120300 35012KT P6SM SKC", + "station_id": "KISM", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.1815", - "longitude": "-80.2252", - "elevation_m": "4", + "latitude": "28.2924", + "longitude": "-81.4371", + "elevation_m": "25", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "14", - "wind_gust_kt": "23", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "3", + "wx_string": "TSRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", + "wind_dir_degrees": "300", "wind_speed_kt": "16", - "wind_gust_kt": "26", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", - "wx_string": "VCTS", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "wind_gust_kt": "21", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KJXN 110540Z 1106/1206 25010KT P6SM -SHSN OVC018 FM111600 25012G22KT 5SM -SHSN OVC018 FM112200 26015G25KT 2SM -SHSN OVC015", - "station_id": "KJXN", + "raw_text": "KBDL 110540Z 1106/1212 04005KT 2SM -RA BR OVC004 FM111200 18008KT 1SM -RA OVC003 FM111600 19013G24KT 3/4SM -RA OVC003 WS020/19040KT FM111800 18016G29KT 1 1/2SM +RA OVC003 WS020/18045KT FM112100 18018G38KT 1SM +RA BR OVC008 WS020/18050KT FM120100 20011G34KT 4SM RA BR OVC008 FM120400 24011G27KT 5SM BR VCSH OVC020", + "station_id": "KBDL", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.259", - "longitude": "-84.4589", - "elevation_m": "303", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "41.9374", + "longitude": "-72.682", + "elevation_m": "52", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "5", - "wx_string": "-SHSN", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "1", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "0.75", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - } - ] - }, - { - "raw_text": "KERI 110540Z 1106/1206 23005KT 1/2SM FG VV003 TEMPO 1106/1110 1/4SM FG VV003 FM111200 27010KT 1SM BR VCSH OVC008 FM111500 27012KT 1SM -SHRASN BR OVC005 FM112000 26017G26KT 1/2SM SHSN OVC008 FM120500 24018G26KT 4SM -SHSN BR OVC025", - "station_id": "KERI", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.0803", - "longitude": "-80.1824", - "elevation_m": "222", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "300", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "300", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "visibility_statute_mi": "1", - "wx_string": "BR VCSH", + "wind_dir_degrees": "180", + "wind_speed_kt": "16", + "wind_gust_kt": "29", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "1.5", + "wx_string": "+RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", + "wind_dir_degrees": "180", + "wind_speed_kt": "18", + "wind_gust_kt": "38", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "50", "visibility_statute_mi": "1", - "wx_string": "-SHRA -SHSN BR", + "wx_string": "+RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "17", - "wind_gust_kt": "26", - "visibility_statute_mi": "0.5", - "wx_string": "SHSN", + "wind_dir_degrees": "200", + "wind_speed_kt": "11", + "wind_gust_kt": "34", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", @@ -25064,688 +27940,797 @@ ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "240", - "wind_speed_kt": "18", - "wind_gust_kt": "26", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", + "wind_speed_kt": "11", + "wind_gust_kt": "27", + "visibility_statute_mi": "5", + "wx_string": "BR VCSH", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KFPR 110540Z 1106/1206 18007KT P6SM SKC FM111400 20014G23KT P6SM FEW030 BKN120 FM111900 22016G26KT P6SM VCTS SCT020CB BKN040 FM112200 29014G24KT P6SM FEW025 BKN070 FM120000 32014G21KT P6SM FEW050 SCT150", - "station_id": "KFPR", + "raw_text": "KBOS 110540Z 1106/1212 01006KT 2SM BR VCSH OVC003 FM110800 12009KT 1SM -RA BR OVC003 FM111100 15009KT 3/4SM -RA BR OVC003 WS020/19040KT FM111400 18014G27KT 1SM -RA BR OVC008 WS020/19050KT FM112100 18022G40KT 4SM -RA BR OVC010 WS020/19050KT FM112300 18023G45KT 6SM +RA BR OVC008 FM120800 25016G31KT P6SM SCT080", + "station_id": "KBOS", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.4981", - "longitude": "-80.3763", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "42.3606", + "longitude": "-71.0097", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "6", + "visibility_statute_mi": "2", + "wx_string": "BR VCSH", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "9", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", + "wind_dir_degrees": "180", "wind_speed_kt": "14", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_gust_kt": "27", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "wind_dir_degrees": "180", + "wind_speed_kt": "22", + "wind_gust_kt": "40", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "180", + "wind_speed_kt": "23", + "wind_gust_kt": "45", + "visibility_statute_mi": "6", + "wx_string": "+RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "wind_gust_kt": "21", + "wind_dir_degrees": "250", + "wind_speed_kt": "16", + "wind_gust_kt": "31", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "KGRR 110540Z 1106/1206 26010KT 3SM -SHSN BR BKN008 OVC015 TEMPO 1106/1110 1 1/2SM -SHSN OVC008 FM111600 27012G22KT 3SM -SHSN OVC015 FM120000 28017G30KT 1SM -SHSN BLSN OVC018", - "station_id": "KGRR", + "raw_text": "KBED 110540Z 1106/1206 05005KT 1/4SM FG OVC002 FM110900 10005KT 1SM -RA BR OVC003 WS020/18035KT FM111300 17007KT 1/2SM -RA FG OVC003 WS020/19040KT FM111600 18010G24KT 3/4SM -RA BR OVC008 WS020/19045KT FM112100 18022G40KT 4SM -RA BR OVC010 WS020/19050KT FM112300 18023G44KT 6SM +RA BR OVC008 FM120300 22013G28KT P6SM VCSH OVC009", + "station_id": "KBED", "issue_time": "2024-12-11T05:40:00Z", "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.8821", - "longitude": "-85.523", - "elevation_m": "239", + "latitude": "42.4681", + "longitude": "-71.2946", + "elevation_m": "39", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "visibility_statute_mi": "3", - "wx_string": "-SHSN BR", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "17", - "wind_gust_kt": "30", - "visibility_statute_mi": "1", - "wx_string": "-SHSN BLSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" - } - ] - } - ] - }, - { - "raw_text": "KLAN 110540Z 1106/1206 25010KT 6SM -SHSN OVC018 PROB30 1109/1113 4SM -SN OVC008 FM111600 26012G22KT 5SM -SHSN OVC018 FM112200 26015G25KT 2SM -SHSN OVC015", - "station_id": "KLAN", - "issue_time": "2024-12-11T05:40:00Z", - "bulletin_time": "2024-12-11T05:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.7761", - "longitude": "-84.5997", - "elevation_m": "261", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "250", + "wind_dir_degrees": "180", "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "22", + "wind_gust_kt": "40", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "50", "visibility_statute_mi": "4", - "wx_string": "-SN", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "5", - "wx_string": "-SHSN", + "wind_dir_degrees": "180", + "wind_speed_kt": "23", + "wind_gust_kt": "44", + "visibility_statute_mi": "6", + "wx_string": "+RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "wind_dir_degrees": "220", + "wind_speed_kt": "13", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "900" } ] } ] }, { - "raw_text": "KFWA 110539Z 1106/1206 27009KT P6SM OVC025 FM110800 27010KT P6SM OVC035 FM111500 27015G25KT P6SM OVC040 FM120200 28015G32KT P6SM OVC040 PROB30 1202/1204 3SM -SN BKN030 OVC040", - "station_id": "KFWA", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "KSFB 110540Z 1106/1206 18008KT P6SM BKN050 FM111200 19012G18KT P6SM SCT035 BKN250 FM111500 21018G30KT P6SM VCTS FEW015 BKN030CB TEMPO 1117/1119 27020G30KT 3SM TSRA FM111900 30016G23KT P6SM FEW012 BKN025 FM112200 32015KT P6SM SCT060 SCT200 FM120300 35012KT P6SM SKC", + "station_id": "KSFB", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.9725", - "longitude": "-85.2064", - "elevation_m": "243", + "latitude": "28.7795", + "longitude": "-81.2436", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "210", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "3", + "wx_string": "TSRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "32", + "wind_dir_degrees": "300", + "wind_speed_kt": "16", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KSBN 110539Z 1106/1206 26008KT P6SM OVC035 FM111600 27013G22KT P6SM -SN OVC040 FM112300 28015G32KT P6SM -SN OVC040 PROB30 1123/1203 3SM -SN BKN030 OVC040", - "station_id": "KSBN", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "KMCO 110540Z 1106/1212 16009KT P6SM SCT050 BKN250 FM111200 19012G18KT P6SM SCT035 BKN250 FM111500 21018G30KT P6SM VCTS FEW015 BKN030CB TEMPO 1117/1119 27020G30KT 3SM TSRA FM111900 30016G23KT P6SM FEW012 BKN025 FM112200 32015KT P6SM SCT060 SCT200 FM120300 35012KT P6SM SKC", + "station_id": "KMCO", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.7072", - "longitude": "-86.3163", - "elevation_m": "236", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "28.4182", + "longitude": "-81.3241", + "elevation_m": "27", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "13", - "wind_gust_kt": "22", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "32", + "wind_dir_degrees": "210", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", - "wx_string": "-SN", + "wx_string": "VCTS", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "3", - "wx_string": "-SN", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" - } + ] - } - ] - }, - { - "raw_text": "KDUJ 110539Z 1106/1206 27010KT P6SM SCT005 BKN008 OVC013 FM110800 VRB03KT P6SM OVC003 FM111800 29009G19KT 1SM -RASN OVC003 FM112200 27012G23KT 5SM -SN BKN008 PROB30 1122/1201 -SN OVC010", - "station_id": "KDUJ", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.1795", - "longitude": "-78.8933", - "elevation_m": "552", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "16", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "wind_gust_kt": "19", - "visibility_statute_mi": "1", - "wx_string": "-RA -SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", + "wind_dir_degrees": "350", "wind_speed_kt": "12", - "wind_gust_kt": "23", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LWOH 110540Z 1106/1206 VRB02KT 9999 FEW015 BKN035", + "station_id": "LWOH", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.181", + "longitude": "20.744", + "elevation_m": "700", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ] ] } ] }, { - "raw_text": "KFKL 110539Z 1106/1206 28004KT 1 1/2SM -RA BR OVC002 FM111600 29008G16KT 6SM -RASN OVC003 FM112000 27010G19KT 1SM -SN OVC003 PROB30 1120/1122 -SN OVC011 FM112200 26011G21KT P6SM BKN008", - "station_id": "KFKL", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "PAGK 110540Z 1106/1206 VRB04KT P6SM BKN100", + "station_id": "PAGK", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.3806", - "longitude": "-79.8603", - "elevation_m": "468", + "latitude": "62.1592", + "longitude": "-145.459", + "elevation_m": "481", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "280", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "4", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "KMIA 110540Z 1106/1212 12008KT P6SM FEW040 SCT250 FM111500 17010G20KT P6SM SCT030 SCT060 BKN250 FM112000 22012G22KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 30011KT P6SM SCT030 BKN060 BKN250", + "station_id": "KMIA", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "25.7881", + "longitude": "-80.3169", + "elevation_m": "1", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "120", "wind_speed_kt": "8", - "wind_gust_kt": "16", - "visibility_statute_mi": "6", - "wx_string": "-RA -SN", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", + "wind_dir_degrees": "170", "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "1", - "wx_string": "-SN", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "-SN", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", + "wind_dir_degrees": "300", "wind_speed_kt": "11", - "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KZZV 110539Z 1106/1206 28005KT P6SM FEW011 BKN030 FM111400 29007KT 6SM -SN OVC015 PROB30 1116/1117 2SM -SN OVC018 FM111800 27010G19KT P6SM OVC008 FM120000 25008G19KT P6SM SCT025", - "station_id": "KZZV", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "KAPF 110540Z 1106/1206 14006KT P6SM SCT030 SCT250 FM111500 19012KT P6SM SCT025 BKN040 FM111700 25013G23KT P6SM VCSH SCT030 BKN060 BKN250 FM111900 31015G25KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 35011G20KT P6SM SCT030 BKN060 BKN250", + "station_id": "KAPF", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.9461", - "longitude": "-81.8932", - "elevation_m": "268", + "latitude": "26.155", + "longitude": "-81.7751", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "19", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, @@ -25753,456 +28738,494 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", - "wind_gust_kt": "19", + "wind_dir_degrees": "350", + "wind_speed_kt": "11", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KHLG 110539Z 1106/1206 29005KT P6SM BKN010 FM111500 29010KT 6SM -RASN OVC008 FM111800 28010G18KT 2SM -SN OVC003 FM112000 27012G20KT P6SM OVC008 PROB30 1120/1123 3SM -SN OVC003", - "station_id": "KHLG", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "KTMB 110540Z 1106/1206 12008KT P6SM FEW040 SCT250 FM111500 18009KT P6SM SCT030 SCT060 BKN250 FM112000 22011G21KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250 AMD NOT SKED", + "station_id": "KTMB", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.1699", - "longitude": "-80.6441", - "elevation_m": "365", + "latitude": "25.6423", + "longitude": "-80.4347", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-RA -SN", + "wind_dir_degrees": "180", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "wind_dir_degrees": "220", + "wind_speed_kt": "11", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "3", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KLBE 110539Z 1106/1206 23007KT 4SM -RA BR OVC025 FM110800 28009KT P6SM OVC009 FM111700 29012G20KT 6SM -RASN OVC003 FM112100 27015G25KT 3SM -SN BKN008 OVC009 PROB30 1123/1203 -SN OVC004", - "station_id": "KLBE", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "KOPF 110540Z 1106/1206 13010KT P6SM FEW040 SCT250 FM111500 18012G22KT P6SM SCT030 SCT060 BKN250 FM112000 25013G23KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250", + "station_id": "KOPF", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.2767", - "longitude": "-79.4039", - "elevation_m": "345", + "latitude": "25.9102", + "longitude": "-80.2828", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "7", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6", - "wx_string": "-RA -SN", + "wind_dir_degrees": "250", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KAGC 110539Z 1106/1206 VRB06G15KT P6SM OVC013 FM111600 29010KT 6SM -RASN OVC008 FM111800 28010G18KT 2SM -SN OVC003 FM112100 27012G20KT P6SM OVC008 PROB30 1121/1124 3SM -SN OVC003", - "station_id": "KAGC", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "KFLL 110540Z 1106/1212 13010KT P6SM FEW040 SCT250 FM111500 18012G22KT P6SM SCT030 SCT060 BKN250 FM112000 24013G23KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250", + "station_id": "KFLL", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.3551", - "longitude": "-79.9215", - "elevation_m": "380", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.0787", + "longitude": "-80.1622", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "wind_gust_kt": "15", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-RA -SN", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "wind_dir_degrees": "240", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "3", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KBVI 110539Z 1106/1206 32003KT P6SM BKN008 OVC035 FM111600 29010KT 6SM -RASN OVC008 FM111800 28010G18KT 1SM -SN OVC003 FM112000 27012G20KT P6SM OVC008 PROB30 1120/1123 3SM -SN OVC003", - "station_id": "KBVI", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "KFXE 110540Z 1106/1206 14007KT P6SM FEW040 SCT250 FM111500 18011G21KT P6SM SCT030 SCT060 BKN250 FM112000 22013G23KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250", + "station_id": "KFXE", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.7735", - "longitude": "-80.3825", - "elevation_m": "387", + "latitude": "26.199", + "longitude": "-80.1776", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-RA -SN", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "1", - "wx_string": "-SN", + "wind_dir_degrees": "220", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "3", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KMGW 110539Z 1106/1206 00000KT P6SM -RA SCT008 OVC015 FM111800 27009G17KT 5SM -RASN OVC008 PROB30 1119/1121 -RASN OVC004 FM112100 26011G21KT 2SM -SN BKN008 PROB30 1122/1124 -SN OVC004 FM120000 26011G25KT P6SM BKN015 PROB30 1205/1206 5SM -SHSN OVC008", - "station_id": "KMGW", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "KPBI 110540Z 1106/1206 15008KT P6SM FEW030 SCT250 FM111500 18012G22KT P6SM SCT030 SCT060 BKN250 FM112000 22015G25KT P6SM VCSH FEW015 SCT025 BKN050 FM120000 31011KT P6SM SCT030 BKN060 BKN250", + "station_id": "KPBI", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.6498", - "longitude": "-79.9206", - "elevation_m": "375", + "latitude": "26.6851", + "longitude": "-80.0992", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "9", - "wind_gust_kt": "17", - "visibility_statute_mi": "5", - "wx_string": "-RA -SN", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "-RA -SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "11", - "wind_gust_kt": "21", - "visibility_statute_mi": "2", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "-SN", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, @@ -26210,297 +29233,263 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", + "wind_dir_degrees": "310", "wind_speed_kt": "11", - "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "-SHSN", - "sky_condition": [ + "cloud_base_ft_agl": "6000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KPIT 110539Z 1106/1212 28009KT P6SM OVC009 FM111600 29010KT 6SM -RASN OVC008 FM111800 28010G18KT 2SM -SN OVC003 FM112100 27012G20KT P6SM OVC008 PROB30 1121/1124 3SM -SN OVC003", - "station_id": "KPIT", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYQY 110540Z 1106/1118 10012G22KT 6SM BR BKN006 OVC012 TEMPO 1106/1109 2SM -DZ BR OVC003 FM110900 13010KT 3SM BR OVC005 TEMPO 1109/1115 1SM -DZ BR OVC003 PROB30 1109/1115 1/4SM FG VV001 FM111500 18010KT 1SM BR OVC003 TEMPO 1115/1118 4SM BR BKN006 OVC080 RMK NXT FCST BY 111200Z", + "station_id": "CYQY", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "40.4814", - "longitude": "-80.2083", - "elevation_m": "339", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "46.166", + "longitude": "-60.049", + "elevation_m": "58", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-RA -SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", + "wind_dir_degrees": "130", "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "1", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", "cloud_base_ft_agl": "300" } ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" + } + ] } ] }, { - "raw_text": "KMSS 110539Z 1106/1206 07006KT 3SM -SHRA BR OVC003 WS020/19040KT TEMPO 1106/1110 1SM -RA BR OVC002 FM111300 00000KT 3SM -RA BKN002 OVC003 FM120200 24011KT 1SM +RASN OVC002 FM120500 24014G21KT P6SM OVC005 PROB30 1205/1206 -SHRASN", - "station_id": "KMSS", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYQM 110540Z 1106/1206 06005KT 3SM -FZDZ BR OVC004 TEMPO 1106/1108 1/4SM -DZ FG VV001 FM110800 06005KT 1/4SM -DZ FG VV001 TEMPO 1108/1114 2SM BR OVC003 FM111400 14010KT 1SM -SHRA BR OVC003 TEMPO 1114/1117 4SM BR OVC006 FM111700 16015G25KT 1SM -RA BR OVC004 TEMPO 1117/1122 4SM -DZ BR OVC008 PROB30 1117/1119 1/2SM -RA FG OVC003 FM112200 16018G30KT 1SM -DZ BR BKN003 OVC006 RMK NXT FCST BY 111200Z", + "station_id": "CYQM", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.9334", - "longitude": "-74.8484", - "elevation_m": "60", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "46.107", + "longitude": "-64.682", + "elevation_m": "67", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "visibility_statute_mi": "3", - "wx_string": "-SHRA BR", + "wx_string": "-FZDZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "-DZ FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3", - "wx_string": "-RA", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "-DZ FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "11", - "visibility_statute_mi": "1", - "wx_string": "+RA +SN", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "14", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "1", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "-SHRA -SHSN", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "KRUT 110539Z 1106/1206 13021G32KT P6SM SCT013 OVC018 WS020/19050KT PROB30 1106/1110 -RA FM111000 13016G24KT 5SM -RA SCT009 OVC013 WS020/21040KT FM111400 13008KT 5SM -RA OVC008 WS020/22035KT FM111900 14012KT 3SM RA SCT004 OVC005 WS020/18055KT FM120100 24005KT 3SM RA OVC006 WS020/21035KT", - "station_id": "KRUT", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.53", - "longitude": "-72.9517", - "elevation_m": "238", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "21", - "wind_gust_kt": "32", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "-RA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "5", - "wx_string": "-RA", + "wind_dir_degrees": "160", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "220", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "5", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", @@ -26509,39 +29498,33 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "3", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "3", - "wx_string": "RA", + "wind_dir_degrees": "160", + "wind_speed_kt": "18", + "wind_gust_kt": "30", + "visibility_statute_mi": "1", + "wx_string": "-DZ BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + }, { "sky_cover": "OVC", "cloud_base_ft_agl": "600" @@ -26551,23 +29534,23 @@ ] }, { - "raw_text": "KSWF 110539Z 1106/1212 12005KT 2SM -RA BR OVC004 TEMPO 1107/1108 1SM +TSRA OVC006CB FM111200 17008KT 2SM -RA BR OVC004 FM111500 18011G23KT 2SM RA BR OVC004 FM111800 18015G30KT 2SM RA BR OVC004 WS020/20045KT FM112100 20016G30KT 2SM +RA BR OVC004 FM120000 25010G18KT 4SM -SHRA BR OVC004 FM120300 29010KT P6SM BKN020 FM120600 28020G30KT P6SM SCT040 BKN250 AMD NOT SKED", - "station_id": "KSWF", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYQI 110540Z 1106/1118 12005KT P6SM OVC004 TEMPO 1106/1110 2SM BR VV002 FM111000 12010KT 5SM BR OVC004 TEMPO 1110/1114 1SM -DZ BR OVC002 FM111400 17015KT 1/2SM -RA FG VV002 TEMPO 1114/1118 2SM -RA BR OVC005 RMK NXT FCST BY 111200Z", + "station_id": "CYQI", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "41.5045", - "longitude": "-74.0999", - "elevation_m": "139", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "43.831", + "longitude": "-66.088", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "120", "wind_speed_kt": "5", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", @@ -26576,78 +29559,26 @@ ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "+TSRA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "11", - "wind_gust_kt": "23", - "visibility_statute_mi": "2", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "15", - "wind_gust_kt": "30", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", "visibility_statute_mi": "2", - "wx_string": "RA BR", + "vert_vis_ft": "200", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "16", - "wind_gust_kt": "30", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", @@ -26656,257 +29587,196 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "-RA FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "KEFK 110539Z 1106/1206 17012G18KT P6SM SCT011 OVC015 WS020/19040KT PROB30 1106/1109 -RA FM110900 17012G18KT 3SM -RA SCT011 OVC013 WS020/19055KT FM111200 17008KT 4SM -RA SCT008 OVC009 WS020/22035KT FM111400 16009KT 4SM -RA OVC007 FM112100 VRB03KT 2SM +RA BKN002 OVC005 WS020/17045KT FM120500 24009KT 2SM -RASN OVC006", - "station_id": "KEFK", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYHZ 110540Z 1106/1206 14008KT 1/4SM -DZ FG VV001 TEMPO 1106/1115 1SM BR VV004 FM111500 16012KT 1/4SM FG VV001 TEMPO 1115/1117 1SM -SHRA BR OVC003 FM112200 17015KT 1/4SM -DZ FG VV001 BECMG 1123/1201 17020G30KT RMK NXT FCST BY 110900Z", + "station_id": "CYHZ", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.8886", - "longitude": "-72.2296", - "elevation_m": "282", + "remarks": "RMK NXT FCST BY 110900Z", + "latitude": "44.8781", + "longitude": "-63.5136", + "elevation_m": "136", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "-DZ FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVX" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "-RA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "3", - "wx_string": "-RA", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "vert_vis_ft": "400", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "220", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "9", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "170", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2", - "wx_string": "+RA", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "-DZ FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "9", - "visibility_statute_mi": "2", - "wx_string": "-RA -SN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "-DZ FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "KBDR 110539Z 1106/1206 06012G17KT 5SM -RA BR OVC003 FM110700 06008KT 3SM -RA BR OVC004 TEMPO 1109/1111 3/4SM BR FM111200 13012G19KT 2SM -RA BR OVC003 FM111500 17015G32KT 1 1/2SM RA OVC004 WS020/20055KT FM112100 18022G40KT 2SM +RA BR OVC004 WS020/20060KT FM120000 19028G46KT 2SM +RA BR OVC004 WS020/20065KT FM120400 25020G34KT 4SM -RA BR BKN007 OVC012", - "station_id": "KBDR", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYYG 110540Z 1106/1118 09008KT 3SM BR OVC005 TEMPO 1106/1111 3/4SM -DZ BR OVC002 FM111100 16010KT 2SM BR OVC003 TEMPO 1111/1117 6SM BR OVC006 FM111700 16012KT 2SM -SHRA BR BKN004 OVC008 TEMPO 1117/1118 6SM -RA BR OVC008 RMK NXT FCST BY 111200Z", + "station_id": "CYYG", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.1642", - "longitude": "-73.1266", - "elevation_m": "5", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "46.289", + "longitude": "-63.128", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "wind_gust_kt": "17", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "8", "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "0.75", - "wx_string": "BR", + "wx_string": "-DZ BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "wind_gust_kt": "19", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", @@ -26915,976 +29785,1053 @@ ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "32", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "1.5", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "22", - "wind_gust_kt": "40", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "60", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "28", - "wind_gust_kt": "46", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", - "sky_condition": [ + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "wind_gust_kt": "34", - "visibility_statute_mi": "4", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KISP 110539Z 1106/1206 17008KT 3/4SM -RA BR VV002 FM111200 17014G26KT 1SM RA BR OVC004 WS020/20045KT FM111500 17017G34KT 1 1/2SM RA OVC004 WS020/20055KT FM112100 18024G42KT 2SM +RA BR OVC004 WS020/20060KT FM120000 19030G48KT 2SM +RA BR OVC004 WS020/20065KT FM120400 25020G34KT 4SM -RA BR BKN007 OVC012", - "station_id": "KISP", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYFC 110540Z 1106/1118 03005KT P6SM OVC006 TEMPO 1106/1110 2SM -FZDZ BR OVC003 FM111000 05005KT 6SM BR OVC005 TEMPO 1110/1114 1SM -FZRA BR OVC002 FM111400 09006KT 1SM -RA BR OVC003 TEMPO 1114/1118 3SM -RA BR OVC006 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYFC", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.7939", - "longitude": "-73.1018", - "elevation_m": "25", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "45.873", + "longitude": "-66.539", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "200", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-FZDZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "17", - "wind_gust_kt": "34", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "1.5", - "wx_string": "RA", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "24", - "wind_gust_kt": "42", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-FZRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "30", - "wind_gust_kt": "48", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "wind_gust_kt": "34", - "visibility_statute_mi": "4", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "KHPN 110539Z 1106/1206 08005KT 1SM -RA BR OVC002 TEMPO 1106/1107 1SM +TSRA BR OVC006CB FM110700 08004KT 1/2SM -RA FG VV002 FM111000 11005KT 1/2SM -RA FG OVC003 FM111200 16009KT 3/4SM RA BR OVC002 WS020/20045KT FM111500 16012G28KT 2SM -RA BR OVC003 WS020/20045KT FM111800 17019G32KT 2SM +RA BR OVC003 WS020/20045KT FM112100 18022G38KT 2SM +RA BR OVC003 WS020/20050KT FM120200 25020G34KT 4SM -RA BR BKN007 OVC012 FM120400 28018G28KT P6SM BKN012 OVC025 AMD NOT SKED", - "station_id": "KHPN", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYSJ 110540Z 1106/1118 07006KT 3SM -DZ BR OVC004 TEMPO 1106/1110 1SM BR OVC002 FM111000 09008KT 3SM -DZ BR OVC004 TEMPO 1110/1114 1SM -RA BR OVC002 PROB30 1110/1114 1/4SM -DZ FG VV001 FM111400 13012KT 1/2SM -RA FG VV002 TEMPO 1114/1118 2SM -RA BR OVC004 RMK NXT FCST BY 111200Z", + "station_id": "CYSJ", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.0624", - "longitude": "-73.7046", - "elevation_m": "113", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "45.309", + "longitude": "-65.886", + "elevation_m": "89", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "visibility_statute_mi": "3", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "1", - "wx_string": "+TSRA BR", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600", - "cloud_type": "CB" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "-RA FG", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "0.75", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "-DZ FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", + "wind_dir_degrees": "130", "wind_speed_kt": "12", - "wind_gust_kt": "28", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "-RA FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "19", - "wind_gust_kt": "32", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "400" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYQW 110540Z 1106/1118 VRB03KT P6SM BKN140 BECMG 1112/1114 10008KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYQW", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "52.769", + "longitude": "-108.251", + "elevation_m": "545", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "22", - "wind_gust_kt": "38", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "wind_gust_kt": "34", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "14000" + } + ] + } + ] + }, + { + "raw_text": "TAF CYQR 110540Z 1106/1206 34010KT P6SM SCT015 BECMG 1106/1108 FEW120 SCT250 BECMG 1112/1114 VRB03KT RMK NXT FCST BY 111200Z", + "station_id": "CYQR", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "50.427", + "longitude": "-104.67", + "elevation_m": "576", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KMPV 110539Z 1106/1206 18011KT 6SM -RA SCT004 OVC006 WS020/18040KT FM110800 17011G17KT P6SM SCT004 OVC005 WS020/19045KT FM111000 17008KT 4SM -RA SCT005 OVC006 WS020/20050KT FM111200 17006KT 4SM -RA OVC005 FM112300 27006KT 3SM RA OVC003 WS020/20045KT FM120500 25008KT 3SM -RA BKN008", - "station_id": "KMPV", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYYQ 110540Z 1106/1206 33015G25KT 6SM IC SCT020 SCT140 BKN250 TEMPO 1106/1206 2 1/2SM -SN IC BLSN BKN020 BKN140 BECMG 1115/1117 33020G30KT RMK NXT FCST BY 111200Z", + "station_id": "CYYQ", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.205", - "longitude": "-72.5655", - "elevation_m": "336", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "58.745", + "longitude": "-94.074", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "11", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6", - "wx_string": "-RA", + "wx_string": "IC", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "11", - "wind_gust_kt": "17", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.5", + "wx_string": "-SN IC BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6", + "wx_string": "IC", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYYN 110540Z 1106/1118 VRB03KT P6SM SCT040 BKN090 TEMPO 1106/1118 5SM -SN BKN040 BKN090 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYYN", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "50.292", + "longitude": "-107.691", + "elevation_m": "814", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "3", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYBR 110540Z 1106/1118 30010KT P6SM FEW030 RMK NXT FCST BY 111200Z", + "station_id": "CYBR", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "49.91", + "longitude": "-99.945", + "elevation_m": "405", + "forecast": [ { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KTEB 110539Z 1106/1212 05004KT 2SM -RA BR OVC005 TEMPO 1106/1107 1SM +TSRA BR OVC007CB FM111000 16006KT 4SM -RA BR OVC007 FM111200 18010G19KT 3SM -RA BR OVC004 WS020/20045KT FM111500 18013G24KT 4SM -RA BR OVC005 WS020/20045KT FM111800 17016G33KT 2SM +RA BR OVC007 WS020/20045KT FM112100 18022G40KT 2SM +RA BR OVC010 WS020/20050KT FM120200 25020G34KT 4SM -RA BR BKN007 OVC012 FM120400 28018G28KT P6SM BKN012 OVC025 FM120600 28020G30KT P6SM SCT040 BKN250", - "station_id": "KTEB", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYWG 110540Z 1106/1206 33012KT P6SM FEW240 BECMG 1116/1118 32012KT RMK NXT FCST BY 111200Z", + "station_id": "CYWG", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "40.859", - "longitude": "-74.0562", - "elevation_m": "3", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "49.916", + "longitude": "-97.249", + "elevation_m": "238", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "4", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "24000" } ] }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "24000" + } + ] + } + ] + }, + { + "raw_text": "TAF CYXE 110540Z 1106/1206 VRB03KT P6SM FEW150 BECMG 1107/1109 BKN130 RMK NXT FCST BY 111200Z", + "station_id": "CYXE", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "52.172", + "longitude": "-106.695", + "elevation_m": "504", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "+TSRA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700", - "cloud_type": "CB" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "13000" + } + ] + } + ] + }, + { + "raw_text": "TAF CYYJ 110540Z 1106/1206 VRB03KT P6SM BKN140 FM111100 VRB03KT P6SM SCT015 BKN140 TEMPO 1111/1120 BKN015 BKN140 FM112200 03005KT P6SM FEW015 SCT140 BECMG 1123/1201 31008KT RMK NXT FCST BY 111200Z", + "station_id": "CYYJ", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "48.642", + "longitude": "-123.433", + "elevation_m": "16", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "13", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "16", - "wind_gust_kt": "33", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "22", - "wind_gust_kt": "40", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYVR 110540Z 1106/1212 VRB03KT P6SM BKN120 BKN150 BECMG 1107/1109 09008KT FM112200 09006KT P6SM SCT120 BECMG 1122/1124 VRB03KT RMK NXT FCST BY 110900Z", + "station_id": "CYVR", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "RMK NXT FCST BY 110900Z", + "latitude": "49.183", + "longitude": "-123.168", + "elevation_m": "2", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "wind_gust_kt": "34", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, + "cloud_base_ft_agl": "12000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "KPBG 110539Z 1106/1206 16018G27KT P6SM SCT011 OVC035 WS020/18045KT TEMPO 1106/1109 6SM -RA OVC020 FM110900 16019G29KT 6SM -RA SCT013 OVC022 WS020/20045KT FM111200 14013G20KT 4SM -RA SCT009 OVC015 FM111400 15009KT 3SM RA OVC007 FM111800 00000KT 4SM -RA BKN003 OVC004", - "station_id": "KPBG", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYXX 110540Z 1106/1206 35005KT P6SM SCT100 OVC120 FM110900 VRB03KT P6SM BKN120 PROB30 1109/1115 3/4SM BR BECMG 1121/1123 03006KT FM120000 03006KT P6SM SCT140 RMK NXT FCST BY 111200Z", + "station_id": "CYXX", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.6392", - "longitude": "-73.4631", - "elevation_m": "61", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "49.027", + "longitude": "-122.377", + "elevation_m": "54", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "18", - "wind_gust_kt": "27", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "45", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "10000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "19", - "wind_gust_kt": "29", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.75", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "13", - "wind_gust_kt": "20", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, + "cloud_base_ft_agl": "14000" + } + ] + } + ] + }, + { + "raw_text": "TAF CYEK 110540Z 1106/1118 35020KT 3SM BLSN BKN030 TEMPO 1106/1113 1 1/2SM -SN BLSN BKN020 FM111300 34022G32KT 2SM -SN BLSN BKN025 TEMPO 1113/1118 1/2SM -SN BLSN OVC015 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYEK", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "61.098", + "longitude": "-94.072", + "elevation_m": "7", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "20", + "visibility_statute_mi": "3", + "wx_string": "BLSN", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "9", - "visibility_statute_mi": "3", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "wind_dir_degrees": "340", + "wind_speed_kt": "22", + "wind_gust_kt": "32", + "visibility_statute_mi": "2", + "wx_string": "-SN BLSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "-SN BLSN", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KSLK 110539Z 1106/1206 19006KT P6SM SCT010 OVC035 WS020/19060KT TEMPO 1106/1109 5SM -SHRA OVC025 FM110900 22005KT 6SM -RA SCT008 OVC018 WS020/23045KT FM111200 VRB03KT 4SM RA SCT007 OVC008 FM120100 25011KT 1/2SM +RASN OVC002 FM120300 25012G19KT 1 1/2SM -SN OVC002", - "station_id": "KSLK", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYHY 110540Z 1106/1118 11008KT P6SM BKN120 FM110800 12010KT P6SM SCT040 OVC120 TEMPO 1108/1118 P6SM -SN OVC040 RMK NXT FCST BY 111200Z", + "station_id": "CYHY", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.3928", - "longitude": "-74.2029", - "elevation_m": "502", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "60.839", + "longitude": "-115.781", + "elevation_m": "159", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "60", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "230", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYBK 110540Z 1106/1118 33018KT P6SM FEW040 TEMPO 1106/1118 5SM -SN BLSN BKN040 RMK NXT FCST BY 111200Z", + "station_id": "CYBK", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "64.306", + "longitude": "-96.078", + "elevation_m": "14", + "forecast": [ { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "11", - "visibility_statute_mi": "0.5", - "wx_string": "+RA +SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "wind_gust_kt": "19", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KBTV 110539Z 1106/1206 14006KT 6SM -SHRA SCT015 OVC025 WS020/18040KT FM110900 18009KT 5SM -SHRA BKN011 OVC013 WS020/19045KT FM111100 18006KT 5SM -RA BKN011 OVC012 FM111400 12007KT 4SM -RA BKN007 OVC008 FM112000 00000KT 3SM -RA SCT004 OVC005", - "station_id": "KBTV", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", + "raw_text": "TAF CYRT 110540Z 1106/1118 35018KT 6SM -SN OVC025 TEMPO 1106/1114 2 1/2SM -SN BLSN OVC015 FM111400 35020G30KT 2 1/2SM -SN BLSN BKN025 TEMPO 1114/1118 3/4SM -SN BLSN OVC015 RMK NXT FCST BY 111200Z", + "station_id": "CYRT", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.4683", - "longitude": "-73.1499", - "elevation_m": "101", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "62.811", + "longitude": "-92.1", + "elevation_m": "29", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "18", "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", "cloud_base_ft_agl": "2500" @@ -27892,267 +30839,344 @@ ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "5", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.5", + "wx_string": "-SN BLSN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "5", - "wx_string": "-RA", + "wind_dir_degrees": "350", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "2.5", + "wx_string": "-SN BLSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "wx_string": "-SN BLSN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" + } + ] + } + ] + }, + { + "raw_text": "TAF CYSM 110540Z 1106/1118 VRB03KT P6SM BKN180 BECMG 1116/1118 12008KT RMK NXT FCST BY 111200Z", + "station_id": "CYSM", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "60.026", + "longitude": "-111.929", + "elevation_m": "203", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" + } + ] + } + ] + }, + { + "raw_text": "TAF CYSF 110540Z 1106/1118 VRB03KT P6SM SKC RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYSF", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "59.252", + "longitude": "-105.837", + "elevation_m": "238", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF AMD CYGP 110539Z 1105/1114 09008KT 2SM -SNPL OVC015 TEMPO 1105/1109 P6SM NSW OVC025 FM110900 09006KT P6SM OVC015 TEMPO 1109/1112 4SM -FZDZ BR BKN007 OVC012 FM111200 09006KT P6SM -FZDZ OVC012 TEMPO 1112/1114 2SM -RA BR OVC007 RMK NXT FCST BY 110800Z", - "station_id": "CYGP", - "issue_time": "2024-12-11T05:39:00Z", - "bulletin_time": "2024-12-11T05:39:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "48.777", - "longitude": "-64.478", - "elevation_m": "31", + "raw_text": "TAF CYQB 110540Z 1106/1206 07012KT 2SM -FZRA -PL OVC005 TEMPO 1106/1109 P6SM NSW SCT005 OVC015 FM110900 06012KT 2SM -RA BR OVC005 TEMPO 1109/1123 4SM -RA BR OVC008 PROB30 1109/1123 1/2SM -RA FG FM112300 06018KT 3SM -RA BR OVC006 PROB30 1123/1204 1/2SM -RA FG OVC004 FM120400 23015G25KT 3SM -RA BR OVC006 RMK NXT FCST BY 111200Z", + "station_id": "CYQB", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "46.791", + "longitude": "-71.396", + "elevation_m": "73", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "wind_dir_degrees": "70", + "wind_speed_kt": "12", "visibility_statute_mi": "2", - "wx_string": "-SN -PL", + "wx_string": "-FZRA -PL", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "4", - "wx_string": "-FZDZ BR", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "-FZDZ", + "wind_dir_degrees": "60", + "wind_speed_kt": "18", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "KOMA 110538Z 1106/1206 33017G29KT P6SM BKN025 OVC035 TEMPO 1106/1108 4SM -SHSN FM111000 33018G31KT P6SM FEW035 SCT045 FM111400 32015G25KT P6SM SKC FM120000 36006KT P6SM OVC100", - "station_id": "KOMA", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYFB 110540Z 1106/1206 VRB03KT P6SM BKN030 TEMPO 1106/1109 P6SM -SN OVC020 FM110900 01007KT P6SM SCT025 BECMG 1113/1115 08007KT FM111700 10008KT P6SM -SN BKN025 OVC220 FM120300 09012KT P6SM BKN040 OVC100 RMK NXT FCST BY 111200Z", + "station_id": "CYFB", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "41.3119", - "longitude": "-95.9018", - "elevation_m": "299", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "63.75", + "longitude": "-68.544", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "17", - "wind_gust_kt": "29", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "18", - "wind_gust_kt": "31", + "wind_dir_degrees": "10", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - }, + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", + "wind_dir_degrees": "90", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "OVC", "cloud_base_ft_agl": "10000" @@ -28162,1365 +31186,1115 @@ ] }, { - "raw_text": "KTVF 110538Z 1106/1206 33011KT P6SM -SN SCT015 OVC060 FM110800 32014KT P6SM BKN015 FM111100 32015G23KT P6SM BKN007 FM120000 31010KT P6SM SCT007", - "station_id": "KTVF", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYZV 110540Z 1106/1206 08012KT 1SM -SN OVC005 TEMPO 1106/1115 3SM -SN OVC008 BECMG 1111/1113 09015G25KT FM111500 09015G25KT 2SM -SNRA BR OVC004 TEMPO 1115/1118 3/4SM -RA BR OVC002 FM111800 09015G25KT 3/4SM -RA BR OVC002 RMK NXT FCST BY 111200Z", + "station_id": "CYZV", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.0597", - "longitude": "-96.1787", - "elevation_m": "339", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "50.217", + "longitude": "-66.26", + "elevation_m": "43", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "visibility_statute_mi": "1", "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_gust_kt": "25", + "visibility_statute_mi": "1", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - } - ] - } - ] - }, - { - "raw_text": "KFAR 110538Z 1106/1206 33017KT 2SM -SN SCT025 BKN035 FM110800 34012KT P6SM BKN027 FM111500 33014KT P6SM SCT022", - "station_id": "KFAR", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.9242", - "longitude": "-96.8119", - "elevation_m": "276", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "17", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "2", - "wx_string": "-SN", + "wx_string": "-SN -RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.75", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "KBJI 110538Z 1106/1206 32013KT P6SM SCT015 OVC040 FM110700 31008KT P6SM BKN013 FM111000 32011G19KT P6SM BKN007 FM112000 32013KT P6SM BKN013", - "station_id": "KBJI", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYMX 110540Z 1106/1206 13005KT 3SM -RA BR OVC008 TEMPO 1106/1124 1/2SM -RA FG OVC003 BECMG 1116/1118 05005KT FM120000 25008KT 1SM -RA BR OVC005 PROB30 1200/1203 1/2SM -RA FG OVC003 FM120300 25010G20KT 2SM -RASN BR OVC005 RMK NXT FCST BY 111200Z", + "station_id": "CYMX", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.5076", - "longitude": "-94.9279", - "elevation_m": "422", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "45.68", + "longitude": "-74.038", + "elevation_m": "78", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "11", - "wind_gust_kt": "19", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" - } - ] - } - ] - }, - { - "raw_text": "KGFK 110538Z 1106/1206 36024G31KT 3SM -SN BLSN OVC050 FM110800 33015G24KT P6SM BKN015 FM111200 32013KT P6SM BKN025 FM112000 32012KT P6SM FEW035 BKN060", - "station_id": "KGFK", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.9428", - "longitude": "-97.1829", - "elevation_m": "256", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "24", - "wind_gust_kt": "31", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "3", - "wx_string": "-SN BLSN", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "8", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "2", + "wx_string": "-RA -SN BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "KDVL 110538Z 1106/1206 33015KT P6SM -SN OVC035 FM110700 33017KT P6SM BKN022 FM111400 32013KT P6SM SCT013", - "station_id": "KDVL", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYGL 110540Z 1106/1206 18012KT P6SM -SN OVC040 TEMPO 1106/1116 5SM -SN BKN008 OVC020 FM111600 12005KT P6SM SCT020 BKN120 TEMPO 1116/1120 BKN020 FM112000 VRB03KT P6SM SCT008 BKN040 TEMPO 1120/1206 4SM -SN BKN008 RMK NXT FCST BY 111200Z", + "station_id": "CYGL", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.1136", - "longitude": "-98.9034", - "elevation_m": "439", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "53.625", + "longitude": "-77.7", + "elevation_m": "192", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "17", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "4000" } ] }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - } - ] - } - ] - }, - { - "raw_text": "PAKW 110538Z 1106/1206 06007KT 6SM -SHRA BKN035 OVC070 WS020/16040KT FM111800 10006KT P6SM -RA SCT025 OVC050 WS020/16035KT AMD LTD TO CLD VIS AND WIND", - "station_id": "PAKW", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.582", - "longitude": "-133.075", - "elevation_m": "7", - "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "160", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "800" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "160", - "wind_shear_speed_kt": "35", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] - } - ] - }, - { - "raw_text": "PAKT 110538Z 1106/1206 15009KT 6SM -SHRA BR BKN090 FM111200 15009KT P6SM OVC060 WS020/16035KT FM111800 14014G24KT P6SM -RA BKN030 OVC050 WS020/16035KT AMD LTD TO CLD VIS AND WIND 1106/1115", - "station_id": "PAKT", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.3592", - "longitude": "-131.722", - "elevation_m": "27", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "9", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "160", - "wind_shear_speed_kt": "35", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "160", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "PASI 110538Z 1106/1206 08012KT P6SM OVC060 FM110700 11014G24KT 5SM -RA BR FEW015 OVC030 WS020/14040KT FM111800 12014KT 6SM -RA BR SCT020 OVC040 WS020/15035KT", - "station_id": "PASI", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYEG 110540Z 1106/1206 13012KT P6SM SCT012 OVC025 TEMPO 1106/1114 2SM -SN BR SCT008 OVC012 FM111400 14008KT 6SM -SN OVC008 TEMPO 1114/1120 1 1/2SM -SN BR OVC004 FM112000 12006KT P6SM -SN SCT004 OVC008 FM120400 12008KT 1 1/2SM BR OVC004 RMK NXT FCST BY 110900Z", + "station_id": "CYEG", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "57.047", - "longitude": "-135.364", - "elevation_m": "2", + "remarks": "RMK NXT FCST BY 110900Z", + "latitude": "53.308", + "longitude": "-113.592", + "elevation_m": "710", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "80", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "130", "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "140", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "14", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "150", - "wind_shear_speed_kt": "35", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "PAWG 110538Z 1106/1206 05008KT 6SM -SHRA BR FEW035 OVC050 FM111200 11012KT 5SM -RA BR SCT015 OVC025 WS020/16030KT FM112100 10006KT P6SM -RA SCT025 OVC050 AMD NOT SKED 1106/1115", - "station_id": "PAWG", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.486", - "longitude": "-132.377", - "elevation_m": "6", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SN BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "160", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "400" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.5", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "PAJN 110538Z 1106/1206 08008KT 3SM -RA BR SCT004 BKN030 OVC060 TEMPO 1106/1109 VRB05KT 1/2SM -RA FG BKN003 BKN020 OVC050 FM111100 11010KT 4SM -RA BR BKN015 OVC025 WS020/15030KT FM112100 12005KT 6SM -RA BR SCT020 OVC040 WS020/15030KT", - "station_id": "PAJN", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYQL 110540Z 1106/1118 25012KT P6SM BKN120 BKN240 BECMG 1108/1110 VRB03KT FM111200 VRB03KT P6SM SCT100 BKN220 PROB30 1112/1118 1/2SM FZFG RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYQL", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "58.354", - "longitude": "-134.556", - "elevation_m": "6", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "49.627", + "longitude": "-112.792", + "elevation_m": "923", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "24000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "12000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "24000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "150", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "150", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "FZFG", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF OOSA 110540Z 1106/1212 01010KT CAVOK", + "station_id": "OOSA", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "17.044", + "longitude": "54.102", + "elevation_m": "20", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "PAHN 110538Z 1106/1206 33009KT 4SM -RA BR FEW007 OVC020 FM111000 29008KT 3SM -RA BR BKN008 OVC015 FM112100 33008KT 6SM -RA BR SCT008 OVC015 AMD LTD TO CLD VIS AND WIND", - "station_id": "PAHN", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYYC 110540Z 1106/1206 18008KT P6SM OVC070 BECMG 1107/1109 23005KT FM112100 VRB03KT P6SM SCT080 BKN220 FM120000 VRB03KT P6SM SCT240 RMK NXT FCST BY 110900Z", + "station_id": "CYYC", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.243", - "longitude": "-135.511", - "elevation_m": "15", + "remarks": "RMK NXT FCST BY 110900Z", + "latitude": "51.116", + "longitude": "-114.011", + "elevation_m": "1085", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "9", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "7000" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "8000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "22000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "24000" } ] } ] }, { - "raw_text": "PAPG 110538Z 1106/1206 VRB04KT 6SM -SHRA BR SCT030 OVC050 FM111500 10006KT 5SM -RA BR BKN015 OVC025 WS020/16030KT FM112100 12006KT P6SM -RA SCT025 OVC040 WS020/16030KT AMD LTD TO CLD VIS AND WIND 1106/1115", - "station_id": "PAPG", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYLL 110540Z 1106/1118 06005KT P6SM OVC110 FM110800 12005KT P6SM OVC060 TEMPO 1108/1114 P6SM -SN FM111400 13008KT P6SM SCT020 OVC040 TEMPO 1114/1118 4SM -SN BR OVC020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYLL", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.805", - "longitude": "-132.935", - "elevation_m": "24", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "53.312", + "longitude": "-110.074", + "elevation_m": "664", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "160", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "-SN", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "160", - "wind_shear_speed_kt": "30", + "wind_dir_degrees": "130", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "OVC", "cloud_base_ft_agl": "4000" } ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] } ] }, { - "raw_text": "PAGY 110538Z 1106/1206 03005KT 6SM -SHRA BR SCT005 BKN018 OVC040 FM111200 21005KT 4SM -RA BR OVC015 FM112100 21012KT 6SM -RA SCT015 OVC025 AMD LTD TO CLD VIS AND WIND", - "station_id": "PAGY", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CZVL 110540Z 1106/1118 13012KT P6SM SCT012 OVC025 TEMPO 1106/1109 2SM -SN SCT008 OVC012 FM110900 15012KT P6SM SCT008 OVC012 TEMPO 1109/1114 2SM -SN BR OVC008 FM111400 14008KT 6SM -SN OVC008 TEMPO 1114/1118 1 1/2SM -SN BR OVC004 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CZVL", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.457", - "longitude": "-135.322", - "elevation_m": "7", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "53.67", + "longitude": "-113.863", + "elevation_m": "685", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", + "wind_dir_degrees": "150", "wind_speed_kt": "12", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "PAYA 110538Z 1106/1206 08009KT 5SM -RA BR OVC025 WS020/15030KT FM111400 07007KT 4SM -RA BR BKN015 OVC025 WS020/15030KT AMD LTD TO CLD VIS AND WIND", - "station_id": "PAYA", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.512", - "longitude": "-139.671", - "elevation_m": "9", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "150", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "150", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SN BR", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "PAVD 110538Z 1106/1206 07003KT P6SM OVC070 FM110900 07003KT P6SM -RA OVC050 FM111200 07003KT 6SM -RA OVC025", - "station_id": "PAVD", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYXH 110540Z 1106/1118 08012KT 1 1/2SM -SN BR SCT008 OVC012 TEMPO 1106/1112 P6SM -SN SCT012 OVC025 FM111200 08006KT 1 1/2SM -SN BR OVC008 TEMPO 1112/1118 P6SM -SN OVC012 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYXH", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "61.133", - "longitude": "-146.251", - "elevation_m": "21", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "50.018", + "longitude": "-110.717", + "elevation_m": "717", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.5", + "wx_string": "-SN BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "3", + "change_indicator": "TEMPO", "visibility_statute_mi": "6+", - "wx_string": "-RA", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "3", - "visibility_statute_mi": "6", - "wx_string": "-RA", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "KBHB 110538Z 1106/1206 03006KT 1SM -DZ BR OVC002 FM111000 14010KT 1SM -RA BR OVC002 WS020/18040KT FM111400 17010KT 1SM RA BR OVC002 WS020/18040KT FM111800 17015G25KT 1SM +RA BR OVC002 WS020/20055KT FM112100 18020G32KT 2SM RA BR OVC002 WS020/18070KT FM120000 18030G40KT 2SM RA BR OVC002 WS020/18070KT", - "station_id": "KBHB", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.4549", - "longitude": "-68.3617", - "elevation_m": "21", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "1", - "wx_string": "-DZ BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.5", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1200" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYMO 110540Z 1106/1118 23005KT 4SM -SN OVC015 TEMPO 1106/1118 P6SM NSW OVC025 PROB30 1106/1118 2SM -SN OVC008 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYMO", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "51.292", + "longitude": "-80.607", + "elevation_m": "8", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "1", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "20", - "wind_gust_kt": "32", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "70", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "30", - "wind_gust_kt": "40", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "70", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KBGR 110538Z 1106/1206 VRB03KT 3/4SM -FZDZ BR VV002 FM111000 VRB03KT 1SM -FZRA BR OVC002 WS020/18040KT FM111200 VRB03KT 2SM -RA BR OVC002 WS020/18040KT FM111800 17010G18KT 2SM RA BR OVC002 WS020/18050KT FM112100 18018G28KT 2SM RA BR OVC002 WS020/18065KT FM120300 18025G35KT 1SM +RA BR OVC002 WS020/18065KT", - "station_id": "KBGR", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYQH 110540Z 1106/1118 VRB03KT P6SM FEW008 BKN040 FM111000 VRB03KT P6SM SCT008 OVC040 TEMPO 1110/1118 3SM -SN BR OVC008 RMK NXT FCST BY 111200Z", + "station_id": "CYQH", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.7979", - "longitude": "-68.8195", - "elevation_m": "45", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "60.116", + "longitude": "-128.832", + "elevation_m": "692", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "200", - "wx_string": "-FZDZ BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "-FZRA BR", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "2", - "wx_string": "RA BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "1", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KHUL 110538Z 1106/1206 12004KT 5SM -FZRA BR OVC004 FM111000 13010KT 2SM -FZRA BR OVC004 WS020/18040KT FM111300 13010KT 2SM -RA BR OVC003 WS020/18040KT FM111800 15010KT 2SM RA BR OVC003 WS020/18050KT FM112100 15010G18KT 2SM RA BR OVC003 WS020/18065KT FM120300 17015G25KT 1SM +RA BR OVC003 WS020/18065KT", - "station_id": "KHUL", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYYH 110540Z 1106/1118 35006KT P6SM FEW030 BECMG 1108/1110 VRB03KT FM111400 17006KT P6SM FEW006 SCT050 TEMPO 1114/1118 5SM IC RMK NXT FCST BY 111200Z", + "station_id": "CYYH", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.1185", - "longitude": "-67.7929", - "elevation_m": "148", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "69.543", + "longitude": "-93.568", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "4", - "visibility_statute_mi": "5", - "wx_string": "-FZRA BR", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-FZRA BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "IC", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF CYRB 110540Z 1106/1206 11006KT P6SM -SN SCT030 BKN090 TEMPO 1106/1116 P6SM NSW SCT090 FM111600 06012KT P6SM FEW040 SCT090 FM120300 09008KT P6SM -SN SCT025 BKN060 RMK NXT FCST BY 111200Z", + "station_id": "CYRB", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "74.713", + "longitude": "-94.982", + "elevation_m": "59", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" } ] }, @@ -29528,933 +32302,934 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "1", - "wx_string": "+RA BR", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "KPQI 110538Z 1106/1206 11004KT 6SM -FZRA BR OVC005 FM111000 13010KT 2SM -FZRA BR OVC005 WS020/18040KT FM111500 14010KT 2SM -RA BR OVC003 WS020/18040KT FM111800 14010KT 2SM RA BR OVC003 WS020/18050KT FM112100 15010G18KT 2SM RA BR OVC003 WS020/18065KT FM120300 17015G25KT 1SM +RA BR OVC003 WS020/18065KT", - "station_id": "KPQI", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYZF 110540Z 1106/1212 08010KT P6SM SCT180 FM111500 10012KT P6SM FEW100 BKN160 BECMG 1118/1120 10012G22KT FM120400 10012G22KT P6SM FEW015 BKN080 TEMPO 1204/1210 5SM -SN BKN015 OVC080 FM121000 10015G25KT P6SM -SN SCT010 OVC025 TEMPO 1210/1212 3SM -SN OVC010 RMK NXT FCST BY 110900Z", + "station_id": "CYZF", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.697", - "longitude": "-68.054", - "elevation_m": "154", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "RMK NXT FCST BY 110900Z", + "latitude": "62.475", + "longitude": "-114.448", + "elevation_m": "202", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-FZRA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-FZRA BR", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "16000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "16000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", + "wind_dir_degrees": "100", "wind_speed_kt": "15", "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "1", - "wx_string": "+RA BR", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KCAR 110538Z 1106/1206 11004KT 6SM -FZRA BR OVC005 FM111000 13010KT 2SM -FZRA BR OVC005 WS020/18040KT FM111500 14010KT 2SM -RA BR OVC003 WS020/18040KT FM111800 14010KT 2SM RA BR OVC003 WS020/18050KT FM112100 15010G18KT 2SM RA BR OVC003 WS020/18065KT FM120300 17015G25KT 1SM +RA BR OVC003 WS020/18065KT", - "station_id": "KCAR", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYFS 110540Z 1106/1118 12006KT 3SM -SN BKN020 TEMPO 1106/1110 6SM -SN SCT020 BKN050 FM111000 12008KT P6SM SCT030 BKN050 TEMPO 1110/1118 5SM -SN BKN030 RMK NXT FCST BY 111200Z", + "station_id": "CYFS", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.8705", - "longitude": "-68.0172", - "elevation_m": "189", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "61.76", + "longitude": "-121.23", + "elevation_m": "174", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-FZRA BR", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-FZRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "2", - "wx_string": "RA BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "1", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KFVE 110538Z 1106/1206 11006KT 5SM -FZRA BR OVC005 FM111000 13010KT 2SM -FZRA BR OVC003 WS020/18040KT FM111800 13010KT 2SM RA BR OVC002 WS020/18050KT FM112100 13012G20KT 2SM RA BR OVC002 WS020/18065KT FM120300 17015G25KT 1SM +RA BR OVC002 WS020/18065KT", - "station_id": "KFVE", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYHK 110540Z 1106/1118 34006KT P6SM SKC TEMPO 1106/1115 5SM IC FM111500 31006KT P6SM FEW020 SCT050 TEMPO 1115/1118 P6SM -SN BKN020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYHK", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.2852", - "longitude": "-68.3072", - "elevation_m": "299", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "68.633", + "longitude": "-95.851", + "elevation_m": "36", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "110", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", "wind_speed_kt": "6", - "visibility_statute_mi": "5", - "wx_string": "-FZRA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-FZRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "IC", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } + ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "2", - "wx_string": "RA BR", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "65", - "visibility_statute_mi": "1", - "wx_string": "+RA BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF EHGR 110538Z 1106/1118 06008KT 9999 BKN012 OVC015 TEMPO 1109/1618 SCT007 BKN009", - "station_id": "EHGR", - "issue_time": "2024-12-11T05:38:00Z", - "bulletin_time": "2024-12-11T05:38:00Z", + "raw_text": "TAF CYXY 110540Z 1106/1118 18015KT P6SM FEW008 SCT040 TEMPO 1106/1118 BKN008 BKN040 RMK NXT FCST BY 111200Z", + "station_id": "CYXY", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "51.565", - "longitude": "4.935", - "elevation_m": "12", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "60.71", + "longitude": "-135.059", + "elevation_m": "677", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", + "wind_dir_degrees": "180", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-16T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KGSO 110537Z 1106/1206 18012G22KT 3SM -RA BR OVC007 WS020/20050KT FM111400 21015G25KT 2SM -SHRA BR OVC007 FM111800 29015G25KT 4SM -SHRA OVC012 FM112100 30020G32KT P6SM BKN050 FM120000 28012G22KT P6SM SCT100", - "station_id": "KGSO", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", + "raw_text": "TAF CYMA 110540Z 1106/1118 VRB03KT P6SM SCT012 BKN030 TEMPO 1106/1110 4SM -SN BR BKN012 FM111000 02008KT 6SM BR SCT008 OVC012 TEMPO 1110/1118 2SM -SN BR OVC008 RMK NXT FCST BY 111200Z", + "station_id": "CYMA", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.0969", - "longitude": "-79.9432", - "elevation_m": "275", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "63.616", + "longitude": "-135.88", + "elevation_m": "519", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "-SHRA BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "4", - "wx_string": "-SHRA", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "32", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KINT 110537Z 1106/1206 18010G20KT 3SM -RA BR OVC007 WS020/20050KT FM111400 19010G20KT 2SM -SHRA BR OVC012 FM111700 28015G25KT 4SM -SHRA OVC007 FM111900 31015G25KT P6SM SCT007 BKN050 FM112300 28010G20KT P6SM SCT100", - "station_id": "KINT", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", + "raw_text": "TAF CYVQ 110540Z 1106/1118 11010KT P6SM SCT020 BKN060 TEMPO 1106/1108 5SM -SN BKN020 OVC060 FM110800 11012KT P6SM SCT015 BKN040 TEMPO 1108/1115 6SM -SN BKN015 FM111500 12012G22KT P6SM SCT020 OVC080 TEMPO 1115/1118 3SM -SN OVC020 RMK NXT FCST BY 111200Z", + "station_id": "CYVQ", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.1335", - "longitude": "-80.2244", - "elevation_m": "292", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "65.278", + "longitude": "-126.796", + "elevation_m": "63", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "110", "wind_speed_kt": "10", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "2", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4", - "wx_string": "-SHRA", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KLMT 110537Z 1106/1206 VRB03KT P6SM SKC", - "station_id": "KLMT", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", + "raw_text": "TAF CYDB 110540Z 1106/1118 13006KT P6SM SCT180 BECMG 1114/1116 13012G22KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYDB", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.147", - "longitude": "-121.726", - "elevation_m": "1246", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "61.37", + "longitude": "-139.032", + "elevation_m": "807", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "18000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "18000" } ] } ] }, { - "raw_text": "KRBG 110537Z 1106/1206 00000KT P6SM SKC FM110700 00000KT 3SM BR OVC002 FM111800 VRB03KT P6SM SCT002 BKN100 FM120000 00000KT P6SM -RA OVC100 FM120400 17001KT 3SM -RA BR OVC100", - "station_id": "KRBG", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", + "raw_text": "TAF CYQG 110540Z 1106/1206 28008KT P6SM FEW030 BKN150 TEMPO 1106/1118 BKN020 OVC120 BECMG 1115/1117 27012G22KT FM111800 27012G22KT P6SM FEW020 BKN040 BECMG 1119/1121 26015G25KT BECMG 1121/1123 26012G22KT FM112300 26012G22KT P6SM -SHSN BKN030 FM120300 25012G22KT 6SM -SHSN OVC030 PROB30 1203/1206 VRB18G32KT 1SM -SHSN OVC015 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYQG", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.2337", - "longitude": "-123.358", - "elevation_m": "152", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "42.269", + "longitude": "-82.963", + "elevation_m": "189", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3", - "wx_string": "BR", + "change_indicator": "TEMPO", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "1", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] - } - ] - }, - { - "raw_text": "KMFR 110537Z 1106/1206 VRB03KT P6SM SKC FM111000 00000KT 3SM BR OVC002 FM111700 00000KT P6SM BKN120 FM120400 16004KT 4SM -RA BR OVC100", - "station_id": "KMFR", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.375", - "longitude": "-122.877", - "elevation_m": "397", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3", - "wx_string": "BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "4", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "18", + "wind_gust_kt": "32", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KOTH 110537Z 1106/1206 15005KT P6SM SKC FM111200 15008KT P6SM BKN120 WS020/19040KT FM111800 15008KT P6SM SCT050 OVC080 FM112200 15008KT P6SM -RA OVC040", - "station_id": "KOTH", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", + "raw_text": "TAF CYHM 110540Z 1106/1206 VRB03KT 1/8SM FG VV002 BECMG 1110/1112 P6SM NSW FEW005 SCT020 OVC120 FM111200 26005KT P6SM FEW005 SCT020 OVC120 TEMPO 1112/1114 2SM BR BKN005 OVC020 FM111400 25008KT 3SM -RA BR BKN005 OVC020 PROB30 1114/1117 2SM -SNRA BR OVC004 FM111700 26012G22KT 2SM -SNRA BR BKN008 OVC030 PROB30 1118/1120 1SM -SN BR OVC005 FM112000 26012G22KT P6SM -SN BKN020 OVC100 PROB30 1121/1203 1 1/2SM -SHSN OVC012 FM120300 25015G25KT P6SM BKN025 OVC070 RMK NXT FCST BY 111200Z", + "station_id": "CYHM", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.4194", - "longitude": "-124.244", - "elevation_m": "3", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "43.173", + "longitude": "-79.936", + "elevation_m": "237", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.13", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "vert_vis_ft": "200", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "KART 110537Z 1106/1206 17009KT 6SM -RA BR OVC015 FM110900 16005KT 4SM -RA BR OVC007 FM111400 19006KT 1/2SM -RA FG OVC007 FM111800 24004KT 1SM -RA BR OVC007 FM120400 25018G32KT 5SM -SN OVC012 FM120500 25019G35KT P6SM -SN BLSN OVC020", - "station_id": "KART", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.9888", - "longitude": "-76.0261", - "elevation_m": "100", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", - "visibility_statute_mi": "6", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN -RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "2", + "wx_string": "-SN -RA BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "18", - "wind_gust_kt": "32", - "visibility_statute_mi": "5", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", @@ -30463,416 +33238,322 @@ ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "250", - "wind_speed_kt": "19", - "wind_gust_kt": "35", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "-SN BLSN", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "KJHW 110537Z 1106/1206 19003KT 1/4SM -DZ FG OVC003 FM111200 VRB03KT 1/2SM -RA FG OVC003 FM111600 30010G19KT 1/2SM -RA OVC003 FM111900 27012G22KT 1SM -RASN OVC007 FM112100 27013G25KT 3SM -SN OVC007 FM120500 25016G29KT 3SM -SN BLSN OVC015", - "station_id": "KJHW", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", + "raw_text": "TAF CYXU 110540Z 1106/1206 30005KT 3/8SM FG VV002 TEMPO 1106/1112 6SM BR FEW002 BKN180 FM111200 25005KT 6SM -RASN BR FEW005 BKN030 OVC070 PROB30 1112/1114 2SM -FZRA -SN BR BKN005 OVC020 FM111400 24010KT 2SM -SN BR BKN006 OVC060 PROB30 1114/1118 1SM -SN BR OVC005 FM111800 26012G22KT P6SM -SN BKN015 OVC030 PROB30 1118/1123 1SM -SHSN OVC010 FM112300 26010G20KT P6SM -SN SCT020 BKN040 PROB30 1123/1206 2SM -SHSN OVC020 RMK NXT FCST BY 111200Z", + "station_id": "CYXU", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.1534", - "longitude": "-79.2542", - "elevation_m": "520", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "43.039", + "longitude": "-81.162", + "elevation_m": "278", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.25", - "wx_string": "-DZ FG", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.38", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "0.5", - "wx_string": "-RA", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "1", - "wx_string": "-RA -SN", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-RA -SN BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "13", - "wind_gust_kt": "25", - "visibility_statute_mi": "3", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "16", - "wind_gust_kt": "29", - "visibility_statute_mi": "3", - "wx_string": "-SN BLSN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-FZRA -SN BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - } - ] - }, - { - "raw_text": "KROC 110537Z 1106/1206 33005KT 6SM BR OVC003 FM110800 28006KT 2SM -SHRA BR OVC007 FM111300 28003KT 1/2SM -RA FG OVC007 FM112100 27010KT 2SM -RASN OVC015 FM112300 26013G24KT 5SM -RASN OVC007 FM120200 27017G30KT P6SM BKN015 PROB30 1202/1206 4SM -SHSNRA OVC010", - "station_id": "KROC", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.1172", - "longitude": "-77.6754", - "elevation_m": "166", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", "visibility_statute_mi": "2", - "wx_string": "-SHRA BR", + "wx_string": "-SN BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "wx_string": "-RA FG", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "visibility_statute_mi": "2", - "wx_string": "-RA -SN", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "24", - "visibility_statute_mi": "5", - "wx_string": "-RA -SN", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "17", - "wind_gust_kt": "30", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN -SHRA", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KIAG 110537Z 1106/1206 33003KT 4SM -DZ BR OVC003 FM110800 31004KT 2SM -RA BR OVC004 FM111300 24005KT 1SM -RA OVC007 FM112100 26010G16KT 2SM -RASN OVC015 FM112300 25014G25KT P6SM -RASN OVC020 PROB30 1200/1201 4SM -SHSNRA OVC015 FM120200 25016G30KT P6SM BKN035", - "station_id": "KIAG", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", + "raw_text": "TAF CYQX 110540Z 1106/1206 12005KT P6SM SCT080 BKN110 FM110900 15008KT P6SM OVC060 FM111500 12012KT 6SM -SN SCT015 OVC025 TEMPO 1115/1117 4SM -FZRA -PL BR BKN015 OVC025 FM111700 12015G25KT 6SM -RA BR SCT005 OVC010 TEMPO 1117/1121 2SM -DZ BR OVC005 FM112100 13012G22KT 3SM BR OVC005 TEMPO 1121/1123 1SM -DZ BR OVC003 FM112300 16012G22KT 3/4SM -DZ BR OVC003 FM120300 18012G22KT 2SM BR OVC005 RMK NXT FCST BY 111200Z", + "station_id": "CYQX", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.1083", - "longitude": "-78.9382", - "elevation_m": "179", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "48.946", + "longitude": "-54.576", + "elevation_m": "144", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "3", - "visibility_statute_mi": "4", - "wx_string": "-DZ BR", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "visibility_statute_mi": "1", - "wx_string": "-RA", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "wind_gust_kt": "16", - "visibility_statute_mi": "2", - "wx_string": "-RA -SN", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "14", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "-RA -SN", - "sky_condition": [ + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "4", - "wx_string": "-SHSN -SHRA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "16", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "wx_string": "-FZRA -PL BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - } - ] - }, - { - "raw_text": "KBUF 110537Z 1106/1206 33005KT 5SM -DZ BR OVC003 FM110800 VRB03KT 2SM -RA BR OVC003 FM111500 26007KT 2SM -RA OVC007 FM112100 26010G19KT 2SM -RASN OVC015 FM112300 25015G28KT P6SM -RASN OVC015 FM120100 25017G31KT P6SM OVC020 PROB30 1201/1206 4SM -SHSN OVC015", - "station_id": "KBUF", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.94", - "longitude": "-78.7361", - "elevation_m": "217", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "5", - "wx_string": "-DZ BR", - "sky_condition": [ + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", + "wind_dir_degrees": "120", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6", "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "7", + "change_indicator": "TEMPO", "visibility_statute_mi": "2", - "wx_string": "-RA", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "500" } ] }, @@ -30880,591 +33561,589 @@ "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "2", - "wx_string": "-RA -SN", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", - "wx_string": "-RA -SN", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "17", - "wind_gust_kt": "31", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "0.75", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF EGYM 110537Z 1106/1115 03005KT 9999 BKN025 TEMPO 1106/1115 BKN018 PROB30 TEMPO 1106/1115 7000 -RADZ SCT014", - "station_id": "EGYM", - "issue_time": "2024-12-11T05:37:00Z", - "bulletin_time": "2024-12-11T05:37:00Z", + "raw_text": "TAF CYYT 110540Z 1106/1206 09005KT P6SM OVC100 FM111200 13010KT P6SM OVC050 BECMG 1112/1114 14012G22KT FM111600 19015G25KT 6SM -RA BR SCT006 OVC025 TEMPO 1116/1118 1 1/2SM -RA BR BKN006 OVC025 FM111800 15015G25KT 3/4SM -RA -DZ BR OVC003 TEMPO 1118/1120 3SM -DZ BR OVC006 BECMG 1120/1122 18020G30KT FM120400 20015G25KT 3/4SM -DZ BR OVC003 RMK NXT FCST BY 111200Z", + "station_id": "CYYT", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.648", - "longitude": "0.567", - "elevation_m": "25", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "47.627", + "longitude": "-52.748", + "elevation_m": "128", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "-RA -DZ", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] - } - ] - }, - { - "raw_text": "KMYR 110536Z 1106/1206 18011KT 6SM BR BKN003 BKN030 BKN150 FM110700 19013KT P6SM SCT003 SCT030 BKN080 FM111200 20018G30KT P6SM BKN035 FM111400 21020G35KT 6SM -SHRA BKN035 TEMPO 1117/1120 2SM +SHRA BKN025 FM112100 28020G35KT P6SM SCT035", - "station_id": "KMYR", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "33.6769", - "longitude": "-78.9325", - "elevation_m": "7", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "11", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6", - "wx_string": "BR", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "150", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.75", + "wx_string": "-RA -DZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+SHRA", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "0.75", + "wx_string": "-RA -DZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.75", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KEUG 110536Z 1106/1206 00000KT 3SM BR OVC003 FM110800 VRB03KT 1SM BR OVC002 FM111800 VRB04KT 4SM BR OVC006 FM112000 VRB04KT P6SM SCT010 BKN100 FM120000 12005KT P6SM -RA BKN050 OVC100", - "station_id": "KEUG", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", + "raw_text": "TAF CYJT 110540Z 1106/1206 07012KT 6SM -SN OVC040 TEMPO 1106/1108 4SM -SNPL -FZRA BR OVC020 FM110800 08012KT 6SM -FZRA BR OVC025 TEMPO 1108/1113 4SM -FZRA -PL BR OVC020 FM111300 08012G22KT 6SM -RA BR OVC025 TEMPO 1113/1116 4SM -DZ BR OVC020 FM111600 10015G25KT P6SM OVC020 BECMG 1118/1120 11012G22KT FM120000 15012KT 5SM -RA BR OVC015 RMK NXT FCST BY 111200Z", + "station_id": "CYJT", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.1331", - "longitude": "-123.216", - "elevation_m": "109", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "48.545", + "longitude": "-58.564", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3", - "wx_string": "BR", + "wind_dir_degrees": "70", + "wind_speed_kt": "12", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SN -PL -FZRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1", - "wx_string": "BR", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "visibility_statute_mi": "6", + "wx_string": "-FZRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "4", - "wx_string": "BR", + "wx_string": "-FZRA -PL BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-DZ BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "wind_dir_degrees": "100", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "KSLE 110536Z 1106/1206 VRB03KT 2SM BR OVC002 FM110800 VRB02KT 1/2SM FG VV002 FM112000 VRB03KT 4SM BR BKN006 FM112200 VRB03KT P6SM SCT010 BKN100 FM120100 36003KT P6SM -RA BKN050 OVC100", - "station_id": "KSLE", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.9049", - "longitude": "-123.001", - "elevation_m": "63", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FG", + "wind_dir_degrees": "150", + "wind_speed_kt": "12", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYUY 110540Z 1106/1118 01005KT 4SM -SN OVC007 TEMPO 1106/1118 P6SM -SN SCT007 OVC015 BECMG 1116/1118 36010KT RMK NXT FCST BY 111200Z", + "station_id": "CYUY", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "48.209", + "longitude": "-78.83", + "elevation_m": "304", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", "visibility_statute_mi": "4", - "wx_string": "BR", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "700" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", "wind_dir_degrees": "360", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "wind_speed_kt": "10", + "visibility_statute_mi": "4", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "KUAO 110536Z 1106/1206 00000KT 1/4SM FG VV002 FM111800 VRB02KT 4SM BR BKN006 FM112200 01003KT P6SM BKN150 FM120200 VRB02KT P6SM -RA BKN050 OVC100", - "station_id": "KUAO", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", + "raw_text": "TAF CYVP 110540Z 1106/1118 10010KT P6SM BKN050 TEMPO 1106/1118 5SM -SN BKN020 RMK NXT FCST BY 111200Z", + "station_id": "CYVP", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.2466", - "longitude": "-122.771", - "elevation_m": "60", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "58.1", + "longitude": "-68.415", + "elevation_m": "28", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "200", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "3", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KTTD 110536Z 1106/1206 08020G30KT P6SM OVC150 FM112000 09015G25KT P6SM BKN150 FM120200 09015G25KT P6SM -RA BKN050 OVC100", - "station_id": "KTTD", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", + "raw_text": "TAF CYVO 110540Z 1106/1118 36005KT 6SM -SN SCT003 OVC008 TEMPO 1106/1118 1SM -SN OVC003 BECMG 1116/1118 02010KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYVO", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.551", - "longitude": "-122.41", - "elevation_m": "8", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "48.056", + "longitude": "-77.779", + "elevation_m": "329", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "KHIO 110536Z 1106/1206 VRB03KT 1/2SM FG VV002 FM111800 VRB02KT P6SM BKN150 FM120200 VRB03KT P6SM -RA BKN050 OVC100", - "station_id": "KHIO", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", + "raw_text": "TAF CYPX 110540Z 1106/1118 07022KT 3SM BLSN SCT040 BKN150 TEMPO 1106/1110 1 1/2SM -SN BLSN BKN040 BECMG 1107/1109 07025G35KT FM111000 08025G35KT 1/2SM -SN BLSN VV005 TEMPO 1110/1118 1SM -SN BLSN OVC020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYPX", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.5476", - "longitude": "-122.956", - "elevation_m": "62", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "60.045", + "longitude": "-77.281", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FG", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "22", + "visibility_statute_mi": "3", + "wx_string": "BLSN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SN BLSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "3", + "wx_string": "BLSN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "BKN", "cloud_base_ft_agl": "15000" @@ -31472,698 +34151,718 @@ ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "wind_dir_degrees": "80", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "500", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-SN BLSN", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KONP 110536Z 1106/1206 10008KT P6SM OVC160 FM111900 12012KT P6SM BKN050 OVC100 FM112200 14012KT P6SM -RA SCT025 OVC035", - "station_id": "KONP", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", + "raw_text": "TAF CYPH 110540Z 1106/1118 10020G30KT P6SM BKN050 TEMPO 1106/1118 4SM -SN OVC020 BECMG 1108/1110 10010G20KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYPH", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.5825", - "longitude": "-124.057", - "elevation_m": "43", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "58.47", + "longitude": "-78.08", + "elevation_m": "24", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "16000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "KPDX 110536Z 1106/1206 12009KT P6SM OVC160 FM111600 11005KT 6SM BR SCT003 OVC160 FM111900 11008KT P6SM BKN150 FM120200 11012KT P6SM -RA BKN050 OVC100", - "station_id": "KPDX", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", + "raw_text": "TAF CYGW 110540Z 1106/1118 12007KT P6SM -SN OVC040 TEMPO 1106/1118 5SM -SN OVC020 BECMG 1106/1108 18010KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "station_id": "CYGW", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.5958", - "longitude": "-122.609", - "elevation_m": "7", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111200Z", + "latitude": "55.283", + "longitude": "-77.76", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "wind_dir_degrees": "120", - "wind_speed_kt": "9", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "16000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "16000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-RA", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KAST 110536Z 1106/1206 10005KT P6SM OVC180 FM112100 12008KT P6SM BKN060 OVC120 FM120000 14010KT P6SM -RA BKN035 OVC045 AMD NOT SKED", - "station_id": "KAST", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", + "raw_text": "KLWB 110540Z 1106/1206 18003KT 6SM -RA BR BKN025 OVC035 FM110900 VRB03KT 3SM -RA BR OVC018 FM111600 30010G18KT 4SM -SN BR OVC012 FM112000 29014G24KT P6SM -SHSN BKN022", + "station_id": "KLWB", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.157", - "longitude": "-123.883", - "elevation_m": "3", + "latitude": "37.8633", + "longitude": "-80.3923", + "elevation_m": "702", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "3", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "4", + "wx_string": "-SN BR", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", - "wx_string": "-RA", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2200" } ] } ] }, { - "raw_text": "TAF AMD LFLY 110536Z 1106/1206 VRB03KT 6000 OVC012 TEMPO 1106/1109 3000 BR OVC004 PROB30 TEMPO 1106/1108 0600 FZFG VV/// TEMPO 1111/1119 BKN018 BECMG 1119/1121 3000 BR OVC005 PROB40 TEMPO 1204/1206 0300 FZFG VV///", - "station_id": "LFLY", - "issue_time": "2024-12-11T05:36:00Z", - "bulletin_time": "2024-12-11T05:36:00Z", + "raw_text": "KBLF 110540Z 1106/1206 19009KT P6SM -RA OVC015 FM111000 28005KT 2SM -RA BR OVC005 FM111500 29012G22KT 2SM -SN BR OVC007 FM111900 29016G26KT 5SM -SHSN BR OVC009 FM120100 28015G25KT P6SM -SHSN OVC020", + "station_id": "KBLF", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.726", - "longitude": "4.938", - "elevation_m": "197", + "latitude": "37.2978", + "longitude": "-81.2036", + "elevation_m": "871", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.37", - "wx_string": "FZFG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "5", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } ] } ] }, { - "raw_text": "KEAR 110535Z 1106/1206 32013KT P6SM SCT035 BKN100 FM110800 32012KT P6SM SCT050 OVC150 FM111200 31009KT P6SM FEW060 BKN150 FM112200 VRB06KT P6SM SCT100 SCT250 FM120300 08008KT P6SM SCT100 SCT250", - "station_id": "KEAR", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", + "raw_text": "TAF CYQQ 110540Z 1106/1212 VRB03KT P6SM SCT015 OVC100 TEMPO 1106/1118 BKN015 OVC060 FM111800 15006KT P6SM SCT015 BKN120 BECMG 1118/1120 14010KT FM120000 14010KT P6SM FEW050 SCT120 BECMG 1202/1204 28004KT RMK NXT FCST BY 111200Z", + "station_id": "CYQQ", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.7193", - "longitude": "-99.0086", - "elevation_m": "649", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "49.712", + "longitude": "-124.895", + "elevation_m": "24", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "12000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "KGRI 110535Z 1106/1206 32013KT P6SM SCT035 BKN120 FM110900 32012KT P6SM SCT050 OVC150 FM111200 31011KT P6SM FEW060 BKN150 FM112200 VRB06KT P6SM SCT100 SCT250 FM120300 08009KT P6SM SCT100 SCT250", - "station_id": "KGRI", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", + "raw_text": "TAF CYYR 110540Z 1106/1212 VRB03KT P6SM BKN050 FM111600 04008KT 5SM -SN SCT015 OVC040 FM111900 05008KT 1SM -SN VV010 FM112200 04005KT 4SM -PL -SN OVC010 FM120400 05005KT 3SM -FZRA BR OVC007 BECMG 1207/1209 15015G25KT FM120900 15015G25KT P6SM FEW007 BKN012 OVC110 RMK NXT FCST BY 111200Z", + "station_id": "CYYR", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.9615", - "longitude": "-98.313", - "elevation_m": "562", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "53.32", + "longitude": "-60.417", + "elevation_m": "42", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "1", + "vert_vis_ft": "1000", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVX" } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "-PL -SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "3", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] - } - ] - }, - { - "raw_text": "KHIE 110535Z 1106/1206 15010G17KT P6SM -SHRA BKN030 OVC090 FM111200 14010G20KT 3SM SHRA OVC035 WS020/20045KT", - "station_id": "KHIE", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.3659", - "longitude": "-71.5522", - "elevation_m": "321", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T09:00:00Z", "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "wind_gust_kt": "17", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", + "wx_string": "-FZRA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "3", - "wx_string": "SHRA", + "wind_dir_degrees": "150", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "11000" } ] } ] }, { - "raw_text": "PACV 110535Z 1106/1206 09008KT 6SM -RA SCT020 BKN027 FM111000 09015G25KT 5SM -RA BR OVC020", - "station_id": "PACV", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", + "raw_text": "TAF CYBG 110540Z 1106/1206 09015KT P6SM -FZRA FEW020 OVC040 TEMPO 1106/1112 3SM -FZRA -PL BR FEW006 BKN020 OVC040 FM111200 09015KT P6SM SCT020 OVC040 TEMPO 1112/1115 4SM -FZRA -SN BR BKN020 OVC040 FM111500 09015KT P6SM -RA SCT020 OVC030 FM111700 09015KT 5SM -RA BR FEW008 BKN012 OVC025 RMK NXT FCST BY 111200Z", + "station_id": "CYBG", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "60.486", - "longitude": "-145.445", - "elevation_m": "15", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "48.331", + "longitude": "-70.989", + "elevation_m": "151", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "wx_string": "-FZRA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-FZRA -PL BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "90", "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] - } - ] - }, - { - "raw_text": "KLEB 110535Z 1106/1206 00000KT 5SM -SHRA BR OVC010 FM110900 VRB02KT 2SM RA OVC009 FM111200 17009KT 2SM RA BR OVC004 WS020/19035KT", - "station_id": "KLEB", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.6271", - "longitude": "-72.3054", - "elevation_m": "169", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-FZRA -SN BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2", - "wx_string": "RA", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KRKD 110535Z 1106/1206 04007KT 1 1/2SM -SHRA BR OVC003 FM111200 14010G18KT 2SM RA BR OVC003 WS020/19045KT FM111900 16017G27KT 1 1/2SM RA BR OVC003 WS020/19060KT", - "station_id": "KRKD", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", + "raw_text": "TAF CYZX 110540Z 1106/1206 VRB03KT 1SM -DZ BR OVC003 TEMPO 1106/1113 5SM BR OVC006 FM111300 15008KT 2SM -DZ BR BKN006 OVC012 TEMPO 1113/1116 6SM -SHRA BR OVC012 FM111600 15010G20KT 6SM -SHRA BR OVC012 FM112300 16010G25KT 5SM -DZ BR OVC012 FM120400 17018G35KT 5SM -DZ BR OVC014 RMK NXT FCST BY 111200Z", + "station_id": "CYZX", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.0611", - "longitude": "-69.1014", - "elevation_m": "15", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "44.985", + "longitude": "-64.912", + "elevation_m": "28", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.5", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", @@ -32172,705 +34871,687 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "1.5", - "wx_string": "RA BR", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", + "visibility_statute_mi": "2", + "wx_string": "-DZ BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "KAUG 110535Z 1106/1206 01005KT 1 1/2SM -FZRA BR OVC003 FM111200 01005KT 2SM -FZRA BR OVC003 WS020/18040KT FM111500 06009KT 2SM -RA BR OVC003 WS020/18040KT FM112200 16015G25KT 2SM RA BR OVC003 WS020/18060KT", - "station_id": "KAUG", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.3161", - "longitude": "-69.797", - "elevation_m": "107", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.5", - "wx_string": "-FZRA BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-FZRA BR", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "wind_gust_kt": "25", + "visibility_statute_mi": "5", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "170", + "wind_speed_kt": "18", + "wind_gust_kt": "35", + "visibility_statute_mi": "5", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "KPSM 110535Z 1106/1206 01004KT 1 1/2SM -FZRA BR OVC002 FM110800 02004KT 2SM SHRA OVC002 FM111200 12012KT 2SM RA BR OVC002 WS020/19040KT FM112000 15015G25KT 1 1/2SM RA BR OVC003 WS020/19060KT", - "station_id": "KPSM", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", + "raw_text": "TAF CYTR 110540Z 1106/1206 VRB03KT P6SM FEW005 OVC025 TEMPO 1106/1117 2SM -RA BR VV005 FM111700 30006KT 1SM -RA BR OVC005 BECMG 1120/1122 25012G22KT FM120200 26014G24KT 3SM BR OVC010 BECMG 1204/1206 P6SM NSW OVC015 RMK NXT FCST BY 111200Z", + "station_id": "CYTR", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.0677", - "longitude": "-70.8127", - "elevation_m": "34", + "remarks": "RMK NXT FCST BY 111200Z", + "latitude": "44.115", + "longitude": "-77.531", + "elevation_m": "80", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.5", - "wx_string": "-FZRA BR", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "2", - "wx_string": "SHRA", + "vert_vis_ft": "500", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "1.5", - "wx_string": "RA BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KCON 110535Z 1106/1206 02003KT 3SM -FZRA BR OVC003 FM110900 02003KT 2SM SHRA OVC004 FM111200 07009KT 2SM SHRA BR OVC003 WS020/19040KT FM112100 16011G20KT 2SM RA BR OVC003 WS020/19050KT", - "station_id": "KCON", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", + "raw_text": "KLYH 110540Z 1106/1206 16009KT 6SM -RA BR OVC006 FM111500 21012G22KT 4SM RA BR OVC012 FM111900 28014G24KT P6SM BKN025 FM120000 27009G19KT P6SM SCT050 AMD NOT SKED", + "station_id": "KLYH", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.2049", - "longitude": "-71.5026", - "elevation_m": "102", + "latitude": "37.3213", + "longitude": "-79.2065", + "elevation_m": "282", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "3", - "visibility_statute_mi": "3", - "wx_string": "-FZRA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "9", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "SHRA", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "SHRA BR", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "9", + "wind_gust_kt": "19", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "KMHT 110535Z 1106/1206 36007KT 1SM SHRA BR OVC003 FM111200 07009KT 2SM RA BR OVC003 WS020/19040KT FM112100 16011G20KT 1 1/2SM RA BR OVC003 WS020/19050KT", - "station_id": "KMHT", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", + "raw_text": "KROA 110540Z 1106/1206 03004KT 6SM -RA BR SCT007 OVC015 TEMPO 1106/1108 2SM RA BR OVC007 FM111400 25008KT 4SM -RA BR OVC007 FM111600 29017G27KT 4SM -SHRA BR OVC015 FM112000 30022G32KT P6SM BKN025 FM120000 30016G26KT P6SM SCT050", + "station_id": "KROA", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.9245", - "longitude": "-71.4377", - "elevation_m": "68", + "latitude": "37.3172", + "longitude": "-79.9737", + "elevation_m": "349", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "7", - "visibility_statute_mi": "1", - "wx_string": "SHRA BR", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "2", "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "1.5", - "wx_string": "RA BR", + "wind_dir_degrees": "250", + "wind_speed_kt": "8", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "700" } ] - } - ] - }, - { - "raw_text": "KPWM 110535Z 1106/1206 01006KT 2SM -FZRA BR OVC002 FM111200 07009KT 2SM RA BR OVC003 WS020/19040KT FM112000 16015G25KT 2SM RA BR OVC003 WS020/19060KT", - "station_id": "KPWM", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.6424", - "longitude": "-70.3044", - "elevation_m": "15", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", - "visibility_statute_mi": "2", - "wx_string": "-FZRA BR", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "17", + "wind_gust_kt": "27", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "22", + "wind_gust_kt": "32", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "KCRE 110535Z 1106/1206 19011KT 6SM BR BKN003 BKN030 BKN150 FM110800 20014KT 6SM BR SCT003 SCT030 BKN100 FM111200 20015G25KT P6SM BKN035 FM111400 21020G35KT 6SM -SHRA BKN035 TEMPO 1117/1120 2SM +SHRA BKN025 FM112100 28013G30KT P6SM SCT035", - "station_id": "KCRE", - "issue_time": "2024-12-11T05:35:00Z", - "bulletin_time": "2024-12-11T05:35:00Z", + "raw_text": "KSUA 110540Z 1106/1206 18007KT P6SM SKC FM111400 20014G23KT P6SM FEW030 BKN120 FM111800 22016G26KT P6SM VCTS SCT020CB BKN040 FM112200 29014G24KT P6SM FEW025 BKN070 FM120000 32014G21KT P6SM FEW050 SCT150 AMD NOT SKED", + "station_id": "KSUA", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "33.8162", - "longitude": "-78.7204", - "elevation_m": "9", + "latitude": "27.1815", + "longitude": "-80.2252", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "11", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "200", "wind_speed_kt": "14", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "220", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+SHRA", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "30", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KMRB 110534Z 1106/1206 09003KT 3SM -RA BR OVC008 FM111900 30017G24KT 1 1/2SM RA BR OVC015 FM112000 30018G26KT 3SM RA BR OVC015 FM112200 29019G26KT 4SM -RA BR OVC025 FM120000 28017G24KT P6SM BKN030 FM120100 28017G24KT P6SM SCT035", - "station_id": "KMRB", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KJXN 110540Z 1106/1206 25010KT P6SM -SHSN OVC018 FM111600 25012G22KT 5SM -SHSN OVC018 FM112200 26015G25KT 2SM -SHSN OVC015", + "station_id": "KJXN", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.4037", - "longitude": "-77.975", - "elevation_m": "165", + "latitude": "42.259", + "longitude": "-84.4589", + "elevation_m": "303", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "3", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "17", - "wind_gust_kt": "24", - "visibility_statute_mi": "1.5", - "wx_string": "RA BR", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "5", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "26", - "visibility_statute_mi": "3", - "wx_string": "RA BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", "cloud_base_ft_agl": "1500" } ] + } + ] + }, + { + "raw_text": "KFPR 110540Z 1106/1206 18007KT P6SM SKC FM111400 20014G23KT P6SM FEW030 BKN120 FM111900 22016G26KT P6SM VCTS SCT020CB BKN040 FM112200 29014G24KT P6SM FEW025 BKN070 FM120000 32014G21KT P6SM FEW050 SCT150", + "station_id": "KFPR", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "27.4981", + "longitude": "-80.3763", + "elevation_m": "7", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "19", + "wind_dir_degrees": "200", + "wind_speed_kt": "14", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "16", "wind_gust_kt": "26", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "17", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "17", - "wind_gust_kt": "24", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KMTN 110534Z 1106/1206 00000KT 1/4SM -RA FG OVC003 WS020/22045KT FM111600 19015G24KT 1SM RA BR OVC008 FM111900 22016G25KT 2SM RA BR OVC008 FM112000 27018G31KT 1 1/2SM RA BR OVC008 FM112100 30019G32KT 2SM RA BR OVC008 FM120200 28017G34KT 5SM BR SCT250", - "station_id": "KMTN", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KGRR 110540Z 1106/1206 26010KT 3SM -SHSN BR BKN008 OVC015 TEMPO 1106/1110 1 1/2SM -SHSN OVC008 FM111600 27012G22KT 3SM -SHSN OVC015 FM120000 28017G30KT 1SM -SHSN BLSN OVC018", + "station_id": "KGRR", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.3214", - "longitude": "-76.4065", - "elevation_m": "2", + "latitude": "42.8821", + "longitude": "-85.523", + "elevation_m": "239", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "220", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "0.25", - "wx_string": "-RA FG", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "visibility_statute_mi": "3", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "RA BR", - "sky_condition": [ + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "18", - "wind_gust_kt": "31", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "1.5", - "wx_string": "RA BR", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", @@ -32879,75 +35560,71 @@ ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "19", - "wind_gust_kt": "32", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "280", "wind_speed_kt": "17", - "wind_gust_kt": "34", - "visibility_statute_mi": "5", - "wx_string": "BR", + "wind_gust_kt": "30", + "visibility_statute_mi": "1", + "wx_string": "-SHSN BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "KCHO 110534Z 1106/1206 19008KT 5SM -RA BR OVC008 WS020/20035KT FM111100 19007KT 1 1/2SM -RA BR OVC008 FM111500 20013KT 3SM RA BR OVC008 FM111800 26013KT 3SM RA BR OVC015 FM112000 29016KT 3SM RA BR OVC045 FM120000 27015G23KT P6SM FEW110", - "station_id": "KCHO", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KLAN 110540Z 1106/1206 25010KT 6SM -SHSN OVC018 PROB30 1109/1113 4SM -SN OVC008 FM111600 26012G22KT 5SM -SHSN OVC018 FM112200 26015G25KT 2SM -SHSN OVC015", + "station_id": "KLAN", + "issue_time": "2024-12-11T05:40:00Z", + "bulletin_time": "2024-12-11T05:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.1374", - "longitude": "-78.4551", - "elevation_m": "193", + "latitude": "42.7761", + "longitude": "-84.5997", + "elevation_m": "261", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", @@ -32956,211 +35633,235 @@ ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "13", - "visibility_statute_mi": "3", - "wx_string": "RA BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "5", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "visibility_statute_mi": "3", - "wx_string": "RA BR", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "KFWA 110539Z 1106/1206 27009KT P6SM OVC025 FM110800 27010KT P6SM OVC035 FM111500 27015G25KT P6SM OVC040 FM120200 28015G32KT P6SM OVC040 PROB30 1202/1204 3SM -SN BKN030 OVC040", + "station_id": "KFWA", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.9725", + "longitude": "-85.2064", + "elevation_m": "243", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "visibility_statute_mi": "3", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "23", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "11000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "KBWI 110534Z 1106/1212 00000KT 1/4SM -RA FG OVC002 WS020/22040KT FM111000 17008KT 1 1/2SM -RA BR OVC003 WS020/20040KT FM111800 22014KT 2SM RA BR OVC008 FM112000 28017G31KT 2SM RA BR OVC008 FM120200 28017G31KT P6SM FEW250 FM121000 24010KT P6SM FEW250", - "station_id": "KBWI", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.1733", - "longitude": "-76.684", - "elevation_m": "42", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "220", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "0.25", - "wx_string": "-RA FG", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "32", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "14", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" + } + ] + } + ] + }, + { + "raw_text": "KSBN 110539Z 1106/1206 26008KT P6SM OVC035 FM111600 27013G22KT P6SM -SN OVC040 FM112300 28015G32KT P6SM -SN OVC040 PROB30 1123/1203 3SM -SN BKN030 OVC040", + "station_id": "KSBN", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.7072", + "longitude": "-86.3163", + "elevation_m": "236", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "17", - "wind_gust_kt": "31", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "13", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "280", - "wind_speed_kt": "17", - "wind_gust_kt": "31", + "wind_speed_kt": "15", + "wind_gust_kt": "32", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KIAD 110534Z 1106/1212 18004KT 1SM -RA BR OVC008 WS020/21035KT FM111800 28016KT 2SM RA BR OVC008 FM112100 31020G31KT 2SM RA BR OVC010 FM120000 30017G31KT 6SM BR BKN035 FM120300 28016G23KT P6SM SKC FM120900 23009KT P6SM SKC", - "station_id": "KIAD", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KPIT 110539Z 1106/1212 28009KT P6SM OVC009 FM111600 29010KT 6SM -RASN OVC008 FM111800 28010G18KT 2SM -SN OVC003 FM112100 27012G20KT P6SM OVC008 PROB30 1121/1124 3SM -SN OVC003", + "station_id": "KPIT", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "38.9348", - "longitude": "-77.4473", - "elevation_m": "90", + "latitude": "40.4814", + "longitude": "-80.2083", + "elevation_m": "339", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "4", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-RA -SN", "sky_condition": [ { "sky_cover": "OVC", @@ -33169,743 +35870,767 @@ ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "20", - "wind_gust_kt": "31", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "17", - "wind_gust_kt": "31", - "visibility_statute_mi": "6", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "23", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KDCA 110534Z 1106/1212 01003KT 4SM -RA BR OVC010 WS020/21035KT FM111300 19012G22KT 1SM RA BR OVC008 WS020/19040KT FM111700 21015G25KT 3SM RA BR OVC008 FM112200 30019G32KT 1 1/2SM RA BR OVC015 FM120000 29017G30KT 5SM BR BKN015 FM120400 27014G24KT P6SM SKC", - "station_id": "KDCA", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KMSS 110539Z 1106/1206 07006KT 3SM -SHRA BR OVC003 WS020/19040KT TEMPO 1106/1110 1SM -RA BR OVC002 FM111300 00000KT 3SM -RA BKN002 OVC003 FM120200 24011KT 1SM +RASN OVC002 FM120500 24014G21KT P6SM OVC005 PROB30 1205/1206 -SHRASN", + "station_id": "KMSS", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "38.8472", - "longitude": "-77.0345", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.9334", + "longitude": "-74.8484", + "elevation_m": "60", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "3", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "3", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "1", - "wx_string": "RA BR", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "3", - "wx_string": "RA BR", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "19", - "wind_gust_kt": "32", - "visibility_statute_mi": "1.5", - "wx_string": "RA BR", + "wind_dir_degrees": "240", + "wind_speed_kt": "11", + "visibility_statute_mi": "1", + "wx_string": "+RA +SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "17", - "wind_gust_kt": "30", - "visibility_statute_mi": "5", - "wx_string": "BR", + "wind_dir_degrees": "240", + "wind_speed_kt": "14", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wx_string": "-SHRA -SHSN", "sky_condition": [ - { - "sky_cover": "SKC" - } + ] } ] }, { - "raw_text": "KLEX 110534Z 1106/1206 31010KT P6SM OVC012 FM111000 29008KT P6SM -SN OVC018 FM111400 28012G20KT P6SM BKN040 FM112100 27012G22KT P6SM SCT025 OVC030 PROB30 1121/1124 2SM -SN OVC025 FM120000 27012KT P6SM BKN050", - "station_id": "KLEX", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KRUT 110539Z 1106/1206 13021G32KT P6SM SCT013 OVC018 WS020/19050KT PROB30 1106/1110 -RA FM111000 13016G24KT 5SM -RA SCT009 OVC013 WS020/21040KT FM111400 13008KT 5SM -RA OVC008 WS020/22035KT FM111900 14012KT 3SM RA SCT004 OVC005 WS020/18055KT FM120100 24005KT 3SM RA OVC006 WS020/21035KT", + "station_id": "KRUT", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.0339", - "longitude": "-84.6114", - "elevation_m": "294", + "latitude": "43.53", + "longitude": "-72.9517", + "elevation_m": "238", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "wind_dir_degrees": "130", + "wind_speed_kt": "21", + "wind_gust_kt": "32", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "50", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1800" } ] }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wx_string": "-RA", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "wind_dir_degrees": "130", + "wind_speed_kt": "16", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1300" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "130", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "220", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", + "wind_dir_degrees": "140", "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "3", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "400" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "3", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "KSDF 110534Z 1106/1212 31010KT P6SM OVC015 FM110900 29010KT P6SM SCT025 BKN080 PROB30 1109/1112 2SM -SN OVC050 FM111400 28009KT P6SM SCT100 FM111800 27013G23KT P6SM SCT025 BKN050 PROB30 1120/1124 2SM -SN OVC025 FM120500 28010KT P6SM FEW250", - "station_id": "KSDF", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KEFK 110539Z 1106/1206 17012G18KT P6SM SCT011 OVC015 WS020/19040KT PROB30 1106/1109 -RA FM110900 17012G18KT 3SM -RA SCT011 OVC013 WS020/19055KT FM111200 17008KT 4SM -RA SCT008 OVC009 WS020/22035KT FM111400 16009KT 4SM -RA OVC007 FM112100 VRB03KT 2SM +RA BKN002 OVC005 WS020/17045KT FM120500 24009KT 2SM -RASN OVC006", + "station_id": "KEFK", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "38.1774", - "longitude": "-85.7308", - "elevation_m": "146", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.8886", + "longitude": "-72.2296", + "elevation_m": "282", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "wind_dir_degrees": "170", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1100" + }, { "sky_cover": "OVC", "cloud_base_ft_agl": "1500" } ] }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wx_string": "-RA", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "170", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "3", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1100" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "220", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "900" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", + "wind_dir_degrees": "160", "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "170", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "+RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", - "sky_condition": [ + "cloud_base_ft_agl": "200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "240", + "wind_speed_kt": "9", + "visibility_statute_mi": "2", + "wx_string": "-RA -SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "KBWG 110534Z 1106/1206 32007KT P6SM OVC050 PROB30 1108/1111 2SM -SN OVC050 FM111300 28008KT P6SM SCT100 FM111600 27012G18KT P6SM BKN050 FM120000 29006KT P6SM SCT250", - "station_id": "KBWG", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KMPV 110539Z 1106/1206 18011KT 6SM -RA SCT004 OVC006 WS020/18040KT FM110800 17011G17KT P6SM SCT004 OVC005 WS020/19045KT FM111000 17008KT 4SM -RA SCT005 OVC006 WS020/20050KT FM111200 17006KT 4SM -RA OVC005 FM112300 27006KT 3SM RA OVC003 WS020/20045KT FM120500 25008KT 3SM -RA BKN008", + "station_id": "KMPV", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.9647", - "longitude": "-86.4238", - "elevation_m": "159", + "latitude": "44.205", + "longitude": "-72.5655", + "elevation_m": "336", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "11", + "wind_gust_kt": "17", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", + "wind_dir_degrees": "170", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", + "visibility_statute_mi": "4", + "wx_string": "-RA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "3", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF MMCV 110534Z 1106/1206 34015KT 5SM HZ BKN020 BKN100 FM111200 34012KT P6SM SCT020 BKN100 FM111800 36010KT P6SM SCT080 FM120300 14005KT P6SM SKC", - "station_id": "MMCV", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KPBG 110539Z 1106/1206 16018G27KT P6SM SCT011 OVC035 WS020/18045KT TEMPO 1106/1109 6SM -RA OVC020 FM110900 16019G29KT 6SM -RA SCT013 OVC022 WS020/20045KT FM111200 14013G20KT 4SM -RA SCT009 OVC015 FM111400 15009KT 3SM RA OVC007 FM111800 00000KT 4SM -RA BKN003 OVC004", + "station_id": "KPBG", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "23.706", - "longitude": "-98.959", - "elevation_m": "230", + "latitude": "44.6392", + "longitude": "-73.4631", + "elevation_m": "61", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "visibility_statute_mi": "5", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "18", + "wind_gust_kt": "27", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1100" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "160", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "140", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "TAF MMMA 110534Z 1106/1206 35010KT 6SM HZ BKN020 FM111200 34008KT P6SM SCT020 FM111800 36012KT P6SM SKC FM120300 05008KT P6SM SCT020 SCT200", - "station_id": "MMMA", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.77", - "longitude": "-97.523", - "elevation_m": "7", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "HZ", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "150", + "wind_speed_kt": "9", + "visibility_statute_mi": "3", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF MMNL 110534Z 1106/1206 36012KT P6SM SKC FM111300 33008KT P6SM SKC FM111800 16010KT P6SM SKC FM120300 14008KT P6SM SCT220", - "station_id": "MMNL", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KSLK 110539Z 1106/1206 19006KT P6SM SCT010 OVC035 WS020/19060KT TEMPO 1106/1109 5SM -SHRA OVC025 FM110900 22005KT 6SM -RA SCT008 OVC018 WS020/23045KT FM111200 VRB03KT 4SM RA SCT007 OVC008 FM120100 25011KT 1/2SM +RASN OVC002 FM120300 25012G19KT 1 1/2SM -SN OVC002", + "station_id": "KSLK", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.448", - "longitude": "-99.574", - "elevation_m": "146", + "latitude": "44.3928", + "longitude": "-74.2029", + "elevation_m": "502", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "60", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "230", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" - } - ] - } - ] - }, - { - "raw_text": "TAF MMRX 110534Z 1106/1206 01012KT P6SM SCT005 FM111200 33006KT P6SM SKC FM111800 14012KT P6SM SCT050 FM120300 13008KT P6SM SCT100 SCT220", - "station_id": "MMRX", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.01", - "longitude": "-98.232", - "elevation_m": "45", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "800" + }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "11", + "visibility_statute_mi": "0.5", + "wx_string": "+RA +SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, @@ -33913,1026 +36638,954 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "wind_gust_kt": "19", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF MMPA 110534Z 1106/1206 24006KT 5SM HZ BKN020 TEMPO 1106/1110 3SM SHRA BKN015CB FM111000 34015KT 5SM -RA OVC010 FM111100 32008KT 5SM HZ BKN010 BKN080 TEMPO 1111/1115 3SM BR FM111600 30005KT 4SM HZ SCT020 BKN080 BECMG 1117/1118 34010KT 6SM HZ SCT020 SCT080 FM120300 28005KT 6SM HZ SCT070", - "station_id": "MMPA", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KBTV 110539Z 1106/1206 14006KT 6SM -SHRA SCT015 OVC025 WS020/18040KT FM110900 18009KT 5SM -SHRA BKN011 OVC013 WS020/19045KT FM111100 18006KT 5SM -RA BKN011 OVC012 FM111400 12007KT 4SM -RA BKN007 OVC008 FM112000 00000KT 3SM -RA SCT004 OVC005", + "station_id": "KBTV", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.601", - "longitude": "-97.459", - "elevation_m": "153", + "latitude": "44.4683", + "longitude": "-73.1499", + "elevation_m": "101", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "140", "wind_speed_kt": "6", - "visibility_statute_mi": "5", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "SHRA", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "visibility_statute_mi": "5", - "wx_string": "-RA", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", + "wind_dir_degrees": "180", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "45", "visibility_statute_mi": "5", - "wx_string": "HZ", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1100" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "BR", - "sky_condition": [ - + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" + } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "HZ", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF MMPG 110534Z 1106/1206 35005KT P6SM SKC FM111500 24005KT P6SM SKC FM112000 17012KT P6SM SCT030 FM120300 14008KT P6SM SKC", - "station_id": "MMPG", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.63", - "longitude": "-100.541", - "elevation_m": "224", + "raw_text": "TAF AMD CYGP 110539Z 1105/1114 09008KT 2SM -SNPL OVC015 TEMPO 1105/1109 P6SM NSW OVC025 FM110900 09006KT P6SM OVC015 TEMPO 1109/1112 4SM -FZDZ BR BKN007 OVC012 FM111200 09006KT P6SM -FZDZ OVC012 TEMPO 1112/1114 2SM -RA BR OVC007 RMK NXT FCST BY 110800Z", + "station_id": "CYGP", + "issue_time": "2024-12-11T05:39:00Z", + "bulletin_time": "2024-12-11T05:39:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "48.777", + "longitude": "-64.478", + "elevation_m": "31", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "2", + "wx_string": "-SN -PL", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "12", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-FZDZ BR", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KIFP 110534Z 1106/1206 03012KT P6SM FEW250 FM111500 36012G20KT P6SM SCT150 BKN200 FM120000 01011KT P6SM SCT150 SCT200", - "station_id": "KIFP", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.1487", - "longitude": "-114.561", - "elevation_m": "210", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "-FZDZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "KEED 110534Z 1106/1206 32007KT P6SM FEW250 FM111700 35007KT P6SM SCT150 BKN200", - "station_id": "KEED", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KOMA 110538Z 1106/1206 33017G29KT P6SM BKN025 OVC035 TEMPO 1106/1108 4SM -SHSN FM111000 33018G31KT P6SM FEW035 SCT045 FM111400 32015G25KT P6SM SKC FM120000 36006KT P6SM OVC100", + "station_id": "KOMA", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.7678", - "longitude": "-114.618", - "elevation_m": "271", + "remarks": "AMD", + "latitude": "41.3119", + "longitude": "-95.9018", + "elevation_m": "299", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "17", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } + ] - } - ] - }, - { - "raw_text": "KDAG 110534Z 1106/1206 VRB06KT P6SM SCT200 FM111900 07007KT P6SM FEW150 BKN200 FM120100 VRB05KT P6SM FEW150 SCT200", - "station_id": "KDAG", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.8537", - "longitude": "-116.787", - "elevation_m": "584", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "18", + "wind_gust_kt": "31", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "7", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KBIH 110534Z 1106/1206 29006KT P6SM BKN200 FM111400 VRB05KT P6SM FEW150 BKN200 FM112000 17007KT P6SM FEW150 SCT200 FM120100 30006KT P6SM SCT200", - "station_id": "KBIH", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KTVF 110538Z 1106/1206 33011KT P6SM -SN SCT015 OVC060 FM110800 32014KT P6SM BKN015 FM111100 32015G23KT P6SM BKN007 FM120000 31010KT P6SM SCT007", + "station_id": "KTVF", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.3711", - "longitude": "-118.359", - "elevation_m": "1252", + "latitude": "48.0597", + "longitude": "-96.1787", + "elevation_m": "339", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "KHND 110534Z 1106/1206 20006KT P6SM SCT200 FM111900 01007KT P6SM SCT150 BKN200 FM120000 VRB06KT P6SM FEW150 BKN200", - "station_id": "KHND", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KFAR 110538Z 1106/1206 33017KT 2SM -SN SCT025 BKN035 FM110800 34012KT P6SM BKN027 FM111500 33014KT P6SM SCT022", + "station_id": "KFAR", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.9658", - "longitude": "-115.134", - "elevation_m": "740", + "latitude": "46.9242", + "longitude": "-96.8119", + "elevation_m": "276", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "17", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "7", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2700" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_dir_degrees": "330", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" } ] } ] }, { - "raw_text": "KVGT 110534Z 1106/1206 32006KT P6SM SCT200 FM111600 VRB06KT P6SM FEW150 BKN200 FM111900 13007KT P6SM SCT150 BKN200 FM120100 25006KT P6SM FEW150 SCT200", - "station_id": "KVGT", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KBJI 110538Z 1106/1206 32013KT P6SM SCT015 OVC040 FM110700 31008KT P6SM BKN013 FM111000 32011G19KT P6SM BKN007 FM112000 32013KT P6SM BKN013", + "station_id": "KBJI", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.2121", - "longitude": "-115.194", - "elevation_m": "664", + "latitude": "47.5076", + "longitude": "-94.9279", + "elevation_m": "422", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "7", + "wind_dir_degrees": "320", + "wind_speed_kt": "11", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] } ] }, { - "raw_text": "KLAS 110534Z 1106/1212 25006KT P6SM SCT200 FM111700 17006KT P6SM BKN200 FM112000 03006KT P6SM SCT150 BKN200 FM120200 25006KT P6SM FEW150 SCT200", - "station_id": "KLAS", - "issue_time": "2024-12-11T05:34:00Z", - "bulletin_time": "2024-12-11T05:34:00Z", + "raw_text": "KGFK 110538Z 1106/1206 36024G31KT 3SM -SN BLSN OVC050 FM110800 33015G24KT P6SM BKN015 FM111200 32013KT P6SM BKN025 FM112000 32012KT P6SM FEW035 BKN060", + "station_id": "KGFK", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "36.0719", - "longitude": "-115.163", - "elevation_m": "662", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.9428", + "longitude": "-97.1829", + "elevation_m": "256", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "24", + "wind_gust_kt": "31", + "visibility_statute_mi": "3", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "6", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "3500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "KSYM 110533Z 1106/1206 32006KT P6SM OVC015 FM110900 31007KT P6SM VCSH OVC010 PROB30 1110/1113 2SM -SHSN BR BKN007 FM111600 28009KT P6SM BKN015 FM112300 25010KT P6SM BKN025 PROB30 1200/1202 4SM -SHSN BR OVC015 FM120500 27012G24KT P6SM BKN025 AMD NOT SKED", - "station_id": "KSYM", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", + "raw_text": "KDVL 110538Z 1106/1206 33015KT P6SM -SN OVC035 FM110700 33017KT P6SM BKN022 FM111400 32013KT P6SM SCT013", + "station_id": "KDVL", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.2199", - "longitude": "-83.5835", - "elevation_m": "307", + "latitude": "48.1136", + "longitude": "-98.9034", + "elevation_m": "439", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", + "wind_dir_degrees": "330", + "wind_speed_kt": "17", "visibility_statute_mi": "6+", - "wx_string": "VCSH", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" } ] - }, + } + ] + }, + { + "raw_text": "PAKW 110538Z 1106/1206 06007KT 6SM -SHRA BKN035 OVC070 WS020/16040KT FM111800 10006KT P6SM -RA SCT025 OVC050 WS020/16035KT AMD LTD TO CLD VIS AND WIND", + "station_id": "PAKW", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.582", + "longitude": "-133.075", + "elevation_m": "7", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "160", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", - "sky_condition": [ + "cloud_base_ft_agl": "3500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "24", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "160", + "wind_shear_speed_kt": "35", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "KLOZ 110533Z 1106/1206 32006KT P6SM OVC010 TEMPO 1106/1109 2SM -RA BR OVC006 FM110900 32006KT P6SM VCSH OVC007 PROB30 1111/1114 2SM -SHSN BR BKN010 FM111400 30008KT P6SM VCSH OVC010 FM111600 29009KT P6SM BKN020 FM112300 26010KT P6SM VCSH SCT035 PROB30 1123/1201 2SM -SHSN BR BKN025", - "station_id": "KLOZ", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", + "raw_text": "PAKT 110538Z 1106/1206 15009KT 6SM -SHRA BR BKN090 FM111200 15009KT P6SM OVC060 WS020/16035KT FM111800 14014G24KT P6SM -RA BKN030 OVC050 WS020/16035KT AMD LTD TO CLD VIS AND WIND 1106/1115", + "station_id": "PAKT", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.0896", - "longitude": "-84.0688", - "elevation_m": "361", + "latitude": "55.3592", + "longitude": "-131.722", + "elevation_m": "27", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "9", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "wind_dir_degrees": "150", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "160", + "wind_shear_speed_kt": "35", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "160", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] - }, + } + ] + }, + { + "raw_text": "PASI 110538Z 1106/1206 08012KT P6SM OVC060 FM110700 11014G24KT 5SM -RA BR FEW015 OVC030 WS020/14040KT FM111800 12014KT 6SM -RA BR SCT020 OVC040 WS020/15035KT", + "station_id": "PASI", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "57.047", + "longitude": "-135.364", + "elevation_m": "2", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "110", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "140", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "120", + "wind_speed_kt": "14", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "150", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN BR", - "sky_condition": [ + "cloud_base_ft_agl": "2000" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF COR LEMG 110533Z 1106/1206 30007KT CAVOK TX16/1114Z TN04/1106Z BECMG 1112/1114 13007KT PROB30 TEMPO 1106/1112 TS SHRA FEW030CB TEMPO 1121/1206 4000 SHRA FEW030CB", - "station_id": "LEMG", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", + "raw_text": "PAWG 110538Z 1106/1206 05008KT 6SM -SHRA BR FEW035 OVC050 FM111200 11012KT 5SM -RA BR SCT015 OVC025 WS020/16030KT FM112100 10006KT P6SM -RA SCT025 OVC050 AMD NOT SKED 1106/1115", + "station_id": "PAWG", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.666", - "longitude": "-4.482", - "elevation_m": "5", + "latitude": "56.486", + "longitude": "-132.377", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "16" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "4" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "160", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TS SHRA", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "KSME 110533Z 1106/1206 32006KT P6SM VCSH OVC007 TEMPO 1106/1109 2SM -RA BR OVC004 FM111000 30007KT P6SM VCSH OVC010 PROB30 1110/1113 2SM -SHSN BR BKN010 FM111500 29008KT P6SM BKN015 FM111700 28010KT P6SM SCT030 FM112200 26011G20KT P6SM VCSH SCT040 PROB30 1202/1205 3SM -SHSN BR OVC025", - "station_id": "KSME", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", + "raw_text": "PAJN 110538Z 1106/1206 08008KT 3SM -RA BR SCT004 BKN030 OVC060 TEMPO 1106/1109 VRB05KT 1/2SM -RA FG BKN003 BKN020 OVC050 FM111100 11010KT 4SM -RA BR BKN015 OVC025 WS020/15030KT FM112100 12005KT 6SM -RA BR SCT020 OVC040 WS020/15030KT", + "station_id": "PAJN", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.0529", - "longitude": "-84.6141", - "elevation_m": "279", + "latitude": "58.354", + "longitude": "-134.556", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "6000" } ] }, @@ -34940,750 +37593,896 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "150", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "4", "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "150", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "PAHN 110538Z 1106/1206 33009KT 4SM -RA BR FEW007 OVC020 FM111000 29008KT 3SM -RA BR BKN008 OVC015 FM112100 33008KT 6SM -RA BR SCT008 OVC015 AMD LTD TO CLD VIS AND WIND", + "station_id": "PAHN", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "59.243", + "longitude": "-135.511", + "elevation_m": "15", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "9", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "800" + }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "3", - "wx_string": "-SHSN BR", - "sky_condition": [ + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KMOT 110533Z 1106/1206 30012G20KT P6SM SCT020 TEMPO 1106/1109 6SM -SN BR BKN020 FM111000 31008KT P6SM FEW020", - "station_id": "KMOT", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", + "raw_text": "PAPG 110538Z 1106/1206 VRB04KT 6SM -SHRA BR SCT030 OVC050 FM111500 10006KT 5SM -RA BR BKN015 OVC025 WS020/16030KT FM112100 12006KT P6SM -RA SCT025 OVC040 WS020/16030KT AMD LTD TO CLD VIS AND WIND 1106/1115", + "station_id": "PAPG", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.252", - "longitude": "-101.269", - "elevation_m": "507", + "latitude": "56.805", + "longitude": "-132.935", + "elevation_m": "24", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "160", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "160", + "wind_shear_speed_kt": "30", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KDIK 110533Z 1106/1206 31010KT P6SM OVC009 FM111200 31010KT P6SM FEW009", - "station_id": "KDIK", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", + "raw_text": "PAYA 110538Z 1106/1206 08009KT 5SM -RA BR OVC025 WS020/15030KT FM111400 07007KT 4SM -RA BR BKN015 OVC025 WS020/15030KT AMD LTD TO CLD VIS AND WIND", + "station_id": "PAYA", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.7997", - "longitude": "-102.797", - "elevation_m": "788", + "latitude": "59.512", + "longitude": "-139.671", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "150", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "70", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "150", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "900" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KJMS 110533Z 1106/1206 33018G28KT P6SM FEW013 FM111200 32012G20KT P6SM FEW025 FM112200 32007KT P6SM FEW250", - "station_id": "KJMS", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", + "raw_text": "PAVD 110538Z 1106/1206 07003KT P6SM OVC070 FM110900 07003KT P6SM -RA OVC050 FM111200 07003KT 6SM -RA OVC025", + "station_id": "PAVD", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.9259", - "longitude": "-98.6704", - "elevation_m": "455", + "latitude": "61.133", + "longitude": "-146.251", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "70", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "70", + "wind_speed_kt": "3", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KXWA 110533Z 1106/1206 35012G20KT P6SM OVC015 FM111200 33007KT P6SM SCT025", - "station_id": "KXWA", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", + "raw_text": "KBHB 110538Z 1106/1206 03006KT 1SM -DZ BR OVC002 FM111000 14010KT 1SM -RA BR OVC002 WS020/18040KT FM111400 17010KT 1SM RA BR OVC002 WS020/18040KT FM111800 17015G25KT 1SM +RA BR OVC002 WS020/20055KT FM112100 18020G32KT 2SM RA BR OVC002 WS020/18070KT FM120000 18030G40KT 2SM RA BR OVC002 WS020/18070KT", + "station_id": "KBHB", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.2542", - "longitude": "-103.747", - "elevation_m": "717", + "latitude": "44.4549", + "longitude": "-68.3617", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "1", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] - } - ] - }, - { - "raw_text": "PASN 110533Z 1106/1206 27012KT 3SM -RA BR SCT003 OVC005 FM111100 24015KT 4SM BR VCSH SCT003 BKN005 OVC015 FM112200 23015G25KT 3SM -SHRASN BR SCT003 OVC005 FM120200 25020G30KT 3SM -SHSN BR BKN005 OVC015", - "station_id": "PASN", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "57.155", - "longitude": "-170.223", - "elevation_m": "8", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", + "wind_dir_degrees": "170", "wind_speed_kt": "15", - "visibility_statute_mi": "4", - "wx_string": "BR VCSH", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "1", + "wx_string": "+RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3", - "wx_string": "-SHRA -SHSN BR", + "wind_dir_degrees": "180", + "wind_speed_kt": "20", + "wind_gust_kt": "32", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "70", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "3", - "wx_string": "-SHSN BR", + "wind_dir_degrees": "180", + "wind_speed_kt": "30", + "wind_gust_kt": "40", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "70", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF EKSB 110533Z 1106/1115 29004KT 9999 BKN006 TEMPO 1106/1111 2000 BR BKN003 BECMG 1111/1113 BKN020", - "station_id": "EKSB", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", + "raw_text": "KBGR 110538Z 1106/1206 VRB03KT 3/4SM -FZDZ BR VV002 FM111000 VRB03KT 1SM -FZRA BR OVC002 WS020/18040KT FM111200 VRB03KT 2SM -RA BR OVC002 WS020/18040KT FM111800 17010G18KT 2SM RA BR OVC002 WS020/18050KT FM112100 18018G28KT 2SM RA BR OVC002 WS020/18065KT FM120300 18025G35KT 1SM +RA BR OVC002 WS020/18065KT", + "station_id": "KBGR", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.962", - "longitude": "9.787", - "elevation_m": "23", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.7979", + "longitude": "-68.8195", + "elevation_m": "45", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.75", + "vert_vis_ft": "200", + "wx_string": "-FZDZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] - } - ] - }, - { - "raw_text": "TAF EHWO 110533Z 1106/1118 06008KT 9999 BKN012 OVC015 TEMPO 1109/1618 SCT007 BKN009", - "station_id": "EHWO", - "issue_time": "2024-12-11T05:33:00Z", - "bulletin_time": "2024-12-11T05:33:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "51.448", - "longitude": "4.342", - "elevation_m": "15", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-16T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "1", + "wx_string": "+RA BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "KDRT 110532Z 1106/1206 36006KT P6SM SKC FM110700 32003KT P6SM SKC FM111900 16010KT P6SM SKC FM120100 12007KT P6SM SKC", - "station_id": "KDRT", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KHUL 110538Z 1106/1206 12004KT 5SM -FZRA BR OVC004 FM111000 13010KT 2SM -FZRA BR OVC004 WS020/18040KT FM111300 13010KT 2SM -RA BR OVC003 WS020/18040KT FM111800 15010KT 2SM RA BR OVC003 WS020/18050KT FM112100 15010G18KT 2SM RA BR OVC003 WS020/18065KT FM120300 17015G25KT 1SM +RA BR OVC003 WS020/18065KT", + "station_id": "KHUL", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.3784", - "longitude": "-100.927", - "elevation_m": "303", + "latitude": "46.1185", + "longitude": "-67.7929", + "elevation_m": "148", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "4", + "visibility_statute_mi": "5", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", + "wind_dir_degrees": "130", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "2", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "1", + "wx_string": "+RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KSSF 110532Z 1106/1206 31006KT P6SM SKC FM112000 18003KT P6SM SKC", - "station_id": "KSSF", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KPQI 110538Z 1106/1206 11004KT 6SM -FZRA BR OVC005 FM111000 13010KT 2SM -FZRA BR OVC005 WS020/18040KT FM111500 14010KT 2SM -RA BR OVC003 WS020/18040KT FM111800 14010KT 2SM RA BR OVC003 WS020/18050KT FM112100 15010G18KT 2SM RA BR OVC003 WS020/18065KT FM120300 17015G25KT 1SM +RA BR OVC003 WS020/18065KT", + "station_id": "KPQI", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.339", - "longitude": "-98.472", - "elevation_m": "175", + "latitude": "46.697", + "longitude": "-68.054", + "elevation_m": "154", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] - } - ] - }, - { - "raw_text": "KAUS 110532Z 1106/1212 30006KT P6SM SKC FM112100 18003KT P6SM SKC", - "station_id": "KAUS", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.2099", - "longitude": "-97.6806", - "elevation_m": "148", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] - } - ] - }, - { - "raw_text": "KSAT 110532Z 1106/1212 31006KT P6SM FEW250 FM112000 18006KT P6SM SKC", - "station_id": "KSAT", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "29.5443", - "longitude": "-98.4839", - "elevation_m": "246", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "1", + "wx_string": "+RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF MMCE 110532Z 1106/1206 04006KT P6SM SCT030 FM111200 23010KT 5SM VC RA BKN020 TEMPO 1114/1118 36015KT 3SM RA BKN010CB FM111900 36010G20KT 5SM -RA OVC015 FM120000 01012KT 6SM HZ OVC015 FM120300 02010KT 6SM HZ BKN015 OVC070", - "station_id": "MMCE", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KCAR 110538Z 1106/1206 11004KT 6SM -FZRA BR OVC005 FM111000 13010KT 2SM -FZRA BR OVC005 WS020/18040KT FM111500 14010KT 2SM -RA BR OVC003 WS020/18040KT FM111800 14010KT 2SM RA BR OVC003 WS020/18050KT FM112100 15010G18KT 2SM RA BR OVC003 WS020/18065KT FM120300 17015G25KT 1SM +RA BR OVC003 WS020/18065KT", + "station_id": "KCAR", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.651", - "longitude": "-91.8", - "elevation_m": "5", + "latitude": "46.8705", + "longitude": "-68.0172", + "elevation_m": "189", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", + "wind_dir_degrees": "130", "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "VC RA", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "visibility_statute_mi": "3", - "wx_string": "RA", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", + "wind_dir_degrees": "140", "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "5", - "wx_string": "-RA", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "12", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "300" } ] }, @@ -35691,254 +38490,256 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "1", + "wx_string": "+RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF MMCM 110532Z 1106/1206 12015KT P6SM SCT020 TEMPO 1111/1115 2SM BR BKN006 FM111600 04005KT 5SM HZ SCT020 FM111900 35012KT 5SM -RA BKN015CB TEMPO 1120/1124 4SM RA OVC015CB FM120100 01010KT 5SM HZ OVC020 FM120400 01012KT 6SM HZ OVC020", - "station_id": "MMCM", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KFVE 110538Z 1106/1206 11006KT 5SM -FZRA BR OVC005 FM111000 13010KT 2SM -FZRA BR OVC003 WS020/18040KT FM111800 13010KT 2SM RA BR OVC002 WS020/18050KT FM112100 13012G20KT 2SM RA BR OVC002 WS020/18065KT FM120300 17015G25KT 1SM +RA BR OVC002 WS020/18065KT", + "station_id": "KFVE", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.504", - "longitude": "-88.326", - "elevation_m": "10", + "latitude": "47.2852", + "longitude": "-68.3072", + "elevation_m": "299", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "6", "visibility_statute_mi": "5", - "wx_string": "HZ", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", - "visibility_statute_mi": "5", - "wx_string": "-RA", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "HZ", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "12", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "65", + "visibility_statute_mi": "1", + "wx_string": "+RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF MMCP 110532Z 1106/1206 11010KT P6SM SCT020 SCT080 FM111000 00000KT 3SM BR BKN010 TEMPO 1110/1114 2SM BR FM111500 36010KT 6SM BKN020 BKN080 TEMPO 1116/1120 36010G20KT 3SM RA OVC015 FM112100 36012G22KT 6SM HZ BKN040 FM120300 02010KT P6SM BKN020 BKN100", - "station_id": "MMCP", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "TAF EHGR 110538Z 1106/1118 06008KT 9999 BKN012 OVC015 TEMPO 1109/1618 SCT007 BKN009", + "station_id": "EHGR", + "issue_time": "2024-12-11T05:38:00Z", + "bulletin_time": "2024-12-11T05:38:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.817", - "longitude": "-90.502", - "elevation_m": "9", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "51.565", + "longitude": "4.935", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-16T18:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "900" } ] - }, + } + ] + }, + { + "raw_text": "KGSO 110537Z 1106/1206 18012G22KT 3SM -RA BR OVC007 WS020/20050KT FM111400 21015G25KT 2SM -SHRA BR OVC007 FM111800 29015G25KT 4SM -SHRA OVC012 FM112100 30020G32KT P6SM BKN050 FM120000 28012G22KT P6SM SCT100", + "station_id": "KGSO", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.0969", + "longitude": "-79.9432", + "elevation_m": "275", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "BR", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "3", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "32", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "10000" } ] @@ -35946,182 +38747,195 @@ ] }, { - "raw_text": "TAF MMMT 110532Z 1106/1206 33004KT P6SM SCT025 FM111200 34012KT 5SM BKN025 TEMPO 1114/1118 36010G20KT 4SM RA OVC025 FM111900 35015G25KT 3SM BLSA OVC015 FM120200 35010KT P6SM BKN025 OVC070", - "station_id": "MMMT", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KINT 110537Z 1106/1206 18010G20KT 3SM -RA BR OVC007 WS020/20050KT FM111400 19010G20KT 2SM -SHRA BR OVC012 FM111700 28015G25KT 4SM -SHRA OVC007 FM111900 31015G25KT P6SM SCT007 BKN050 FM112300 28010G20KT P6SM SCT100", + "station_id": "KINT", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.098", - "longitude": "-94.583", - "elevation_m": "15", + "latitude": "36.1335", + "longitude": "-80.2244", + "elevation_m": "292", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "visibility_statute_mi": "5", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "2", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "4", - "wx_string": "RA", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", + "wind_dir_degrees": "310", "wind_speed_kt": "15", "wind_gust_kt": "25", - "visibility_statute_mi": "3", - "wx_string": "BLSA", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", + "wind_dir_degrees": "280", "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] + } + ] + }, + { + "raw_text": "KLMT 110537Z 1106/1206 VRB03KT P6SM SKC", + "station_id": "KLMT", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.147", + "longitude": "-121.726", + "elevation_m": "1246", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF MMPQ 110532Z 1106/1206 00000KT 6SM HZ SCT040 FM110900 00000KT 5SM HZ SCT020 BKN040 FM111300 33005KT 6SM VC RA BKN020 BECMG 1115/1117 4SM RA OVC020CB TEMPO 1123/1203 2SM RA OVC008CB FM120400 35005KT 5SM -RA OVC010", - "station_id": "MMPQ", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KRBG 110537Z 1106/1206 00000KT P6SM SKC FM110700 00000KT 3SM BR OVC002 FM111800 VRB03KT P6SM SCT002 BKN100 FM120000 00000KT P6SM -RA OVC100 FM120400 17001KT 3SM -RA BR OVC100", + "station_id": "KRBG", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.534", - "longitude": "-92.017", - "elevation_m": "48", + "latitude": "43.2337", + "longitude": "-123.358", + "elevation_m": "152", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "wind_dir_degrees": "0", "wind_speed_kt": "0", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "0", "wind_speed_kt": "0", - "visibility_statute_mi": "5", - "wx_string": "HZ", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "VC RA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "200" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "RA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "RA", + "change_indicator": "FM", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "cloud_base_ft_agl": "10000" } ] }, @@ -36129,100 +38943,68 @@ "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "5", - "wx_string": "-RA", + "wind_dir_degrees": "170", + "wind_speed_kt": "1", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF MMVA 110532Z 1106/1206 00000KT P6SM SCT020 SCT060 FM111200 23010KT 5SM HZ BKN020 BKN060 BECMG 1114/1116 36012KT 4SM -RA BKN010CB OVC060 TEMPO 1123/1203 36010G20KT 1SM RA OVC006 FM120400 34010KT 3SM -RA OVC010", - "station_id": "MMVA", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KMFR 110537Z 1106/1206 VRB03KT P6SM SKC FM111000 00000KT 3SM BR OVC002 FM111700 00000KT P6SM BKN120 FM120400 16004KT 4SM -RA BR OVC100", + "station_id": "KMFR", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.998", - "longitude": "-92.817", - "elevation_m": "13", + "latitude": "42.375", + "longitude": "-122.877", + "elevation_m": "397", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "HZ", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "change_indicator": "FM", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "1", - "wx_string": "RA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "12000" } ] }, @@ -36230,222 +39012,220 @@ "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "3", - "wx_string": "-RA", + "wind_dir_degrees": "160", + "wind_speed_kt": "4", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "PADQ 110532Z 1106/1206 09024G34KT 3SM RA BR OVC007 FM111200 09016G24KT 4SM -RA BR OVC007 FM111600 17007KT P6SM VCSH SCT006 OVC012 FM112000 22008KT P6SM VCSH SCT015 BKN030", - "station_id": "PADQ", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KOTH 110537Z 1106/1206 15005KT P6SM SKC FM111200 15008KT P6SM BKN120 WS020/19040KT FM111800 15008KT P6SM SCT050 OVC080 FM112200 15008KT P6SM -RA OVC040", + "station_id": "KOTH", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "57.7507", - "longitude": "-152.488", - "elevation_m": "5", + "latitude": "43.4194", + "longitude": "-124.244", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "24", - "wind_gust_kt": "34", - "visibility_statute_mi": "3", - "wx_string": "RA BR", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "5000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", + "wind_dir_degrees": "150", "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KCMI 110532Z 1106/1206 26005KT P6SM BKN035 FM111500 27015G22KT P6SM VCSH OVC013 TEMPO 1115/1118 2SM -SHSN OVC008 FM111800 28016G26KT P6SM VCSH OVC026 PROB30 1119/1121 1SM -SHSN OVC015 FM112200 28018G28KT P6SM BKN035", - "station_id": "KCMI", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KART 110537Z 1106/1206 17009KT 6SM -RA BR OVC015 FM110900 16005KT 4SM -RA BR OVC007 FM111400 19006KT 1/2SM -RA FG OVC007 FM111800 24004KT 1SM -RA BR OVC007 FM120400 25018G32KT 5SM -SN OVC012 FM120500 25019G35KT P6SM -SN BLSN OVC020", + "station_id": "KART", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.0324", - "longitude": "-88.2755", - "elevation_m": "227", + "latitude": "43.9888", + "longitude": "-76.0261", + "elevation_m": "100", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "160", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "240", + "wind_speed_kt": "4", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "18", + "wind_gust_kt": "32", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "250", + "wind_speed_kt": "19", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KSPI 110532Z 1106/1206 25004KT P6SM BKN040 FM111200 24005KT P6SM VCSH BKN027 TEMPO 1113/1116 2SM -SHSN OVC015 FM111600 28013G22KT P6SM VCSH OVC022 PROB30 1116/1119 1SM -SHSN OVC015 FM112000 29017G26KT P6SM BKN035", - "station_id": "KSPI", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KJHW 110537Z 1106/1206 19003KT 1/4SM -DZ FG OVC003 FM111200 VRB03KT 1/2SM -RA FG OVC003 FM111600 30010G19KT 1/2SM -RA OVC003 FM111900 27012G22KT 1SM -RASN OVC007 FM112100 27013G25KT 3SM -SN OVC007 FM120500 25016G29KT 3SM -SN BLSN OVC015", + "station_id": "KJHW", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.8453", - "longitude": "-89.684", - "elevation_m": "179", + "latitude": "42.1534", + "longitude": "-79.2542", + "elevation_m": "520", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "190", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.25", + "wx_string": "-DZ FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, @@ -36453,295 +39233,294 @@ "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "0.5", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "visibility_statute_mi": "1", + "wx_string": "-RA -SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "13", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "17", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "16", + "wind_gust_kt": "29", + "visibility_statute_mi": "3", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KBMI 110532Z 1106/1206 27005KT P6SM BKN035 FM111200 24007KT 6SM -SHSN BKN015 TEMPO 1114/1118 1SM -SHSN OVC008 FM111800 29014G24KT P6SM VCSH OVC022 FM112100 29018G29KT P6SM BKN040", - "station_id": "KBMI", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KROC 110537Z 1106/1206 33005KT 6SM BR OVC003 FM110800 28006KT 2SM -SHRA BR OVC007 FM111300 28003KT 1/2SM -RA FG OVC007 FM112100 27010KT 2SM -RASN OVC015 FM112300 26013G24KT 5SM -RASN OVC007 FM120200 27017G30KT P6SM BKN015 PROB30 1202/1206 4SM -SHSNRA OVC010", + "station_id": "KROC", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.4777", - "longitude": "-88.9144", - "elevation_m": "262", + "latitude": "43.1172", + "longitude": "-77.6754", + "elevation_m": "166", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "7", "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "2", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "280", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "wx_string": "-RA FG", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "wind_gust_kt": "29", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "2", + "wx_string": "-RA -SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "PAHO 110532Z 1106/1206 09010G20KT P6SM VCSH BKN050 FM112100 VRB04KT P6SM VCSH OVC025 FM120000 08004KT 6SM -RA BR OVC015", - "station_id": "PAHO", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.642", - "longitude": "-151.491", - "elevation_m": "6", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "24", + "visibility_statute_mi": "5", + "wx_string": "-RA -SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "270", + "wind_speed_kt": "17", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN -SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KDEC 110532Z 1106/1206 25004KT P6SM BKN040 FM111300 24006KT P6SM VCSH BKN016 TEMPO 1114/1117 2SM -SHSN OVC008 FM111700 29015G24KT P6SM VCSH OVC022 PROB30 1117/1120 1SM -SHSN OVC015 FM112100 29018G27KT P6SM BKN035", - "station_id": "KDEC", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KIAG 110537Z 1106/1206 33003KT 4SM -DZ BR OVC003 FM110800 31004KT 2SM -RA BR OVC004 FM111300 24005KT 1SM -RA OVC007 FM112100 26010G16KT 2SM -RASN OVC015 FM112300 25014G25KT P6SM -RASN OVC020 PROB30 1200/1201 4SM -SHSNRA OVC015 FM120200 25016G30KT P6SM BKN035", + "station_id": "KIAG", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.8308", - "longitude": "-88.8719", - "elevation_m": "205", + "latitude": "43.1083", + "longitude": "-78.9382", + "elevation_m": "179", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "-DZ BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "250", + "change_indicator": "FM", + "wind_dir_degrees": "310", "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_speed_kt": "5", + "visibility_statute_mi": "1", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "wind_gust_kt": "16", "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "wx_string": "-RA -SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "24", + "wind_dir_degrees": "250", + "wind_speed_kt": "14", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wx_string": "-RA -SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", + "visibility_statute_mi": "4", + "wx_string": "-SHSN -SHRA", "sky_condition": [ { "sky_cover": "OVC", @@ -36750,12 +39529,12 @@ ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "wind_gust_kt": "27", + "wind_dir_degrees": "250", + "wind_speed_kt": "16", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -36767,792 +39546,668 @@ ] }, { - "raw_text": "KPIA 110532Z 1106/1206 26003KT P6SM BKN040 FM111100 26004KT 6SM -SHSN OVC018 TEMPO 1113/1115 1SM -SHSN OVC008 FM111500 29012G22KT P6SM VCSH OVC022 FM112000 30017G27KT P6SM BKN045", - "station_id": "KPIA", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KBUF 110537Z 1106/1206 33005KT 5SM -DZ BR OVC003 FM110800 VRB03KT 2SM -RA BR OVC003 FM111500 26007KT 2SM -RA OVC007 FM112100 26010G19KT 2SM -RASN OVC015 FM112300 25015G28KT P6SM -RASN OVC015 FM120100 25017G31KT P6SM OVC020 PROB30 1201/1206 4SM -SHSN OVC015", + "station_id": "KBUF", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.6675", - "longitude": "-89.6842", - "elevation_m": "200", + "latitude": "42.94", + "longitude": "-78.7361", + "elevation_m": "217", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "5", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "260", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_speed_kt": "7", + "visibility_statute_mi": "2", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "2", + "wx_string": "-RA -SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wx_string": "-RA -SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", + "wind_dir_degrees": "250", "wind_speed_kt": "17", - "wind_gust_kt": "27", + "wind_gust_kt": "31", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "PAEN 110532Z 1106/1206 04010KT P6SM BKN100", - "station_id": "PAEN", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "60.579", - "longitude": "-151.242", - "elevation_m": "30", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF SPZO 110532Z 1106/1206 09005KT 9999 FEW040 SCT080 TX21/1119Z TN08/1111Z BECMG 1116/1118 28014KT FEW040TCU SCT080 TEMPO 1119/1121 RA BECMG 1122/1124 12004KT SCT040 BKN080", - "station_id": "SPZO", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "TAF EGYM 110537Z 1106/1115 03005KT 9999 BKN025 TEMPO 1106/1115 BKN018 PROB30 TEMPO 1106/1115 7000 -RADZ SCT014", + "station_id": "EGYM", + "issue_time": "2024-12-11T05:37:00Z", + "bulletin_time": "2024-12-11T05:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-13.536", - "longitude": "-71.939", - "elevation_m": "3249", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.648", + "longitude": "0.567", + "elevation_m": "25", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "90", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "21" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "8" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wx_string": "RA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-RA -DZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "PATK 110532Z 1106/1206 01007KT P6SM BKN100", - "station_id": "PATK", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KMYR 110536Z 1106/1206 18011KT 6SM BR BKN003 BKN030 BKN150 FM110700 19013KT P6SM SCT003 SCT030 BKN080 FM111200 20018G30KT P6SM BKN035 FM111400 21020G35KT 6SM -SHRA BKN035 TEMPO 1117/1120 2SM +SHRA BKN025 FM112100 28020G35KT P6SM SCT035", + "station_id": "KMYR", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "62.319", - "longitude": "-150.097", - "elevation_m": "107", + "remarks": "COR", + "latitude": "33.6769", + "longitude": "-78.9325", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - } - ] - }, - { - "raw_text": "PAAQ 110532Z 1106/1206 34010KT P6SM BKN100 FM110700 02015KT P6SM BKN100", - "station_id": "PAAQ", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "61.5951", - "longitude": "-149.092", - "elevation_m": "68", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "300" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "15", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "8000" } ] - } - ] - }, - { - "raw_text": "PANC 110532Z 1106/1212 VRB03KT P6SM SCT050 BKN100 FM110900 34005KT P6SM FEW070 BKN100 WS020/11025KT FM111800 32004KT P6SM BKN100 FM120000 04006KT P6SM OVC100", - "station_id": "PANC", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "61.1691", - "longitude": "-150.028", - "elevation_m": "39", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "110", - "wind_shear_speed_kt": "25", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "210", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "7000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF EFOU 110532Z 1106/1206 29018KT CAVOK TEMPO 1106/1118 32022G32KT TEMPO 1121/1206 33018G30KT", - "station_id": "EFOU", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KEUG 110536Z 1106/1206 00000KT 3SM BR OVC003 FM110800 VRB03KT 1SM BR OVC002 FM111800 VRB04KT 4SM BR OVC006 FM112000 VRB04KT P6SM SCT010 BKN100 FM120000 12005KT P6SM -RA BKN050 OVC100", + "station_id": "KEUG", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "64.93", - "longitude": "25.355", - "elevation_m": "15", + "latitude": "44.1331", + "longitude": "-123.216", + "elevation_m": "109", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "22", - "wind_gust_kt": "32", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF EFRO 110532Z 1106/1206 30012KT CAVOK PROB40 TEMPO 1112/1118 4000 -SHSN FEW030TCU PROB40 1201/1204 4000 -SHSN FEW030TCU", - "station_id": "EFRO", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "66.562", - "longitude": "25.829", - "elevation_m": "201", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EFET 110532Z 1106/1115 30011KT CAVOK TEMPO 1107/1115 4000 -SN PROB40 1107/1115 FEW030TCU", - "station_id": "EFET", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KSLE 110536Z 1106/1206 VRB03KT 2SM BR OVC002 FM110800 VRB02KT 1/2SM FG VV002 FM112000 VRB03KT 4SM BR BKN006 FM112200 VRB03KT P6SM SCT010 BKN100 FM120100 36003KT P6SM -RA BKN050 OVC100", + "station_id": "KSLE", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "68.363", - "longitude": "23.424", - "elevation_m": "300", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.9049", + "longitude": "-123.001", + "elevation_m": "63", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-SN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "OVX" } ] - } - ] - }, - { - "raw_text": "TAF EFKS 110532Z 1106/1115 30017G27KT 9999 BKN014 BECMG 1106/1107 30015KT BKN015 PROB40 1107/1109 5000 -SN BKN014", - "station_id": "EFKS", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "65.992", - "longitude": "29.236", - "elevation_m": "270", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "-SN", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EFKT 110532Z 1106/1115 31011KT CAVOK TEMPO 1108/1112 4000 -SHSN FEW030TCU", - "station_id": "EFKT", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KUAO 110536Z 1106/1206 00000KT 1/4SM FG VV002 FM111800 VRB02KT 4SM BR BKN006 FM112200 01003KT P6SM BKN150 FM120200 VRB02KT P6SM -RA BKN050 OVC100", + "station_id": "KUAO", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "67.701", - "longitude": "24.847", - "elevation_m": "190", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.2466", + "longitude": "-122.771", + "elevation_m": "60", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] - } - ] - }, - { - "raw_text": "TAF EFIV 110532Z 1106/1115 31009KT CAVOK", - "station_id": "EFIV", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "68.607", - "longitude": "27.405", - "elevation_m": "145", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "-RA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF YSRI 110532Z 1106/1206 08010KT 9999 FEW045 FM110700 09008KT CAVOK FM111200 VRB03KT CAVOK FM120000 10008KT CAVOK FM120500 09014KT CAVOK PROB30 1117/1120 0300 FG", - "station_id": "YSRI", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KTTD 110536Z 1106/1206 08020G30KT P6SM OVC150 FM112000 09015G25KT P6SM BKN150 FM120200 09015G25KT P6SM -RA BKN050 OVC100", + "station_id": "KTTD", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-33.601", - "longitude": "150.777", - "elevation_m": "19", + "latitude": "45.551", + "longitude": "-122.41", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "90", - "wind_speed_kt": "14", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.19", - "wx_string": "FG", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF EHKD 110532Z 1106/1118 06012KT 9999 SCT012 BKN014 OVC016 BECMG 1109/1111 VRB02KT", - "station_id": "EHKD", - "issue_time": "2024-12-11T05:32:00Z", - "bulletin_time": "2024-12-11T05:32:00Z", + "raw_text": "KHIO 110536Z 1106/1206 VRB03KT 1/2SM FG VV002 FM111800 VRB02KT P6SM BKN150 FM120200 VRB03KT P6SM -RA BKN050 OVC100", + "station_id": "KHIO", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "52.927", - "longitude": "4.781", - "elevation_m": "1", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.5476", + "longitude": "-122.956", + "elevation_m": "62", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "15000" } ] - } - ] - }, - { - "raw_text": "KSHR 110531Z 1106/1206 VRB06KT P6SM OVC100", - "station_id": "KSHR", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.7603", - "longitude": "-106.974", - "elevation_m": "1212", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, { "sky_cover": "OVC", "cloud_base_ft_agl": "10000" @@ -37562,54 +40217,41 @@ ] }, { - "raw_text": "KLVM 110531Z 1106/1206 22028G46KT P6SM BKN100 FM110900 23032G52KT P6SM BKN100 FM112000 24020G30KT P6SM OVC100 FM120000 24014G26KT P6SM OVC100", - "station_id": "KLVM", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", + "raw_text": "KONP 110536Z 1106/1206 10008KT P6SM OVC160 FM111900 12012KT P6SM BKN050 OVC100 FM112200 14012KT P6SM -RA SCT025 OVC035", + "station_id": "KONP", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.6984", - "longitude": "-110.442", - "elevation_m": "1418", + "latitude": "44.5825", + "longitude": "-124.057", + "elevation_m": "43", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "28", - "wind_gust_kt": "46", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "16000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "32", - "wind_gust_kt": "52", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "5000" + }, { "sky_cover": "OVC", "cloud_base_ft_agl": "10000" @@ -37617,312 +40259,298 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "14", - "wind_gust_kt": "26", + "wind_dir_degrees": "140", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KMLS 110531Z 1106/1206 03010KT 5SM -SN BR BKN030 OVC050 TEMPO 1106/1108 3SM -SN BKN025 FM110800 VRB06KT 5SM -SN SCT008 OVC035 TEMPO 1108/1112 2SM -SN BKN008 FM112000 VRB04KT P6SM VCSH SCT025 OVC050", - "station_id": "KMLS", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", + "raw_text": "KPDX 110536Z 1106/1206 12009KT P6SM OVC160 FM111600 11005KT 6SM BR SCT003 OVC160 FM111900 11008KT P6SM BKN150 FM120200 11012KT P6SM -RA BKN050 OVC100", + "station_id": "KPDX", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.4265", - "longitude": "-105.883", - "elevation_m": "800", + "latitude": "45.5958", + "longitude": "-122.609", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "-SN BR", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "16000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "wind_dir_degrees": "110", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "300" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "16000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KBIL 110531Z 1106/1206 30010KT P6SM BKN100 FM110800 26014KT P6SM BKN100 OVC200 FM112000 03006KT P6SM BKN100 OVC200", - "station_id": "KBIL", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", + "raw_text": "KAST 110536Z 1106/1206 10005KT P6SM OVC180 FM112100 12008KT P6SM BKN060 OVC120 FM120000 14010KT P6SM -RA BKN035 OVC045 AMD NOT SKED", + "station_id": "KAST", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.8072", - "longitude": "-108.546", - "elevation_m": "1089", + "latitude": "46.157", + "longitude": "-123.883", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "6000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "KHYR 110531Z 1106/1206 VRB03KT P6SM VCSH OVC025 FM110900 VRB03KT 4SM -SHSN BR OVC015 FM111400 31009G17KT P6SM VCSH BKN015 FM111800 31011G20KT P6SM BKN015 FM120200 30009G18KT P6SM SCT025", - "station_id": "KHYR", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", + "raw_text": "TAF AMD LFLY 110536Z 1106/1206 VRB03KT 6000 OVC012 TEMPO 1106/1109 3000 BR OVC004 PROB30 TEMPO 1106/1108 0600 FZFG VV/// TEMPO 1111/1119 BKN018 BECMG 1119/1121 3000 BR OVC005 PROB40 TEMPO 1204/1206 0300 FZFG VV///", + "station_id": "LFLY", + "issue_time": "2024-12-11T05:36:00Z", + "bulletin_time": "2024-12-11T05:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.0303", - "longitude": "-91.4426", - "elevation_m": "369", + "latitude": "45.726", + "longitude": "4.938", + "elevation_m": "197", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "wind_gust_kt": "17", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.37", + "wx_string": "FZFG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } + ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", + "sky_condition": [ + + ] } ] }, { - "raw_text": "KHIB 110531Z 1106/1206 VRB03KT 4SM -SHSN BR SCT015 OVC045 FM110900 32010KT 6SM -SHSN BKN015 OVC040 FM111200 32010G20KT P6SM VCSH BKN015 FM112200 31012G21KT P6SM SCT014", - "station_id": "KHIB", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", + "raw_text": "KEAR 110535Z 1106/1206 32013KT P6SM SCT035 BKN100 FM110800 32012KT P6SM SCT050 OVC150 FM111200 31009KT P6SM FEW060 BKN150 FM112200 VRB06KT P6SM SCT100 SCT250 FM120300 08008KT P6SM SCT100 SCT250", + "station_id": "KEAR", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.3804", - "longitude": "-92.8325", - "elevation_m": "409", + "latitude": "40.7193", + "longitude": "-99.0086", + "elevation_m": "649", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "15000" } ] }, @@ -37930,92 +40558,137 @@ "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "15000" } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", - "wind_gust_kt": "21", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KBRD 110531Z 1106/1206 32011G20KT P6SM VCSH BKN025 OVC040 FM111000 32012G22KT P6SM BKN025 FM111500 32012G24KT P6SM SCT025 FM120300 31009KT P6SM SCT028", - "station_id": "KBRD", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", + "raw_text": "KGRI 110535Z 1106/1206 32013KT P6SM SCT035 BKN120 FM110900 32012KT P6SM SCT050 OVC150 FM111200 31011KT P6SM FEW060 BKN150 FM112200 VRB06KT P6SM SCT100 SCT250 FM120300 08009KT P6SM SCT100 SCT250", + "station_id": "KGRI", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.4021", - "longitude": "-94.1273", - "elevation_m": "372", + "latitude": "40.9615", + "longitude": "-98.313", + "elevation_m": "562", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "320", - "wind_speed_kt": "11", - "wind_gust_kt": "20", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "320", "wind_speed_kt": "12", - "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "24", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, @@ -38023,1651 +40696,1590 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", + "wind_dir_degrees": "80", "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2800" + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "PAOR 110531Z 1106/1206 00000KT P6SM SCT100 FM111500 00000KT 6SM BR OVC015", - "station_id": "PAOR", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", + "raw_text": "KHIE 110535Z 1106/1206 15010G17KT P6SM -SHRA BKN030 OVC090 FM111200 14010G20KT 3SM SHRA OVC035 WS020/20045KT", + "station_id": "KHIE", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "62.962", - "longitude": "-141.938", - "elevation_m": "524", + "latitude": "44.3659", + "longitude": "-71.5522", + "elevation_m": "321", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "wind_gust_kt": "17", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "3", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KLRU 110531Z 1106/1206 32005KT P6SM SKC", - "station_id": "KLRU", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", + "raw_text": "PACV 110535Z 1106/1206 09008KT 6SM -RA SCT020 BKN027 FM111000 09015G25KT 5SM -RA BR OVC020", + "station_id": "PACV", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.2884", - "longitude": "-106.913", - "elevation_m": "1355", + "latitude": "60.486", + "longitude": "-145.445", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2700" } ] - } - ] - }, - { - "raw_text": "KDMN 110531Z 1106/1206 31006KT P6SM SKC", - "station_id": "KDMN", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.2592", - "longitude": "-107.721", - "elevation_m": "1310", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KTCS 110531Z 1106/1206 32006KT P6SM SKC", - "station_id": "KTCS", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", + "raw_text": "KLEB 110535Z 1106/1206 00000KT 5SM -SHRA BR OVC010 FM110900 VRB02KT 2SM RA OVC009 FM111200 17009KT 2SM RA BR OVC004 WS020/19035KT", + "station_id": "KLEB", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.2369", - "longitude": "-107.268", - "elevation_m": "1471", + "latitude": "43.6271", + "longitude": "-72.3054", + "elevation_m": "169", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] - } - ] - }, - { - "raw_text": "KELP 110531Z 1106/1206 01005KT P6SM SKC", - "station_id": "KELP", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.8123", - "longitude": "-106.377", - "elevation_m": "1205", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] - } - ] - }, - { - "raw_text": "TAF EGAC 110531Z 1106/1115 VRB03KT 9999 BKN025", - "station_id": "EGAC", - "issue_time": "2024-12-11T05:31:00Z", - "bulletin_time": "2024-12-11T05:31:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.614", - "longitude": "-5.873", - "elevation_m": "2", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "KSRQ 110530Z 1106/1206 16010KT P6SM SCT025 BKN050 BKN250 FM111100 17013KT P6SM SCT025 BKN050 FM111400 20016G24KT P6SM VCSH BKN020 BKN100 BKN250 FM111700 27018G26KT P6SM VCTS BKN015CB BKN100 OVC250 TEMPO 1117/1119 3SM SHRA BKN010 FM111900 33018G26KT P6SM BKN020 OVC050 FM112200 34015G24KT P6SM SCT020 SCT100 BKN250 FM120100 35012G18KT P6SM SCT250", - "station_id": "KSRQ", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KRKD 110535Z 1106/1206 04007KT 1 1/2SM -SHRA BR OVC003 FM111200 14010G18KT 2SM RA BR OVC003 WS020/19045KT FM111900 16017G27KT 1 1/2SM RA BR OVC003 WS020/19060KT", + "station_id": "KRKD", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.4015", - "longitude": "-82.5596", - "elevation_m": "5", + "latitude": "44.0611", + "longitude": "-69.1014", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.5", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "160", + "wind_speed_kt": "17", + "wind_gust_kt": "27", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "1.5", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "KAUG 110535Z 1106/1206 01005KT 1 1/2SM -FZRA BR OVC003 FM111200 01005KT 2SM -FZRA BR OVC003 WS020/18040KT FM111500 06009KT 2SM -RA BR OVC003 WS020/18040KT FM112200 16015G25KT 2SM RA BR OVC003 WS020/18060KT", + "station_id": "KAUG", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.3161", + "longitude": "-69.797", + "elevation_m": "107", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "18", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.5", + "wx_string": "-FZRA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "18", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "160", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KLAL 110530Z 1106/1206 17006KT P6SM SCT025 BKN040 BKN250 FM111200 19010KT P6SM BKN025 BKN050 FM111500 22016G25KT P6SM VCSH BKN015 BKN100 BKN250 FM111700 26018G28KT P6SM VCTS BKN015CB BKN100 OVC250 TEMPO 1117/1119 3SM SHRA BKN010 FM111900 31018G26KT P6SM BKN020 OVC050 FM112200 32015G23KT P6SM SCT020 SCT100 BKN250 FM120100 35010G17KT P6SM SCT250", - "station_id": "KLAL", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KPSM 110535Z 1106/1206 01004KT 1 1/2SM -FZRA BR OVC002 FM110800 02004KT 2SM SHRA OVC002 FM111200 12012KT 2SM RA BR OVC002 WS020/19040KT FM112000 15015G25KT 1 1/2SM RA BR OVC003 WS020/19060KT", + "station_id": "KPSM", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.9866", - "longitude": "-82.0193", - "elevation_m": "39", + "latitude": "43.0677", + "longitude": "-70.8127", + "elevation_m": "34", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.5", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", + "visibility_statute_mi": "2", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "wind_dir_degrees": "150", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "1.5", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "KCON 110535Z 1106/1206 02003KT 3SM -FZRA BR OVC003 FM110900 02003KT 2SM SHRA OVC004 FM111200 07009KT 2SM SHRA BR OVC003 WS020/19040KT FM112100 16011G20KT 2SM RA BR OVC003 WS020/19050KT", + "station_id": "KCON", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.2049", + "longitude": "-71.5026", + "elevation_m": "102", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "3", "visibility_statute_mi": "3", - "wx_string": "SHRA", + "wx_string": "-FZRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "18", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "20", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "70", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "wind_gust_kt": "17", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "160", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KPIE 110530Z 1106/1206 17010KT P6SM SCT025 BKN040 BKN250 FM110900 17012KT P6SM BKN025 BKN250 FM111400 20018G26KT P6SM VCSH BKN015 BKN100 BKN250 FM111600 25020G30KT P6SM VCTS BKN015CB BKN100 OVC250 TEMPO 1116/1118 3SM SHRA BKN010 FM111800 31022G30KT P6SM BKN020 OVC050 FM112100 33022G28KT P6SM SCT020 SCT130 BKN250 FM120100 35015G24KT P6SM SCT250", - "station_id": "KPIE", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KMHT 110535Z 1106/1206 36007KT 1SM SHRA BR OVC003 FM111200 07009KT 2SM RA BR OVC003 WS020/19040KT FM112100 16011G20KT 1 1/2SM RA BR OVC003 WS020/19050KT", + "station_id": "KMHT", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.9126", - "longitude": "-82.6855", - "elevation_m": "1", + "latitude": "42.9245", + "longitude": "-71.4377", + "elevation_m": "68", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "7", + "visibility_statute_mi": "1", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "18", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "70", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "wind_dir_degrees": "160", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "1.5", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "KPWM 110535Z 1106/1206 01006KT 2SM -FZRA BR OVC002 FM111200 07009KT 2SM RA BR OVC003 WS020/19040KT FM112000 16015G25KT 2SM RA BR OVC003 WS020/19060KT", + "station_id": "KPWM", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.6424", + "longitude": "-70.3044", + "elevation_m": "15", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "22", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "6", + "visibility_statute_mi": "2", + "wx_string": "-FZRA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "22", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "70", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "13000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", + "wind_dir_degrees": "160", "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, - { - "raw_text": "KTPA 110530Z 1106/1212 17008KT P6SM SCT025 BKN040 BKN250 FM110900 17010KT P6SM BKN025 BKN250 FM111400 20014G22KT P6SM VCSH BKN015 BKN100 OVC250 FM111600 25015G25KT P6SM VCTS BKN015CB OVC050 TEMPO 1116/1118 3SM SHRA BKN010 FM111800 31018G26KT P6SM BKN020 OVC050 FM112100 33017G25KT P6SM SCT020 SCT130 BKN250 FM120100 35010G17KT P6SM SCT250", - "station_id": "KTPA", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + { + "raw_text": "KCRE 110535Z 1106/1206 19011KT 6SM BR BKN003 BKN030 BKN150 FM110800 20014KT 6SM BR SCT003 SCT030 BKN100 FM111200 20015G25KT P6SM BKN035 FM111400 21020G35KT 6SM -SHRA BKN035 TEMPO 1117/1120 2SM +SHRA BKN025 FM112100 28013G30KT P6SM SCT035", + "station_id": "KCRE", + "issue_time": "2024-12-11T05:35:00Z", + "bulletin_time": "2024-12-11T05:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "27.9633", - "longitude": "-82.54", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "COR", + "latitude": "33.8162", + "longitude": "-78.7204", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "11", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "200", + "wind_speed_kt": "14", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "200", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "VCTS", + "wind_dir_degrees": "210", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "SHRA", + "visibility_statute_mi": "2", + "wx_string": "+SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "18", - "wind_gust_kt": "26", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ] + } + ] + }, + { + "raw_text": "KMRB 110534Z 1106/1206 09003KT 3SM -RA BR OVC008 FM111900 30017G24KT 1 1/2SM RA BR OVC015 FM112000 30018G26KT 3SM RA BR OVC015 FM112200 29019G26KT 4SM -RA BR OVC025 FM120000 28017G24KT P6SM BKN030 FM120100 28017G24KT P6SM SCT035", + "station_id": "KMRB", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.4037", + "longitude": "-77.975", + "elevation_m": "165", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "3", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", + "wind_dir_degrees": "300", "wind_speed_kt": "17", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "wind_gust_kt": "24", + "visibility_statute_mi": "1.5", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "13000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "wind_gust_kt": "17", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "26", + "visibility_statute_mi": "3", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "KPIR 110530Z 1106/1206 34016G24KT P6SM FEW035 FM111300 33012KT P6SM FEW035 SCT200 FM120000 05006KT P6SM BKN110", - "station_id": "KPIR", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.3819", - "longitude": "-100.286", - "elevation_m": "524", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "19", + "wind_gust_kt": "26", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", + "wind_dir_degrees": "280", + "wind_speed_kt": "17", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", + "wind_dir_degrees": "280", + "wind_speed_kt": "17", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "11000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KATY 110530Z 1106/1206 32016G25KT P6SM BKN025 TEMPO 1106/1107 3SM -SHSN BR OVC020 FM110800 32016G25KT P6SM SCT025 FM112300 33010KT P6SM SCT025 SCT220", - "station_id": "KATY", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KMTN 110534Z 1106/1206 00000KT 1/4SM -RA FG OVC003 WS020/22045KT FM111600 19015G24KT 1SM RA BR OVC008 FM111900 22016G25KT 2SM RA BR OVC008 FM112000 27018G31KT 1 1/2SM RA BR OVC008 FM112100 30019G32KT 2SM RA BR OVC008 FM120200 28017G34KT 5SM BR SCT250", + "station_id": "KMTN", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.9045", - "longitude": "-97.1496", - "elevation_m": "531", + "latitude": "39.3214", + "longitude": "-76.4065", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "220", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "0.25", + "wx_string": "-RA FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", + "wind_dir_degrees": "220", "wind_speed_kt": "16", "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "270", + "wind_speed_kt": "18", + "wind_gust_kt": "31", + "visibility_statute_mi": "1.5", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "KABR 110530Z 1106/1206 33015G24KT P6SM FEW020 FM112200 34010KT P6SM SCT027 SCT230", - "station_id": "KABR", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.4436", - "longitude": "-98.4138", - "elevation_m": "397", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "19", + "wind_gust_kt": "32", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "17", + "wind_gust_kt": "34", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "23000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF MMMX 110530Z 1106/1206 36010KT P6SM SCT020 SCT100 TX21/1121Z TN11/1112Z BECMG 1109/1111 5SM HZ BKN020 TEMPO 1112/1116 3SM BR HZ BKN015 FM111800 02012KT P6SM SCT020 BECMG 1202/1204 02005KT", - "station_id": "MMMX", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KCHO 110534Z 1106/1206 19008KT 5SM -RA BR OVC008 WS020/20035KT FM111100 19007KT 1 1/2SM -RA BR OVC008 FM111500 20013KT 3SM RA BR OVC008 FM111800 26013KT 3SM RA BR OVC015 FM112000 29016KT 3SM RA BR OVC045 FM120000 27015G23KT P6SM FEW110", + "station_id": "KCHO", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.436", - "longitude": "-99.072", - "elevation_m": "2224", + "latitude": "38.1374", + "longitude": "-78.4551", + "elevation_m": "193", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "11" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", + "sky_condition": [ { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "21" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "HZ", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "13", + "visibility_statute_mi": "3", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", "visibility_statute_mi": "3", - "wx_string": "BR HZ", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "visibility_statute_mi": "3", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "11000" } ] } ] }, { - "raw_text": "TAF MMAA 110530Z 1106/1206 05005KT 5SM HZ SCT015 SCT100 TX30/1121Z TN25/1112Z BECMG 1112/1114 P6SM SKC FM111800 24010KT P6SM SCT015 SCT300 BECMG 1202/1204 24005KT 6SM HZ", - "station_id": "MMAA", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KBWI 110534Z 1106/1212 00000KT 1/4SM -RA FG OVC002 WS020/22040KT FM111000 17008KT 1 1/2SM -RA BR OVC003 WS020/20040KT FM111800 22014KT 2SM RA BR OVC008 FM112000 28017G31KT 2SM RA BR OVC008 FM120200 28017G31KT P6SM FEW250 FM121000 24010KT P6SM FEW250", + "station_id": "KBWI", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.758", - "longitude": "-99.754", - "elevation_m": "5", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.1733", + "longitude": "-76.684", + "elevation_m": "42", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "5", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "220", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "0.25", + "wx_string": "-RA FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "30" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "25" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "HZ", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "220", + "wind_speed_kt": "14", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "17", + "wind_gust_kt": "31", + "visibility_statute_mi": "2", + "wx_string": "RA BR", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "30000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "17", + "wind_gust_kt": "31", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "30000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF MMSM 110530Z 1106/1206 01010KT P6SM SCT020 SCT100 BECMG 1109/1111 5SM HZ BKN020 TEMPO 1112/1116 2SM BR HZ BKN010 FM111800 02012KT P6SM SCT020 TEMPO 1122/1202 02010G20KT FM120300 01005KT P6SM SCT020", - "station_id": "MMSM", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KIAD 110534Z 1106/1212 18004KT 1SM -RA BR OVC008 WS020/21035KT FM111800 28016KT 2SM RA BR OVC008 FM112100 31020G31KT 2SM RA BR OVC010 FM120000 30017G31KT 6SM BR BKN035 FM120300 28016G23KT P6SM SKC FM120900 23009KT P6SM SKC", + "station_id": "KIAD", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.763", - "longitude": "-99.002", - "elevation_m": "2250", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "38.9348", + "longitude": "-77.4473", + "elevation_m": "90", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "4", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "20", + "wind_gust_kt": "31", "visibility_statute_mi": "2", - "wx_string": "BR HZ", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "300", + "wind_speed_kt": "17", + "wind_gust_kt": "31", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", + "wind_dir_degrees": "230", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF MMTM 110530Z 1106/1206 36025G35KT 4SM BLDU BKN015 BECMG 1115/1117 36025KT 6SM HZ BKN015 FM112000 33012KT P6SM SCT015 BKN100 BECMG 1200/1202 27005KT", - "station_id": "MMTM", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KDCA 110534Z 1106/1212 01003KT 4SM -RA BR OVC010 WS020/21035KT FM111300 19012G22KT 1SM RA BR OVC008 WS020/19040KT FM111700 21015G25KT 3SM RA BR OVC008 FM112200 30019G32KT 1 1/2SM RA BR OVC015 FM120000 29017G30KT 5SM BR BKN015 FM120400 27014G24KT P6SM SKC", + "station_id": "KDCA", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.29", - "longitude": "-97.863", - "elevation_m": "21", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "38.8472", + "longitude": "-77.0345", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "25", - "wind_gust_kt": "35", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "3", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "35", "visibility_statute_mi": "4", - "wx_string": "BLDU", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "25", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "300", + "wind_speed_kt": "19", + "wind_gust_kt": "32", + "visibility_statute_mi": "1.5", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "1500" - }, + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "17", + "wind_gust_kt": "30", + "visibility_statute_mi": "5", + "wx_string": "BR", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "5", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF MMVR 110530Z 1106/1206 36015KT 4SM HZ SCT015 BKN015 TX23/1115Z TN18/1200Z BECMG 1109/1111 36025G40KT 3SM BLSA TEMPO 1111/1115 3SM RA FM111600 34025G40KT 3SM BLSA BKN020 BECMG 1120/1122 34030KT 6SM BLSA SCT020 BKN100 FM120200 34015KT 6SM HZ SCT020 BKN100", - "station_id": "MMVR", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KLEX 110534Z 1106/1206 31010KT P6SM OVC012 FM111000 29008KT P6SM -SN OVC018 FM111400 28012G20KT P6SM BKN040 FM112100 27012G22KT P6SM SCT025 OVC030 PROB30 1121/1124 2SM -SN OVC025 FM120000 27012KT P6SM BKN050", + "station_id": "KLEX", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.144", - "longitude": "-96.189", - "elevation_m": "26", + "latitude": "38.0339", + "longitude": "-84.6114", + "elevation_m": "294", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "visibility_statute_mi": "4", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "23" - }, - { - "valid_time": "2024-12-12T00:00:00Z", - "min_temp_c": "18" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "25", - "wind_gust_kt": "40", - "visibility_statute_mi": "3", - "wx_string": "BLSA", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "RA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "25", - "wind_gust_kt": "40", - "visibility_statute_mi": "3", - "wx_string": "BLSA", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "30", - "visibility_statute_mi": "6", - "wx_string": "BLSA", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF AMD LFBC 110530Z 1105/1203 09003KT CAVOK PROB40 TEMPO 1120/1203 2000 BR", - "station_id": "LFBC", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "44.533", - "longitude": "-1.125", - "elevation_m": "22", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - - ] } ] }, { - "raw_text": "KDUG 110530Z 1106/1206 30007KT P6SM SKC FM110800 35005KT P6SM SKC FM111200 03008KT P6SM SKC FM111700 08011G19KT P6SM SCT250 FM120300 VRB04KT P6SM BKN250", - "station_id": "KDUG", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KSDF 110534Z 1106/1212 31010KT P6SM OVC015 FM110900 29010KT P6SM SCT025 BKN080 PROB30 1109/1112 2SM -SN OVC050 FM111400 28009KT P6SM SCT100 FM111800 27013G23KT P6SM SCT025 BKN050 PROB30 1120/1124 2SM -SN OVC025 FM120500 28010KT P6SM FEW250", + "station_id": "KSDF", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.4725", - "longitude": "-109.602", - "elevation_m": "1260", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "38.1774", + "longitude": "-85.7308", + "elevation_m": "146", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "11", - "wind_gust_kt": "19", + "wind_dir_degrees": "270", + "wind_speed_kt": "13", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] @@ -39675,98 +42287,82 @@ ] }, { - "raw_text": "TAF ESGG 110530Z 1106/1206 08005KT 9999 OVC002 PROB40 1106/1109 0300 FZFG PROB40 1112/1119 BKN007 PROB40 1119/1206 NSC", - "station_id": "ESGG", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KBWG 110534Z 1106/1206 32007KT P6SM OVC050 PROB30 1108/1111 2SM -SN OVC050 FM111300 28008KT P6SM SCT100 FM111600 27012G18KT P6SM BKN050 FM120000 29006KT P6SM SCT250", + "station_id": "KBWG", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "57.667", - "longitude": "12.285", - "elevation_m": "152", + "latitude": "36.9647", + "longitude": "-86.4238", + "elevation_m": "159", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "PROB", - "probability": "40", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "KOLS 110530Z 1106/1206 06006KT P6SM SKC FM111900 09007KT P6SM BKN250", - "station_id": "KOLS", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.4208", - "longitude": "-110.847", - "elevation_m": "1194", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "7", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "25000" } ] @@ -39774,69 +42370,63 @@ ] }, { - "raw_text": "KTUS 110530Z 1106/1206 14008KT P6SM SKC FM111300 11010G18KT P6SM FEW250 FM111700 11011G19KT P6SM SCT250 FM112100 09009KT P6SM BKN250 FM120300 12009KT P6SM BKN250", - "station_id": "KTUS", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMCV 110534Z 1106/1206 34015KT 5SM HZ BKN020 BKN100 FM111200 34012KT P6SM SCT020 BKN100 FM111800 36010KT P6SM SCT080 FM120300 14005KT P6SM SKC", + "station_id": "MMCV", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.1315", - "longitude": "-110.956", - "elevation_m": "776", + "latitude": "23.706", + "longitude": "-98.959", + "elevation_m": "230", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "11", - "wind_gust_kt": "19", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "9", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, @@ -39844,79 +42434,62 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "9", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KLLQ 110530Z 1106/1206 33009G19KT 6SM BR BKN090 OVC110 TEMPO 1106/1109 -RA FM110900 27006KT P6SM OVC120 FM111600 29011G20KT P6SM SKC FM112300 27005KT P6SM SKC", - "station_id": "KLLQ", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMMA 110534Z 1106/1206 35010KT 6SM HZ BKN020 FM111200 34008KT P6SM SCT020 FM111800 36012KT P6SM SKC FM120300 05008KT P6SM SCT020 SCT200", + "station_id": "MMMA", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "33.636", - "longitude": "-91.7555", - "elevation_m": "86", + "latitude": "25.77", + "longitude": "-97.523", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "9", - "wind_gust_kt": "19", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", "visibility_statute_mi": "6", - "wx_string": "BR", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "11000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-RA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", - "wind_gust_kt": "20", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -39925,927 +42498,961 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF LCLK 110530Z 1106/1206 32006KT 9999 FEW025 BECMG 1108/1111 21010KT BECMG 1112/1115 31006KT", - "station_id": "LCLK", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMNL 110534Z 1106/1206 36012KT P6SM SKC FM111300 33008KT P6SM SKC FM111800 16010KT P6SM SKC FM120300 14008KT P6SM SCT220", + "station_id": "MMNL", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.874", - "longitude": "33.617", - "elevation_m": "2", + "latitude": "27.448", + "longitude": "-99.574", + "elevation_m": "146", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "210", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" } ] } ] }, { - "raw_text": "TAF LCPH 110530Z 1106/1206 02007KT 9999 FEW025 BECMG 1106/1109 29012KT BECMG 1114/1117 35009KT PROB30 TEMPO 1119/1206 BKN015 BECMG 1203/1206 29015KT", - "station_id": "LCPH", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMRX 110534Z 1106/1206 01012KT P6SM SCT005 FM111200 33006KT P6SM SKC FM111800 14012KT P6SM SCT050 FM120300 13008KT P6SM SCT100 SCT220", + "station_id": "MMRX", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.715", - "longitude": "32.479", - "elevation_m": "8", + "latitude": "26.01", + "longitude": "-98.232", + "elevation_m": "45", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "9", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", + "change_indicator": "FM", + "wind_dir_degrees": "130", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" } ] } ] }, { - "raw_text": "TAF ESGJ 110530Z 1106/1115 32005KT 2000 BR OVC002 PROB40 1106/1108 0300 FZFG BECMG 1108/1110 9999 NSW PROB40 1110/1112 SCT004", - "station_id": "ESGJ", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMPA 110534Z 1106/1206 24006KT 5SM HZ BKN020 TEMPO 1106/1110 3SM SHRA BKN015CB FM111000 34015KT 5SM -RA OVC010 FM111100 32008KT 5SM HZ BKN010 BKN080 TEMPO 1111/1115 3SM BR FM111600 30005KT 4SM HZ SCT020 BKN080 BECMG 1117/1118 34010KT 6SM HZ SCT020 SCT080 FM120300 28005KT 6SM HZ SCT070", + "station_id": "MMPA", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "57.752", - "longitude": "14.069", - "elevation_m": "224", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "20.601", + "longitude": "-97.459", + "elevation_m": "153", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "SHRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] - } - ] - }, - { - "raw_text": "TAF ESGT 110530Z 1106/1115 18005KT 0400 FZFG VV002 PROB40 1106/1109 3000 BR PROB40 1109/1112 9999 SCT005", - "station_id": "ESGT", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "58.314", - "longitude": "12.347", - "elevation_m": "40", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "180", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", "wind_speed_kt": "5", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "visibility_statute_mi": "4", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF ESMQ 110530Z 1106/1115 32004KT 9999 BKN006 PROB40 1106/1109 OVC004 BECMG 1109/1111 NSC", - "station_id": "ESMQ", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMPG 110534Z 1106/1206 35005KT P6SM SKC FM111500 24005KT P6SM SKC FM112000 17012KT P6SM SCT030 FM120300 14008KT P6SM SKC", + "station_id": "MMPG", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "56.685", - "longitude": "16.284", - "elevation_m": "3", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "28.63", + "longitude": "-100.541", + "elevation_m": "224", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF ESMX 110530Z 1106/1115 31005KT 9999 OVC002 TEMPO 1106/1108 0600 FZFG PROB40 1108/1110 2000 -FZDZ PROB40 1110/1115 SCT003", - "station_id": "ESMX", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KIFP 110534Z 1106/1206 03012KT P6SM FEW250 FM111500 36012G20KT P6SM SCT150 BKN200 FM120000 01011KT P6SM SCT150 SCT200", + "station_id": "KIFP", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "56.927", - "longitude": "14.73", - "elevation_m": "176", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.1487", + "longitude": "-114.561", + "elevation_m": "210", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", + "wind_dir_degrees": "30", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "wx_string": "FZFG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "-FZDZ", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF ESKN 110530Z 1106/1206 30007KT CAVOK", - "station_id": "ESKN", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KEED 110534Z 1106/1206 32007KT P6SM FEW250 FM111700 35007KT P6SM SCT150 BKN200", + "station_id": "KEED", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "58.786", - "longitude": "16.918", - "elevation_m": "41", + "latitude": "34.7678", + "longitude": "-114.618", + "elevation_m": "271", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] - } - ] - }, - { - "raw_text": "TAF ESSA 110530Z 1106/1206 31004KT CAVOK", - "station_id": "ESSA", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.664", - "longitude": "17.92", - "elevation_m": "36", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF BKPR 110530Z 1106/1206 36009KT 9999 SCT012 BKN030", - "station_id": "BKPR", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KDAG 110534Z 1106/1206 VRB06KT P6SM SCT200 FM111900 07007KT P6SM FEW150 BKN200 FM120100 VRB05KT P6SM FEW150 SCT200", + "station_id": "KDAG", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.576", - "longitude": "21.03", - "elevation_m": "545", + "latitude": "34.8537", + "longitude": "-116.787", + "elevation_m": "584", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF OIBB 110530Z 1106/1115 29008KT 3000 BR/HZ NSC TEMPO 1106/1111 1000 BR/HZ BECMG 1111/1112 6000 NSC TEMPO 1112/1115 29014KT", - "station_id": "OIBB", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "28.947", - "longitude": "50.834", - "elevation_m": "15", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "HZ BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } ] } ] }, { - "raw_text": "TAF OIBP 110530Z 1106/1115 15008KT 5000 BR/HZ NSC TEMPO 1106/1109 3000 BR/HZ FEW030 SCT100 PROB30 TEMPO 1110/1115 15014KT 5000 TSRA FEW030CB SCT035 BKN090", - "station_id": "OIBP", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KBIH 110534Z 1106/1206 29006KT P6SM BKN200 FM111400 VRB05KT P6SM FEW150 BKN200 FM112000 17007KT P6SM FEW150 SCT200 FM120100 30006KT P6SM SCT200", + "station_id": "KBIH", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "27.38", - "longitude": "52.738", - "elevation_m": "13", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.3711", + "longitude": "-118.359", + "elevation_m": "1252", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ BR", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "15000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "150", - "wind_speed_kt": "14", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "15000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "20000" } ] - } - ] - }, - { - "raw_text": "TAF ESOE 110530Z 1106/1110 22005KT CAVOK", - "station_id": "ESOE", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T10:00:00Z", - "latitude": "59.229", - "longitude": "15.046", - "elevation_m": "57", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF OICC 110530Z 1106/1115 10008KT CAVOK PROB30 TEMPO 1106/1111 5000 BR/HZ", - "station_id": "OICC", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KHND 110534Z 1106/1206 20006KT P6SM SCT200 FM111900 01007KT P6SM SCT150 BKN200 FM120000 VRB06KT P6SM FEW150 BKN200", + "station_id": "KHND", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "34.346", - "longitude": "47.158", - "elevation_m": "1310", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.9658", + "longitude": "-115.134", + "elevation_m": "740", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } ] - } - ] - }, - { - "raw_text": "TAF ESSB 110530Z 1106/1115 29004KT CAVOK", - "station_id": "ESSB", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "59.356", - "longitude": "17.933", - "elevation_m": "14", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF OIGG 110530Z 1106/1115 VRB04KT 3000 BR BKN005 BKN060 TEMPO 1106/1110 0100 FG BKN003 BECMG 1110/1112 6000 FEW025", - "station_id": "OIGG", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KVGT 110534Z 1106/1206 32006KT P6SM SCT200 FM111600 VRB06KT P6SM FEW150 BKN200 FM111900 13007KT P6SM SCT150 BKN200 FM120100 25006KT P6SM FEW150 SCT200", + "station_id": "KVGT", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.325", - "longitude": "49.606", - "elevation_m": "-16", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.2121", + "longitude": "-115.194", + "elevation_m": "664", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.06", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "130", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF OIIP 110530Z 1106/1115 31008KT 5000 BR/HZ NSC TEMPO 1106/1110 1500 BR/HZ TEMPO 1111/1115 12014KT", - "station_id": "OIIP", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KLAS 110534Z 1106/1212 25006KT P6SM SCT200 FM111700 17006KT P6SM BKN200 FM112000 03006KT P6SM SCT150 BKN200 FM120200 25006KT P6SM FEW150 SCT200", + "station_id": "KLAS", + "issue_time": "2024-12-11T05:34:00Z", + "bulletin_time": "2024-12-11T05:34:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "35.776", - "longitude": "50.827", - "elevation_m": "1270", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "36.0719", + "longitude": "-115.163", + "elevation_m": "662", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ BR", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "120", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } ] } ] }, { - "raw_text": "TAF ESSV 110530Z 1106/1115 34012KT 9999 OVC008 BECMG 1106/1108 NSC", - "station_id": "ESSV", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KSYM 110533Z 1106/1206 32006KT P6SM OVC015 FM110900 31007KT P6SM VCSH OVC010 PROB30 1110/1113 2SM -SHSN BR BKN007 FM111600 28009KT P6SM BKN015 FM112300 25010KT P6SM BKN025 PROB30 1200/1202 4SM -SHSN BR OVC015 FM120500 27012G24KT P6SM BKN025 AMD NOT SKED", + "station_id": "KSYM", + "issue_time": "2024-12-11T05:33:00Z", + "bulletin_time": "2024-12-11T05:33:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "57.662", - "longitude": "18.348", - "elevation_m": "38", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.2199", + "longitude": "-83.5835", + "elevation_m": "307", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] - } - ] - }, - { - "raw_text": "TAF OING 110530Z 1106/1115 VRB04KT 6000 NSC TEMPO 1106/1110 4000 BR/HZ", - "station_id": "OING", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "36.908", - "longitude": "54.404", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } ] - } - ] - }, - { - "raw_text": "TAF OINZ 110530Z 1106/1115 19008KT 8000 NSC PROB30 TEMPO 1106/1110 5000 BR/HZ", - "station_id": "OINZ", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "36.636", - "longitude": "53.194", - "elevation_m": "8", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "HZ BR", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } ] } ] }, { - "raw_text": "TAF OITL 110530Z 1106/1115 31008KT 8000 NSC PROB30 TEMPO 1106/1109 1000 BR SCT010 TEMPO 1109/1115 26018KT", - "station_id": "OITL", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KLOZ 110533Z 1106/1206 32006KT P6SM OVC010 TEMPO 1106/1109 2SM -RA BR OVC006 FM110900 32006KT P6SM VCSH OVC007 PROB30 1111/1114 2SM -SHSN BR BKN010 FM111400 30008KT P6SM VCSH OVC010 FM111600 29009KT P6SM BKN020 FM112300 26010KT P6SM VCSH SCT035 PROB30 1123/1201 2SM -SHSN BR BKN025", + "station_id": "KLOZ", + "issue_time": "2024-12-11T05:33:00Z", + "bulletin_time": "2024-12-11T05:33:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.326", - "longitude": "48.424", - "elevation_m": "1314", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.0896", + "longitude": "-84.0688", + "elevation_m": "361", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, @@ -40853,3102 +43460,3190 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.62", - "wx_string": "BR", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "18", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF OIYY 110530Z 1106/1115 12008KT 8000 NSC PROB30 TEMPO 1106/1110 5000 HZ", - "station_id": "OIYY", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "31.905", - "longitude": "54.276", - "elevation_m": "1226", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "visibility_statute_mi": "2", + "wx_string": "-SHSN BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } ] - } - ] - }, - { - "raw_text": "TAF OIMB 110530Z 1106/1115 15008KT 8000 FEW040 SCT100 TEMPO 1109/1115 33014KT FEW035 BKN090", - "station_id": "OIMB", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "32.894", - "longitude": "59.29", - "elevation_m": "1512", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF ESNG 110530Z 1106/1115 30012G22KT CAVOK", - "station_id": "ESNG", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "67.133", - "longitude": "20.81", - "elevation_m": "300", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "TAF ESNK 110530Z 1106/1115 30010KT CAVOK", - "station_id": "ESNK", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "63.047", - "longitude": "17.766", - "elevation_m": "4", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF ESNO 110530Z 1106/1111 29010KT CAVOK", - "station_id": "ESNO", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF COR LEMG 110533Z 1106/1206 30007KT CAVOK TX16/1114Z TN04/1106Z BECMG 1112/1114 13007KT PROB30 TEMPO 1106/1112 TS SHRA FEW030CB TEMPO 1121/1206 4000 SHRA FEW030CB", + "station_id": "LEMG", + "issue_time": "2024-12-11T05:33:00Z", + "bulletin_time": "2024-12-11T05:33:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T11:00:00Z", - "latitude": "63.412", - "longitude": "18.98", - "elevation_m": "100", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.666", + "longitude": "-4.482", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "16" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "4" + } ] - } - ] - }, - { - "raw_text": "TAF ESNQ 110530Z 1106/1115 31014KT 9999 SCT030 PROB40 1106/1112 2500 -SHSN SCT030CB TEMPO 1106/1115 30018G28KT", - "station_id": "ESNQ", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "67.823", - "longitude": "20.34", - "elevation_m": "447", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1.55", - "wx_string": "-SHSN", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "TS SHRA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + } ] } ] }, { - "raw_text": "TAF ESNS 110530Z 1106/1115 28014KT CAVOK TEMPO 1106/1115 29017G27KT", - "station_id": "ESNS", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KMOT 110533Z 1106/1206 30012G20KT P6SM SCT020 TEMPO 1106/1109 6SM -SN BR BKN020 FM111000 31008KT P6SM FEW020", + "station_id": "KMOT", + "issue_time": "2024-12-11T05:33:00Z", + "bulletin_time": "2024-12-11T05:33:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "64.625", - "longitude": "21.077", - "elevation_m": "41", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "48.252", + "longitude": "-101.269", + "elevation_m": "507", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF ESNU 110530Z 1106/1115 28012KT CAVOK BECMG 1110/1112 30015G25KT", - "station_id": "ESNU", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "63.789", - "longitude": "20.285", - "elevation_m": "8", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "6", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF ESNZ 110530Z 1106/1111 30019KT CAVOK", - "station_id": "ESNZ", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KDIK 110533Z 1106/1206 31010KT P6SM OVC009 FM111200 31010KT P6SM FEW009", + "station_id": "KDIK", + "issue_time": "2024-12-11T05:33:00Z", + "bulletin_time": "2024-12-11T05:33:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T11:00:00Z", - "latitude": "63.199", - "longitude": "14.489", - "elevation_m": "360", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.7997", + "longitude": "-102.797", + "elevation_m": "788", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "19", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] - } - ] - }, - { - "raw_text": "TAF ESNX 110530Z 1106/1115 29014G24KT CAVOK", - "station_id": "ESNX", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "65.592", - "longitude": "19.283", - "elevation_m": "380", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "900" } ] } ] }, { - "raw_text": "TAF ESDF 110530Z 1106/1115 31008KT 9999 BKN004 BECMG 1107/1110 FEW005 RMK MIL", - "station_id": "ESDF", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KJMS 110533Z 1106/1206 33018G28KT P6SM FEW013 FM111200 32012G20KT P6SM FEW025 FM112200 32007KT P6SM FEW250", + "station_id": "KJMS", + "issue_time": "2024-12-11T05:33:00Z", + "bulletin_time": "2024-12-11T05:33:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "remarks": "RMK MIL", - "latitude": "56.266", - "longitude": "15.267", - "elevation_m": "52", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.9259", + "longitude": "-98.6704", + "elevation_m": "455", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF OIAW 110530Z 1106/1212 27004KT 4000 BR/HZ NSC BECMG 1107/1109 7000 TEMPO 1200/1206 3000 BR/HZ", - "station_id": "OIAW", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "PASN 110533Z 1106/1206 27012KT 3SM -RA BR SCT003 OVC005 FM111100 24015KT 4SM BR VCSH SCT003 BKN005 OVC015 FM112200 23015G25KT 3SM -SHRASN BR SCT003 OVC005 FM120200 25020G30KT 3SM -SHSN BR BKN005 OVC015", + "station_id": "PASN", + "issue_time": "2024-12-11T05:33:00Z", + "bulletin_time": "2024-12-11T05:33:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.343", - "longitude": "48.751", - "elevation_m": "25", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "57.155", + "longitude": "-170.223", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.49", - "wx_string": "HZ BR", + "wind_speed_kt": "12", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.35", - "wx_string": "HZ BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "HZ BR", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF OIFM 110530Z 1106/1212 15006KT 7000 NSC BECMG 1200/1202 4000 HZ TEMPO 1202/1206 2000 HZ/BR BECMG 1206/1208 FEW035 BKN100 TEMPO 1209/1212 FEW035CB SCT040 BKN100", - "station_id": "OIFM", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "32.752", - "longitude": "51.866", - "elevation_m": "1539", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", + "visibility_statute_mi": "4", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", + "wx_string": "-SHRA -SHSN BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "HZ BR", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "3", + "wx_string": "-SHSN BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } ] - }, + } + ] + }, + { + "raw_text": "TAF EHWO 110533Z 1106/1118 06008KT 9999 BKN012 OVC015 TEMPO 1109/1618 SCT007 BKN009", + "station_id": "EHWO", + "issue_time": "2024-12-11T05:33:00Z", + "bulletin_time": "2024-12-11T05:33:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "51.448", + "longitude": "4.342", + "elevation_m": "15", + "forecast": [ { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, - { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-16T18:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "700" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "900" } ] } ] }, { - "raw_text": "TAF OIII 110530Z 1106/1212 17006KT 2500 HZ NSC TEMPO 1106/1115 1500 HZ TEMPO 1203/1212 1500 HZ", - "station_id": "OIII", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KDRT 110532Z 1106/1206 36006KT P6SM SKC FM110700 32003KT P6SM SKC FM111900 16010KT P6SM SKC FM120100 12007KT P6SM SKC", + "station_id": "KDRT", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.686", - "longitude": "51.304", - "elevation_m": "1182", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "29.3784", + "longitude": "-100.927", + "elevation_m": "303", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "170", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "6", - "visibility_statute_mi": "1.55", - "wx_string": "HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } ] } ] }, { - "raw_text": "TAF OIKB 110530Z 1106/1212 07014KT 4000 HZ NSC TEMPO 1106/1112 07024KT 2000 SA TEMPO 1121/1204 4000 HZ", - "station_id": "OIKB", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KSSF 110532Z 1106/1206 31006KT P6SM SKC FM112000 18003KT P6SM SKC", + "station_id": "KSSF", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "27.218", - "longitude": "56.378", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "29.339", + "longitude": "-98.472", + "elevation_m": "175", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "14", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "24", - "visibility_statute_mi": "1.24", - "wx_string": "SA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] } ] }, { - "raw_text": "TAF OIKK 110530Z 1106/1212 30006KT 8000 NSC TEMPO 1109/1114 34012KT", - "station_id": "OIKK", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KAUS 110532Z 1106/1212 30006KT P6SM SKC FM112100 18003KT P6SM SKC", + "station_id": "KAUS", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.251", - "longitude": "56.964", - "elevation_m": "1749", + "latitude": "30.2099", + "longitude": "-97.6806", + "elevation_m": "148", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "wind_dir_degrees": "300", "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] } ] }, { - "raw_text": "TAF OIMM 110530Z 1106/1212 28006KT 8000 FEW030 TEMPO 1112/1118 28018KT BECMG 1209/1211 28018KT", - "station_id": "OIMM", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KSAT 110532Z 1106/1212 31006KT P6SM FEW250 FM112000 18006KT P6SM SKC", + "station_id": "KSAT", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "36.236", - "longitude": "59.639", - "elevation_m": "995", + "latitude": "29.5443", + "longitude": "-98.4839", + "elevation_m": "246", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "280", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "visibility_statute_mi": "4.97", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF SUAA 110530Z 1106/1206 03005KT CAVOK TX29/1118Z TN15/1109Z BECMG 1116/1120 09010KT TEMPO 1200/1206 04015G25KT", - "station_id": "SUAA", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMCE 110532Z 1106/1206 04006KT P6SM SCT030 FM111200 23010KT 5SM VC RA BKN020 TEMPO 1114/1118 36015KT 3SM RA BKN010CB FM111900 36010G20KT 5SM -RA OVC015 FM120000 01012KT 6SM HZ OVC015 FM120300 02010KT 6SM HZ BKN015 OVC070", + "station_id": "MMCE", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-34.788", - "longitude": "-56.263", - "elevation_m": "48", + "latitude": "18.651", + "longitude": "-91.8", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "VC RA", + "sky_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "visibility_statute_mi": "3", + "wx_string": "RA", + "sky_condition": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "15" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "90", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_gust_kt": "20", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "12", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } ] - } - ] - }, - { - "raw_text": "TAF OISS 110530Z 1106/1212 28008KT 7000 NSC", - "station_id": "OISS", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "29.539", - "longitude": "52.59", - "elevation_m": "1484", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF SUCA 110530Z 1106/1206 01010KT CAVOK TX27/1118Z TN16/1109Z BECMG 1115/1118 09015KT TEMPO 1201/1206 03015G25KT", - "station_id": "SUCA", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMCM 110532Z 1106/1206 12015KT P6SM SCT020 TEMPO 1111/1115 2SM BR BKN006 FM111600 04005KT 5SM HZ SCT020 FM111900 35012KT 5SM -RA BKN015CB TEMPO 1120/1124 4SM RA OVC015CB FM120100 01010KT 5SM HZ OVC020 FM120400 01012KT 6SM HZ OVC020", + "station_id": "MMCM", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-34.452", - "longitude": "-57.768", - "elevation_m": "26", + "latitude": "18.504", + "longitude": "-88.326", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "BR", + "sky_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "27" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "5", + "wx_string": "HZ", + "sky_condition": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "16" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "30", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "visibility_statute_mi": "4", + "wx_string": "RA", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + } ] - } - ] - }, - { - "raw_text": "TAF OITT 110530Z 1106/1212 06006KT 3000 HZ FEW030 BKN090 TEMPO 1106/1112 1500 HZ TEMPO 1110/1116 28006KT FEW035CB SCT040 OVC100 BECMG 1116/1118 6000 TEMPO 1121/1205 4000 BR/HZ BECMG 1210/1212 26012KT FEW030CB SCT035 OVC090", - "station_id": "OITT", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "38.13", - "longitude": "46.24", - "elevation_m": "1353", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "12", + "visibility_statute_mi": "6", "wx_string": "HZ", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } ] - }, + } + ] + }, + { + "raw_text": "TAF MMCP 110532Z 1106/1206 11010KT P6SM SCT020 SCT080 FM111000 00000KT 3SM BR BKN010 TEMPO 1110/1114 2SM BR FM111500 36010KT 6SM BKN020 BKN080 TEMPO 1116/1120 36010G20KT 3SM RA OVC015 FM112100 36012G22KT 6SM HZ BKN040 FM120300 02010KT P6SM BKN020 BKN100", + "station_id": "MMCP", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "19.817", + "longitude": "-90.502", + "elevation_m": "9", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ BR", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] - } - ] - }, - { - "raw_text": "TAF OIZH 110530Z 1106/1212 06008KT 8000 NSC TEMPO 1108/1114 32012G22KT 4000 SA/DU BECMG 1121/1123 25006KT", - "station_id": "OIZH", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "29.472", - "longitude": "60.901", - "elevation_m": "1378", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "3", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", "wind_speed_kt": "12", "wind_gust_kt": "22", - "visibility_statute_mi": "2.49", - "wx_string": "SA DU", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EETN 110530Z 1106/1206 33015G26KT CAVOK PROB30 TEMPO 1106/1110 BKN008 TEMPO 1115/1118 33018G30KT BKN015 PROB40 TEMPO 1200/1202 34016G30KT", - "station_id": "EETN", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMMT 110532Z 1106/1206 33004KT P6SM SCT025 FM111200 34012KT 5SM BKN025 TEMPO 1114/1118 36010G20KT 4SM RA OVC025 FM111900 35015G25KT 3SM BLSA OVC015 FM120200 35010KT P6SM BKN025 OVC070", + "station_id": "MMMT", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.413", - "longitude": "24.801", - "elevation_m": "41", + "latitude": "18.098", + "longitude": "-94.583", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "26", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "visibility_statute_mi": "5", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "18", - "wind_gust_kt": "30", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "4", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "340", - "wind_speed_kt": "16", - "wind_gust_kt": "30", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", + "wx_string": "BLSA", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" + } ] } ] }, { - "raw_text": "TAF OIAA 110530Z 1106/1212 27004KT 4000 BR/HZ NSC BECMG 1107/1109 7000 TEMPO 1200/1206 3000 BR/HZ", - "station_id": "OIAA", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMPQ 110532Z 1106/1206 00000KT 6SM HZ SCT040 FM110900 00000KT 5SM HZ SCT020 BKN040 FM111300 33005KT 6SM VC RA BKN020 BECMG 1115/1117 4SM RA OVC020CB TEMPO 1123/1203 2SM RA OVC008CB FM120400 35005KT 5SM -RA OVC010", + "station_id": "MMPQ", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.366", - "longitude": "48.23", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "17.534", + "longitude": "-92.017", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.49", - "wx_string": "HZ BR", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.35", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "VC RA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } ] - } - ] - }, - { - "raw_text": "TAF OIBK 110530Z 1106/1212 16012KT 7000 NSC TEMPO 1108/1116 12024KT 4000 SA/HZ TEMPO 1118/1202 4000 HZ", - "station_id": "OIBK", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.526", - "longitude": "53.98", - "elevation_m": "27", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "120", - "wind_speed_kt": "24", - "visibility_statute_mi": "2.49", - "wx_string": "SA HZ", + "visibility_statute_mi": "2", + "wx_string": "RA", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" + } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } ] } ] }, { - "raw_text": "TAF SULS 110530Z 1106/1206 07005KT CAVOK TX27/1118Z TN15/1109Z PROB40 TEMPO 1106/1109 0800 BCFG NSC BECMG 1115/1119 08015KT TEMPO 1122/1206 04015G25KT", - "station_id": "SULS", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF MMVA 110532Z 1106/1206 00000KT P6SM SCT020 SCT060 FM111200 23010KT 5SM HZ BKN020 BKN060 BECMG 1114/1116 36012KT 4SM -RA BKN010CB OVC060 TEMPO 1123/1203 36010G20KT 1SM RA OVC006 FM120400 34010KT 3SM -RA OVC010", + "station_id": "MMVA", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-34.855", - "longitude": "-55.094", - "elevation_m": "22", + "latitude": "17.998", + "longitude": "-92.817", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "27" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "15" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.5", - "wx_string": "BCFG", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF OIIE 110530Z 1106/1212 27004KT 5000 HZ NSC TEMPO 1106/1115 2500 HZ TEMPO 1203/1212 2500 HZ", - "station_id": "OIIE", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.416", - "longitude": "51.152", - "elevation_m": "993", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "1", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "HZ", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "HZ", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "3", + "wx_string": "-RA", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } ] } ] }, { - "raw_text": "TAF SURV 110530Z 1106/1206 13006KT 9999 FEW030 TX28/1118Z TN14/1109Z PROB40 TEMPO 1106/1110 0800 BCFG SCT005 BECMG 1111/1115 05010KT 9999 BKN020", - "station_id": "SURV", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "PADQ 110532Z 1106/1206 09024G34KT 3SM RA BR OVC007 FM111200 09016G24KT 4SM -RA BR OVC007 FM111600 17007KT P6SM VCSH SCT006 OVC012 FM112000 22008KT P6SM VCSH SCT015 BKN030", + "station_id": "PADQ", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-30.97", - "longitude": "-55.474", - "elevation_m": "201", + "latitude": "57.7507", + "longitude": "-152.488", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "24", + "wind_gust_kt": "34", + "visibility_statute_mi": "3", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "28" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "16", + "wind_gust_kt": "24", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "14" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.5", - "wx_string": "BCFG", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF OITR 110530Z 1106/1212 26006KT 4000 HZ FEW030 BKN090 TEMPO 1106/1110 2000 BR/HZ TEMPO 1110/1116 FEW035CB SCT040 OVC100 BECMG 1116/1118 6000 TEMPO 1121/1205 4000 BR/HZ BECMG 1210/1212 26012KT FEW030CB SCT035 OVC090", - "station_id": "OITR", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KCMI 110532Z 1106/1206 26005KT P6SM BKN035 FM111500 27015G22KT P6SM VCSH OVC013 TEMPO 1115/1118 2SM -SHSN OVC008 FM111800 28016G26KT P6SM VCSH OVC026 PROB30 1119/1121 1SM -SHSN OVC015 FM112200 28018G28KT P6SM BKN035", + "station_id": "KCMI", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "37.665", - "longitude": "45.066", - "elevation_m": "1312", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.0324", + "longitude": "-88.2755", + "elevation_m": "227", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "260", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF SUDU 110530Z 1106/1206 04005KT CAVOK TX29/1118Z TN13/1109Z TEMPO 1106/1109 3000 BR NSC BECMG 1110/1114 03012KT TEMPO 1200/1206 06015G25KT", - "station_id": "SUDU", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KSPI 110532Z 1106/1206 25004KT P6SM BKN040 FM111200 24005KT P6SM VCSH BKN027 TEMPO 1113/1116 2SM -SHSN OVC015 FM111600 28013G22KT P6SM VCSH OVC022 PROB30 1116/1119 1SM -SHSN OVC015 FM112000 29017G26KT P6SM BKN035", + "station_id": "KSPI", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-33.359", - "longitude": "-56.499", - "elevation_m": "91", + "latitude": "39.8453", + "longitude": "-89.684", + "elevation_m": "179", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "13" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2700" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "17", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } ] } ] }, { - "raw_text": "TAF SUMU 110530Z 1106/1206 02005KT CAVOK TX28/1118Z TN16/1109Z BECMG 1116/1120 09010KT TEMPO 1200/1206 04015G25KT", - "station_id": "SUMU", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KBMI 110532Z 1106/1206 27005KT P6SM BKN035 FM111200 24007KT 6SM -SHSN BKN015 TEMPO 1114/1118 1SM -SHSN OVC008 FM111800 29014G24KT P6SM VCSH OVC022 FM112100 29018G29KT P6SM BKN040", + "station_id": "KBMI", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-34.838", - "longitude": "-56.031", - "elevation_m": "32", + "latitude": "40.4777", + "longitude": "-88.9144", + "elevation_m": "262", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "20", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "7", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", + "sky_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "28" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", + "sky_condition": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "16" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } ] } ] }, { - "raw_text": "TAF SUSO 110530Z 1106/1206 07005KT CAVOK TX29/1118Z TN15/1109Z TEMPO 1106/1109 3000 BR NSC BECMG 1110/1114 04012KT 9999 SCT020 BKN080", - "station_id": "SUSO", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "PAHO 110532Z 1106/1206 09010G20KT P6SM VCSH BKN050 FM112100 VRB04KT P6SM VCSH OVC025 FM120000 08004KT 6SM -RA BR OVC015", + "station_id": "PAHO", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-31.438", - "longitude": "-57.982", - "elevation_m": "37", + "latitude": "59.642", + "longitude": "-151.491", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "15" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF OICI 110530Z 1106/1212 10006KT 8000 NSC BECMG 1118/1120 FEW040 BKN100 BECMG 1200/1202 17012KT", - "station_id": "OICI", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KDEC 110532Z 1106/1206 25004KT P6SM BKN040 FM111300 24006KT P6SM VCSH BKN016 TEMPO 1114/1117 2SM -SHSN OVC008 FM111700 29015G24KT P6SM VCSH OVC022 PROB30 1117/1120 1SM -SHSN OVC015 FM112100 29018G27KT P6SM BKN035", + "station_id": "KDEC", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.588", - "longitude": "46.397", - "elevation_m": "1323", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.8308", + "longitude": "-88.8719", + "elevation_m": "205", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "100", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF OISL 110530Z 1106/1212 28008KT 8000 NSC TEMPO 1209/1215 FEW040 BKN100", - "station_id": "OISL", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "27.67", - "longitude": "54.375", - "elevation_m": "804", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "27", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KSTJ 110530Z 1106/1206 31006KT P6SM BKN070 FM110800 30009KT P6SM -SN BKN045 FM111100 31013G26KT P6SM SCT080 FM112100 30013KT P6SM SKC FM120200 VRB03KT P6SM BKN080", - "station_id": "KSTJ", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KPIA 110532Z 1106/1206 26003KT P6SM BKN040 FM111100 26004KT 6SM -SHSN OVC018 TEMPO 1113/1115 1SM -SHSN OVC008 FM111500 29012G22KT P6SM VCSH OVC022 FM112000 30017G27KT P6SM BKN045", + "station_id": "KPIA", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.7683", - "longitude": "-94.9095", - "elevation_m": "247", + "latitude": "40.6675", + "longitude": "-89.6842", + "elevation_m": "200", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "13", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "13", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "300", + "wind_speed_kt": "17", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "KIXD 110530Z 1106/1206 28007KT P6SM -SN BKN060 FM110900 30010G21KT P6SM SCT070 FM111300 32013G25KT P6SM FEW050 FM112300 30008KT P6SM SKC", - "station_id": "KIXD", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "PAEN 110532Z 1106/1206 04010KT P6SM BKN100", + "station_id": "PAEN", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.8221", - "longitude": "-94.8902", - "elevation_m": "322", + "latitude": "60.579", + "longitude": "-151.242", + "elevation_m": "30", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "TAF SPZO 110532Z 1106/1206 09005KT 9999 FEW040 SCT080 TX21/1119Z TN08/1111Z BECMG 1116/1118 28014KT FEW040TCU SCT080 TEMPO 1119/1121 RA BECMG 1122/1124 12004KT SCT040 BKN080", + "station_id": "SPZO", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-13.536", + "longitude": "-71.939", + "elevation_m": "3249", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "21", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "8" + }, + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "RA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "KMKC 110530Z 1106/1206 28006KT P6SM SCT070 FM111000 30012G24KT P6SM SCT060 FM112100 29011G19KT P6SM SKC FM112300 30006KT P6SM FEW200", - "station_id": "KMKC", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "PATK 110532Z 1106/1206 01007KT P6SM BKN100", + "station_id": "PATK", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.1279", - "longitude": "-94.5892", - "elevation_m": "228", + "latitude": "62.319", + "longitude": "-150.097", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "wind_gust_kt": "24", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "PAAQ 110532Z 1106/1206 34010KT P6SM BKN100 FM110700 02015KT P6SM BKN100", + "station_id": "PAAQ", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "61.5951", + "longitude": "-149.092", + "elevation_m": "68", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", - "wind_gust_kt": "19", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "wind_dir_degrees": "20", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EEEI 110530Z 1106/1206 32013KT 9999 SCT013 PROB40 TEMPO 1112/1118 BKN012 TEMPO 1200/1204 BKN010 PROB40 TEMPO 1204/1206 4000 SNRA BKN008 OVC015", - "station_id": "EEEI", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "PANC 110532Z 1106/1212 VRB03KT P6SM SCT050 BKN100 FM110900 34005KT P6SM FEW070 BKN100 WS020/11025KT FM111800 32004KT P6SM BKN100 FM120000 04006KT P6SM OVC100", + "station_id": "PANC", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.26", - "longitude": "24.209", - "elevation_m": "19", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "61.1691", + "longitude": "-150.028", + "elevation_m": "39", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "110", + "wind_shear_speed_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "7000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SN RA", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EPBY 110530Z 1106/1206 33008KT 9999 BKN011 TEMPO 1106/1112 4000 BR BKN005 PROB30 TEMPO 1106/1109 OVC002 TEMPO 1121/1206 4000 BR BKN004", - "station_id": "EPBY", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF EFOU 110532Z 1106/1206 29018KT CAVOK TEMPO 1106/1118 32022G32KT TEMPO 1121/1206 33018G30KT", + "station_id": "EFOU", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.0962", - "longitude": "17.9949", - "elevation_m": "66", + "latitude": "64.93", + "longitude": "25.355", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "320", + "wind_speed_kt": "22", + "wind_gust_kt": "32", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } + ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "330", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } + ] } ] }, { - "raw_text": "TAF EPGD 110530Z 1106/1206 31009KT 9999 OVC006 BECMG 1106/1108 BKN012 BECMG 1108/1111 BKN020 TEMPO 1115/1206 BKN012 PROB40 TEMPO 1118/1201 4000 BR BKN005", - "station_id": "EPGD", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF EFRO 110532Z 1106/1206 30012KT CAVOK PROB40 TEMPO 1112/1118 4000 -SHSN FEW030TCU PROB40 1201/1204 4000 -SHSN FEW030TCU", + "station_id": "EFRO", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "54.379", - "longitude": "18.466", - "elevation_m": "136", + "latitude": "66.562", + "longitude": "25.829", + "elevation_m": "201", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" + } + ] + } + ] + }, + { + "raw_text": "TAF EFET 110532Z 1106/1115 30011KT CAVOK TEMPO 1107/1115 4000 -SN PROB40 1107/1115 FEW030TCU", + "station_id": "EFET", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "68.363", + "longitude": "23.424", + "elevation_m": "300", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } + ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF EPLL 110530Z 1106/1206 33006KT 2000 BR OVC004 TEMPO 1106/1108 0400 FZFG BKN001 BECMG 1108/1110 6000 OVC006 TEMPO 1111/1117 2500 -SN BR BKN003 PROB40 1123/1206 0500 FG BKN001", - "station_id": "EPLL", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF EFKS 110532Z 1106/1115 30017G27KT 9999 BKN014 BECMG 1106/1107 30015KT BKN015 PROB40 1107/1109 5000 -SN BKN014", + "station_id": "EFKS", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.724", - "longitude": "19.401", - "elevation_m": "176", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "65.992", + "longitude": "29.236", + "elevation_m": "270", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "wx_string": "FZFG", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "17", + "wind_gust_kt": "27", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "-SN BR", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "PROB", "probability": "40", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "visibility_statute_mi": "3.11", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF EPMO 110530Z 1106/1206 32006KT 8000 OVC006 TEMPO 1106/1108 4000 BR BKN003 TEMPO 1110/1117 3000 -SN BR BKN003 TEMPO 1120/1206 BKN003", - "station_id": "EPMO", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF EFKT 110532Z 1106/1115 31011KT CAVOK TEMPO 1108/1112 4000 -SHSN FEW030TCU", + "station_id": "EFKT", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.452", - "longitude": "20.642", - "elevation_m": "102", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "67.701", + "longitude": "24.847", + "elevation_m": "190", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] - }, + } + ] + }, + { + "raw_text": "TAF EFIV 110532Z 1106/1115 31009KT CAVOK", + "station_id": "EFIV", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "68.607", + "longitude": "27.405", + "elevation_m": "145", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF EPPO 110530Z 1106/1206 35005KT 9999 OVC006 TEMPO 1106/1108 3000 -DZ BR OVC003 BECMG 1109/1112 BKN012 TEMPO 1200/1206 4000 BR OVC006", - "station_id": "EPPO", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "TAF YSRI 110532Z 1106/1206 08010KT 9999 FEW045 FM110700 09008KT CAVOK FM111200 VRB03KT CAVOK FM120000 10008KT CAVOK FM120500 09014KT CAVOK PROB30 1117/1120 0300 FG", + "station_id": "YSRI", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.417", - "longitude": "16.835", - "elevation_m": "87", + "latitude": "-33.601", + "longitude": "150.777", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } - ] - } - ] - }, - { - "raw_text": "TAF EPRZ 110530Z 1106/1206 33005KT 9999 OVC004 TEMPO 1106/1109 3000 -SN BR BKN010 OVC015 PROB30 TEMPO 1106/1109 -FZDZ BECMG 1107/1109 BKN016 PROB30 TEMPO 1109/1114 4000 -SN BR SCT008 BKN013 BECMG 1114/1116 4000 -SN BR BKN008 TEMPO 1116/1202 1400 SN BR BKN003", - "station_id": "EPRZ", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "50.112", - "longitude": "22.025", - "elevation_m": "206", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "PROB", "probability": "30", - "wx_string": "-FZDZ", + "visibility_statute_mi": "0.19", + "wx_string": "FG", "sky_condition": [ ] - }, + } + ] + }, + { + "raw_text": "TAF EHKD 110532Z 1106/1118 06012KT 9999 SCT012 BKN014 OVC016 BECMG 1109/1111 VRB02KT", + "station_id": "EHKD", + "issue_time": "2024-12-11T05:32:00Z", + "bulletin_time": "2024-12-11T05:32:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "52.927", + "longitude": "4.781", + "elevation_m": "1", + "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "-SN BR", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.87", - "wx_string": "SN BR", - "sky_condition": [ + "cloud_base_ft_agl": "1400" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" } ] } ] }, { - "raw_text": "TAF EPSC 110530Z 1106/1206 VRB02KT 9999 OVC012 BECMG 1106/1109 32010KT TEMPO 1106/1115 BKN015 TEMPO 1115/1206 4000 -DZ BR OVC005 BECMG 1118/1120 VRB02KT PROB40 TEMPO 1121/1206 1500 -DZ BR OVC003", - "station_id": "EPSC", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KSHR 110531Z 1106/1206 VRB06KT P6SM OVC100", + "station_id": "KSHR", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.585", - "longitude": "14.902", - "elevation_m": "47", + "latitude": "44.7603", + "longitude": "-106.974", + "elevation_m": "1212", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "KLVM 110531Z 1106/1206 22028G46KT P6SM BKN100 FM110900 23032G52KT P6SM BKN100 FM112000 24020G30KT P6SM OVC100 FM120000 24014G26KT P6SM OVC100", + "station_id": "KLVM", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.6984", + "longitude": "-110.442", + "elevation_m": "1418", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "28", + "wind_gust_kt": "46", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "32", + "wind_gust_kt": "52", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.93", - "wx_string": "-DZ BR", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EPRA 110530Z 1106/1115 02006KT 9999 OVC010 BECMG 1106/1109 32010KT TEMPO 1106/1112 OVC007 PROB30 TEMPO 1106/1110 4000 -SN BR OVC004 BECMG 1112/1114 3000 -SN BR OVC005 TEMPO 1113/1115 1500 SN BR OVC003", - "station_id": "EPRA", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KMLS 110531Z 1106/1206 03010KT 5SM -SN BR BKN030 OVC050 TEMPO 1106/1108 3SM -SN BKN025 FM110800 VRB06KT 5SM -SN SCT008 OVC035 TEMPO 1108/1112 2SM -SN BKN008 FM112000 VRB04KT P6SM VCSH SCT025 OVC050", + "station_id": "KMLS", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.39", - "longitude": "21.211", - "elevation_m": "182", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.4265", + "longitude": "-105.883", + "elevation_m": "800", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "5", + "wx_string": "-SN BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "SN BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF EPSY 110530Z 1106/1115 35005KT 9999 BKN006 TEMPO 1106/1111 4000 BR OVC002", - "station_id": "EPSY", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KBIL 110531Z 1106/1206 30010KT P6SM BKN100 FM110800 26014KT P6SM BKN100 OVC200 FM112000 03006KT P6SM BKN100 OVC200", + "station_id": "KBIL", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.482", - "longitude": "20.938", - "elevation_m": "136", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.8072", + "longitude": "-108.546", + "elevation_m": "1089", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] - } - ] - }, - { - "raw_text": "TAF EPZG 110530Z 1106/1115 VRB02KT 7000 BKN012 TEMPO 1106/1109 2000 -DZ BR BKN004 OVC007", - "station_id": "EPZG", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.137", - "longitude": "15.779", - "elevation_m": "59", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "10000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF EPKK 110530Z 1106/1206 26002KT 9999 BKN020 TEMPO 1106/1109 2500 SN BR BKN004 PROB30 TEMPO 1106/1109 -FZDZ PROB30 TEMPO 1109/1114 3000 -SN BR BKN012 BECMG 1114/1116 3000 -SN BR BKN008 TEMPO 1116/1122 1400 SN BR BKN003 BECMG 1202/1205 8000 BKN016", - "station_id": "EPKK", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KHYR 110531Z 1106/1206 VRB03KT P6SM VCSH OVC025 FM110900 VRB03KT 4SM -SHSN BR OVC015 FM111400 31009G17KT P6SM VCSH BKN015 FM111800 31011G20KT P6SM BKN015 FM120200 30009G18KT P6SM SCT025", + "station_id": "KHYR", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "50.078", - "longitude": "19.797", - "elevation_m": "237", + "latitude": "46.0303", + "longitude": "-91.4426", + "elevation_m": "369", "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "SN BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "-FZDZ", - "sky_condition": [ - - ] - }, { "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "wind_gust_kt": "17", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.87", - "wx_string": "SN BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", - "wx_string": "-SN BR", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF EPWA 110530Z 1106/1206 33006KT 8000 OVC006 PROB40 1106/1108 BKN003 TEMPO 1111/1118 3000 -SN BR BKN003 TEMPO 1120/1203 BKN003", - "station_id": "EPWA", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "KHIB 110531Z 1106/1206 VRB03KT 4SM -SHSN BR SCT015 OVC045 FM110900 32010KT 6SM -SHSN BKN015 OVC040 FM111200 32010G20KT P6SM VCSH BKN015 FM112200 31012G21KT P6SM SCT014", + "station_id": "KHIB", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.163", - "longitude": "20.961", - "elevation_m": "107", + "latitude": "47.3804", + "longitude": "-92.8325", + "elevation_m": "409", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF EPWR 110530Z 1106/1206 33005KT 8000 OVC006 TEMPO 1106/1109 2000 -DZ BR OVC003 BECMG 1109/1112 BKN013 TEMPO 1200/1206 4000 BR BKN006", - "station_id": "EPWR", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", + "raw_text": "PAOR 110531Z 1106/1206 00000KT P6SM SCT100 FM111500 00000KT 6SM BR OVC015", + "station_id": "PAOR", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.1032", - "longitude": "16.8998", - "elevation_m": "118", + "latitude": "62.962", + "longitude": "-141.938", + "elevation_m": "524", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "KLRU 110531Z 1106/1206 32005KT P6SM SKC", + "station_id": "KLRU", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.2884", + "longitude": "-106.913", + "elevation_m": "1355", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", + "wind_dir_degrees": "320", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KDMN 110531Z 1106/1206 31006KT P6SM SKC", + "station_id": "KDMN", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.2592", + "longitude": "-107.721", + "elevation_m": "1310", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "KTCS 110531Z 1106/1206 32006KT P6SM SKC", + "station_id": "KTCS", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.2369", + "longitude": "-107.268", + "elevation_m": "1471", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "KELP 110531Z 1106/1206 01005KT P6SM SKC", + "station_id": "KELP", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.8123", + "longitude": "-106.377", + "elevation_m": "1205", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "TAF EGAC 110531Z 1106/1115 VRB03KT 9999 BKN025", + "station_id": "EGAC", + "issue_time": "2024-12-11T05:31:00Z", + "bulletin_time": "2024-12-11T05:31:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.614", + "longitude": "-5.873", + "elevation_m": "2", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KRSW 110530Z 1106/1206 16008KT P6SM SCT025 BKN050 BKN250 FM111500 22014G22KT P6SM VCSH SCT025 BKN100 BKN250 FM111900 27017G24KT P6SM VCTS BKN025CB BKN100 OVC250 TEMPO 1119/1121 3SM SHRA BKN015 FM112100 32018G26KT P6SM BKN020 OVC050 FM120100 34015G24KT P6SM SCT020 SCT100 BKN250 FM120400 36013KT P6SM SCT250", - "station_id": "KRSW", + "raw_text": "KSRQ 110530Z 1106/1206 16010KT P6SM SCT025 BKN050 BKN250 FM111100 17013KT P6SM SCT025 BKN050 FM111400 20016G24KT P6SM VCSH BKN020 BKN100 BKN250 FM111700 27018G26KT P6SM VCTS BKN015CB BKN100 OVC250 TEMPO 1117/1119 3SM SHRA BKN010 FM111900 33018G26KT P6SM BKN020 OVC050 FM112200 34015G24KT P6SM SCT020 SCT100 BKN250 FM120100 35012G18KT P6SM SCT250", + "station_id": "KSRQ", "issue_time": "2024-12-11T05:30:00Z", "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.538", - "longitude": "-81.7567", - "elevation_m": "8", + "latitude": "27.4015", + "longitude": "-82.5596", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "wind_dir_degrees": "160", - "wind_speed_kt": "8", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -43966,19 +46661,37 @@ ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "wind_dir_degrees": "170", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2500" }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "16", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "BKN", "cloud_base_ft_agl": "10000" @@ -43990,18 +46703,18 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "17", - "wind_gust_kt": "24", + "wind_speed_kt": "18", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "wx_string": "VCTS", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500", + "cloud_base_ft_agl": "1500", "cloud_type": "CB" }, { @@ -44015,23 +46728,23 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "3", "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", + "wind_dir_degrees": "330", "wind_speed_kt": "18", "wind_gust_kt": "26", "visibility_statute_mi": "6+", @@ -44047,8 +46760,8 @@ ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "340", "wind_speed_kt": "15", @@ -44070,11 +46783,12 @@ ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "13", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -44086,21 +46800,21 @@ ] }, { - "raw_text": "KFMY 110530Z 1106/1206 16008KT P6SM SCT025 BKN050 BKN250 FM111500 22014G22KT P6SM VCSH SCT025 BKN100 BKN250 FM111900 27017G24KT P6SM VCTS BKN025CB BKN100 OVC250 TEMPO 1119/1121 3SM SHRA BKN015 FM112100 32018G26KT P6SM BKN020 OVC050 FM120100 34015G24KT P6SM SCT020 SCT100 BKN250 FM120400 36013KT P6SM SCT250", - "station_id": "KFMY", + "raw_text": "KLAL 110530Z 1106/1206 17006KT P6SM SCT025 BKN040 BKN250 FM111200 19010KT P6SM BKN025 BKN050 FM111500 22016G25KT P6SM VCSH BKN015 BKN100 BKN250 FM111700 26018G28KT P6SM VCTS BKN015CB BKN100 OVC250 TEMPO 1117/1119 3SM SHRA BKN010 FM111900 31018G26KT P6SM BKN020 OVC050 FM112200 32015G23KT P6SM SCT020 SCT100 BKN250 FM120100 35010G17KT P6SM SCT250", + "station_id": "KLAL", "issue_time": "2024-12-11T05:30:00Z", "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.584", - "longitude": "-81.8615", - "elevation_m": "4", + "latitude": "27.9866", + "longitude": "-82.0193", + "elevation_m": "39", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -44109,7 +46823,7 @@ }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", @@ -44117,19 +46831,37 @@ } ] }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } + ] + }, { "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "220", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "wind_speed_kt": "16", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", @@ -44142,18 +46874,18 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "17", - "wind_gust_kt": "24", + "wind_dir_degrees": "260", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "wx_string": "VCTS", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500", + "cloud_base_ft_agl": "1500", "cloud_type": "CB" }, { @@ -44167,23 +46899,23 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "3", "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", + "wind_dir_degrees": "310", "wind_speed_kt": "18", "wind_gust_kt": "26", "visibility_statute_mi": "6+", @@ -44199,12 +46931,12 @@ ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", + "wind_dir_degrees": "320", "wind_speed_kt": "15", - "wind_gust_kt": "24", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -44222,11 +46954,12 @@ ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "13", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "wind_gust_kt": "17", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -44238,21 +46971,21 @@ ] }, { - "raw_text": "KPGD 110530Z 1106/1206 16008KT P6SM SCT025 BKN050 BKN250 FM111500 21015G25KT P6SM VCSH SCT025 BKN100 BKN250 FM111800 27018G27KT P6SM VCTS BKN025CB BKN100 OVC250 TEMPO 1118/1120 3SM SHRA BKN015 FM112000 32018G26KT P6SM BKN020 OVC050 FM120000 34015G24KT P6SM SCT020 SCT100 BKN250 FM120300 35013KT P6SM SCT250", - "station_id": "KPGD", + "raw_text": "KPIE 110530Z 1106/1206 17010KT P6SM SCT025 BKN040 BKN250 FM110900 17012KT P6SM BKN025 BKN250 FM111400 20018G26KT P6SM VCSH BKN015 BKN100 BKN250 FM111600 25020G30KT P6SM VCTS BKN015CB BKN100 OVC250 TEMPO 1116/1118 3SM SHRA BKN010 FM111800 31022G30KT P6SM BKN020 OVC050 FM112100 33022G28KT P6SM SCT020 SCT130 BKN250 FM120100 35015G24KT P6SM SCT250", + "station_id": "KPIE", "issue_time": "2024-12-11T05:30:00Z", "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.9185", - "longitude": "-81.9939", - "elevation_m": "7", + "latitude": "27.9126", + "longitude": "-82.6855", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -44261,7 +46994,7 @@ }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", @@ -44270,19 +47003,37 @@ ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "170", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "2500" }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "18", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", "cloud_base_ft_agl": "10000" @@ -44294,18 +47045,18 @@ ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "18", - "wind_gust_kt": "27", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "wx_string": "VCTS", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500", + "cloud_base_ft_agl": "1500", "cloud_type": "CB" }, { @@ -44319,25 +47070,25 @@ ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "3", "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "18", - "wind_gust_kt": "26", + "wind_dir_degrees": "310", + "wind_speed_kt": "22", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -44351,12 +47102,12 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "wind_gust_kt": "24", + "wind_dir_degrees": "330", + "wind_speed_kt": "22", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -44365,7 +47116,7 @@ }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "13000" }, { "sky_cover": "BKN", @@ -44374,11 +47125,12 @@ ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "350", - "wind_speed_kt": "13", + "wind_speed_kt": "15", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -44390,850 +47142,212 @@ ] }, { - "raw_text": "KMCI 110530Z 1106/1206 26006KT P6SM SCT070 FM111000 31014G26KT P6SM SCT060 FM111900 30011G21KT P6SM SKC FM112300 31006KT P6SM FEW200", - "station_id": "KMCI", - "issue_time": "2024-12-11T05:30:00Z", - "bulletin_time": "2024-12-11T05:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.2975", - "longitude": "-94.7309", - "elevation_m": "308", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "11", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" - } - ] - } - ] - }, - { - "raw_text": "KMBG 110530Z 1106/1206 33014G20KT P6SM FEW015 FM111400 33012KT P6SM SCT015 BKN130 FM120200 04005KT P6SM SCT120", - "station_id": "KMBG", + "raw_text": "KTPA 110530Z 1106/1212 17008KT P6SM SCT025 BKN040 BKN250 FM110900 17010KT P6SM BKN025 BKN250 FM111400 20014G22KT P6SM VCSH BKN015 BKN100 OVC250 FM111600 25015G25KT P6SM VCTS BKN015CB OVC050 TEMPO 1116/1118 3SM SHRA BKN010 FM111800 31018G26KT P6SM BKN020 OVC050 FM112100 33017G25KT P6SM SCT020 SCT130 BKN250 FM120100 35010G17KT P6SM SCT250", + "station_id": "KTPA", "issue_time": "2024-12-11T05:30:00Z", "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.543", - "longitude": "-100.404", - "elevation_m": "515", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "14", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "13000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - } - ] - } - ] - }, - { - "raw_text": "KSLC 110529Z 1106/1212 15008KT P6SM FEW200 FM110800 15006KT P6SM SCT200 FM112200 30005KT P6SM SCT140 BKN200 FM120300 15004KT P6SM BKN140 BKN200", - "station_id": "KSLC", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "40.7707", - "longitude": "-111.965", - "elevation_m": "1286", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - } - ] - }, - { - "raw_text": "KOGD 110529Z 1106/1206 17006KT P6SM SCT200 FM111800 18008KT P6SM SCT140 BKN200 FM120000 VRB04KT P6SM BKN140 BKN200", - "station_id": "KOGD", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.1941", - "longitude": "-112.017", - "elevation_m": "1356", + "latitude": "27.9633", + "longitude": "-82.54", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "170", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - } - ] - }, - { - "raw_text": "KLGU 110529Z 1106/1206 VRB03KT P6SM FEW150 SCT200 FM111800 34005KT P6SM SCT140 SCT200 FM120000 VRB03KT P6SM BKN140 BKN200", - "station_id": "KLGU", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.7865", - "longitude": "-111.852", - "elevation_m": "1359", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - } - ] - }, - { - "raw_text": "KEVW 110529Z 1106/1206 22010KT P6SM SCT200 FM111800 24012G20KT P6SM SCT140 BKN200 FM120200 22008KT P6SM BKN150 BKN200", - "station_id": "KEVW", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.2727", - "longitude": "-111.031", - "elevation_m": "2178", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "220", + "wind_dir_degrees": "170", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "8", + "wind_dir_degrees": "200", + "wind_speed_kt": "14", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - } - ] - }, - { - "raw_text": "KENV 110529Z 1106/1206 VRB04KT P6SM FEW150 SCT200 FM111800 12005KT P6SM FEW140 SCT200 FM120000 VRB03KT P6SM SCT140 BKN200 AMD NOT SKED", - "station_id": "KENV", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.7211", - "longitude": "-114.031", - "elevation_m": "1291", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "14000" + "cloud_base_ft_agl": "10000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - } - ] - }, - { - "raw_text": "TAF AMD CYHD 110529Z 1105/1114 28005KT P6SM -SN OVC030 TEMPO 1105/1108 1 1/2SM -SN OVC015 FM110800 30007KT P6SM -SN OVC030 TEMPO 1108/1114 3SM -SN OVC020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYHD", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "49.83", - "longitude": "-92.74", - "elevation_m": "414", - "forecast": [ - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "-SN", - "sky_condition": [ + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "3", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ] - } - ] - }, - { - "raw_text": "PATA 110529Z 1106/1206 11005KT P6SM SCT070 WS020/09030KT", - "station_id": "PATA", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "65.173", - "longitude": "-152.107", - "elevation_m": "62", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "90", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" - } - ] - } - ] - }, - { - "raw_text": "KARA 110529Z 1106/1206 32017G26KT P6SM SCT080 FM110700 33016G26KT P6SM FEW110 FM111500 33011G18KT P6SM SKC FM120000 31004KT P6SM SKC", - "station_id": "KARA", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.0292", - "longitude": "-91.8845", - "elevation_m": "5", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "17", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "11000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "310", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KLFT 110529Z 1106/1206 32016G28KT P6SM BKN025 OVC030 FM110700 33016G26KT P6SM FEW110 FM111500 33011G18KT P6SM SKC FM120000 31004KT P6SM SKC", - "station_id": "KLFT", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.1986", - "longitude": "-91.9896", - "elevation_m": "9", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "28", + "wind_speed_kt": "18", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "11000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "330", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KBCE 110529Z 1106/1206 28007KT P6SM SCT200 FM111800 17011KT P6SM SCT200 FM120300 25005KT P6SM SCT200", - "station_id": "KBCE", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.7013", - "longitude": "-112.149", - "elevation_m": "2311", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", + "wind_speed_kt": "17", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - } - ] - }, - { - "raw_text": "KLCH 110529Z 1106/1206 33016G26KT P6SM SCT110 FM111200 33010G20KT P6SM SKC FM120000 32003KT P6SM SKC", - "station_id": "KLCH", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.1255", - "longitude": "-93.2277", - "elevation_m": "2", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "11000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "13000" + }, { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "3", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "wind_gust_kt": "17", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KAEX 110529Z 1106/1206 32015G26KT P6SM FEW110 FM111000 31010G18KT P6SM SKC FM120000 32004KT P6SM SKC", - "station_id": "KAEX", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "KPIR 110530Z 1106/1206 34016G24KT P6SM FEW035 FM111300 33012KT P6SM FEW035 SCT200 FM120000 05006KT P6SM BKN110", + "station_id": "KPIR", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.3346", - "longitude": "-92.5585", - "elevation_m": "25", + "latitude": "44.3819", + "longitude": "-100.286", + "elevation_m": "524", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "26", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "16", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "11000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, @@ -45241,3793 +47355,3936 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "11000" } ] } ] }, { - "raw_text": "KBPT 110529Z 1106/1206 33016G26KT P6SM FEW110 FM111200 32009G18KT P6SM SKC FM120000 31004KT P6SM SKC", - "station_id": "KBPT", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "KATY 110530Z 1106/1206 32016G25KT P6SM BKN025 TEMPO 1106/1107 3SM -SHSN BR OVC020 FM110800 32016G25KT P6SM SCT025 FM112300 33010KT P6SM SCT025 SCT220", + "station_id": "KATY", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.9521", - "longitude": "-94.0262", - "elevation_m": "6", + "latitude": "44.9045", + "longitude": "-97.1496", + "elevation_m": "531", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "16", - "wind_gust_kt": "26", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "11000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHSN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "320", - "wind_speed_kt": "9", - "wind_gust_kt": "18", + "wind_speed_kt": "16", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" } ] } ] }, { - "raw_text": "NSTU 110529Z 1106/1206 09010KT P6SM VCSH SCT020 SCT040 BKN200", - "station_id": "NSTU", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "KABR 110530Z 1106/1206 33015G24KT P6SM FEW020 FM112200 34010KT P6SM SCT027 SCT230", + "station_id": "KABR", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-14.337", - "longitude": "-170.721", - "elevation_m": "8", + "latitude": "45.4436", + "longitude": "-98.4138", + "elevation_m": "397", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", + "change_indicator": "FM", + "wind_dir_degrees": "340", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "23000" + } ] } ] }, { - "raw_text": "KSGU 110529Z 1106/1206 12007KT P6SM SCT200 FM111500 VRB04KT P6SM SCT200 FM111900 32006KT P6SM SCT200 FM120200 12004KT P6SM SCT200", - "station_id": "KSGU", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "TAF MMMX 110530Z 1106/1206 36010KT P6SM SCT020 SCT100 TX21/1121Z TN11/1112Z BECMG 1109/1111 5SM HZ BKN020 TEMPO 1112/1116 3SM BR HZ BKN015 FM111800 02012KT P6SM SCT020 BECMG 1202/1204 02005KT", + "station_id": "MMMX", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.0444", - "longitude": "-113.503", - "elevation_m": "877", + "latitude": "19.436", + "longitude": "-99.072", + "elevation_m": "2224", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "21" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "11" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "BR HZ", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "4", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "PMDY 110529Z 1106/1206 20014KT P6SM SCT020 BKN050 FM111000 20014KT P6SM SCT020 SCT050 AMD NOT SKED", - "station_id": "PMDY", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "TAF MMAA 110530Z 1106/1206 05005KT 5SM HZ SCT015 SCT100 TX30/1121Z TN25/1112Z BECMG 1112/1114 P6SM SKC FM111800 24010KT P6SM SCT015 SCT300 BECMG 1202/1204 24005KT 6SM HZ", + "station_id": "MMAA", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.206", - "longitude": "-177.382", - "elevation_m": "6", + "latitude": "16.758", + "longitude": "-99.754", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "30" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "25" } ] - } - ] - }, - { - "raw_text": "PHKO 110529Z 1106/1206 14006KT P6SM FEW030 BKN060 FM112000 20010KT P6SM SCT035 SCT060 FM120000 19008KT P6SM SCT035 BKN060", - "station_id": "PHKO", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.7378", - "longitude": "-156.048", - "elevation_m": "11", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", + "wind_dir_degrees": "240", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "30000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "30000" } ] } ] }, { - "raw_text": "PHOG 110529Z 1106/1206 05012G20KT P6SM VCSH FEW030 SCT050 FM110800 04010G18KT P6SM VCSH FEW025 SCT050 FM112000 04024G34KT P6SM SCT030 SCT060 FM120500 04020G28KT P6SM SCT030 SCT060", - "station_id": "PHOG", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "TAF MMSM 110530Z 1106/1206 01010KT P6SM SCT020 SCT100 BECMG 1109/1111 5SM HZ BKN020 TEMPO 1112/1116 2SM BR HZ BKN010 FM111800 02012KT P6SM SCT020 TEMPO 1122/1202 02010G20KT FM120300 01005KT P6SM SCT020", + "station_id": "MMSM", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.8887", - "longitude": "-156.435", - "elevation_m": "14", + "latitude": "19.763", + "longitude": "-99.002", + "elevation_m": "2250", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "BR HZ", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "24", - "wind_gust_kt": "34", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "20", - "wind_gust_kt": "28", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "PHTO 110529Z 1106/1206 24006KT P6SM VCSH SCT025 BKN035 BKN060 FM112000 07007KT P6SM VCSH SCT030 BKN060 FM120500 03007KT P6SM VCSH SCT030 BKN060", - "station_id": "PHTO", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "TAF MMTM 110530Z 1106/1206 36025G35KT 4SM BLDU BKN015 BECMG 1115/1117 36025KT 6SM HZ BKN015 FM112000 33012KT P6SM SCT015 BKN100 BECMG 1200/1202 27005KT", + "station_id": "MMTM", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.7191", - "longitude": "-155.049", - "elevation_m": "9", + "latitude": "22.29", + "longitude": "-97.863", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "4", + "wx_string": "BLDU", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - }, + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "25", + "visibility_statute_mi": "6", + "wx_string": "HZ", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "7", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "7", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "PHNY 110529Z 1106/1206 04014G20KT P6SM FEW025 SCT040 FM110700 06012G18KT P6SM FEW020 SCT040 FM112000 05018G28KT P6SM SCT025 BKN040 FM120500 06012G18KT P6SM FEW020 SCT040", - "station_id": "PHNY", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "TAF MMVR 110530Z 1106/1206 36015KT 4SM HZ SCT015 BKN015 TX23/1115Z TN18/1200Z BECMG 1109/1111 36025G40KT 3SM BLSA TEMPO 1111/1115 3SM RA FM111600 34025G40KT 3SM BLSA BKN020 BECMG 1120/1122 34030KT 6SM BLSA SCT020 BKN100 FM120200 34015KT 6SM HZ SCT020 BKN100", + "station_id": "MMVR", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.783", - "longitude": "-156.955", - "elevation_m": "395", + "latitude": "19.144", + "longitude": "-96.189", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "14", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "visibility_statute_mi": "4", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "23" }, + { + "valid_time": "2024-12-12T00:00:00Z", + "min_temp_c": "18" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "25", + "wind_gust_kt": "40", + "visibility_statute_mi": "3", + "wx_string": "BLSA", + "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "RA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "340", + "wind_speed_kt": "25", + "wind_gust_kt": "40", + "visibility_statute_mi": "3", + "wx_string": "BLSA", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "30", + "visibility_statute_mi": "6", + "wx_string": "BLSA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KCDC 110529Z 1106/1206 VRB04KT P6SM SCT200 FM111900 24011KT P6SM SCT200 FM120200 VRB05KT P6SM SCT200", - "station_id": "KCDC", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.7067", - "longitude": "-113.097", - "elevation_m": "1703", + "raw_text": "TAF AMD LFBC 110530Z 1105/1203 09003KT CAVOK PROB40 TEMPO 1120/1203 2000 BR", + "station_id": "LFBC", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "44.533", + "longitude": "-1.125", + "elevation_m": "22", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "11", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } + ] } ] }, { - "raw_text": "PHMK 110529Z 1106/1206 06014G22KT P6SM FEW025 SCT060 FM112000 05018G28KT P6SM SCT030 SCT060 FM120500 05015G24KT P6SM FEW030 SCT060 AMD NOT SKED", - "station_id": "PHMK", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "KDUG 110530Z 1106/1206 30007KT P6SM SKC FM110800 35005KT P6SM SKC FM111200 03008KT P6SM SKC FM111700 08011G19KT P6SM SCT250 FM120300 VRB04KT P6SM BKN250", + "station_id": "KDUG", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.1545", - "longitude": "-157.096", - "elevation_m": "135", + "latitude": "31.4725", + "longitude": "-109.602", + "elevation_m": "1260", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - } - ] - } - ] - }, - { - "raw_text": "PHNL 110529Z 1106/1212 05010G22KT P6SM VCSH SCT025 SCT050 FM112000 05018G26KT P6SM VCSH SCT030 SCT050 FM120500 06012G22KT P6SM SCT025 BKN060", - "station_id": "PHNL", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "21.3151", - "longitude": "-157.924", - "elevation_m": "2", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "wind_gust_kt": "22", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "18", - "wind_gust_kt": "26", + "wind_dir_degrees": "80", + "wind_speed_kt": "11", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "PHJR 110529Z 1106/1206 06008G16KT P6SM FEW025 SCT050 FM111900 06012G20KT P6SM SCT030 SCT060 FM120500 06010G18KT P6SM SCT030 SCT060", - "station_id": "PHJR", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "TAF ESGG 110530Z 1106/1206 08005KT 9999 OVC002 PROB40 1106/1109 0300 FZFG PROB40 1112/1119 BKN007 PROB40 1119/1206 NSC", + "station_id": "ESGG", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.312", - "longitude": "-158.07", - "elevation_m": "9", + "latitude": "57.667", + "longitude": "12.285", + "elevation_m": "152", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "wind_gust_kt": "16", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "PHLI 110529Z 1106/1206 06016G22KT P6SM SCT025 SCT050 FM111800 05018KT P6SM VCSH SCT025 BKN060", - "station_id": "PHLI", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "KOLS 110530Z 1106/1206 06006KT P6SM SKC FM111900 09007KT P6SM BKN250", + "station_id": "KOLS", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.9805", - "longitude": "-159.339", - "elevation_m": "32", + "latitude": "31.4208", + "longitude": "-110.847", + "elevation_m": "1194", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "wind_dir_degrees": "60", - "wind_speed_kt": "16", - "wind_gust_kt": "22", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "18", + "wind_dir_degrees": "90", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KHCR 110529Z 1106/1206 VRB03KT P6SM SCT200", - "station_id": "KHCR", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", + "raw_text": "KTUS 110530Z 1106/1206 14008KT P6SM SKC FM111300 11010G18KT P6SM FEW250 FM111700 11011G19KT P6SM SCT250 FM112100 09009KT P6SM BKN250 FM120300 12009KT P6SM BKN250", + "station_id": "KTUS", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.4774", - "longitude": "-111.433", - "elevation_m": "1708", + "latitude": "32.1315", + "longitude": "-110.956", + "elevation_m": "776", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] - } - ] - }, - { - "raw_text": "KPVU 110529Z 1106/1206 VRB04KT P6SM SCT200 FM111800 28006KT P6SM SCT140 BKN200 FM120200 VRB03KT P6SM SCT140 BKN200", - "station_id": "KPVU", - "issue_time": "2024-12-11T05:29:00Z", - "bulletin_time": "2024-12-11T05:29:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.224", - "longitude": "-111.725", - "elevation_m": "1370", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", + "wind_speed_kt": "11", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "wind_dir_degrees": "90", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "120", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "14000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF COR LHPA 110528Z 1106/1206 34010KT 9999 SCT010 OVC020 PROB40 TEMPO 1106/1112 34015KT 6000 -SN -SNRA BKN005 OVC015 TEMPO 1112/1118 34005KT 9999 BKN030 BECMG 1118/1120 34005KT CAVOK", - "station_id": "LHPA", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF LCLK 110530Z 1106/1206 32006KT 9999 FEW025 BECMG 1108/1111 21010KT BECMG 1112/1115 31006KT", + "station_id": "LCLK", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.362", - "longitude": "17.494", - "elevation_m": "143", + "latitude": "34.874", + "longitude": "33.617", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "visibility_statute_mi": "3.73", - "wx_string": "-SN -SN -RA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KACY 110528Z 1106/1206 18010KT 2SM RA BR OVC003 WS020/20050KT FM111300 19016G29KT 2SM -RA BR OVC004 WS020/20055KT FM111800 20024G38KT 1SM RA BR OVC005 WS020/20060KT FM112300 28020G33KT 2SM -RA BR OVC006 FM120200 28014G26KT 4SM -RA BR BKN013 FM120400 28015G25KT P6SM FEW035", - "station_id": "KACY", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF LCPH 110530Z 1106/1206 02007KT 9999 FEW025 BECMG 1106/1109 29012KT BECMG 1114/1117 35009KT PROB30 TEMPO 1119/1206 BKN015 BECMG 1203/1206 29015KT", + "station_id": "LCPH", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.452", - "longitude": "-74.567", - "elevation_m": "18", + "latitude": "34.715", + "longitude": "32.479", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "16", - "wind_gust_kt": "29", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "24", - "wind_gust_kt": "38", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "33", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "290", "wind_speed_kt": "15", - "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KPHL 110528Z 1106/1212 17009KT 1SM RA BR OVC003 WS020/20040KT FM111300 19013G23KT 2SM RA BR OVC005 WS020/20045KT FM112000 23016G25KT 1SM RA BR OVC007 FM112200 28016G26KT 2SM RA BR OVC006 FM120200 28018G28KT 4SM -RA BR OVC012 FM120400 27014G24KT P6SM FEW035 FM120800 26010G18KT P6SM SKC", - "station_id": "KPHL", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF ESGJ 110530Z 1106/1115 32005KT 2000 BR OVC002 PROB40 1106/1108 0300 FZFG BECMG 1108/1110 9999 NSW PROB40 1110/1112 SCT004", + "station_id": "ESGJ", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.8733", - "longitude": "-75.2268", - "elevation_m": "2", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "57.752", + "longitude": "14.069", + "elevation_m": "224", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } + ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESGT 110530Z 1106/1115 18005KT 0400 FZFG VV002 PROB40 1106/1109 3000 BR PROB40 1109/1112 9999 SCT005", + "station_id": "ESGT", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "58.314", + "longitude": "12.347", + "elevation_m": "40", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - } + ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "40", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "KILG 110528Z 1106/1206 16010KT 1SM RA BR OVC003 WS020/20040KT FM111300 19013G23KT 2SM -RA BR OVC005 WS020/20050KT FM111900 23015G25KT 2SM RA BR OVC005 FM112100 28016G26KT 1SM RA BR OVC006 FM120100 28015G25KT 4SM -RA BKN012 FM120300 28013G23KT P6SM FEW035", - "station_id": "KILG", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF ESMQ 110530Z 1106/1115 32004KT 9999 BKN006 PROB40 1106/1109 OVC004 BECMG 1109/1111 NSC", + "station_id": "ESMQ", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.6744", - "longitude": "-75.6057", - "elevation_m": "22", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "56.685", + "longitude": "16.284", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESMX 110530Z 1106/1115 31005KT 9999 OVC002 TEMPO 1106/1108 0600 FZFG PROB40 1108/1110 2000 -FZDZ PROB40 1110/1115 SCT003", + "station_id": "ESMX", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "56.927", + "longitude": "14.73", + "elevation_m": "176", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.37", + "wx_string": "FZFG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1.24", + "wx_string": "-FZDZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESKN 110530Z 1106/1206 30007KT CAVOK", + "station_id": "ESKN", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "58.786", + "longitude": "16.918", + "elevation_m": "41", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "23", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KBJC 110528Z 1106/1206 29017G27KT P6SM BKN100 TEMPO 1108/1112 29022G35KT P6SM SCT120 FM111500 29008KT P6SM SCT150 FM111800 30012KT P6SM SCT150 FM112300 VRB06KT P6SM SCT120 BKN150 FM120200 25011KT P6SM BKN180", - "station_id": "KBJC", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF ESSA 110530Z 1106/1206 31004KT CAVOK", + "station_id": "ESSA", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.9008", - "longitude": "-105.104", - "elevation_m": "1694", + "latitude": "59.664", + "longitude": "17.92", + "elevation_m": "36", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "17", - "wind_gust_kt": "27", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF BKPR 110530Z 1106/1206 36009KT 9999 SCT012 BKN030", + "station_id": "BKPR", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.576", + "longitude": "21.03", + "elevation_m": "545", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF OIBB 110530Z 1106/1115 29008KT 3000 BR/HZ NSC TEMPO 1106/1111 1000 BR/HZ BECMG 1111/1112 6000 NSC TEMPO 1112/1115 29014KT", + "station_id": "OIBB", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "28.947", + "longitude": "50.834", + "elevation_m": "15", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "HZ BR", + "sky_condition": [ + { + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "HZ BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", "wind_dir_degrees": "290", - "wind_speed_kt": "22", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF OIBP 110530Z 1106/1115 15008KT 5000 BR/HZ NSC TEMPO 1106/1109 3000 BR/HZ FEW030 SCT100 PROB30 TEMPO 1110/1115 15014KT 5000 TSRA FEW030CB SCT035 BKN090", + "station_id": "OIBP", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "27.38", + "longitude": "52.738", + "elevation_m": "13", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.11", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "HZ BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "150", + "wind_speed_kt": "14", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "3500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "9000" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESOE 110530Z 1106/1110 22005KT CAVOK", + "station_id": "ESOE", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T10:00:00Z", + "latitude": "59.229", + "longitude": "15.046", + "elevation_m": "57", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "11", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KAPA 110528Z 1106/1206 26010KT P6SM BKN100 FM110900 18008KT P6SM FEW100 SCT150 FM111700 24007KT P6SM SCT150 FM111900 30012KT P6SM SCT150 FM112300 17009KT P6SM SCT120 BKN150", - "station_id": "KAPA", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OICC 110530Z 1106/1115 10008KT CAVOK PROB30 TEMPO 1106/1111 5000 BR/HZ", + "station_id": "OICC", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.5599", - "longitude": "-104.848", - "elevation_m": "1791", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "34.346", + "longitude": "47.158", + "elevation_m": "1310", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "HZ BR", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF ESSB 110530Z 1106/1115 29004KT CAVOK", + "station_id": "ESSB", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "59.356", + "longitude": "17.933", + "elevation_m": "14", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF OIGG 110530Z 1106/1115 VRB04KT 3000 BR BKN005 BKN060 TEMPO 1106/1110 0100 FG BKN003 BECMG 1110/1112 6000 FEW025", + "station_id": "OIGG", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.325", + "longitude": "49.606", + "elevation_m": "-16", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.06", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KPNE 110528Z 1106/1206 16008KT 1SM RA BR OVC003 WS020/20040KT FM111300 19013G23KT 2SM RA BR OVC004 WS020/20045KT FM112000 23016G25KT 1SM RA BR OVC005 FM112200 28016G26KT 2SM RA BR OVC006 FM120200 28015G25KT 4SM -RA BR OVC012 FM120400 27014G24KT P6SM FEW035", - "station_id": "KPNE", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OIIP 110530Z 1106/1115 31008KT 5000 BR/HZ NSC TEMPO 1106/1110 1500 BR/HZ TEMPO 1111/1115 12014KT", + "station_id": "OIIP", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.0789", - "longitude": "-75.0133", - "elevation_m": "32", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "35.776", + "longitude": "50.827", + "elevation_m": "1270", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "160", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "visibility_statute_mi": "3.11", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "HZ BR", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } + ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "120", + "wind_speed_kt": "14", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF ESSV 110530Z 1106/1115 34012KT 9999 OVC008 BECMG 1106/1108 NSC", + "station_id": "ESSV", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "57.662", + "longitude": "18.348", + "elevation_m": "38", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF OING 110530Z 1106/1115 VRB04KT 6000 NSC TEMPO 1106/1110 4000 BR/HZ", + "station_id": "OING", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "36.908", + "longitude": "54.404", + "forecast": [ { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" } ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "HZ BR", + "sky_condition": [ + + ] } ] }, { - "raw_text": "KTTN 110528Z 1106/1206 16007KT 1SM RA BR OVC002 WS020/21040KT TEMPO 1106/1108 1/4SM FG VV002 FM111300 19013G23KT 2SM RA BR OVC003 WS020/20050KT FM112100 23016G25KT 1SM RA BR OVC005 FM112300 28016G26KT 2SM RA BR OVC006 FM120200 28015G25KT 4SM -RA BR OVC012 FM120500 27013G23KT P6SM FEW035", - "station_id": "KTTN", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OINZ 110530Z 1106/1115 19008KT 8000 NSC PROB30 TEMPO 1106/1110 5000 BR/HZ", + "station_id": "OINZ", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.2768", - "longitude": "-74.8159", - "elevation_m": "58", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "36.636", + "longitude": "53.194", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "200", - "wx_string": "FG", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "HZ BR", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF OITL 110530Z 1106/1115 31008KT 8000 NSC PROB30 TEMPO 1106/1109 1000 BR SCT010 TEMPO 1109/1115 26018KT", + "station_id": "OITL", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.326", + "longitude": "48.424", + "elevation_m": "1314", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.62", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "260", + "wind_speed_kt": "18", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF OIYY 110530Z 1106/1115 12008KT 8000 NSC PROB30 TEMPO 1106/1110 5000 HZ", + "station_id": "OIYY", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "31.905", + "longitude": "54.276", + "elevation_m": "1226", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - } + ] } ] }, { - "raw_text": "KDEN 110528Z 1106/1212 23010KT P6SM BKN100 FM111000 20008KT P6SM FEW100 SCT150 FM111700 25010KT P6SM SCT150 FM111900 30011G18KT P6SM SCT150 FM112300 16009KT P6SM SCT120 BKN150 FM120300 20007KT P6SM BKN180", - "station_id": "KDEN", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OIMB 110530Z 1106/1115 15008KT 8000 FEW040 SCT100 TEMPO 1109/1115 33014KT FEW035 BKN090", + "station_id": "OIMB", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.8466", - "longitude": "-104.656", - "elevation_m": "1656", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "32.894", + "longitude": "59.29", + "elevation_m": "1512", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "330", + "wind_speed_kt": "14", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESNG 110530Z 1106/1115 30012G22KT CAVOK", + "station_id": "ESNG", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "67.133", + "longitude": "20.81", + "elevation_m": "300", + "forecast": [ { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "300", - "wind_speed_kt": "11", - "wind_gust_kt": "18", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESNK 110530Z 1106/1115 30010KT CAVOK", + "station_id": "ESNK", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "63.047", + "longitude": "17.766", + "elevation_m": "4", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESNO 110530Z 1106/1111 29010KT CAVOK", + "station_id": "ESNO", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T11:00:00Z", + "latitude": "63.412", + "longitude": "18.98", + "elevation_m": "100", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KABE 110528Z 1106/1206 15005KT 1SM RA BR OVC003 WS020/20040KT FM111200 18009KT 1SM -RA BR OVC004 WS020/19040KT FM111600 20011G19KT 2SM RA BR OVC003 FM112000 24013G23KT 2SM RA BR OVC005 FM112200 29017G25KT 2SM RA BR OVC006 FM120200 28014G24KT 4SM -RA BR BKN015 FM120400 27013G22KT P6SM FEW035", - "station_id": "KABE", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF ESNQ 110530Z 1106/1115 31014KT 9999 SCT030 PROB40 1106/1112 2500 -SHSN SCT030CB TEMPO 1106/1115 30018G28KT", + "station_id": "ESNQ", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.658", - "longitude": "-75.4347", - "elevation_m": "117", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "67.823", + "longitude": "20.34", + "elevation_m": "447", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1.55", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "11", - "wind_gust_kt": "19", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF ESNS 110530Z 1106/1115 28014KT CAVOK TEMPO 1106/1115 29017G27KT", + "station_id": "ESNS", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "64.625", + "longitude": "21.077", + "elevation_m": "41", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "290", "wind_speed_kt": "17", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_gust_kt": "27", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF ESNU 110530Z 1106/1115 28012KT CAVOK BECMG 1110/1112 30015G25KT", + "station_id": "ESNU", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "63.789", + "longitude": "20.285", + "elevation_m": "8", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "13", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KWRL 110528Z 1106/1206 16006KT P6SM SCT070 BKN100", - "station_id": "KWRL", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF ESNZ 110530Z 1106/1111 30019KT CAVOK", + "station_id": "ESNZ", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.9654", - "longitude": "-107.95", - "elevation_m": "1281", + "valid_time_to": "2024-12-11T11:00:00Z", + "latitude": "63.199", + "longitude": "14.489", + "elevation_m": "360", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "19", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "KRDG 110528Z 1106/1206 17006KT 1SM RA BR OVC004 WS020/20040KT FM111200 18010KT 1SM RA BR OVC005 WS020/20040KT FM111500 20012G20KT 2SM RA BR OVC004 FM111900 23017G27KT 2SM -RA BR OVC004 FM112100 27018G28KT 2SM RA BR OVC004 FM112300 28018G27KT 3SM -RA BR OVC008 FM120100 27016G26KT 5SM -RA BR BKN015 FM120300 27015G25KT P6SM SCT035", - "station_id": "KRDG", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF ESNX 110530Z 1106/1115 29014G24KT CAVOK", + "station_id": "ESNX", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.3734", - "longitude": "-75.9593", - "elevation_m": "101", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "65.592", + "longitude": "19.283", + "elevation_m": "380", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "RA BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESDF 110530Z 1106/1115 31008KT 9999 BKN004 BECMG 1107/1110 FEW005 RMK MIL", + "station_id": "ESDF", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "remarks": "RMK MIL", + "latitude": "56.266", + "longitude": "15.267", + "elevation_m": "52", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" } ] - }, + } + ] + }, + { + "raw_text": "TAF OIAW 110530Z 1106/1212 27004KT 4000 BR/HZ NSC BECMG 1107/1109 7000 TEMPO 1200/1206 3000 BR/HZ", + "station_id": "OIAW", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.343", + "longitude": "48.751", + "elevation_m": "25", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "wind_dir_degrees": "270", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "2", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "27", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.49", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", "wind_dir_degrees": "270", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.35", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "HZ BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } + ] } ] }, { - "raw_text": "PADU 110528Z 1106/1206 25015G25KT 6SM -SHRA SCT015 OVC035 TEMPO 1106/1109 SCT015 BKN030 FM110900 24012G20KT P6SM BKN050 FM111200 24012G20KT P6SM VCSH BKN040 FM111800 24018G28KT P6SM VCSH BKN040 FM112100 24022G32KT P6SM VCSH SCT030 BKN040", - "station_id": "PADU", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OIFM 110530Z 1106/1212 15006KT 7000 NSC BECMG 1200/1202 4000 HZ TEMPO 1202/1206 2000 HZ/BR BECMG 1206/1208 FEW035 BKN100 TEMPO 1209/1212 FEW035CB SCT040 BKN100", + "station_id": "OIFM", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.896", - "longitude": "-166.543", - "elevation_m": "4", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "32.752", + "longitude": "51.866", + "elevation_m": "1539", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "HZ BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } + ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "22", - "wind_gust_kt": "32", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KRKS 110528Z 1106/1206 25016G25KT P6SM FEW100 FM111100 24012G18KT P6SM FEW100 FM111600 25015G25KT P6SM FEW150 FM112200 23009KT P6SM FEW120", - "station_id": "KRKS", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OIII 110530Z 1106/1212 17006KT 2500 HZ NSC TEMPO 1106/1115 1500 HZ TEMPO 1203/1212 1500 HZ", + "station_id": "OIII", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.5947", - "longitude": "-109.053", - "elevation_m": "2062", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.686", + "longitude": "51.304", + "elevation_m": "1182", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.55", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "HZ", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF OIKB 110530Z 1106/1212 07014KT 4000 HZ NSC TEMPO 1106/1112 07024KT 2000 SA TEMPO 1121/1204 4000 HZ", + "station_id": "OIKB", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "27.218", + "longitude": "56.378", + "elevation_m": "6", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "14", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "70", + "wind_speed_kt": "24", + "visibility_statute_mi": "1.24", + "wx_string": "SA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" - } + + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + ] } ] }, { - "raw_text": "KRIW 110528Z 1106/1206 29012KT P6SM FEW100 SCT150 FM111100 28007KT P6SM FEW150 WS020/32040KT FM111700 24008KT P6SM SCT120 BKN150", - "station_id": "KRIW", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OIKK 110530Z 1106/1212 30006KT 8000 NSC TEMPO 1109/1114 34012KT", + "station_id": "OIKK", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.0622", - "longitude": "-108.447", - "elevation_m": "1662", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "30.251", + "longitude": "56.964", + "elevation_m": "1749", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF OIMM 110530Z 1106/1212 28006KT 8000 FEW030 TEMPO 1112/1118 28018KT BECMG 1209/1211 28018KT", + "station_id": "OIMM", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "36.236", + "longitude": "59.639", + "elevation_m": "995", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "wind_dir_degrees": "280", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "320", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6+", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KPNA 110528Z 1106/1206 30007KT P6SM FEW100 FM111300 VRB06KT P6SM SCT120 FM111900 30007KT P6SM SCT090 BKN150", - "station_id": "KPNA", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF SUAA 110530Z 1106/1206 03005KT CAVOK TX29/1118Z TN15/1109Z BECMG 1116/1120 09010KT TEMPO 1200/1206 04015G25KT", + "station_id": "SUAA", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.7929", - "longitude": "-109.805", - "elevation_m": "2158", + "latitude": "-34.788", + "longitude": "-56.263", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "15" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "40", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF OISS 110530Z 1106/1212 28008KT 7000 NSC", + "station_id": "OISS", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "29.539", + "longitude": "52.59", + "elevation_m": "1484", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KLND 110528Z 1106/1206 23007KT P6SM FEW120 SCT150 FM111800 15007KT P6SM OVC130 FM120000 24005KT P6SM BKN180", - "station_id": "KLND", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF SUCA 110530Z 1106/1206 01010KT CAVOK TX27/1118Z TN16/1109Z BECMG 1115/1118 09015KT TEMPO 1201/1206 03015G25KT", + "station_id": "SUCA", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.8154", - "longitude": "-108.726", - "elevation_m": "1700", + "latitude": "-34.452", + "longitude": "-57.768", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "27" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "16" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "13000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "30", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" - } + ] } ] }, { - "raw_text": "KJAC 110528Z 1106/1206 02006KT P6SM SCT060 FM111600 19006KT P6SM FEW050 SCT070 FM111900 22010G16KT P6SM FEW060 SCT090 FM112300 20006KT P6SM SCT090 BKN120", - "station_id": "KJAC", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OITT 110530Z 1106/1212 06006KT 3000 HZ FEW030 BKN090 TEMPO 1106/1112 1500 HZ TEMPO 1110/1116 28006KT FEW035CB SCT040 OVC100 BECMG 1116/1118 6000 TEMPO 1121/1205 4000 BR/HZ BECMG 1210/1212 26012KT FEW030CB SCT035 OVC090", + "station_id": "OITT", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.6129", - "longitude": "-110.737", - "elevation_m": "1967", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "38.13", + "longitude": "46.24", + "elevation_m": "1353", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "20", + "wind_dir_degrees": "60", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "HZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", - "wind_gust_kt": "16", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "HZ BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "3500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "KCPR 110528Z 1106/1206 22011KT P6SM FEW080 SCT120 FM111200 22013G23KT P6SM SCT100 FM111900 25017G27KT P6SM SCT100 BKN180 FM112300 22013KT P6SM SCT090 OVC120", - "station_id": "KCPR", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OIZH 110530Z 1106/1212 06008KT 8000 NSC TEMPO 1108/1114 32012G22KT 4000 SA/DU BECMG 1121/1123 25006KT", + "station_id": "OIZH", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.8978", - "longitude": "-106.474", - "elevation_m": "1623", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "29.472", + "longitude": "60.901", + "elevation_m": "1378", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "2.49", + "wx_string": "SA DU", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } + ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", "wind_dir_degrees": "250", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "KCOD 110528Z 1106/1206 27010G18KT P6SM FEW080 SCT120 FM111500 24010KT P6SM FEW100 FM111900 26012G20KT P6SM SCT100 FM120100 25009KT P6SM OVC100", - "station_id": "KCOD", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF EETN 110530Z 1106/1206 33015G26KT CAVOK PROB30 TEMPO 1106/1110 BKN008 TEMPO 1115/1118 33018G30KT BKN015 PROB40 TEMPO 1200/1202 34016G30KT", + "station_id": "EETN", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.52", - "longitude": "-109.027", - "elevation_m": "1550", + "latitude": "59.413", + "longitude": "24.801", + "elevation_m": "41", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "330", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "340", + "wind_speed_kt": "16", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" - } + ] } ] }, { - "raw_text": "TAF MMCN 110528Z 1106/1206 36004KT P6SM SKC FM111200 04005KT P6SM SKC FM111900 30010KT P6SM SCT220 FM120300 27005KT P6SM BKN220", - "station_id": "MMCN", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OIAA 110530Z 1106/1212 27004KT 4000 BR/HZ NSC BECMG 1107/1109 7000 TEMPO 1200/1206 3000 BR/HZ", + "station_id": "OIAA", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.395", - "longitude": "-109.837", - "elevation_m": "57", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "30.366", + "longitude": "48.23", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.49", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.35", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "HZ BR", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF OIBK 110530Z 1106/1212 16012KT 7000 NSC TEMPO 1108/1116 12024KT 4000 SA/HZ TEMPO 1118/1202 4000 HZ", + "station_id": "OIBK", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.526", + "longitude": "53.98", + "elevation_m": "27", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "120", + "wind_speed_kt": "24", + "visibility_statute_mi": "2.49", + "wx_string": "SA HZ", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "22000" - } + + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + ] } ] }, { - "raw_text": "TAF MMDO 110528Z 1106/1206 02010KT P6SM BKN200 FM111200 36005KT P6SM BKN200 FM111900 24012KT P6SM BKN200 BECMG 1202/1203 25005KT SCT200", - "station_id": "MMDO", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF SULS 110530Z 1106/1206 07005KT CAVOK TX27/1118Z TN15/1109Z PROB40 TEMPO 1106/1109 0800 BCFG NSC BECMG 1115/1119 08015KT TEMPO 1122/1206 04015G25KT", + "station_id": "SULS", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "24.124", - "longitude": "-104.532", - "elevation_m": "1863", + "latitude": "-34.855", + "longitude": "-55.094", + "elevation_m": "22", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "27" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "15" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.5", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "40", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } + ] } ] }, { - "raw_text": "TAF MMGM 110528Z 1106/1206 34008KT P6SM SCT250 FM111300 35006KT P6SM SKC FM111900 33012KT P6SM SCT250 FM112100 30010KT P6SM BKN250 BECMG 1202/1204 33005KT", - "station_id": "MMGM", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OIIE 110530Z 1106/1212 27004KT 5000 HZ NSC TEMPO 1106/1115 2500 HZ TEMPO 1203/1212 2500 HZ", + "station_id": "OIIE", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.964", - "longitude": "-110.928", - "elevation_m": "13", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.416", + "longitude": "51.152", + "elevation_m": "993", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "SKC" - } + ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "HZ", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF SURV 110530Z 1106/1206 13006KT 9999 FEW030 TX28/1118Z TN14/1109Z PROB40 TEMPO 1106/1110 0800 BCFG SCT005 BECMG 1111/1115 05010KT 9999 BKN020", + "station_id": "SURV", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-30.97", + "longitude": "-55.474", + "elevation_m": "201", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "28" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "14" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.5", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF MMLM 110528Z 1106/1206 34010KT P6SM SCT250 FM111200 36006KT P6SM SKC FM111900 32012KT P6SM BKN250 TEMPO 1121/1201 33015KT FM120300 33006KT P6SM SCT250", - "station_id": "MMLM", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OITR 110530Z 1106/1212 26006KT 4000 HZ FEW030 BKN090 TEMPO 1106/1110 2000 BR/HZ TEMPO 1110/1116 FEW035CB SCT040 OVC100 BECMG 1116/1118 6000 TEMPO 1121/1205 4000 BR/HZ BECMG 1210/1212 26012KT FEW030CB SCT035 OVC090", + "station_id": "OITR", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.688", - "longitude": "-109.085", - "elevation_m": "6", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "37.665", + "longitude": "45.066", + "elevation_m": "1312", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "HZ BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "9000" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", + "visibility_statute_mi": "2.49", + "wx_string": "HZ BR", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF MMLT 110528Z 1106/1206 34008KT P6SM SCT250 FM111200 34010KT P6SM SCT250 FM111800 34015KT P6SM SKC FM120300 34008KT P6SM SCT220", - "station_id": "MMLT", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF SUDU 110530Z 1106/1206 04005KT CAVOK TX29/1118Z TN13/1109Z TEMPO 1106/1109 3000 BR NSC BECMG 1110/1114 03012KT TEMPO 1200/1206 06015G25KT", + "station_id": "SUDU", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.993", - "longitude": "-111.35", - "elevation_m": "4", + "latitude": "-33.359", + "longitude": "-56.499", + "elevation_m": "91", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "13" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "60", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" - } + ] } ] }, { - "raw_text": "TAF MMSD 110528Z 1106/1206 35008KT P6SM SCT250 FM111200 34006KT P6SM BKN250 FM111900 22010KT P6SM SCT250 FM120300 30005KT P6SM SCT250", - "station_id": "MMSD", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF SUMU 110530Z 1106/1206 02005KT CAVOK TX28/1118Z TN16/1109Z BECMG 1116/1120 09010KT TEMPO 1200/1206 04015G25KT", + "station_id": "SUMU", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "23.157", - "longitude": "-109.72", - "elevation_m": "107", + "latitude": "-34.838", + "longitude": "-56.031", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "28" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "16" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "40", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } + ] } ] }, { - "raw_text": "TAF MMSL 110528Z 1106/1206 04005KT P6SM SKC FM111200 00000KT P6SM SCT250 FM111900 18010KT P6SM SCT250 FM120300 22005KT P6SM SKC", - "station_id": "MMSL", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF SUSO 110530Z 1106/1206 07005KT CAVOK TX29/1118Z TN15/1109Z TEMPO 1106/1109 3000 BR NSC BECMG 1110/1114 04012KT 9999 SCT020 BKN080", + "station_id": "SUSO", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.948", - "longitude": "-109.936", - "elevation_m": "205", + "latitude": "-31.438", + "longitude": "-57.982", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "15" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "KBPI 110528Z 1106/1206 01006KT P6SM FEW120 FM111500 VRB04KT P6SM SCT120 FM111900 12007KT P6SM BKN150 FM120000 36005KT P6SM SCT090 BKN150", - "station_id": "KBPI", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OICI 110530Z 1106/1212 10006KT 8000 NSC BECMG 1118/1120 FEW040 BKN100 BECMG 1200/1202 17012KT", + "station_id": "OICI", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.578", - "longitude": "-110.11", - "elevation_m": "2120", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.588", + "longitude": "46.397", + "elevation_m": "1323", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "100", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KISO 110528Z 1106/1206 17009KT 6SM -SHRA BR SCT007 OVC018 WS020/19040KT FM110900 18013G21KT P6SM VCSH SCT015 BKN025 FM111500 19018G29KT 6SM SHRA BR SCT008 BKN018 FM112000 24017G26KT 3SM SHRA BR OVC016 FM112200 27016G28KT 5SM -SHRA BR OVC026 FM120000 29015G25KT P6SM SCT060 AMD LTD TO CLD VIS AND WIND", - "station_id": "KISO", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF OISL 110530Z 1106/1212 28008KT 8000 NSC TEMPO 1209/1215 FEW040 BKN100", + "station_id": "OISL", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.324", - "longitude": "-77.6187", - "elevation_m": "27", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "27.67", + "longitude": "54.375", + "elevation_m": "804", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "10000" + } + ] + } + ] + }, + { + "raw_text": "KSTJ 110530Z 1106/1206 31006KT P6SM BKN070 FM110800 30009KT P6SM -SN BKN045 FM111100 31013G26KT P6SM SCT080 FM112100 30013KT P6SM SKC FM120200 VRB03KT P6SM BKN080", + "station_id": "KSTJ", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.7683", + "longitude": "-94.9095", + "elevation_m": "247", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "18", - "wind_gust_kt": "29", - "visibility_statute_mi": "6", - "wx_string": "SHRA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "17", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", "wind_gust_kt": "26", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "16", - "wind_gust_kt": "28", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "KOAJ 110528Z 1106/1206 18010KT P6SM VCSH SCT020 BKN035 FM111200 19015G25KT 6SM SHRA BR SCT015 BKN025 FM111600 21019G30KT 4SM SHRA BR SCT008 OVC015 FM112300 28016G26KT P6SM SCT025 BKN050 FM120300 30010KT P6SM FEW250 AMD LTD TO CLD VIS AND WIND", - "station_id": "KOAJ", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "KIXD 110530Z 1106/1206 28007KT P6SM -SN BKN060 FM110900 30010G21KT P6SM SCT070 FM111300 32013G25KT P6SM FEW050 FM112300 30008KT P6SM SKC", + "station_id": "KIXD", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.8251", - "longitude": "-77.6189", - "elevation_m": "26", + "latitude": "38.8221", + "longitude": "-94.8902", + "elevation_m": "322", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6", - "wx_string": "SHRA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "19", - "wind_gust_kt": "30", - "visibility_statute_mi": "4", - "wx_string": "SHRA BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "26", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KPGV 110528Z 1106/1206 17009KT 6SM -SHRA BR SCT007 OVC018 WS020/19040KT FM110900 18013G21KT P6SM VCSH SCT015 BKN025 FM111500 19018G29KT 6SM SHRA BR SCT008 BKN018 FM112000 24017G26KT 3SM SHRA BR OVC016 FM112200 27016G28KT 5SM -SHRA BR OVC026 FM120000 29015G25KT P6SM SCT060 AMD LTD TO CLD VIS AND WIND", - "station_id": "KPGV", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "KMKC 110530Z 1106/1206 28006KT P6SM SCT070 FM111000 30012G24KT P6SM SCT060 FM112100 29011G19KT P6SM SKC FM112300 30006KT P6SM FEW200", + "station_id": "KMKC", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.6374", - "longitude": "-77.3851", - "elevation_m": "6", + "latitude": "39.1279", + "longitude": "-94.5892", + "elevation_m": "228", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "13", - "wind_gust_kt": "21", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "18", - "wind_gust_kt": "29", - "visibility_statute_mi": "6", - "wx_string": "SHRA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "17", - "wind_gust_kt": "26", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "16", - "wind_gust_kt": "28", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "11", + "wind_gust_kt": "19", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "KEWN 110528Z 1106/1206 18010KT P6SM VCSH SCT020 BKN035 FM111200 19015G25KT 6SM SHRA BR SCT015 BKN025 FM111600 21019G30KT 4SM SHRA BR SCT008 OVC015 FM112300 28016G26KT P6SM SCT025 BKN050 FM120300 30010KT P6SM FEW250", - "station_id": "KEWN", - "issue_time": "2024-12-11T05:28:00Z", - "bulletin_time": "2024-12-11T05:28:00Z", + "raw_text": "TAF EEEI 110530Z 1106/1206 32013KT 9999 SCT013 PROB40 TEMPO 1112/1118 BKN012 TEMPO 1200/1204 BKN010 PROB40 TEMPO 1204/1206 4000 SNRA BKN008 OVC015", + "station_id": "EEEI", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.0684", - "longitude": "-77.0478", - "elevation_m": "3", + "latitude": "59.26", + "longitude": "24.209", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1300" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6", - "wx_string": "SHRA BR", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "19", - "wind_gust_kt": "30", - "visibility_statute_mi": "4", - "wx_string": "SHRA BR", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SN RA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "800" }, { @@ -49035,631 +51292,608 @@ "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "TAF EPBY 110530Z 1106/1206 33008KT 9999 BKN011 TEMPO 1106/1112 4000 BR BKN005 PROB30 TEMPO 1106/1109 OVC002 TEMPO 1121/1206 4000 BR BKN004", + "station_id": "EPBY", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "53.0962", + "longitude": "17.9949", + "elevation_m": "66", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "26", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "KTRM 110527Z 1106/1206 VRB05KT P6SM SCT250", - "station_id": "KTRM", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", + "raw_text": "TAF EPGD 110530Z 1106/1206 31009KT 9999 OVC006 BECMG 1106/1108 BKN012 BECMG 1108/1111 BKN020 TEMPO 1115/1206 BKN012 PROB40 TEMPO 1118/1201 4000 BR BKN005", + "station_id": "EPGD", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.6317", - "longitude": "-116.164", - "elevation_m": "-39", + "latitude": "54.379", + "longitude": "18.466", + "elevation_m": "136", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] - } - ] - }, - { - "raw_text": "KPSP 110527Z 1106/1206 VRB05KT P6SM SCT250", - "station_id": "KPSP", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.8222", - "longitude": "-116.504", - "elevation_m": "123", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "KSBD 110527Z 1106/1206 VRB05KT P6SM SCT250", - "station_id": "KSBD", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.09", - "longitude": "-117.247", - "elevation_m": "353", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "KONT 110527Z 1106/1212 VRB05KT P6SM SCT250", - "station_id": "KONT", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.0531", - "longitude": "-117.577", - "elevation_m": "279", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "KSNA 110527Z 1106/1206 VRB05KT P6SM SCT250", - "station_id": "KSNA", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", + "raw_text": "TAF EPLL 110530Z 1106/1206 33006KT 2000 BR OVC004 TEMPO 1106/1108 0400 FZFG BKN001 BECMG 1108/1110 6000 OVC006 TEMPO 1111/1117 2500 -SN BR BKN003 PROB40 1123/1206 0500 FG BKN001", + "station_id": "EPLL", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.6798", - "longitude": "-117.867", - "elevation_m": "14", + "latitude": "51.724", + "longitude": "19.401", + "elevation_m": "176", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] - } - ] - }, - { - "raw_text": "KSAN 110527Z 1106/1212 VRB03KT P6SM FEW250 FM112000 32008KT P6SM SCT250 FM120200 VRB03KT P6SM SCT250", - "station_id": "KSAN", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "32.7365", - "longitude": "-117.197", - "elevation_m": "3", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.25", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] - } - ] - }, - { - "raw_text": "KCRQ 110527Z 1106/1206 VRB05KT P6SM SCT250", - "station_id": "KCRQ", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.1299", - "longitude": "-117.277", - "elevation_m": "96", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.31", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" } ] } ] }, { - "raw_text": "TAF EGNM 110527Z 1106/1206 05006KT 9999 BKN018 PROB30 TEMPO 1106/1121 BKN012 TEMPO 1121/1206 BKN010 PROB30 TEMPO 1121/1206 6000 SHRA BKN006", - "station_id": "EGNM", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", + "raw_text": "TAF EPMO 110530Z 1106/1206 32006KT 8000 OVC006 TEMPO 1106/1108 4000 BR BKN003 TEMPO 1110/1117 3000 -SN BR BKN003 TEMPO 1120/1206 BKN003", + "station_id": "EPMO", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.862", - "longitude": "-1.665", - "elevation_m": "221", + "latitude": "52.452", + "longitude": "20.642", + "elevation_m": "102", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", + "wind_dir_degrees": "320", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF ETNH 110527Z 1106/1115 26005KT 9999 NSW BKN007 TEMPO 1106/1111 34003KT 5000 BR BKN005 PROB30 1106/1109 30003KT 2000 BR OVC002", - "station_id": "ETNH", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", + "raw_text": "TAF EPPO 110530Z 1106/1206 35005KT 9999 OVC006 TEMPO 1106/1108 3000 -DZ BR OVC003 BECMG 1109/1112 BKN012 TEMPO 1200/1206 4000 BR OVC006", + "station_id": "EPPO", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.312", - "longitude": "9.538", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "52.417", + "longitude": "16.835", + "elevation_m": "87", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "260", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "3", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "visibility_statute_mi": "1.86", + "wx_string": "-DZ BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "300", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.24", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF ETNS 110527Z 1106/1115 26005KT 9999 NSW BKN007 TEMPO 1106/1111 34003KT 5000 BR BKN005 PROB30 1106/1109 30003KT 2000 BR OVC002", - "station_id": "ETNS", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", + "raw_text": "TAF EPRZ 110530Z 1106/1206 33005KT 9999 OVC004 TEMPO 1106/1109 3000 -SN BR BKN010 OVC015 PROB30 TEMPO 1106/1109 -FZDZ BECMG 1107/1109 BKN016 PROB30 TEMPO 1109/1114 4000 -SN BR SCT008 BKN013 BECMG 1114/1116 4000 -SN BR BKN008 TEMPO 1116/1202 1400 SN BR BKN003", + "station_id": "EPRZ", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.457", - "longitude": "9.52", - "elevation_m": "22", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "50.112", + "longitude": "22.025", + "elevation_m": "206", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "260", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "330", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "3", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", + "change_indicator": "TEMPO", "probability": "30", - "wind_dir_degrees": "300", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "wx_string": "-FZDZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] - } - ] - }, - { - "raw_text": "TAF COR EBDT 110527Z 1107/1116 03006KT 9999 BKN012", - "station_id": "EBDT", - "issue_time": "2024-12-11T05:27:00Z", - "bulletin_time": "2024-12-11T05:27:00Z", - "valid_time_from": "2024-12-11T07:00:00Z", - "valid_time_to": "2024-12-11T16:00:00Z", - "latitude": "51.005", - "longitude": "5.067", - "elevation_m": "25", - "forecast": [ + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "-SN BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "-SN BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] + }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.87", + "wx_string": "SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KECG 110526Z 1106/1206 18012KT 5SM -SHRA OVC025 WS020/20045KT FM111000 18015G23KT 6SM -SHRA BR OVC045 WS020/20050KT FM111500 18018G28KT 6SM -SHRA BR OVC035 WS020/20050KT FM111900 20020G32KT 4SM SHRA BR OVC015 WS020/20055KT FM120000 28021G34KT 6SM -RA BR OVC020 FM120200 28017G25KT P6SM BKN020 FM120500 29011G18KT P6SM SCT250", - "station_id": "KECG", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", + "raw_text": "TAF EPSC 110530Z 1106/1206 VRB02KT 9999 OVC012 BECMG 1106/1109 32010KT TEMPO 1106/1115 BKN015 TEMPO 1115/1206 4000 -DZ BR OVC005 BECMG 1118/1120 VRB02KT PROB40 TEMPO 1121/1206 1500 -DZ BR OVC003", + "station_id": "EPSC", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.2571", - "longitude": "-76.1716", - "elevation_m": "2", + "latitude": "53.585", + "longitude": "14.902", + "elevation_m": "47", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "5", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "20", - "wind_gust_kt": "32", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "55", - "visibility_statute_mi": "4", - "wx_string": "SHRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "21", - "wind_gust_kt": "34", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "17", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.93", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KRIC 110526Z 1106/1206 18010KT 6SM -SHRA BR SCT010 OVC070 FM110800 18011G19KT 6SM -SHRA BR OVC010 WS020/20045KT FM111200 19016G24KT 4SM SHRA BR OVC010 WS020/20045KT FM111800 22015G25KT 4SM SHRA BR OVC020 FM112200 29018G32KT 4SM RA BR OVC012 FM120000 30013G22KT P6SM BKN020 FM120400 27010KT P6SM SKC", - "station_id": "KRIC", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", + "raw_text": "TAF EPRA 110530Z 1106/1115 02006KT 9999 OVC010 BECMG 1106/1109 32010KT TEMPO 1106/1112 OVC007 PROB30 TEMPO 1106/1110 4000 -SN BR OVC004 BECMG 1112/1114 3000 -SN BR OVC005 TEMPO 1113/1115 1500 SN BR OVC003", + "station_id": "EPRA", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.5115", - "longitude": "-77.3234", - "elevation_m": "51", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.39", + "longitude": "21.211", + "elevation_m": "182", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "11", - "wind_gust_kt": "19", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", @@ -49668,109 +51902,164 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "4", - "wx_string": "SHRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4", - "wx_string": "SHRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "wind_gust_kt": "32", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "13", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "SN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + } + ] + }, + { + "raw_text": "TAF EPSY 110530Z 1106/1115 35005KT 9999 BKN006 TEMPO 1106/1111 4000 BR OVC002", + "station_id": "EPSY", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.482", + "longitude": "20.938", + "elevation_m": "136", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "KFSD 110526Z 1105/1206 33018G30KT P6SM OVC050 TEMPO 1106/1109 6SM -SN BKN020 FM110900 32016G25KT P6SM SCT160 FM112000 32014G20KT P6SM FEW240 FM120000 33007KT P6SM SKC FM120200 VRB04KT P6SM SKC", - "station_id": "KFSD", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "AMD", - "latitude": "43.5775", - "longitude": "-96.7539", - "elevation_m": "433", + "raw_text": "TAF EPZG 110530Z 1106/1115 VRB02KT 7000 BKN012 TEMPO 1106/1109 2000 -DZ BR BKN004 OVC007", + "station_id": "EPZG", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.137", + "longitude": "15.779", + "elevation_m": "59", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "-DZ BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "700" + } + ] + } + ] + }, + { + "raw_text": "TAF EPKK 110530Z 1106/1206 26002KT 9999 BKN020 TEMPO 1106/1109 2500 SN BR BKN004 PROB30 TEMPO 1106/1109 -FZDZ PROB30 TEMPO 1109/1114 3000 -SN BR BKN012 BECMG 1114/1116 3000 -SN BR BKN008 TEMPO 1116/1122 1400 SN BR BKN003 BECMG 1202/1205 8000 BKN016", + "station_id": "EPKK", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "50.078", + "longitude": "19.797", + "elevation_m": "237", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, @@ -49778,1770 +52067,1617 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "visibility_statute_mi": "1.55", + "wx_string": "SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "400" } ] }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "-FZDZ", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "16000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "24000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.87", + "wx_string": "SN BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] } ] }, { - "raw_text": "KPSF 110526Z 1106/1206 08004KT 6SM -DZ BR SCT008 OVC015 WS020/19035KT TEMPO 1106/1108 3SM -RA BR BKN008 FM110800 09006KT 5SM -RA BR BKN006 OVC015 WS020/19040KT FM111700 16010G15KT 2SM RA BR OVC007 WS020/20040KT PROB30 1122/1124 26015G25KT 1/2SM +RA FG OVC005 FM120300 27017G26KT 3SM -RA BR OVC007", - "station_id": "KPSF", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", + "raw_text": "TAF EPWA 110530Z 1106/1206 33006KT 8000 OVC006 PROB40 1106/1108 BKN003 TEMPO 1111/1118 3000 -SN BR BKN003 TEMPO 1120/1203 BKN003", + "station_id": "EPWA", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.4268", - "longitude": "-73.2891", - "elevation_m": "352", + "latitude": "52.163", + "longitude": "20.961", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "4", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "6", - "wx_string": "-DZ BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "TAF EPWR 110530Z 1106/1206 33005KT 8000 OVC006 TEMPO 1106/1109 2000 -DZ BR OVC003 BECMG 1109/1112 BKN013 TEMPO 1200/1206 4000 BR BKN006", + "station_id": "EPWR", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "51.1032", + "longitude": "16.8998", + "elevation_m": "118", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "260", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.5", - "wx_string": "+RA FG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "17", - "wind_gust_kt": "26", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "300" } ] - } - ] - }, - { - "raw_text": "KMCK 110526Z 1106/1206 28008KT P6SM SCT090 FM120000 13006KT P6SM SKC", - "station_id": "KMCK", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.204", - "longitude": "-100.59", - "elevation_m": "780", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "KGLD 110526Z 1106/1206 27008KT P6SM SCT070 FM111700 24012G20KT P6SM SKC FM112300 21007KT P6SM SKC", - "station_id": "KGLD", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", + "raw_text": "KRSW 110530Z 1106/1206 16008KT P6SM SCT025 BKN050 BKN250 FM111500 22014G22KT P6SM VCSH SCT025 BKN100 BKN250 FM111900 27017G24KT P6SM VCTS BKN025CB BKN100 OVC250 TEMPO 1119/1121 3SM SHRA BKN015 FM112100 32018G26KT P6SM BKN020 OVC050 FM120100 34015G24KT P6SM SCT020 SCT100 BKN250 FM120400 36013KT P6SM SCT250", + "station_id": "KRSW", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.3673", - "longitude": "-101.693", - "elevation_m": "1111", + "latitude": "26.538", + "longitude": "-81.7567", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "160", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "220", + "wind_speed_kt": "14", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "7", + "wind_dir_degrees": "270", + "wind_speed_kt": "17", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "TAF EYKA 110526Z 1106/1206 VRB05KT 6000 OVC005 TEMPO 1106/1112 1500 BR OVC002 PROB40 TEMPO 1106/1109 0400 FZFG -FZDZ TEMPO 1114/1123 1500 BR OVC002 BECMG 1123/1201 BKN015 TEMPO 1201/1206 0600 FZFG VV002", - "station_id": "EYKA", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "54.962", - "longitude": "24.069", - "elevation_m": "68", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "visibility_statute_mi": "3", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.25", - "wx_string": "FZFG -FZDZ", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "18", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KPOU 110526Z 1106/1206 VRB04KT 6SM -RA BR OVC015 TEMPO 1106/1108 3SM -RA BR SCT008 OVC010 FM110800 VRB04KT 2SM -RA BR OVC006 WS020/18035KT FM111400 17007KT 1 1/2SM RA BR OVC003 WS020/19040KT FM111700 18011G28KT 2SM RA BR OVC015 PROB30 1121/1124 23012G29KT 1/2SM +RA FG OVC007", - "station_id": "KPOU", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", + "raw_text": "KFMY 110530Z 1106/1206 16008KT P6SM SCT025 BKN050 BKN250 FM111500 22014G22KT P6SM VCSH SCT025 BKN100 BKN250 FM111900 27017G24KT P6SM VCTS BKN025CB BKN100 OVC250 TEMPO 1119/1121 3SM SHRA BKN015 FM112100 32018G26KT P6SM BKN020 OVC050 FM120100 34015G24KT P6SM SCT020 SCT100 BKN250 FM120400 36013KT P6SM SCT250", + "station_id": "KFMY", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.6257", - "longitude": "-73.8816", - "elevation_m": "45", + "latitude": "26.584", + "longitude": "-81.8615", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "17", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1.5", - "wx_string": "RA BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "18", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "11", - "wind_gust_kt": "28", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "230", - "wind_speed_kt": "12", - "wind_gust_kt": "29", - "visibility_statute_mi": "0.5", - "wx_string": "+RA FG", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KALB 110526Z 1106/1206 17009KT 6SM -DZ BR BKN007 OVC015 TEMPO 1106/1108 3SM -RA BR SCT008 OVC015 FM110800 16005KT 1 1/2SM -RA BR OVC006 WS020/18035KT FM111400 VRB04KT 3/4SM RA BR OVC003 WS020/19040KT FM112100 18007KT 2SM RA BR OVC012 PROB30 1121/1124 28015G25KT 1/2SM +RA FG VV005 FM120400 23015G24KT 2SM -RASN BR OVC004", - "station_id": "KALB", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", + "raw_text": "KPGD 110530Z 1106/1206 16008KT P6SM SCT025 BKN050 BKN250 FM111500 21015G25KT P6SM VCSH SCT025 BKN100 BKN250 FM111800 27018G27KT P6SM VCTS BKN025CB BKN100 OVC250 TEMPO 1118/1120 3SM SHRA BKN015 FM112000 32018G26KT P6SM BKN020 OVC050 FM120000 34015G24KT P6SM SCT020 SCT100 BKN250 FM120300 35013KT P6SM SCT250", + "station_id": "KPGD", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.7473", - "longitude": "-73.7991", - "elevation_m": "82", + "latitude": "26.9185", + "longitude": "-81.9939", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", - "visibility_statute_mi": "6", - "wx_string": "-DZ BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "5000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "18", + "wind_gust_kt": "27", + "visibility_statute_mi": "6+", + "wx_string": "VCTS", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "0.75", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "18", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "280", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "500", - "wx_string": "+RA FG", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "2", - "wx_string": "-RA -SN BR", + "wind_dir_degrees": "350", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KGFL 110526Z 1106/1206 VRB04KT 3SM -DZ BR SCT008 OVC015 WS020/18035KT FM110900 16006KT 1 1/2SM -RA BR OVC006 WS020/18035KT FM111300 VRB04KT 1SM RA FG OVC004 WS020/19040KT PROB30 1121/1124 24015G25KT 1/4SM +RA FG OVC004 FM120400 23010G20KT 2SM -RASN BR OVC004", - "station_id": "KGFL", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", + "raw_text": "KMCI 110530Z 1106/1206 26006KT P6SM SCT070 FM111000 31014G26KT P6SM SCT060 FM111900 30011G21KT P6SM SKC FM112300 31006KT P6SM FEW200", + "station_id": "KMCI", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.3385", - "longitude": "-73.6102", - "elevation_m": "99", + "latitude": "39.2975", + "longitude": "-94.7309", + "elevation_m": "308", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "3", - "wx_string": "-DZ BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "1", - "wx_string": "RA FG", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "240", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.25", - "wx_string": "+RA FG", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "2", - "wx_string": "-RA -SN BR", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF EFKU 110526Z 1106/1206 29015KT 9999 BKN040 TEMPO 1106/1109 30020G30KT 7000 -SHSN TEMPO 1109/1118 31015G28KT TEMPO 1200/1206 7000 -SHSN FEW030CB", - "station_id": "EFKU", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", + "raw_text": "KMBG 110530Z 1106/1206 33014G20KT P6SM FEW015 FM111400 33012KT P6SM SCT015 BKN130 FM120200 04005KT P6SM SCT120", + "station_id": "KMBG", + "issue_time": "2024-12-11T05:30:00Z", + "bulletin_time": "2024-12-11T05:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "63.008", - "longitude": "27.799", - "elevation_m": "92", + "latitude": "45.543", + "longitude": "-100.404", + "elevation_m": "515", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "14", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "4.35", - "wx_string": "-SHSN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "28", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "13000" + } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.35", - "wx_string": "-SHSN", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "TAF EFJO 110526Z 1106/1115 29012G22KT 9999 BKN040 TEMPO 1106/1112 30018G32KT PROB40 TEMPO 1106/1109 7000 -SHSN", - "station_id": "EFJO", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", + "raw_text": "KSLC 110529Z 1106/1212 15008KT P6SM FEW200 FM110800 15006KT P6SM SCT200 FM112200 30005KT P6SM SCT140 BKN200 FM120300 15004KT P6SM BKN140 BKN200", + "station_id": "KSLC", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "62.66", - "longitude": "29.611", - "elevation_m": "118", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "40.7707", + "longitude": "-111.965", + "elevation_m": "1286", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "32", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "4.35", - "wx_string": "-SHSN", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF EFSA 110526Z 1106/1115 29012G22KT CAVOK", - "station_id": "EFSA", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "61.943", - "longitude": "28.945", - "elevation_m": "90", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] - } - ] - }, - { - "raw_text": "TAF EFUT 110526Z 1106/1115 30012KT CAVOK", - "station_id": "EFUT", - "issue_time": "2024-12-11T05:26:00Z", - "bulletin_time": "2024-12-11T05:26:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "60.896", - "longitude": "26.938", - "elevation_m": "104", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "KOGB 110525Z 1106/1206 18012G18KT P6SM BKN050 FM111100 22015G23KT 5SM -SHRA BR BKN015 TEMPO 1113/1116 2SM +SHRA BR FM111900 26020G30KT P6SM BKN040 FM112300 29010KT P6SM SKC", - "station_id": "KOGB", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KOGD 110529Z 1106/1206 17006KT P6SM SCT200 FM111800 18008KT P6SM SCT140 BKN200 FM120000 VRB04KT P6SM BKN140 BKN200", + "station_id": "KOGD", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.4637", - "longitude": "-80.8534", - "elevation_m": "59", + "latitude": "41.1941", + "longitude": "-112.017", + "elevation_m": "1356", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+SHRA BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "KCUB 110525Z 1106/1206 18009G15KT P6SM -SHRA BKN040 FM111000 21014G21KT 5SM -SHRA BR BKN015 TEMPO 1112/1115 2SM +SHRA BR FM111800 27019G29KT P6SM BKN040 FM112300 29011KT P6SM SKC", - "station_id": "KCUB", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KLGU 110529Z 1106/1206 VRB03KT P6SM FEW150 SCT200 FM111800 34005KT P6SM SCT140 SCT200 FM120000 VRB03KT P6SM BKN140 BKN200", + "station_id": "KLGU", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.972", - "longitude": "-80.9939", - "elevation_m": "55", + "latitude": "41.7865", + "longitude": "-111.852", + "elevation_m": "1359", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "9", - "wind_gust_kt": "15", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "14", - "wind_gust_kt": "21", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+SHRA BR", - "sky_condition": [ - - ] - }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "KCAE 110525Z 1106/1206 18012G18KT P6SM -SHRA BKN040 FM111000 21016G24KT 5SM -SHRA BR BKN015 TEMPO 1112/1115 2SM +SHRA BR FM111800 27020G30KT P6SM BKN040 FM112300 29011KT P6SM SKC", - "station_id": "KCAE", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KEVW 110529Z 1106/1206 22010KT P6SM SCT200 FM111800 24012G20KT P6SM SCT140 BKN200 FM120200 22008KT P6SM BKN150 BKN200", + "station_id": "KEVW", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.9422", - "longitude": "-81.118", - "elevation_m": "69", + "latitude": "41.2727", + "longitude": "-111.031", + "elevation_m": "2178", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+SHRA BR", - "sky_condition": [ - - ] - }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", + "wind_dir_degrees": "220", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "TAF LSGC 110525Z 1106/1115 02004KT CAVOK", - "station_id": "LSGC", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.083", - "longitude": "6.792", - "elevation_m": "1018", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF LSGS 110525Z 1106/1115 VRB02KT CAVOK", - "station_id": "LSGS", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KENV 110529Z 1106/1206 VRB04KT P6SM FEW150 SCT200 FM111800 12005KT P6SM FEW140 SCT200 FM120000 VRB03KT P6SM SCT140 BKN200 AMD NOT SKED", + "station_id": "KENV", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.219", - "longitude": "7.33", - "elevation_m": "482", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.7211", + "longitude": "-114.031", + "elevation_m": "1291", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] - } - ] - }, - { - "raw_text": "TAF LSZA 110525Z 1106/1115 VRB02KT 9999 SCT100 BECMG 1107/1109 CAVOK", - "station_id": "LSZA", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.004", - "longitude": "8.91", - "elevation_m": "276", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "14000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF LSZB 110525Z 1106/1115 VRB02KT 9999 OVC020", - "station_id": "LSZB", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.914", - "longitude": "7.497", - "elevation_m": "510", + "raw_text": "TAF AMD CYHD 110529Z 1105/1114 28005KT P6SM -SN OVC030 TEMPO 1105/1108 1 1/2SM -SN OVC015 FM110800 30007KT P6SM -SN OVC030 TEMPO 1108/1114 3SM -SN OVC020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYHD", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "49.83", + "longitude": "-92.74", + "elevation_m": "414", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF LSZC 110525Z 1106/1115 VRB02KT 9999 OVC025", - "station_id": "LSZC", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.972", - "longitude": "8.392", - "elevation_m": "445", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF LSZG 110525Z 1106/1115 05008KT 9999 OVC025", - "station_id": "LSZG", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.179", - "longitude": "7.415", - "elevation_m": "428", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF LSZL 110525Z 1106/1115 VRB02KT CAVOK", - "station_id": "LSZL", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.164", - "longitude": "8.878", - "elevation_m": "198", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LSZR 110525Z 1106/1115 07004KT 9999 BKN025", - "station_id": "LSZR", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "PATA 110529Z 1106/1206 11005KT P6SM SCT070 WS020/09030KT", + "station_id": "PATA", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.485", - "longitude": "9.561", - "elevation_m": "396", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "65.173", + "longitude": "-152.107", + "elevation_m": "62", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "90", + "wind_shear_speed_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF ETHC 110525Z 1106/1115 36006KT 8000 NSW BKN010 TEMPO 1106/1109 VRB03KT 3000 DZ BKN006 BECMG 1110/1112 33005KT 9999 NSW SCT012 BKN020 TEMPO 1112/1115 30003KT 8000 NSW BKN010", - "station_id": "ETHC", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KARA 110529Z 1106/1206 32017G26KT P6SM SCT080 FM110700 33016G26KT P6SM FEW110 FM111500 33011G18KT P6SM SKC FM120000 31004KT P6SM SKC", + "station_id": "KARA", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.591", - "longitude": "10.022", - "elevation_m": "35", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.0292", + "longitude": "-91.8845", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "17", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "DZ", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "wind_speed_kt": "11", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF AMD KBAD 110525Z 1105/1210 31010KT 9999 SKC QNH3022INS BECMG 1115/1116 31014G20KT 9999 SKC QNH3032INS BECMG 1122/1123 32006KT 9999 SKC QNH3036INS TX16/1121Z TN00/1112Z", - "station_id": "KBAD", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T10:00:00Z", - "latitude": "32.488", - "longitude": "-93.658", - "elevation_m": "49", + "raw_text": "KLFT 110529Z 1106/1206 32016G28KT P6SM BKN025 OVC030 FM110700 33016G26KT P6SM FEW110 FM111500 33011G18KT P6SM SKC FM120000 31004KT P6SM SKC", + "station_id": "KLFT", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.1986", + "longitude": "-91.9896", + "elevation_m": "9", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.32", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", - "altim_in_hg": "30.35", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "16" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "0" + "sky_cover": "FEW", + "cloud_base_ft_agl": "11000" } ] - } - ] - }, - { - "raw_text": "TAF ESPA 110525Z 1106/1115 30018KT CAVOK TEMPO 1106/1115 30020G30KT RMK MIL", - "station_id": "ESPA", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "65.541", - "longitude": "22.126", - "elevation_m": "12", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "11", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] } ] }, { - "raw_text": "TAF ETSH 110525Z 1106/1115 VRB03KT 6000 NSW SCT005 BKN010 TEMPO 1106/1110 34005KT 2000 DZ BR SCT002 BKN003", - "station_id": "ETSH", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KBCE 110529Z 1106/1206 28007KT P6SM SCT200 FM111800 17011KT P6SM SCT200 FM120300 25005KT P6SM SCT200", + "station_id": "KBCE", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.768", - "longitude": "13.168", - "elevation_m": "79", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.7013", + "longitude": "-112.149", + "elevation_m": "2311", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", "wind_speed_kt": "5", - "visibility_statute_mi": "1.24", - "wx_string": "DZ BR", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "KEAT 110525Z 1106/1206 VRB03KT P6SM OVC017", - "station_id": "KEAT", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KLCH 110529Z 1106/1206 33016G26KT P6SM SCT110 FM111200 33010G20KT P6SM SKC FM120000 32003KT P6SM SKC", + "station_id": "KLCH", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.3975", - "longitude": "-120.201", - "elevation_m": "375", + "latitude": "30.1255", + "longitude": "-93.2277", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "11000" } ] - } - ] - }, - { - "raw_text": "KMWH 110525Z 1106/1206 33005KT P6SM OVC010", - "station_id": "KMWH", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.193", - "longitude": "-119.315", - "elevation_m": "355", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KLWS 110525Z 1106/1206 10006KT P6SM FEW003 BKN150 FM111000 10006KT 5SM BR BKN003 TEMPO 1111/1115 1/2SM FZFG VV001 FM111800 00000KT P6SM BKN200", - "station_id": "KLWS", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KAEX 110529Z 1106/1206 32015G26KT P6SM FEW110 FM111000 31010G18KT P6SM SKC FM120000 32004KT P6SM SKC", + "station_id": "KAEX", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.3746", - "longitude": "-117.015", - "elevation_m": "435", + "latitude": "31.3346", + "longitude": "-92.5585", + "elevation_m": "25", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "11000" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "visibility_statute_mi": "5", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KCOE 110525Z 1106/1206 05007KT P6SM SCT020 BKN150", - "station_id": "KCOE", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KBPT 110529Z 1106/1206 33016G26KT P6SM FEW110 FM111200 32009G18KT P6SM SKC FM120000 31004KT P6SM SKC", + "station_id": "KBPT", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.7719", - "longitude": "-116.833", - "elevation_m": "693", + "latitude": "29.9521", + "longitude": "-94.0262", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "11000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - } - ] + { + "sky_cover": "SKC" + } ] } ] }, { - "raw_text": "KPUW 110525Z 1106/1206 10010KT P6SM FEW110 BKN200", - "station_id": "KPUW", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "NSTU 110529Z 1106/1206 09010KT P6SM VCSH SCT020 SCT040 BKN200", + "station_id": "NSTU", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.7438", - "longitude": "-117.116", - "elevation_m": "774", + "latitude": "-14.337", + "longitude": "-170.721", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", + "wind_dir_degrees": "90", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "11000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ], [ @@ -51555,528 +53691,386 @@ ] }, { - "raw_text": "KSFF 110525Z 1106/1206 00000KT P6SM SCT008 BKN120 FM111000 00000KT P6SM BKN015 FM112200 00000KT P6SM SCT018 BKN150 FM120300 00000KT P6SM BKN010", - "station_id": "KSFF", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KSGU 110529Z 1106/1206 12007KT P6SM SCT200 FM111500 VRB04KT P6SM SCT200 FM111900 32006KT P6SM SCT200 FM120200 12004KT P6SM SCT200", + "station_id": "KSGU", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.6857", - "longitude": "-117.321", - "elevation_m": "593", + "latitude": "37.0444", + "longitude": "-113.503", + "elevation_m": "877", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "120", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF LDRI 110525Z 1106/1206 06008KT CAVOK TX11/1112Z TN04/1205Z", - "station_id": "LDRI", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "PMDY 110529Z 1106/1206 20014KT P6SM SCT020 BKN050 FM111000 20014KT P6SM SCT020 SCT050 AMD NOT SKED", + "station_id": "PMDY", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.218", - "longitude": "14.573", - "elevation_m": "80", + "latitude": "28.206", + "longitude": "-177.382", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "11" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "4" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF LDOS 110525Z 1106/1206 29008KT 3000 -RA BR BKN007 OVC013 TX04/1106Z TN02/1123Z TEMPO 1107/1118 29013KT 6000 NSW BECMG 1116/1118 29004KT TEMPO 1118/1206 2000 BR OVC005", - "station_id": "LDOS", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "PHKO 110529Z 1106/1206 14006KT P6SM FEW030 BKN060 FM112000 20010KT P6SM SCT035 SCT060 FM120000 19008KT P6SM SCT035 BKN060", + "station_id": "PHKO", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.463", - "longitude": "18.81", - "elevation_m": "82", + "latitude": "19.7378", + "longitude": "-156.048", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "4" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "2" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ] - } - ] - }, - { - "raw_text": "TAF LDZD 110525Z 1106/1206 06007KT 9999 BKN045 TX11/1112Z TN02/1205Z TEMPO 1106/1110 06012KT", - "station_id": "LDZD", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.108", - "longitude": "15.347", - "elevation_m": "82", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "11" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" }, { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "2" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF LDDU 110525Z 1106/1206 08008KT 9999 SCT030 BKN040 TX12/1112Z TN07/1201Z PROB30 TEMPO 1106/1120 VRB15KT TSRA FEW020CB BKN030 PROB30 TEMPO 1120/1204 SHRA FEW020TCU BKN030", - "station_id": "LDDU", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "PHOG 110529Z 1106/1206 05012G20KT P6SM VCSH FEW030 SCT050 FM110800 04010G18KT P6SM VCSH FEW025 SCT050 FM112000 04024G34KT P6SM SCT030 SCT060 FM120500 04020G28KT P6SM SCT030 SCT060", + "station_id": "PHOG", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.56", - "longitude": "18.269", - "elevation_m": "156", + "latitude": "20.8887", + "longitude": "-156.435", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "12" - }, - { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "7" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wx_string": "TSRA", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "SHRA", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "24", + "wind_gust_kt": "34", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] - } - ] - }, - { - "raw_text": "TAF LDPL 110525Z 1106/1206 06008KT CAVOK TX11/1112Z TN03/1205Z PROB40 TEMPO 1106/1110 06012KT", - "station_id": "LDPL", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.894", - "longitude": "13.922", - "elevation_m": "63", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "20", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "11" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "3" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF LDSP 110525Z 1106/1206 03005KT 9999 BKN040 TX13/1112Z TN07/1123Z PROB30 TEMPO 1106/1115 SHRA FEW035TCU BKN040", - "station_id": "LDSP", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "PHTO 110529Z 1106/1206 24006KT P6SM VCSH SCT025 BKN035 BKN060 FM112000 07007KT P6SM VCSH SCT030 BKN060 FM120500 03007KT P6SM VCSH SCT030 BKN060", + "station_id": "PHTO", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.539", - "longitude": "16.301", - "elevation_m": "16", + "latitude": "19.7191", + "longitude": "-155.049", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "7" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" }, { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "13" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "6000" } ] - } - ] - }, - { - "raw_text": "TAF LDZA 110525Z 1106/1206 05004KT 9999 BKN030 TX04/1110Z TN01/1201Z TEMPO 1106/1113 4000 -RA BR BKN007 OVC014", - "station_id": "LDZA", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.729", - "longitude": "16.054", - "elevation_m": "103", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "4", + "change_indicator": "FM", + "wind_dir_degrees": "30", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "4" }, - { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "1" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-RA BR", - "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF LSZH 110525Z 1106/1212 06005KT 9999 FEW020 OVC025 TX04/1113Z TN02/1106Z TN01/1205Z BECMG 1109/1111 06008KT BECMG 1116/1118 04004KT PROB30 1121/1124 OVC014 PROB40 1200/1209 OVC014", - "station_id": "LSZH", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "PHNY 110529Z 1106/1206 04014G20KT P6SM FEW025 SCT040 FM110700 06012G18KT P6SM FEW020 SCT040 FM112000 05018G28KT P6SM SCT025 BKN040 FM120500 06012G18KT P6SM FEW020 SCT040", + "station_id": "PHNY", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "47.48", - "longitude": "8.536", - "elevation_m": "424", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "20.783", + "longitude": "-156.955", + "elevation_m": "395", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "14", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", "cloud_base_ft_agl": "2500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "4" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "2" }, { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "1" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "60", - "wind_speed_kt": "8", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -52084,459 +54078,429 @@ "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "50", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "sky_condition": [ + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" - } - ] - } - ] - }, - { - "raw_text": "TAF LSGG 110525Z 1106/1212 03004KT 9999 OVC027 TX04/1115Z TN03/1107Z TN01/1206Z", - "station_id": "LSGG", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "46.248", - "longitude": "6.128", - "elevation_m": "411", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "4" - }, - { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "3" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "1" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KGEG 110525Z 1106/1206 03007KT 3SM BR BKN003 BKN020 OVC110 TEMPO 1107/1111 6SM BR SCT003 BKN020 FM111500 08004KT 6SM BR OVC008 FM112000 07004KT P6SM BKN012 FM112200 07004KT P6SM SCT014 BKN150 FM120400 06004KT 3SM BR BKN007", - "station_id": "KGEG", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KCDC 110529Z 1106/1206 VRB04KT P6SM SCT200 FM111900 24011KT P6SM SCT200 FM120200 VRB05KT P6SM SCT200", + "station_id": "KCDC", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.6217", - "longitude": "-117.528", - "elevation_m": "718", + "latitude": "37.7067", + "longitude": "-113.097", + "elevation_m": "1703", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "7", - "visibility_statute_mi": "3", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "11000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] - }, + } + ] + }, + { + "raw_text": "PHMK 110529Z 1106/1206 06014G22KT P6SM FEW025 SCT060 FM112000 05018G28KT P6SM SCT030 SCT060 FM120500 05015G24KT P6SM FEW030 SCT060 AMD NOT SKED", + "station_id": "PHMK", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "21.1545", + "longitude": "-157.096", + "elevation_m": "135", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "14", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "4", + "wind_dir_degrees": "50", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "4", - "visibility_statute_mi": "3", - "wx_string": "BR", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF MMAS 110525Z 1106/1206 36010KT P6SM SKC FM111300 04012KT P6SM SCT040 FM111900 05012KT P6SM SKC FM120300 04005KT P6SM SCT040 SCT220", - "station_id": "MMAS", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "PHNL 110529Z 1106/1212 05010G22KT P6SM VCSH SCT025 SCT050 FM112000 05018G26KT P6SM VCSH SCT030 SCT050 FM120500 06012G22KT P6SM SCT025 BKN060", + "station_id": "PHNL", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.702", - "longitude": "-102.318", - "elevation_m": "1866", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "21.3151", + "longitude": "-157.924", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "10", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "50", - "wind_speed_kt": "12", + "wind_speed_kt": "18", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF MMEP 110525Z 1106/1206 00000KT P6SM SCT020 TEMPO 1111/1115 3SM BR FM111900 24010KT P6SM SCT220 FM120300 00000KT P6SM SKC", - "station_id": "MMEP", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "PHJR 110529Z 1106/1206 06008G16KT P6SM FEW025 SCT050 FM111900 06012G20KT P6SM SCT030 SCT060 FM120500 06010G18KT P6SM SCT030 SCT060", + "station_id": "PHJR", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.418", - "longitude": "-104.842", - "elevation_m": "921", + "latitude": "21.312", + "longitude": "-158.07", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "wind_gust_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "5000" } ] }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "BR", - "sky_condition": [ - - ] - }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF MMIA 110525Z 1106/1206 04005KT 6SM HZ SKC FM111200 05005KT 6SM HZ SCT220 FM112000 24010KT 6SM HZ SCT220 BECMG 1200/1202 00000KT 6SM HZ SCT020", - "station_id": "MMIA", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "PHLI 110529Z 1106/1206 06016G22KT P6SM SCT025 SCT050 FM111800 05018KT P6SM VCSH SCT025 BKN060", + "station_id": "PHLI", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.276", - "longitude": "-103.576", - "elevation_m": "744", + "latitude": "21.9805", + "longitude": "-159.339", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "16", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "HZ", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "50", + "wind_speed_kt": "18", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] - }, + } + ] + }, + { + "raw_text": "KHCR 110529Z 1106/1206 VRB03KT P6SM SCT200", + "station_id": "KHCR", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.4774", + "longitude": "-111.433", + "elevation_m": "1708", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF MMLO 110525Z 1106/1206 00000KT P6SM SKC TEMPO 1110/1114 SCT035 FM111700 10010KT P6SM SKC FM120200 12005KT P6SM SCT030", - "station_id": "MMLO", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KPVU 110529Z 1106/1206 VRB04KT P6SM SCT200 FM111800 28006KT P6SM SCT140 BKN200 FM120200 VRB03KT P6SM SCT140 BKN200", + "station_id": "KPVU", + "issue_time": "2024-12-11T05:29:00Z", + "bulletin_time": "2024-12-11T05:29:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.997", - "longitude": "-101.481", - "elevation_m": "1805", + "latitude": "40.224", + "longitude": "-111.725", + "elevation_m": "1370", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, @@ -52544,1425 +54508,1344 @@ "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "14000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF MMPN 110525Z 1106/1206 00000KT P6SM SKC FM111200 36005KT P6SM SKC FM111900 18010KT P6SM SKC FM120300 00000KT P6SM SKC", - "station_id": "MMPN", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "TAF COR LHPA 110528Z 1106/1206 34010KT 9999 SCT010 OVC020 PROB40 TEMPO 1106/1112 34015KT 6000 -SN -SNRA BKN005 OVC015 TEMPO 1112/1118 34005KT 9999 BKN030 BECMG 1118/1120 34005KT CAVOK", + "station_id": "LHPA", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.396", - "longitude": "-102.041", - "elevation_m": "1602", + "latitude": "47.362", + "longitude": "17.494", + "elevation_m": "143", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "3.73", + "wx_string": "-SN -SN -RA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF MMQT 110525Z 1106/1206 09008KT P6SM SCT020 FM110900 05005KT P6SM BKN020 TEMPO 1112/1116 2SM BR BKN010 FM111700 08010KT P6SM SCT020 FM120300 08006KT P6SM SCT020 SCT070", - "station_id": "MMQT", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KACY 110528Z 1106/1206 18010KT 2SM RA BR OVC003 WS020/20050KT FM111300 19016G29KT 2SM -RA BR OVC004 WS020/20055KT FM111800 20024G38KT 1SM RA BR OVC005 WS020/20060KT FM112300 28020G33KT 2SM -RA BR OVC006 FM120200 28014G26KT 4SM -RA BR BKN013 FM120400 28015G25KT P6SM FEW035", + "station_id": "KACY", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.617", - "longitude": "-100.194", - "elevation_m": "1909", + "latitude": "39.452", + "longitude": "-74.567", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "190", + "wind_speed_kt": "16", + "wind_gust_kt": "29", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "24", + "wind_gust_kt": "38", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "1", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "33", "visibility_statute_mi": "2", - "wx_string": "BR", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TISX 110525Z 1106/1206 05007KT P6SM VCSH FEW025 SCT040 FM111300 07014G24KT P6SM VCSH FEW025 SCT035 SCT060 FM112300 04009KT P6SM VCSH SCT030 SCT060", - "station_id": "TISX", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KPHL 110528Z 1106/1212 17009KT 1SM RA BR OVC003 WS020/20040KT FM111300 19013G23KT 2SM RA BR OVC005 WS020/20045KT FM112000 23016G25KT 1SM RA BR OVC007 FM112200 28016G26KT 2SM RA BR OVC006 FM120200 28018G28KT 4SM -RA BR OVC012 FM120400 27014G24KT P6SM FEW035 FM120800 26010G18KT P6SM SKC", + "station_id": "KPHL", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.6997", - "longitude": "-64.8126", - "elevation_m": "16", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.8733", + "longitude": "-75.2268", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "230", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] - } - ] - }, - { - "raw_text": "PABT 110525Z 1106/1206 36007KT P6SM SCT050 BKN100", - "station_id": "PABT", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "66.9176", - "longitude": "-151.519", - "elevation_m": "195", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" + } ] - } - ] - }, - { - "raw_text": "PAMC 110525Z 1106/1206 10014G24KT P6SM FEW100 WS015/12030KT FM111000 05005KT P6SM FEW100 WS015/09030KT FM112100 VRB03KT P6SM FEW250", - "station_id": "PAMC", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "62.957", - "longitude": "-155.61", - "elevation_m": "101", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "wind_shear_hgt_ft_agl": "1500", - "wind_shear_dir_degrees": "120", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "1500", - "wind_shear_dir_degrees": "90", - "wind_shear_speed_kt": "30", + "wind_dir_degrees": "270", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TJBQ 110525Z 1106/1206 12005KT P6SM VCSH FEW025 SCT035 FM111400 09015G25KT P6SM VCSH SCT025 SCT050 BKN100 FM112200 10008KT P6SM VCSH SCT025 SCT040 AMD NOT SKED TIL 111100", - "station_id": "TJBQ", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KILG 110528Z 1106/1206 16010KT 1SM RA BR OVC003 WS020/20040KT FM111300 19013G23KT 2SM -RA BR OVC005 WS020/20050KT FM111900 23015G25KT 2SM RA BR OVC005 FM112100 28016G26KT 1SM RA BR OVC006 FM120100 28015G25KT 4SM -RA BKN012 FM120300 28013G23KT P6SM FEW035", + "station_id": "KILG", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.494", - "longitude": "-67.128", - "elevation_m": "69", + "latitude": "39.6744", + "longitude": "-75.6057", + "elevation_m": "22", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - } - ] - }, - { - "raw_text": "TJPS 110525Z 1106/1206 08004KT P6SM SKC FM111400 13015KT P6SM FEW025 SCT040 FM111700 15015G25KT P6SM VCSH SCT025 BKN040 FM112300 09006KT P6SM FEW060", - "station_id": "TJPS", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.011", - "longitude": "-66.567", - "elevation_m": "12", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "230", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", + "wind_dir_degrees": "280", "wind_speed_kt": "15", "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "visibility_statute_mi": "4", + "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TIST 110525Z 1106/1206 07009KT P6SM VCSH SCT025 SCT040 FM111300 07014G24KT P6SM VCSH FEW026 SCT035 SCT060 FM112300 06009KT P6SM VCSH SCT030 BKN060", - "station_id": "TIST", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KBJC 110528Z 1106/1206 29017G27KT P6SM BKN100 TEMPO 1108/1112 29022G35KT P6SM SCT120 FM111500 29008KT P6SM SCT150 FM111800 30012KT P6SM SCT150 FM112300 VRB06KT P6SM SCT120 BKN150 FM120200 25011KT P6SM BKN180", + "station_id": "KBJC", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.3362", - "longitude": "-64.9799", - "elevation_m": "5", + "latitude": "39.9008", + "longitude": "-105.104", + "elevation_m": "1694", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "17", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "22", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "15000" } ] - } - ] - }, - { - "raw_text": "TJSJ 110525Z 1106/1206 13005KT P6SM VCSH FEW029 SCT035 FM111430 07015G25KT P6SM VCSH FEW024 SCT028 BKN035 FM112300 07011KT P6SM VCSH FEW026 SCT035 BKN060", - "station_id": "TJSJ", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.4326", - "longitude": "-66.0107", - "elevation_m": "3", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:30:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2900" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T14:30:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2400" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2800" + "cloud_base_ft_agl": "12000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", + "wind_dir_degrees": "250", "wind_speed_kt": "11", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "18000" } ] } ] }, { - "raw_text": "KVCT 110525Z 1106/1206 35012G22KT P6SM SKC FM110800 VRB06KT P6SM SKC", - "station_id": "KVCT", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KAPA 110528Z 1106/1206 26010KT P6SM BKN100 FM110900 18008KT P6SM FEW100 SCT150 FM111700 24007KT P6SM SCT150 FM111900 30012KT P6SM SCT150 FM112300 17009KT P6SM SCT120 BKN150", + "station_id": "KAPA", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.8624", - "longitude": "-96.9301", - "elevation_m": "33", + "latitude": "39.5599", + "longitude": "-104.848", + "elevation_m": "1791", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] - } - ] - }, - { - "raw_text": "KCOT 110525Z 1106/1206 VRB06KT P6SM SKC", - "station_id": "KCOT", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.4585", - "longitude": "-99.2228", - "elevation_m": "144", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] - } - ] - }, - { - "raw_text": "KLRD 110525Z 1106/1206 36015G25KT P6SM SKC FM110700 VRB06KT P6SM SKC", - "station_id": "KLRD", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.551", - "longitude": "-99.4614", - "elevation_m": "150", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KCRP 110525Z 1106/1206 35017G27KT P6SM FEW100 FEW250 FM111000 35010KT P6SM SKC FM112000 VRB05KT P6SM SKC", - "station_id": "KCRP", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KPNE 110528Z 1106/1206 16008KT 1SM RA BR OVC003 WS020/20040KT FM111300 19013G23KT 2SM RA BR OVC004 WS020/20045KT FM112000 23016G25KT 1SM RA BR OVC005 FM112200 28016G26KT 2SM RA BR OVC006 FM120200 28015G25KT 4SM -RA BR OVC012 FM120400 27014G24KT P6SM FEW035", + "station_id": "KPNE", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.7733", - "longitude": "-97.513", - "elevation_m": "11", + "latitude": "40.0789", + "longitude": "-75.0133", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "230", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] - } - ] - }, - { - "raw_text": "KALI 110525Z 1106/1206 35015G28KT P6SM FEW110 FEW250 FM110800 34009KT P6SM SKC FM112000 VRB05KT P6SM SKC", - "station_id": "KALI", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.7413", - "longitude": "-98.0251", - "elevation_m": "52", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "15", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "11000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "270", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KAGS 110525Z 1106/1206 19011G18KT 5SM -SHRA BR BKN025 FM110800 22014G21KT 4SM -SHRA BR BKN015 TEMPO 1111/1114 2SM +SHRA BR FM111700 27020G30KT P6SM BKN040 FM112300 29012KT P6SM SKC", - "station_id": "KAGS", - "issue_time": "2024-12-11T05:25:00Z", - "bulletin_time": "2024-12-11T05:25:00Z", + "raw_text": "KTTN 110528Z 1106/1206 16007KT 1SM RA BR OVC002 WS020/21040KT TEMPO 1106/1108 1/4SM FG VV002 FM111300 19013G23KT 2SM RA BR OVC003 WS020/20050KT FM112100 23016G25KT 1SM RA BR OVC005 FM112300 28016G26KT 2SM RA BR OVC006 FM120200 28015G25KT 4SM -RA BR OVC012 FM120500 27013G23KT P6SM FEW035", + "station_id": "KTTN", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.3652", - "longitude": "-81.9635", - "elevation_m": "40", + "latitude": "40.2768", + "longitude": "-74.8159", + "elevation_m": "58", "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "200", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "190", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "5", - "wx_string": "-SHRA BR", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "14", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "wind_dir_degrees": "230", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "2", - "wx_string": "+SHRA BR", + "wx_string": "RA BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" + } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", + "wind_dir_degrees": "270", + "wind_speed_kt": "13", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KAIA 110524Z 1106/1206 30007KT P6SM SCT025 BKN050 FM111700 31012G20KT P6SM SCT050 BKN250 FM120000 VRB05KT P6SM BKN100", - "station_id": "KAIA", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KDEN 110528Z 1106/1212 23010KT P6SM BKN100 FM111000 20008KT P6SM FEW100 SCT150 FM111700 25010KT P6SM SCT150 FM111900 30011G18KT P6SM SCT150 FM112300 16009KT P6SM SCT120 BKN150 FM120300 20007KT P6SM BKN180", + "station_id": "KDEN", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.0573", - "longitude": "-102.802", - "elevation_m": "1198", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.8466", + "longitude": "-104.656", + "elevation_m": "1656", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] }, { "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "15000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "200", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "18000" } ] } ] }, { - "raw_text": "KSAV 110524Z 1106/1206 19013G20KT P6SM BKN040 OVC150 WS020/20040KT FM111400 22018G28KT 4SM -RA BR BKN025 TEMPO 1114/1118 21020G25KT 2SM TSRA BR BKN015CB OVC020 FM111900 29022G29KT P6SM -SHRA OVC025 FM112000 29017G25KT P6SM BKN080 FM120200 29009KT P6SM SKC", - "station_id": "KSAV", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KABE 110528Z 1106/1206 15005KT 1SM RA BR OVC003 WS020/20040KT FM111200 18009KT 1SM -RA BR OVC004 WS020/19040KT FM111600 20011G19KT 2SM RA BR OVC003 FM112000 24013G23KT 2SM RA BR OVC005 FM112200 29017G25KT 2SM RA BR OVC006 FM120200 28014G24KT 4SM -RA BR BKN015 FM120400 27013G22KT P6SM FEW035", + "station_id": "KABE", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.1313", - "longitude": "-81.2023", - "elevation_m": "10", + "latitude": "40.658", + "longitude": "-75.4347", + "elevation_m": "117", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", "wind_shear_hgt_ft_agl": "2000", "wind_shear_dir_degrees": "200", "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "4", + "wind_dir_degrees": "180", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "20", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "11", + "wind_gust_kt": "19", "visibility_statute_mi": "2", - "wx_string": "TSRA BR", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "22", - "wind_gust_kt": "29", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wind_dir_degrees": "240", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", "wind_speed_kt": "17", "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF EFJY 110524Z 1106/1206 30015KT CAVOK TEMPO 1106/1109 30015G28KT", - "station_id": "EFJY", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "62.404", - "longitude": "25.675", - "elevation_m": "139", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "13", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "28", - "sky_condition": [ - - ] } ] }, { - "raw_text": "KSNY 110524Z 1106/1206 29009KT P6SM SCT060 BKN100 FM111600 31015G23KT P6SM FEW100 FM112200 VRB05KT P6SM SCT100 BKN250", - "station_id": "KSNY", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KWRL 110528Z 1106/1206 16006KT P6SM SCT070 BKN100", + "station_id": "KWRL", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.0993", - "longitude": "-102.986", - "elevation_m": "1307", + "latitude": "43.9654", + "longitude": "-107.95", + "elevation_m": "1281", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "KCDR 110524Z 1106/1206 27007KT P6SM BKN070 FM111900 31010KT P6SM BKN100", - "station_id": "KCDR", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KRDG 110528Z 1106/1206 17006KT 1SM RA BR OVC004 WS020/20040KT FM111200 18010KT 1SM RA BR OVC005 WS020/20040KT FM111500 20012G20KT 2SM RA BR OVC004 FM111900 23017G27KT 2SM -RA BR OVC004 FM112100 27018G28KT 2SM RA BR OVC004 FM112300 28018G27KT 3SM -RA BR OVC008 FM120100 27016G26KT 5SM -RA BR BKN015 FM120300 27015G25KT P6SM SCT035", + "station_id": "KRDG", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.8374", - "longitude": "-103.098", - "elevation_m": "1002", + "latitude": "40.3734", + "longitude": "-75.9593", + "elevation_m": "101", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", + "wind_dir_degrees": "180", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] - } - ] - }, - { - "raw_text": "KJZI 110524Z 1106/1206 19013G20KT P6SM BKN050 WS020/20040KT FM111400 21020G30KT 4SM -RA BR BKN025 TEMPO 1114/1118 21020G25KT 2SM TSRA BR BKN015CB OVC020 FM111900 27022G29KT P6SM -SHRA OVC025 FM112100 29017G27KT P6SM BKN080 FM120200 29010KT P6SM SKC", - "station_id": "KJZI", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.7025", - "longitude": "-80.0058", - "elevation_m": "5", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "12", "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "4", + "wind_dir_degrees": "230", + "wind_speed_kt": "17", + "wind_gust_kt": "27", + "visibility_statute_mi": "2", "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "20", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "2", - "wx_string": "TSRA BR", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "22", - "wind_gust_kt": "29", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "27", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "270", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF EFTP 110524Z 1106/1206 30010KT CAVOK PROB40 TEMPO 1112/1116 32015G25KT", - "station_id": "EFTP", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "PADU 110528Z 1106/1206 25015G25KT 6SM -SHRA SCT015 OVC035 TEMPO 1106/1109 SCT015 BKN030 FM110900 24012G20KT P6SM BKN050 FM111200 24012G20KT P6SM VCSH BKN040 FM111800 24018G28KT P6SM VCSH BKN040 FM112100 24022G32KT P6SM VCSH SCT030 BKN040", + "station_id": "PADU", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "61.419", - "longitude": "23.616", - "elevation_m": "111", + "latitude": "53.896", + "longitude": "-166.543", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "25", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } ] - } - ] - }, - { - "raw_text": "KCHS 110524Z 1106/1206 19013G20KT P6SM BKN050 WS020/20040KT FM111400 21020G30KT 4SM -RA BR BKN025 TEMPO 1114/1118 21020G25KT 2SM TSRA BR BKN015CB OVC020 FM111900 27022G29KT P6SM -SHRA OVC025 FM112100 29017G27KT P6SM BKN080 FM120200 29010KT P6SM SKC", - "station_id": "KCHS", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.8994", - "longitude": "-80.0407", - "elevation_m": "12", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -53972,294 +55855,369 @@ ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "20", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "TSRA BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "22", + "wind_gust_kt": "32", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] + } + ] + }, + { + "raw_text": "KRKS 110528Z 1106/1206 25016G25KT P6SM FEW100 FM111100 24012G18KT P6SM FEW100 FM111600 25015G25KT P6SM FEW150 FM112200 23009KT P6SM FEW120", + "station_id": "KRKS", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.5947", + "longitude": "-109.053", + "elevation_m": "2062", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "22", - "wind_gust_kt": "29", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "17", - "wind_gust_kt": "27", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "wind_dir_degrees": "230", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "KBFF 110524Z 1106/1206 30010KT P6SM BKN060 FM111600 29013G25KT P6SM SCT100 BKN250 FM112300 32007KT P6SM BKN250", - "station_id": "KBFF", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KRIW 110528Z 1106/1206 29012KT P6SM FEW100 SCT150 FM111100 28007KT P6SM FEW150 WS020/32040KT FM111700 24008KT P6SM SCT120 BKN150", + "station_id": "KRIW", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.8747", - "longitude": "-103.601", - "elevation_m": "1204", + "latitude": "43.0622", + "longitude": "-108.447", + "elevation_m": "1662", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", - "wind_gust_kt": "25", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "320", + "wind_shear_speed_kt": "40", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", + "wind_dir_degrees": "240", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KRWL 110524Z 1106/1206 24028G40KT P6SM BKN080 FM111500 26020G30KT P6SM SCT100 BKN250", - "station_id": "KRWL", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.8065", - "longitude": "-107.195", - "elevation_m": "2066", + "raw_text": "KPNA 110528Z 1106/1206 30007KT P6SM FEW100 FM111300 VRB06KT P6SM SCT120 FM111900 30007KT P6SM SCT090 BKN150", + "station_id": "KPNA", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.7929", + "longitude": "-109.805", + "elevation_m": "2158", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "28", - "wind_gust_kt": "40", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "9000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KLAR 110524Z 1106/1206 27018G28KT P6SM BKN050 FM111100 24030G40KT P6SM BKN250 FM112200 26016KT P6SM BKN250", - "station_id": "KLAR", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KLND 110528Z 1106/1206 23007KT P6SM FEW120 SCT150 FM111800 15007KT P6SM OVC130 FM120000 24005KT P6SM BKN180", + "station_id": "KLND", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.3165", - "longitude": "-105.673", - "elevation_m": "2217", + "latitude": "42.8154", + "longitude": "-108.726", + "elevation_m": "1700", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "30", - "wind_gust_kt": "40", + "wind_dir_degrees": "150", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "13000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "16", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "18000" } ] } ] }, { - "raw_text": "KCYS 110524Z 1106/1206 30018G28KT P6SM SCT050 BKN100 FM111300 28022G36KT P6SM SCT100 BKN250 FM112300 27010KT P6SM BKN250", - "station_id": "KCYS", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KJAC 110528Z 1106/1206 02006KT P6SM SCT060 FM111600 19006KT P6SM FEW050 SCT070 FM111900 22010G16KT P6SM FEW060 SCT090 FM112300 20006KT P6SM SCT090 BKN120", + "station_id": "KJAC", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.1579", - "longitude": "-104.808", - "elevation_m": "1868", + "latitude": "43.6129", + "longitude": "-110.737", + "elevation_m": "1967", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", "cloud_base_ft_agl": "5000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "22", - "wind_gust_kt": "36", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", + "wind_gust_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" } ] }, @@ -54267,241 +56225,225 @@ "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "TAF EFHA 110524Z 1106/1115 31014KT CAVOK", - "station_id": "EFHA", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KCPR 110528Z 1106/1206 22011KT P6SM FEW080 SCT120 FM111200 22013G23KT P6SM SCT100 FM111900 25017G27KT P6SM SCT100 BKN180 FM112300 22013KT P6SM SCT090 OVC120", + "station_id": "KCPR", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "61.855", - "longitude": "24.805", - "elevation_m": "144", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.8978", + "longitude": "-106.474", + "elevation_m": "1623", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "KLNS 110524Z 1106/1206 13005KT 2SM -SHRA BR VCFG OVC003 WS020/20040KT FM111000 15005KT 1SM -RA BR OVC005 WS020/22045KT FM111400 20008KT 1 1/2SM RA BR OVC007 WS020/24035KT FM112100 28018G28KT 2SM -RA BR OVC015 FM120200 29018G28KT P6SM SCT035", - "station_id": "KLNS", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.1206", - "longitude": "-76.2944", - "elevation_m": "122", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2", - "wx_string": "-SHRA BR VCFG", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "8000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "220", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "wind_dir_degrees": "220", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "240", - "wind_shear_speed_kt": "35", - "visibility_statute_mi": "1.5", - "wx_string": "RA BR", + "wind_dir_degrees": "250", + "wind_speed_kt": "17", + "wind_gust_kt": "27", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "220", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "9000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "KIPT 110524Z 1106/1206 20015G25KT 6SM -SHRA BR OVC006 FM110800 10004KT 3SM -RA BR OVC006 FM110900 15005KT 1SM -RA BR OVC004 FM111500 13008KT 1SM -RA BR OVC008 FM112000 29015G25KT 2SM -SN BR OVC015 FM120100 28015G24KT 4SM -SHSN OVC030 FM120300 28012G22KT 6SM BR VCSH BKN040", - "station_id": "KIPT", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KCOD 110528Z 1106/1206 27010G18KT P6SM FEW080 SCT120 FM111500 24010KT P6SM FEW100 FM111900 26012G20KT P6SM SCT100 FM120100 25009KT P6SM OVC100", + "station_id": "KCOD", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.243", - "longitude": "-76.9217", - "elevation_m": "160", + "latitude": "44.52", + "longitude": "-109.027", + "elevation_m": "1550", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "8000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "4", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "8", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "wind_dir_degrees": "250", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "10000" + } + ] + } + ] + }, + { + "raw_text": "TAF MMCN 110528Z 1106/1206 36004KT P6SM SKC FM111200 04005KT P6SM SKC FM111900 30010KT P6SM SCT220 FM120300 27005KT P6SM BKN220", + "station_id": "MMCN", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "27.395", + "longitude": "-109.837", + "elevation_m": "57", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" } ] }, @@ -54509,149 +56451,108 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6", - "wx_string": "BR VCSH", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "22000" } ] } ] }, { - "raw_text": "KBKW 110524Z 1106/1206 30004KT 2SM RA BR BKN004 TEMPO 1106/1109 5SM -RA BR SCT004 BKN015 FM111200 32007G16KT 1 1/2SM -RA BR OVC003 FM111600 29012G20KT 1SM -SN BR OVC005 FM111900 29013G23KT 5SM BR OVC009 FM120000 28013G20KT P6SM BKN020", - "station_id": "KBKW", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "TAF MMDO 110528Z 1106/1206 02010KT P6SM BKN200 FM111200 36005KT P6SM BKN200 FM111900 24012KT P6SM BKN200 BECMG 1202/1203 25005KT SCT200", + "station_id": "MMDO", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.7836", - "longitude": "-81.1228", - "elevation_m": "762", + "latitude": "24.124", + "longitude": "-104.532", + "elevation_m": "1863", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "2", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "20000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "wind_gust_kt": "16", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "1", - "wx_string": "-SN BR", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "5", - "wx_string": "BR", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "20", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "KAOO 110524Z 1106/1206 21004KT 2SM -RA BR OVC004 FM111300 29007KT 1SM -RA BR OVC008 FM111900 29015G25KT 1 1/2SM -RASN BR OVC015 FM112200 29020G28KT 4SM -SN OVC015 FM120000 28020G28KT 6SM -SHSN OVC025", - "station_id": "KAOO", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "TAF MMGM 110528Z 1106/1206 34008KT P6SM SCT250 FM111300 35006KT P6SM SKC FM111900 33012KT P6SM SCT250 FM112100 30010KT P6SM BKN250 BECMG 1202/1204 33005KT", + "station_id": "MMGM", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.2999", - "longitude": "-78.3168", - "elevation_m": "450", + "latitude": "27.964", + "longitude": "-110.928", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "4", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, @@ -54659,757 +56560,634 @@ "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.5", - "wx_string": "-RA -SN BR", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "20", - "wind_gust_kt": "28", - "visibility_statute_mi": "4", - "wx_string": "-SN", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "28", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KBFD 110524Z 1106/1206 24005KT 6SM -RA BR OVC004 FM110800 22003KT 4SM -RA BR OVC006 FM111200 28010KT 2SM -RA BR OVC006 FM111600 28013G25KT 3/4SM -SN BR OVC004 FM120000 27015G25KT 1SM -SHSN OVC010", - "station_id": "KBFD", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "TAF MMLM 110528Z 1106/1206 34010KT P6SM SCT250 FM111200 36006KT P6SM SKC FM111900 32012KT P6SM BKN250 TEMPO 1121/1201 33015KT FM120300 33006KT P6SM SCT250", + "station_id": "MMLM", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.7984", - "longitude": "-78.6354", - "elevation_m": "642", + "latitude": "25.688", + "longitude": "-109.085", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "3", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.75", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KEKN 110524Z 1106/1206 00000KT 5SM -RA BR OVC014 FM110900 00000KT 3SM -RA BR OVC005 FM111400 30006KT 2SM RA BR OVC005 FM111700 28010G18KT 1SM -SN BR OVC009 FM112100 28013G22KT 5SM BR OVC015 PROB30 1121/1123 2SM -SN FM112300 28012G25KT P6SM BKN018", - "station_id": "KEKN", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "TAF MMLT 110528Z 1106/1206 34008KT P6SM SCT250 FM111200 34010KT P6SM SCT250 FM111800 34015KT P6SM SKC FM120300 34008KT P6SM SCT220", + "station_id": "MMLT", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.8899", - "longitude": "-79.8554", - "elevation_m": "596", + "latitude": "25.993", + "longitude": "-111.35", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", + "wind_dir_degrees": "340", "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "1", - "wx_string": "-SN BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "22", - "visibility_statute_mi": "5", - "wx_string": "BR", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "25", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" } ] } ] }, { - "raw_text": "KCKB 110524Z 1106/1206 27005KT 4SM -RA BR BKN008 OVC020 FM110900 VRB03KT 3SM -RA BR OVC007 FM111400 30008KT 2SM RA BR OVC006 FM111800 26012G20KT 2SM -SN OVC007 FM112000 26013G20KT 5SM BR OVC010 FM120000 24012G22KT P6SM BKN027", - "station_id": "KCKB", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "TAF MMSD 110528Z 1106/1206 35008KT P6SM SCT250 FM111200 34006KT P6SM BKN250 FM111900 22010KT P6SM SCT250 FM120300 30005KT P6SM SCT250", + "station_id": "MMSD", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.3022", - "longitude": "-80.2239", - "elevation_m": "368", + "latitude": "23.157", + "longitude": "-109.72", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "8", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "20", - "visibility_statute_mi": "5", - "wx_string": "BR", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KPKB 110524Z 1106/1206 26004KT P6SM OVC015 FM111100 31009G15KT 6SM -RA BR OVC012 FM111500 28010G16KT 2SM -SN BR OVC007 FM111900 27011G18KT 6SM BR BKN014 FM112000 26010G19KT P6SM BKN027", - "station_id": "KPKB", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "TAF MMSL 110528Z 1106/1206 04005KT P6SM SKC FM111200 00000KT P6SM SCT250 FM111900 18010KT P6SM SCT250 FM120300 22005KT P6SM SKC", + "station_id": "MMSL", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.3395", - "longitude": "-81.4438", - "elevation_m": "245", + "latitude": "22.948", + "longitude": "-109.936", + "elevation_m": "205", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "wind_gust_kt": "15", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "16", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "wind_gust_kt": "19", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KHTS 110524Z 1106/1206 31006KT P6SM OVC020 FM111200 30008G15KT 3SM -RASN BR OVC009 FM111400 28009G15KT 1SM -SN BR OVC013 FM111700 27009G17KT P6SM BKN026 FM120200 25009G18KT P6SM SCT035", - "station_id": "KHTS", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KBPI 110528Z 1106/1206 01006KT P6SM FEW120 FM111500 VRB04KT P6SM SCT120 FM111900 12007KT P6SM BKN150 FM120000 36005KT P6SM SCT090 BKN150", + "station_id": "KBPI", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.3653", - "longitude": "-82.5548", - "elevation_m": "252", + "latitude": "42.578", + "longitude": "-110.11", + "elevation_m": "2120", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "wind_gust_kt": "15", - "visibility_statute_mi": "3", - "wx_string": "-RA -SN BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", - "wind_gust_kt": "15", - "visibility_statute_mi": "1", - "wx_string": "-SN BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "9", - "wind_gust_kt": "17", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "9", - "wind_gust_kt": "18", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "9000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KCRW 110524Z 1106/1206 33008KT 5SM -RA BR OVC007 FM111200 31008G15KT 3SM -RA BR OVC006 FM111400 28008G16KT 2SM -RASN BR OVC005 FM111600 28009G16KT 2SM -SN BR OVC007 FM112000 27011G19KT P6SM BKN021", - "station_id": "KCRW", - "issue_time": "2024-12-11T05:24:00Z", - "bulletin_time": "2024-12-11T05:24:00Z", + "raw_text": "KOAJ 110528Z 1106/1206 18010KT P6SM VCSH SCT020 BKN035 FM111200 19015G25KT 6SM SHRA BR SCT015 BKN025 FM111600 21019G30KT 4SM SHRA BR SCT008 OVC015 FM112300 28016G26KT P6SM SCT025 BKN050 FM120300 30010KT P6SM FEW250 AMD LTD TO CLD VIS AND WIND", + "station_id": "KOAJ", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.3795", - "longitude": "-81.5911", - "elevation_m": "278", + "latitude": "34.8251", + "longitude": "-77.6189", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "wind_gust_kt": "15", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "wind_gust_kt": "16", - "visibility_statute_mi": "2", - "wx_string": "-RA -SN BR", + "wind_dir_degrees": "210", + "wind_speed_kt": "19", + "wind_gust_kt": "30", + "visibility_statute_mi": "4", + "wx_string": "SHRA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "280", - "wind_speed_kt": "9", - "wind_gust_kt": "16", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "11", - "wind_gust_kt": "19", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "PASD 110523Z 1106/1206 VRB06KT 6SM -SHRA OVC015 FM110900 22015G25KT 6SM -SHRA SCT009 OVC015 FM111200 22015G25KT P6SM SCT015 BKN025 FM111800 23012KT P6SM BKN080 FM120200 23014KT P6SM VCSH BKN080", - "station_id": "PASD", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KEWN 110528Z 1106/1206 18010KT P6SM VCSH SCT020 BKN035 FM111200 19015G25KT 6SM SHRA BR SCT015 BKN025 FM111600 21019G30KT 4SM SHRA BR SCT008 OVC015 FM112300 28016G26KT P6SM SCT025 BKN050 FM120300 30010KT P6SM FEW250", + "station_id": "KEWN", + "issue_time": "2024-12-11T05:28:00Z", + "bulletin_time": "2024-12-11T05:28:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.318", - "longitude": "-160.525", - "elevation_m": "6", + "latitude": "35.0684", + "longitude": "-77.0478", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", + "wind_dir_degrees": "190", "wind_speed_kt": "15", "wind_gust_kt": "25", "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "wx_string": "SHRA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "210", + "wind_speed_kt": "19", + "wind_gust_kt": "30", + "visibility_statute_mi": "4", + "wx_string": "SHRA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "12", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "14", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KMRY 110523Z 1106/1206 11004KT P6SM SCT250 FM111900 27005KT P6SM BKN250 FM120200 14004KT P6SM SCT009 BKN120", - "station_id": "KMRY", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KTRM 110527Z 1106/1206 VRB05KT P6SM SCT250", + "station_id": "KTRM", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.5904", - "longitude": "-121.849", - "elevation_m": "51", + "latitude": "33.6317", + "longitude": "-116.164", + "elevation_m": "-39", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -55417,115 +57195,183 @@ "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KPSP 110527Z 1106/1206 VRB05KT P6SM SCT250", + "station_id": "KPSP", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.8222", + "longitude": "-116.504", + "elevation_m": "123", + "forecast": [ { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KSBD 110527Z 1106/1206 VRB05KT P6SM SCT250", + "station_id": "KSBD", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.09", + "longitude": "-117.247", + "elevation_m": "353", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, + "cloud_base_ft_agl": "25000" + } + ] + } + ] + }, + { + "raw_text": "KONT 110527Z 1106/1212 VRB05KT P6SM SCT250", + "station_id": "KONT", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.0531", + "longitude": "-117.577", + "elevation_m": "279", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KLVK 110523Z 1106/1206 07003KT P6SM BKN250 FM112000 07005KT P6SM SCT150 OVC200 FM120300 23004KT P6SM BKN090", - "station_id": "KLVK", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KSNA 110527Z 1106/1206 VRB05KT P6SM SCT250", + "station_id": "KSNA", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.6931", - "longitude": "-121.815", - "elevation_m": "120", + "latitude": "33.6798", + "longitude": "-117.867", + "elevation_m": "14", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } + ] + } + ] + }, + { + "raw_text": "KSAN 110527Z 1106/1212 VRB03KT P6SM FEW250 FM112000 32008KT P6SM SCT250 FM120200 VRB03KT P6SM SCT250", + "station_id": "KSAN", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "32.7365", + "longitude": "-117.197", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "70", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "4", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KSNS 110523Z 1106/1206 12007KT P6SM SCT250 FM111700 13012KT P6SM SCT250 FM112300 32007KT P6SM BKN250 FM120400 VRB03KT P6SM SCT009 BKN120", - "station_id": "KSNS", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KCRQ 110527Z 1106/1206 VRB05KT P6SM SCT250", + "station_id": "KCRQ", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.6635", - "longitude": "-121.609", - "elevation_m": "20", + "latitude": "33.1299", + "longitude": "-117.277", + "elevation_m": "96", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -55533,405 +57379,673 @@ "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "TAF EGNM 110527Z 1106/1206 05006KT 9999 BKN018 PROB30 TEMPO 1106/1121 BKN012 TEMPO 1121/1206 BKN010 PROB30 TEMPO 1121/1206 6000 SHRA BKN006", + "station_id": "EGNM", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "53.862", + "longitude": "-1.665", + "elevation_m": "221", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.73", + "wx_string": "SHRA", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "KSJC 110523Z 1106/1206 14004KT P6SM BKN250 FM112000 31005KT P6SM SCT150 OVC200 FM120400 14004KT P6SM BKN080", - "station_id": "KSJC", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF ETNH 110527Z 1106/1115 26005KT 9999 NSW BKN007 TEMPO 1106/1111 34003KT 5000 BR BKN005 PROB30 1106/1109 30003KT 2000 BR OVC002", + "station_id": "ETNH", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.3594", - "longitude": "-121.924", - "elevation_m": "13", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.312", + "longitude": "9.538", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "3", + "visibility_statute_mi": "3.11", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "300", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + } + ] + }, + { + "raw_text": "TAF ETNS 110527Z 1106/1115 26005KT 9999 NSW BKN007 TEMPO 1106/1111 34003KT 5000 BR BKN005 PROB30 1106/1109 30003KT 2000 BR OVC002", + "station_id": "ETNS", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.457", + "longitude": "9.52", + "elevation_m": "22", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "260", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "3", + "visibility_statute_mi": "3.11", + "wx_string": "BR", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "300", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + } + ] + }, + { + "raw_text": "TAF COR EBDT 110527Z 1107/1116 03006KT 9999 BKN012", + "station_id": "EBDT", + "issue_time": "2024-12-11T05:27:00Z", + "bulletin_time": "2024-12-11T05:27:00Z", + "valid_time_from": "2024-12-11T07:00:00Z", + "valid_time_to": "2024-12-11T16:00:00Z", + "latitude": "51.005", + "longitude": "5.067", + "elevation_m": "25", + "forecast": [ + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "KHAF 110523Z 1106/1206 14007KT P6SM BKN250 FM111900 22007KT P6SM FEW009 SCT150 OVC200 FM112200 23007KT P6SM BKN009 BKN150 OVC200 FM120330 17005KT 5SM -RA BKN009 OVC015", - "station_id": "KHAF", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KECG 110526Z 1106/1206 18012KT 5SM -SHRA OVC025 WS020/20045KT FM111000 18015G23KT 6SM -SHRA BR OVC045 WS020/20050KT FM111500 18018G28KT 6SM -SHRA BR OVC035 WS020/20050KT FM111900 20020G32KT 4SM SHRA BR OVC015 WS020/20055KT FM120000 28021G34KT 6SM -RA BR OVC020 FM120200 28017G25KT P6SM BKN020 FM120500 29011G18KT P6SM SCT250", + "station_id": "KECG", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.5136", - "longitude": "-122.5", - "elevation_m": "11", + "latitude": "36.2571", + "longitude": "-76.1716", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "5", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "200", + "wind_speed_kt": "20", + "wind_gust_kt": "32", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "55", + "visibility_statute_mi": "4", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "21", + "wind_gust_kt": "34", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:30:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "7", + "wind_dir_degrees": "280", + "wind_speed_kt": "17", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T03:30:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "5", - "visibility_statute_mi": "5", - "wx_string": "-RA", + "wind_dir_degrees": "290", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KSFO 110523Z 1106/1212 07004KT P6SM BKN250 FM111900 25005KT P6SM SCT150 OVC200 FM120300 21005KT P6SM BKN100 OVC150 FM120400 17007KT 6SM -RA OVC060 FM120700 17008KT 4SM RA OVC030", - "station_id": "KSFO", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KRIC 110526Z 1106/1206 18010KT 6SM -SHRA BR SCT010 OVC070 FM110800 18011G19KT 6SM -SHRA BR OVC010 WS020/20045KT FM111200 19016G24KT 4SM SHRA BR OVC010 WS020/20045KT FM111800 22015G25KT 4SM SHRA BR OVC020 FM112200 29018G32KT 4SM RA BR OVC012 FM120000 30013G22KT P6SM BKN020 FM120400 27010KT P6SM SKC", + "station_id": "KRIC", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "37.6196", - "longitude": "-122.366", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.5115", + "longitude": "-77.3234", + "elevation_m": "51", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "wind_gust_kt": "19", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "190", + "wind_speed_kt": "16", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "4", + "wx_string": "SHRA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4", + "wx_string": "SHRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "32", "visibility_statute_mi": "4", - "wx_string": "RA", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "13", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KAPC 110523Z 1106/1206 07007KT P6SM BKN250 FM112000 12007KT P6SM BKN150 OVC200 FM120400 18005KT P6SM -RA OVC040", - "station_id": "KAPC", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "KFSD 110526Z 1105/1206 33018G30KT P6SM OVC050 TEMPO 1106/1109 6SM -SN BKN020 FM110900 32016G25KT P6SM SCT160 FM112000 32014G20KT P6SM FEW240 FM120000 33007KT P6SM SKC FM120200 VRB04KT P6SM SKC", + "station_id": "KFSD", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.2075", - "longitude": "-122.28", - "elevation_m": "5", + "remarks": "AMD", + "latitude": "43.5775", + "longitude": "-96.7539", + "elevation_m": "433", "forecast": [ + { + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "18", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ] + }, { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "7", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "16000" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - }, + "sky_cover": "FEW", + "cloud_base_ft_agl": "24000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KSTS 110523Z 1106/1206 VRB03KT P6SM BKN250 TEMPO 1112/1116 1/2SM FG VV002 FM112000 19004KT P6SM BKN150 OVC200 FM120300 17003KT 4SM RA OVC025", - "station_id": "KSTS", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KPSF 110526Z 1106/1206 08004KT 6SM -DZ BR SCT008 OVC015 WS020/19035KT TEMPO 1106/1108 3SM -RA BR BKN008 FM110800 09006KT 5SM -RA BR BKN006 OVC015 WS020/19040KT FM111700 16010G15KT 2SM RA BR OVC007 WS020/20040KT PROB30 1122/1124 26015G25KT 1/2SM +RA FG OVC005 FM120300 27017G26KT 3SM -RA BR OVC007", + "station_id": "KPSF", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.5037", - "longitude": "-122.811", - "elevation_m": "35", + "latitude": "42.4268", + "longitude": "-73.2891", + "elevation_m": "352", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "4", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "6", + "wx_string": "-DZ BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.5", + "wx_string": "+RA FG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "500" } ] }, @@ -55939,334 +58053,290 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "3", - "visibility_statute_mi": "4", - "wx_string": "RA", + "wind_dir_degrees": "270", + "wind_speed_kt": "17", + "wind_gust_kt": "26", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "KOAK 110523Z 1106/1212 08003KT P6SM BKN250 FM111900 VRB05KT P6SM SCT150 OVC200 FM120300 21004KT P6SM BKN120 OVC150 FM120400 19004KT 6SM -RA OVC060 FM120700 19007KT 4SM RA OVC030", - "station_id": "KOAK", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KMCK 110526Z 1106/1206 28008KT P6SM SCT090 FM120000 13006KT P6SM SKC", + "station_id": "KMCK", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "37.7178", - "longitude": "-122.233", - "elevation_m": "3", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.204", + "longitude": "-100.59", + "elevation_m": "780", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "130", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KGLD 110526Z 1106/1206 27008KT P6SM SCT070 FM111700 24012G20KT P6SM SKC FM112300 21007KT P6SM SKC", + "station_id": "KGLD", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.3673", + "longitude": "-101.693", + "elevation_m": "1111", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", + "wind_dir_degrees": "210", "wind_speed_kt": "7", - "visibility_statute_mi": "4", - "wx_string": "RA", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KFLO 110523Z 1106/1206 19012KT P6SM SCT040 BKN150 FM110900 19014G24KT P6SM SCT040 BKN080 FM111100 19017G28KT 6SM -SHRA SCT025 OVC080 WS020/20040KT FM111300 19020G35KT 6SM SHRA OVC025 TEMPO 1115/1118 24020G35KT 2SM +SHRA OVC015 FM111900 28020G35KT P6SM BKN035 FM120200 29008KT P6SM SKC", - "station_id": "KFLO", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF EYKA 110526Z 1106/1206 VRB05KT 6000 OVC005 TEMPO 1106/1112 1500 BR OVC002 PROB40 TEMPO 1106/1109 0400 FZFG -FZDZ TEMPO 1114/1123 1500 BR OVC002 BECMG 1123/1201 BKN015 TEMPO 1201/1206 0600 FZFG VV002", + "station_id": "EYKA", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.1877", - "longitude": "-79.7308", - "elevation_m": "43", + "latitude": "54.962", + "longitude": "24.069", + "elevation_m": "68", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "17", - "wind_gust_kt": "28", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "6", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.25", + "wx_string": "FZFG -FZDZ", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } + ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "2", - "wx_string": "+SHRA", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.37", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "KLBT 110523Z 1106/1206 18012KT P6SM BKN150 WS020/20040KT FM110900 19014G24KT P6SM SCT040 BKN080 FM111100 20016G26KT 6SM -SHRA SCT025 BKN060 FM111300 22020G30KT 6SM SHRA OVC025 TEMPO 1115/1118 24020G35KT 2SM +SHRA OVC015 FM111900 26020G35KT P6SM BKN035 FM120200 28008KT P6SM SKC", - "station_id": "KLBT", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KPOU 110526Z 1106/1206 VRB04KT 6SM -RA BR OVC015 TEMPO 1106/1108 3SM -RA BR SCT008 OVC010 FM110800 VRB04KT 2SM -RA BR OVC006 WS020/18035KT FM111400 17007KT 1 1/2SM RA BR OVC003 WS020/19040KT FM111700 18011G28KT 2SM RA BR OVC015 PROB30 1121/1124 23012G29KT 1/2SM +RA FG OVC007", + "station_id": "KPOU", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.6082", - "longitude": "-79.059", - "elevation_m": "37", + "latitude": "41.6257", + "longitude": "-73.8816", + "elevation_m": "45", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6", - "wx_string": "SHRA", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "1.5", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "20", - "wind_gust_kt": "35", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "wind_gust_kt": "28", "visibility_statute_mi": "2", - "wx_string": "+SHRA", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", @@ -56275,891 +58345,950 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "230", + "wind_speed_kt": "12", + "wind_gust_kt": "29", + "visibility_statute_mi": "0.5", + "wx_string": "+RA FG", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF MMBT 110523Z 1106/1206 00000KT P6SM SKC FM111200 03005KT P6SM SCT250 FM111900 16010KT P6SM SCT250 FM120300 00000KT P6SM SCT020 SCT250", - "station_id": "MMBT", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KALB 110526Z 1106/1206 17009KT 6SM -DZ BR BKN007 OVC015 TEMPO 1106/1108 3SM -RA BR SCT008 OVC015 FM110800 16005KT 1 1/2SM -RA BR OVC006 WS020/18035KT FM111400 VRB04KT 3/4SM RA BR OVC003 WS020/19040KT FM112100 18007KT 2SM RA BR OVC012 PROB30 1121/1124 28015G25KT 1/2SM +RA FG VV005 FM120400 23015G24KT 2SM -RASN BR OVC004", + "station_id": "KALB", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "15.775", - "longitude": "-96.26", - "elevation_m": "137", + "latitude": "42.7473", + "longitude": "-73.7991", + "elevation_m": "82", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", + "visibility_statute_mi": "6", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ] - } - ] - }, - { - "raw_text": "TAF MMCB 110523Z 1106/1206 35004KT P6SM SCT200 FM111200 36005KT P6SM SKC FM111900 20010KT P6SM SKC FM120300 00000KT P6SM SCT020", - "station_id": "MMCB", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.83", - "longitude": "-99.265", - "elevation_m": "1281", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", + "wind_dir_degrees": "VRB", "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "0.75", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "180", + "wind_speed_kt": "7", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "500", + "wx_string": "+RA FG", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "230", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "2", + "wx_string": "-RA -SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF MMOX 110523Z 1106/1206 35004KT P6SM SKC FM111300 02012KT P6SM SCT020 SCT080 TEMPO 1114/1118 BKN020 FM111900 04010KT P6SM SCT030 SCT250 FM120300 00000KT 6SM SCT020 SCT250", - "station_id": "MMOX", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF EFKU 110526Z 1106/1206 29015KT 9999 BKN040 TEMPO 1106/1109 30020G30KT 7000 -SHSN TEMPO 1109/1118 31015G28KT TEMPO 1200/1206 7000 -SHSN FEW030CB", + "station_id": "EFKU", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.002", - "longitude": "-96.724", - "elevation_m": "1528", + "latitude": "63.008", + "longitude": "27.799", + "elevation_m": "92", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } + ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "28", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } + ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.35", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF MMPB 110523Z 1106/1206 01006KT P6SM SCT020 TEMPO 1111/1115 3SM BR BKN010 FM111900 36010KT P6SM SKC FM120300 04005KT P6SM SKC", - "station_id": "MMPB", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF EFJO 110526Z 1106/1115 29012G22KT 9999 BKN040 TEMPO 1106/1112 30018G32KT PROB40 TEMPO 1106/1109 7000 -SHSN", + "station_id": "EFJO", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.17", - "longitude": "-98.371", - "elevation_m": "2250", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "62.66", + "longitude": "29.611", + "elevation_m": "118", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "32", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } + ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "4.35", + "wx_string": "-SHSN", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF EFSA 110526Z 1106/1115 29012G22KT CAVOK", + "station_id": "EFSA", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "61.943", + "longitude": "28.945", + "elevation_m": "90", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF EFUT 110526Z 1106/1115 30012KT CAVOK", + "station_id": "EFUT", + "issue_time": "2024-12-11T05:26:00Z", + "bulletin_time": "2024-12-11T05:26:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "60.896", + "longitude": "26.938", + "elevation_m": "104", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF MMPS 110523Z 1106/1206 00000KT P6SM SKC FM111200 06005KT P6SM SKC FM111900 24010KT P6SM SCT250 FM120300 36004KT P6SM SCT250", - "station_id": "MMPS", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KOGB 110525Z 1106/1206 18012G18KT P6SM BKN050 FM111100 22015G23KT 5SM -SHRA BR BKN015 TEMPO 1113/1116 2SM +SHRA BR FM111900 26020G30KT P6SM BKN040 FM112300 29010KT P6SM SKC", + "station_id": "KOGB", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "15.876", - "longitude": "-97.093", - "elevation_m": "65", + "latitude": "33.4637", + "longitude": "-80.8534", + "elevation_m": "59", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+SHRA BR", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", + "wind_dir_degrees": "260", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "4", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF MMZH 110523Z 1106/1206 08004KT P6SM SCT020 FM111200 00000KT P6SM SCT100 FM111500 09005KT P6SM SKC FM111900 24010KT P6SM SKC FM120300 00000KT 6SM HZ SCT020", - "station_id": "MMZH", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KCUB 110525Z 1106/1206 18009G15KT P6SM -SHRA BKN040 FM111000 21014G21KT 5SM -SHRA BR BKN015 TEMPO 1112/1115 2SM +SHRA BR FM111800 27019G29KT P6SM BKN040 FM112300 29011KT P6SM SKC", + "station_id": "KCUB", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.605", - "longitude": "-101.464", - "elevation_m": "9", + "latitude": "33.972", + "longitude": "-80.9939", + "elevation_m": "55", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "9", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "210", + "wind_speed_kt": "14", + "wind_gust_kt": "21", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+SHRA BR", "sky_condition": [ - { - "sky_cover": "SKC" - } + ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", + "wind_dir_degrees": "270", + "wind_speed_kt": "19", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "290", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KILM 110523Z 1106/1206 18013G22KT P6SM SCT020 BKN060 PROB30 1106/1110 5SM SHRA BKN020 FM111300 19018G30KT P6SM BKN035 FM111600 21020G35KT 6SM -SHRA BKN035 TEMPO 1119/1121 2SM +SHRA BKN025 FM112200 27020G35KT P6SM SCT035", - "station_id": "KILM", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KCAE 110525Z 1106/1206 18012G18KT P6SM -SHRA BKN040 FM111000 21016G24KT 5SM -SHRA BR BKN015 TEMPO 1112/1115 2SM +SHRA BR FM111800 27020G30KT P6SM BKN040 FM112300 29011KT P6SM SKC", + "station_id": "KCAE", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.2668", - "longitude": "-77.8999", - "elevation_m": "9", + "latitude": "33.9422", + "longitude": "-81.118", + "elevation_m": "69", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "180", - "wind_speed_kt": "13", - "wind_gust_kt": "22", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", + "wind_speed_kt": "16", + "wind_gust_kt": "24", "visibility_statute_mi": "5", - "wx_string": "SHRA", + "wx_string": "-SHRA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+SHRA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", + "wind_dir_degrees": "270", "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+SHRA", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "35", + "wind_dir_degrees": "290", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF AMD YBRM 110523Z 1106/1206 32012KT 9999 -SHRA SCT040 FM111200 31008KT 9999 NSW SCT015 FM111500 24005KT 9999 SCT012 FM120300 30012KT 9999 SCT030 INTER 1106/1112 VRB20G30KT 5000 SHRA BKN020 PROB30 TEMPO 1106/1112 VRB20G35KT 1000 TSRA BKN010 SCT040CB PROB30 TEMPO 1204/1206 VRB20G35KT 1000 TSRA BKN010 SCT040CB", - "station_id": "YBRM", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF LSGC 110525Z 1106/1115 02004KT CAVOK", + "station_id": "LSGC", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-17.948", - "longitude": "122.235", - "elevation_m": "11", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.083", + "longitude": "6.792", + "elevation_m": "1018", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LSGS 110525Z 1106/1115 VRB02KT CAVOK", + "station_id": "LSGS", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.219", + "longitude": "7.33", + "elevation_m": "482", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LSZA 110525Z 1106/1115 VRB02KT 9999 SCT100 BECMG 1107/1109 CAVOK", + "station_id": "LSZA", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.004", + "longitude": "8.91", + "elevation_m": "276", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LSZB 110525Z 1106/1115 VRB02KT 9999 OVC020", + "station_id": "LSZB", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.914", + "longitude": "7.497", + "elevation_m": "510", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LSZC 110525Z 1106/1115 VRB02KT 9999 OVC025", + "station_id": "LSZC", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.972", + "longitude": "8.392", + "elevation_m": "445", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF EKRK 110523Z 1106/1115 30006KT 9999 BKN006 TEMPO 1106/1112 2500 BR BKN004 BECMG 1112/1115 BKN010", - "station_id": "EKRK", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF LSZG 110525Z 1106/1115 05008KT 9999 OVC025", + "station_id": "LSZG", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "55.587", - "longitude": "12.136", - "elevation_m": "40", + "latitude": "47.179", + "longitude": "7.415", + "elevation_m": "428", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "TAF LSZL 110525Z 1106/1115 VRB02KT CAVOK", + "station_id": "LSZL", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.164", + "longitude": "8.878", + "elevation_m": "198", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LSZR 110525Z 1106/1115 07004KT 9999 BKN025", + "station_id": "LSZR", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.485", + "longitude": "9.561", + "elevation_m": "396", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "wind_dir_degrees": "70", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF EKEB 110523Z 1106/1115 24008KT 8000 BKN012 TEMPO 1106/1115 4000 BR BKN006", - "station_id": "EKEB", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF ETHC 110525Z 1106/1115 36006KT 8000 NSW BKN010 TEMPO 1106/1109 VRB03KT 3000 DZ BKN006 BECMG 1110/1112 33005KT 9999 NSW SCT012 BKN020 TEMPO 1112/1115 30003KT 8000 NSW BKN010", + "station_id": "ETHC", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "55.528", - "longitude": "8.563", - "elevation_m": "29", + "latitude": "52.591", + "longitude": "10.022", + "elevation_m": "35", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "DZ", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "600" } ] - } - ] - }, - { - "raw_text": "TAF EFVA 110523Z 1106/1206 30013KT CAVOK TEMPO 1106/1113 29015G28KT", - "station_id": "EFVA", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "63.051", - "longitude": "21.762", - "elevation_m": "4", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "13", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "28", + "wind_dir_degrees": "300", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } ] } ] }, { - "raw_text": "TAF EFPO 110523Z 1106/1115 31014KT CAVOK TEMPO 1109/1115 32018G28KT", - "station_id": "EFPO", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "61.462", - "longitude": "21.8", - "elevation_m": "10", + "raw_text": "TAF AMD KBAD 110525Z 1105/1210 31010KT 9999 SKC QNH3022INS BECMG 1115/1116 31014G20KT 9999 SKC QNH3032INS BECMG 1122/1123 32006KT 9999 SKC QNH3036INS TX16/1121Z TN00/1112Z", + "station_id": "KBAD", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T10:00:00Z", + "latitude": "32.488", + "longitude": "-93.658", + "elevation_m": "49", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "14", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "altim_in_hg": "30.32", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", "wind_dir_degrees": "320", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.35", "sky_condition": [ - + { + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "16" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "0" + } ] } ] }, { - "raw_text": "TAF EFSI 110523Z 1106/1115 29012KT CAVOK TEMPO 1110/1115 31015G25KT", - "station_id": "EFSI", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF ESPA 110525Z 1106/1115 30018KT CAVOK TEMPO 1106/1115 30020G30KT RMK MIL", + "station_id": "ESPA", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "62.693", - "longitude": "22.83", - "elevation_m": "90", + "latitude": "65.541", + "longitude": "22.126", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -57169,12 +59298,12 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "sky_condition": [ ] @@ -57182,1589 +59311,1511 @@ ] }, { - "raw_text": "TAF EFMA 110523Z 1106/1115 32010KT CAVOK TEMPO 1111/1115 32015G25KT", - "station_id": "EFMA", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KEAT 110525Z 1106/1206 VRB03KT P6SM OVC017", + "station_id": "KEAT", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "60.125", - "longitude": "19.903", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.3975", + "longitude": "-120.201", + "elevation_m": "375", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1700" } ] - }, + } + ] + }, + { + "raw_text": "KMWH 110525Z 1106/1206 33005KT P6SM OVC010", + "station_id": "KMWH", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.193", + "longitude": "-119.315", + "elevation_m": "355", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } ] } ] }, { - "raw_text": "TAF ETHL 110523Z 1106/1115 06008KT 9999 NSW BKN010 TEMPO 1106/1115 06008KT 7000 -DZ BKN015", - "station_id": "ETHL", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KLWS 110525Z 1106/1206 10006KT P6SM FEW003 BKN150 FM111000 10006KT 5SM BR BKN003 TEMPO 1111/1115 1/2SM FZFG VV001 FM111800 00000KT P6SM BKN200", + "station_id": "KLWS", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.218", - "longitude": "9.91", - "elevation_m": "536", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.3746", + "longitude": "-117.015", + "elevation_m": "435", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "5", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", - "wx_string": "-DZ", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "100", + "wx_string": "FZFG", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF YHID 110523Z 1106/1206 34010KT 9999 SCT025 FM111400 28005KT 9999 SCT015 FM112300 30008KT 9999 SCT025 INTER 1114/1121 4000 SHRA BKN012", - "station_id": "YHID", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "KCOE 110525Z 1106/1206 05007KT P6SM SCT020 BKN150", + "station_id": "KCOE", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-10.584", - "longitude": "142.29", - "elevation_m": "5", + "latitude": "47.7719", + "longitude": "-116.833", + "elevation_m": "693", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" + } + ] + ] + } + ] + }, + { + "raw_text": "KPUW 110525Z 1106/1206 10010KT P6SM FEW110 BKN200", + "station_id": "KPUW", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.7438", + "longitude": "-117.116", + "elevation_m": "774", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "100", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "11000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } + ] + ] + } + ] + }, + { + "raw_text": "KSFF 110525Z 1106/1206 00000KT P6SM SCT008 BKN120 FM111000 00000KT P6SM BKN015 FM112200 00000KT P6SM SCT018 BKN150 FM120300 00000KT P6SM BKN010", + "station_id": "KSFF", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.6857", + "longitude": "-117.321", + "elevation_m": "593", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF YBHM 110523Z 1106/1118 34014KT 9999 SCT025 FM111200 35010KT 9999 BKN020 INTER 1113/1115 3000 SHRA BKN015 TEMPO 1115/1118 3000 SHRA BKN012", - "station_id": "YBHM", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF LDRI 110525Z 1106/1206 06008KT CAVOK TX11/1112Z TN04/1205Z", + "station_id": "LDRI", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-20.357", - "longitude": "148.949", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.218", + "longitude": "14.573", + "elevation_m": "80", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "11" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "4" } ] - }, + } + ] + }, + { + "raw_text": "TAF LDOS 110525Z 1106/1206 29008KT 3000 -RA BR BKN007 OVC013 TX04/1106Z TN02/1123Z TEMPO 1107/1118 29013KT 6000 NSW BECMG 1116/1118 29004KT TEMPO 1118/1206 2000 BR OVC005", + "station_id": "LDOS", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.463", + "longitude": "18.81", + "elevation_m": "82", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "4" + }, + { + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "2" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "4", "visibility_statute_mi": "1.86", - "wx_string": "SHRA", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "SHRA", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF YBMA 110523Z 1106/1118 18012KT CAVOK PROB30 TEMPO 1106/1108 VRB20G35KT 2000 TSRA BKN020 SCT080CB", - "station_id": "YBMA", - "issue_time": "2024-12-11T05:23:00Z", - "bulletin_time": "2024-12-11T05:23:00Z", + "raw_text": "TAF LDZD 110525Z 1106/1206 06007KT 9999 BKN045 TX11/1112Z TN02/1205Z TEMPO 1106/1110 06012KT", + "station_id": "LDZD", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-20.678", - "longitude": "139.488", - "elevation_m": "346", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.108", + "longitude": "15.347", + "elevation_m": "82", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "11" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "2" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "1.24", - "wx_string": "TSRA", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000", - "cloud_type": "CB" - } + ] } ] }, { - "raw_text": "TAF EFHK 110522Z 1106/1206 30011KT CAVOK", - "station_id": "EFHK", - "issue_time": "2024-12-11T05:22:00Z", - "bulletin_time": "2024-12-11T05:22:00Z", + "raw_text": "TAF LDDU 110525Z 1106/1206 08008KT 9999 SCT030 BKN040 TX12/1112Z TN07/1201Z PROB30 TEMPO 1106/1120 VRB15KT TSRA FEW020CB BKN030 PROB30 TEMPO 1120/1204 SHRA FEW020TCU BKN030", + "station_id": "LDDU", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "60.327", - "longitude": "24.957", - "elevation_m": "56", + "latitude": "42.56", + "longitude": "18.269", + "elevation_m": "156", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "11", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "12" + }, + { + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "7" } ] - } - ] - }, - { - "raw_text": "TAF EFTU 110522Z 1106/1206 31007KT CAVOK", - "station_id": "EFTU", - "issue_time": "2024-12-11T05:22:00Z", - "bulletin_time": "2024-12-11T05:22:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "60.514", - "longitude": "22.263", - "elevation_m": "47", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF ETMN 110522Z 1106/1115 21007KT 9999 NSW OVC008 PROB30 1106/1109 VRB03KT 9999 NSW OVC006", - "station_id": "ETMN", - "issue_time": "2024-12-11T05:22:00Z", - "bulletin_time": "2024-12-11T05:22:00Z", + "raw_text": "TAF LDPL 110525Z 1106/1206 06008KT CAVOK TX11/1112Z TN03/1205Z PROB40 TEMPO 1106/1110 06012KT", + "station_id": "LDPL", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.765", - "longitude": "8.658", - "elevation_m": "23", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.894", + "longitude": "13.922", + "elevation_m": "63", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "3" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "11" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } + ] } ] }, { - "raw_text": "TAF EHEH 110522Z 1106/1212 05008KT 9999 SCT012 BKN014 OVC016 TEMPO 1106/1116 SCT007 BKN009 BECMG 1117/1120 VRB02KT BECMG 1208/1210 24004KT BKN006 OVC008 PROB40 TEMPO 1210/1212 2500 DZ SCT002 BKN004", - "station_id": "EHEH", - "issue_time": "2024-12-11T05:22:00Z", - "bulletin_time": "2024-12-11T05:22:00Z", + "raw_text": "TAF LDSP 110525Z 1106/1206 03005KT 9999 BKN040 TX13/1112Z TN07/1123Z PROB30 TEMPO 1106/1115 SHRA FEW035TCU BKN040", + "station_id": "LDSP", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "51.45", - "longitude": "5.377", - "elevation_m": "20", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.539", + "longitude": "16.301", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "13" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "7" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "TCU" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LDZA 110525Z 1106/1206 05004KT 9999 BKN030 TX04/1110Z TN01/1201Z TEMPO 1106/1113 4000 -RA BR BKN007 OVC014", + "station_id": "LDZA", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.729", + "longitude": "16.054", + "elevation_m": "103", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "3000" } - ] - }, - { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "4" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "1" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.55", - "wx_string": "DZ", + "visibility_statute_mi": "2.49", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF YBCS 110522Z 1106/1206 02012KT 9999 FEW040 FM110900 33008KT 9999 SCT020 FM111400 32006KT 9999 -SHRA SCT010 BKN022 FM112300 35010KT 9999 -SHRA SCT015 BKN030 TEMPO 1114/1200 3000 SHRA BKN010 INTER 1200/1206 3000 SHRA BKN010 PROB30 TEMPO 1118/1121 VRB20G35KT 1000 TSRA BKN008 SCT020CB PROB30 TEMPO 1204/1206 VRB20G35KT 1000 TSRA BKN008 SCT020CB", - "station_id": "YBCS", - "issue_time": "2024-12-11T05:22:00Z", - "bulletin_time": "2024-12-11T05:22:00Z", + "raw_text": "TAF LSZH 110525Z 1106/1212 06005KT 9999 FEW020 OVC025 TX04/1113Z TN02/1106Z TN01/1205Z BECMG 1109/1111 06008KT BECMG 1116/1118 04004KT PROB30 1121/1124 OVC014 PROB40 1200/1209 OVC014", + "station_id": "LSZH", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-16.874", - "longitude": "145.745", - "elevation_m": "2", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "47.48", + "longitude": "8.536", + "elevation_m": "424", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "4" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "2" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "1" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "60", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "PROB", "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF COR LRCV 110522Z 1106/1115 VRB04KT 3000 BR VV002 TEMPO 1106/1107 0800 FG VV001 BECMG 1109/1111 27012KT 9999 NSW BKN015", - "station_id": "LRCV", - "issue_time": "2024-12-11T05:22:00Z", - "bulletin_time": "2024-12-11T05:22:00Z", + "raw_text": "TAF LSGG 110525Z 1106/1212 03004KT 9999 OVC027 TX04/1115Z TN03/1107Z TN01/1206Z", + "station_id": "LSGG", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "44.31", - "longitude": "23.867", - "elevation_m": "192", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "46.248", + "longitude": "6.128", + "elevation_m": "411", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "vert_vis_ft": "200", - "wx_string": "BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2700" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "100", - "wx_string": "FG", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "vert_vis_ft": "200", - "wx_string": "NSW", - "sky_condition": [ + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "4" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "3" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "1" } ] } ] }, { - "raw_text": "KCSG 110521Z 1106/1206 24009KT 4SM SHRA SCT005 OVC007 TEMPO 1106/1108 2SM TSRA OVC004CB FM111100 30010G23KT P6SM SCT005 OVC007 FM111300 31013G27KT P6SM SCT007 OVC012 FM111500 32015G28KT P6SM SCT025 SCT040 FM112300 30010KT P6SM SKC", - "station_id": "KCSG", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "KGEG 110525Z 1106/1206 03007KT 3SM BR BKN003 BKN020 OVC110 TEMPO 1107/1111 6SM BR SCT003 BKN020 FM111500 08004KT 6SM BR OVC008 FM112000 07004KT P6SM BKN012 FM112200 07004KT P6SM SCT014 BKN150 FM120400 06004KT 3SM BR BKN007", + "station_id": "KGEG", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.5163", - "longitude": "-84.9422", - "elevation_m": "120", + "latitude": "47.6217", + "longitude": "-117.528", + "elevation_m": "718", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "9", - "visibility_statute_mi": "4", - "wx_string": "SHRA", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "7", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "TSRA", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "80", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "13", - "wind_gust_kt": "27", + "wind_dir_degrees": "70", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "28", + "wind_dir_degrees": "70", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1400" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "60", + "wind_speed_kt": "4", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "KMCN 110521Z 1106/1206 22010KT 6SM -SHRA SCT008 OVC010 TEMPO 1106/1110 2SM TSRA OVC008CB FM111000 24010KT 4SM SHRA SCT006 OVC008 FM111500 29015G25KT P6SM SCT008 OVC012 FM111700 30017G30KT P6SM SCT025 SCT050 FM112300 30010G18KT P6SM FEW250", - "station_id": "KMCN", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TAF MMAS 110525Z 1106/1206 36010KT P6SM SKC FM111300 04012KT P6SM SCT040 FM111900 05012KT P6SM SKC FM120300 04005KT P6SM SCT040 SCT220", + "station_id": "MMAS", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.6889", - "longitude": "-83.6529", - "elevation_m": "104", + "latitude": "21.702", + "longitude": "-102.318", + "elevation_m": "1866", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "220", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "TSRA", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "4", - "wx_string": "SHRA", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "17", - "wind_gust_kt": "30", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "22000" } ] } ] }, { - "raw_text": "KAHN 110521Z 1106/1206 23009KT 4SM SHRA SCT005 OVC007 TEMPO 1106/1110 2SM SHRA BR BKN004 FM111400 28012G25KT P6SM SCT008 BKN012 FM111600 29017G30KT P6SM SCT025 SCT050 FM120100 30010G22KT P6SM FEW250", - "station_id": "KAHN", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TAF MMEP 110525Z 1106/1206 00000KT P6SM SCT020 TEMPO 1111/1115 3SM BR FM111900 24010KT P6SM SCT220 FM120300 00000KT P6SM SKC", + "station_id": "MMEP", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.9477", - "longitude": "-83.3274", - "elevation_m": "241", + "latitude": "21.418", + "longitude": "-104.842", + "elevation_m": "921", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "9", - "visibility_statute_mi": "4", - "wx_string": "SHRA", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "SHRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "17", - "wind_gust_kt": "30", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "22", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KRYY 110521Z 1106/1206 27010G18KT 6SM -SHRA BKN006 BKN010 TEMPO 1106/1110 4SM -SHRA BR BKN004 FM111300 30015G25KT P6SM SCT008 OVC012 FM111600 31017G30KT P6SM SCT025 SCT050 FM120100 29010KT P6SM FEW250", - "station_id": "KRYY", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TAF MMIA 110525Z 1106/1206 04005KT 6SM HZ SKC FM111200 05005KT 6SM HZ SCT220 FM112000 24010KT 6SM HZ SCT220 BECMG 1200/1202 00000KT 6SM HZ SCT020", + "station_id": "MMIA", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.0146", - "longitude": "-84.5964", - "elevation_m": "306", + "latitude": "19.276", + "longitude": "-103.576", + "elevation_m": "744", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "6", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "17", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KPDK 110521Z 1106/1206 27010G18KT 6SM -SHRA SCT006 BKN007 BKN015 TEMPO 1106/1110 4SM -SHRA BR BKN004 FM111300 31015G25KT P6SM SCT008 OVC012 FM111600 31017G30KT P6SM SCT025 SCT050 FM120100 29010KT P6SM FEW250", - "station_id": "KPDK", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TAF MMLO 110525Z 1106/1206 00000KT P6SM SKC TEMPO 1110/1114 SCT035 FM111700 10010KT P6SM SKC FM120200 12005KT P6SM SCT030", + "station_id": "MMLO", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.8783", - "longitude": "-84.298", - "elevation_m": "299", + "latitude": "20.997", + "longitude": "-101.481", + "elevation_m": "1805", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "17", - "wind_gust_kt": "30", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KFTY 110521Z 1106/1206 27010G18KT 6SM -SHRA SCT006 BKN007 BKN015 TEMPO 1106/1110 4SM -SHRA BR BKN004 FM111300 30015G25KT P6SM SCT008 OVC012 FM111600 31017G30KT P6SM SCT025 SCT050 FM120000 29010KT P6SM FEW250", - "station_id": "KFTY", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TAF MMPN 110525Z 1106/1206 00000KT P6SM SKC FM111200 36005KT P6SM SKC FM111900 18010KT P6SM SKC FM120300 00000KT P6SM SKC", + "station_id": "MMPN", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.7776", - "longitude": "-84.5247", - "elevation_m": "245", + "latitude": "19.396", + "longitude": "-102.041", + "elevation_m": "1602", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "17", - "wind_gust_kt": "30", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KATL 110521Z 1106/1212 27010G18KT 6SM -SHRA SCT006 BKN010 BKN015 TEMPO 1106/1110 4SM -SHRA BR BKN004 FM111300 31016G26KT P6SM SCT008 OVC012 FM111600 31017G30KT P6SM SCT025 SCT050 FM112300 30010G22KT P6SM FEW250 FM120600 30006KT P6SM SKC", - "station_id": "KATL", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TAF MMQT 110525Z 1106/1206 09008KT P6SM SCT020 FM110900 05005KT P6SM BKN020 TEMPO 1112/1116 2SM BR BKN010 FM111700 08010KT P6SM SCT020 FM120300 08006KT P6SM SCT020 SCT070", + "station_id": "MMQT", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.6297", - "longitude": "-84.4422", - "elevation_m": "309", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "20.617", + "longitude": "-100.194", + "elevation_m": "1909", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "17", - "wind_gust_kt": "30", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", + "wind_dir_degrees": "80", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KBFL 110521Z 1106/1206 VRB04KT 6SM BR SCT250", - "station_id": "KBFL", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.4342", - "longitude": "-119.055", - "elevation_m": "146", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "KMTH 110521Z 1106/1206 11011KT P6SM FEW030 SCT050 FM110800 15010KT P6SM SCT020 BKN045 FM111500 20008KT P6SM SCT025 BKN035 FM112200 32012G22KT P6SM BKN025", - "station_id": "KMTH", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TISX 110525Z 1106/1206 05007KT P6SM VCSH FEW025 SCT040 FM111300 07014G24KT P6SM VCSH FEW025 SCT035 SCT060 FM112300 04009KT P6SM VCSH SCT030 SCT060", + "station_id": "TISX", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "24.7262", - "longitude": "-81.0477", - "elevation_m": "1", + "latitude": "17.6997", + "longitude": "-64.8126", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "11", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", + "wind_dir_degrees": "70", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] - }, + } + ] + }, + { + "raw_text": "PABT 110525Z 1106/1206 36007KT P6SM SCT050 BKN100", + "station_id": "PABT", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "66.9176", + "longitude": "-151.519", + "elevation_m": "195", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "360", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "KFAT 110521Z 1106/1206 00000KT 6SM BR BKN250 FM111200 VRB04KT 2SM BR SCT250 TEMPO 1113/1117 1/4SM FG BKN002 FM111700 VRB04KT 5SM BR SCT250", - "station_id": "KFAT", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "PAMC 110525Z 1106/1206 10014G24KT P6SM FEW100 WS015/12030KT FM111000 05005KT P6SM FEW100 WS015/09030KT FM112100 VRB03KT P6SM FEW250", + "station_id": "PAMC", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.78", - "longitude": "-119.72", - "elevation_m": "102", + "latitude": "62.957", + "longitude": "-155.61", + "elevation_m": "101", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "wind_shear_hgt_ft_agl": "1500", + "wind_shear_dir_degrees": "120", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "2", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "1500", + "wind_shear_dir_degrees": "90", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "5", - "wx_string": "BR", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] @@ -58772,252 +60823,323 @@ ] }, { - "raw_text": "KVIS 110521Z 1106/1206 VRB04KT 2SM BR BKN250 FM111000 VRB04KT 1/4SM FG BKN001 FM111800 VRB04KT 4SM BR SCT250", - "station_id": "KVIS", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TJBQ 110525Z 1106/1206 12005KT P6SM VCSH FEW025 SCT035 FM111400 09015G25KT P6SM VCSH SCT025 SCT050 BKN100 FM112200 10008KT P6SM VCSH SCT025 SCT040 AMD NOT SKED TIL 111100", + "station_id": "TJBQ", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.3135", - "longitude": "-119.388", - "elevation_m": "92", + "latitude": "18.494", + "longitude": "-67.128", + "elevation_m": "69", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "2", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "4", - "wx_string": "BR", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KMER 110521Z 1106/1206 VRB04KT 5SM BR SCT250 FM111100 VRB04KT 1/2SM FG BKN001 FM111700 VRB05KT 4SM BR SKC AMD NOT SKED", - "station_id": "KMER", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TJPS 110525Z 1106/1206 08004KT P6SM SKC FM111400 13015KT P6SM FEW025 SCT040 FM111700 15015G25KT P6SM VCSH SCT025 BKN040 FM112300 09006KT P6SM FEW060", + "station_id": "TJPS", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.392", - "longitude": "-120.577", - "elevation_m": "58", + "latitude": "18.011", + "longitude": "-66.567", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "80", "wind_speed_kt": "4", - "visibility_statute_mi": "5", - "wx_string": "BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "wind_dir_degrees": "130", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "BR", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "KEYW 110521Z 1106/1206 14012KT P6SM SCT020 BKN050 FM111400 19009KT P6SM SCT025 BKN035 FM112000 32012G22KT P6SM BKN025", - "station_id": "KEYW", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TIST 110525Z 1106/1206 07009KT P6SM VCSH SCT025 SCT040 FM111300 07014G24KT P6SM VCSH FEW026 SCT035 SCT060 FM112300 06009KT P6SM VCSH SCT030 BKN060", + "station_id": "TIST", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "24.5571", - "longitude": "-81.7554", - "elevation_m": "1", + "latitude": "18.3362", + "longitude": "-64.9799", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "9", + "wind_dir_degrees": "70", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" }, { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "KMCE 110521Z 1106/1206 VRB04KT 5SM BR SCT250 FM111100 VRB04KT 1/2SM FG BKN001 FM111700 VRB05KT 4SM BR SKC", - "station_id": "KMCE", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "TJSJ 110525Z 1106/1206 13005KT P6SM VCSH FEW029 SCT035 FM111430 07015G25KT P6SM VCSH FEW024 SCT028 BKN035 FM112300 07011KT P6SM VCSH FEW026 SCT035 BKN060", + "station_id": "TJSJ", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.286", - "longitude": "-120.518", - "elevation_m": "49", + "latitude": "18.4326", + "longitude": "-66.0107", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "5", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T14:30:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2900" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T14:30:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2400" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "BR", + "wind_dir_degrees": "70", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "KSEZ 110521Z 1106/1206 04012G22KT P6SM SKC FM111600 VRB06KT P6SM SKC FM120230 04010KT P6SM SKC", - "station_id": "KSEZ", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "KVCT 110525Z 1106/1206 35012G22KT P6SM SKC FM110800 VRB06KT P6SM SKC", + "station_id": "KVCT", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.8467", - "longitude": "-111.788", - "elevation_m": "1455", + "latitude": "28.8624", + "longitude": "-96.9301", + "elevation_m": "33", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "40", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "12", "wind_gust_kt": "22", "visibility_statute_mi": "6+", @@ -59028,8 +61150,8 @@ ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T02:30:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", "wind_speed_kt": "6", @@ -59039,13 +61161,25 @@ "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KCOT 110525Z 1106/1206 VRB06KT P6SM SKC", + "station_id": "KCOT", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "28.4585", + "longitude": "-99.2228", + "elevation_m": "144", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:30:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -59056,21 +61190,35 @@ ] }, { - "raw_text": "KPGA 110521Z 1106/1206 VRB05KT P6SM SKC", - "station_id": "KPGA", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "KLRD 110525Z 1106/1206 36015G25KT P6SM SKC FM110700 VRB06KT P6SM SKC", + "station_id": "KLRD", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.9211", - "longitude": "-111.449", - "elevation_m": "1310", + "latitude": "27.551", + "longitude": "-99.4614", + "elevation_m": "150", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -59081,19 +61229,51 @@ ] }, { - "raw_text": "KPRC 110521Z 1106/1206 VRB05KT P6SM SKC", - "station_id": "KPRC", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "KCRP 110525Z 1106/1206 35017G27KT P6SM FEW100 FEW250 FM111000 35010KT P6SM SKC FM112000 VRB05KT P6SM SKC", + "station_id": "KCRP", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.6491", - "longitude": "-112.422", - "elevation_m": "1528", + "latitude": "27.7733", + "longitude": "-97.513", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "17", + "wind_gust_kt": "27", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", "wind_speed_kt": "5", "visibility_statute_mi": "6+", @@ -59106,21 +61286,53 @@ ] }, { - "raw_text": "KINW 110521Z 1106/1206 VRB06KT P6SM SKC", - "station_id": "KINW", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "KALI 110525Z 1106/1206 35015G28KT P6SM FEW110 FEW250 FM110800 34009KT P6SM SKC FM112000 VRB05KT P6SM SKC", + "station_id": "KALI", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.028", - "longitude": "-110.722", - "elevation_m": "1492", + "latitude": "27.7413", + "longitude": "-98.0251", + "elevation_m": "52", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "15", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "11000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -59131,62 +61343,78 @@ ] }, { - "raw_text": "KGCN 110521Z 1106/1206 VRB03KT P6SM SKC FM111800 08007KT P6SM SCT200 FM112100 13007KT P6SM SCT200 FM120100 VRB03KT P6SM SKC", - "station_id": "KGCN", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "KAGS 110525Z 1106/1206 19011G18KT 5SM -SHRA BR BKN025 FM110800 22014G21KT 4SM -SHRA BR BKN015 TEMPO 1111/1114 2SM +SHRA BR FM111700 27020G30KT P6SM BKN040 FM112300 29012KT P6SM SKC", + "station_id": "KAGS", + "issue_time": "2024-12-11T05:25:00Z", + "bulletin_time": "2024-12-11T05:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.9458", - "longitude": "-112.155", - "elevation_m": "1993", + "latitude": "33.3652", + "longitude": "-81.9635", + "elevation_m": "40", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "visibility_statute_mi": "5", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "220", + "wind_speed_kt": "14", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+SHRA BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "7", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -59197,227 +61425,275 @@ ] }, { - "raw_text": "KFLG 110521Z 1106/1206 VRB03KT P6SM SKC FM111700 08008KT P6SM SCT200 FM120100 VRB04KT P6SM SKC", - "station_id": "KFLG", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "KAIA 110524Z 1106/1206 30007KT P6SM SCT025 BKN050 FM111700 31012G20KT P6SM SCT050 BKN250 FM120000 VRB05KT P6SM BKN100", + "station_id": "KAIA", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.1443", - "longitude": "-111.666", - "elevation_m": "2134", + "latitude": "42.0573", + "longitude": "-102.802", + "elevation_m": "1198", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF YMAV 110521Z 1106/1206 19005KT CAVOK FM110800 25008KT CAVOK FM111500 28006KT 9999 BKN025 FM120100 26014KT 9999 SCT030 BKN040", - "station_id": "YMAV", - "issue_time": "2024-12-11T05:21:00Z", - "bulletin_time": "2024-12-11T05:21:00Z", + "raw_text": "KSAV 110524Z 1106/1206 19013G20KT P6SM BKN040 OVC150 WS020/20040KT FM111400 22018G28KT 4SM -RA BR BKN025 TEMPO 1114/1118 21020G25KT 2SM TSRA BR BKN015CB OVC020 FM111900 29022G29KT P6SM -SHRA OVC025 FM112000 29017G25KT P6SM BKN080 FM120200 29009KT P6SM SKC", + "station_id": "KSAV", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-38.029", - "longitude": "144.478", - "elevation_m": "11", + "latitude": "32.1313", + "longitude": "-81.2023", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "wind_dir_degrees": "190", - "wind_speed_kt": "5", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", + "wind_dir_degrees": "220", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "20", + "wind_gust_kt": "25", + "visibility_statute_mi": "2", + "wx_string": "TSRA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "22", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "wind_dir_degrees": "290", + "wind_speed_kt": "17", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KLBB 110520Z 1106/1206 26004KT P6SM SKC FM111900 21012KT P6SM FEW250", - "station_id": "KLBB", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF EFJY 110524Z 1106/1206 30015KT CAVOK TEMPO 1106/1109 30015G28KT", + "station_id": "EFJY", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.6658", - "longitude": "-101.823", - "elevation_m": "996", + "latitude": "62.404", + "longitude": "25.675", + "elevation_m": "139", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "28", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } + ] } ] }, { - "raw_text": "KSAF 110520Z 1106/1206 34009KT P6SM SKC FM111100 35012G20KT P6SM SKC FM112000 28008KT P6SM BKN250 FM120100 35006KT P6SM BKN250", - "station_id": "KSAF", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KSNY 110524Z 1106/1206 29009KT P6SM SCT060 BKN100 FM111600 31015G23KT P6SM FEW100 FM112200 VRB05KT P6SM SCT100 BKN250", + "station_id": "KSNY", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.611", - "longitude": "-106.096", - "elevation_m": "1918", + "latitude": "41.0993", + "longitude": "-102.986", + "elevation_m": "1307", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "290", "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + }, { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, { "sky_cover": "BKN", "cloud_base_ft_agl": "25000" @@ -59427,112 +61703,138 @@ ] }, { - "raw_text": "KIPL 110520Z 1106/1206 27005KT P6SM FEW250 FM111100 27004KT P6SM BKN250 FM111800 32004KT P6SM BKN250", - "station_id": "KIPL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KCDR 110524Z 1106/1206 27007KT P6SM BKN070 FM111900 31010KT P6SM BKN100", + "station_id": "KCDR", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.8346", - "longitude": "-115.577", - "elevation_m": "-16", + "latitude": "42.8374", + "longitude": "-103.098", + "elevation_m": "1002", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", + "fcst_time_to": "2024-12-11T19:00:00Z", "wind_dir_degrees": "270", - "wind_speed_kt": "4", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KCLM 110520Z 1106/1206 12004KT P6SM SCT100 SCT200 FM111000 17003KT P6SM OVC200 FM111700 13004KT P6SM BKN200 FM120200 VRB03KT P6SM SCT250", - "station_id": "KCLM", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KJZI 110524Z 1106/1206 19013G20KT P6SM BKN050 WS020/20040KT FM111400 21020G30KT 4SM -RA BR BKN025 TEMPO 1114/1118 21020G25KT 2SM TSRA BR BKN015CB OVC020 FM111900 27022G29KT P6SM -SHRA OVC025 FM112100 29017G27KT P6SM BKN080 FM120200 29010KT P6SM SKC", + "station_id": "KJZI", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.1219", - "longitude": "-123.507", - "elevation_m": "81", + "latitude": "32.7025", + "longitude": "-80.0058", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "20", + "wind_gust_kt": "25", + "visibility_statute_mi": "2", + "wx_string": "TSRA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "3", + "wind_dir_degrees": "270", + "wind_speed_kt": "22", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "4", + "wind_dir_degrees": "290", + "wind_speed_kt": "17", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "8000" } ] }, @@ -59540,344 +61842,288 @@ "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KCNY 110520Z 1106/1206 VRB03KT P6SM SKC FM112000 33005KT P6SM SCT250 FM120200 VRB04KT P6SM SCT250", - "station_id": "KCNY", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF EFTP 110524Z 1106/1206 30010KT CAVOK PROB40 TEMPO 1112/1116 32015G25KT", + "station_id": "EFTP", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.7501", - "longitude": "-109.763", - "elevation_m": "1392", + "latitude": "61.419", + "longitude": "23.616", + "elevation_m": "111", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } + ] } ] }, { - "raw_text": "KHKS 110520Z 1106/1206 33012G21KT P6SM SCT025 BKN060 FM111000 32009KT P6SM BKN060 FM111600 30013G21KT P6SM SKC FM112200 30004KT P6SM SKC", - "station_id": "KHKS", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KCHS 110524Z 1106/1206 19013G20KT P6SM BKN050 WS020/20040KT FM111400 21020G30KT 4SM -RA BR BKN025 TEMPO 1114/1118 21020G25KT 2SM TSRA BR BKN015CB OVC020 FM111900 27022G29KT P6SM -SHRA OVC025 FM112100 29017G27KT P6SM BKN080 FM120200 29010KT P6SM SKC", + "station_id": "KCHS", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.3376", - "longitude": "-90.2214", - "elevation_m": "103", + "latitude": "32.8994", + "longitude": "-80.0407", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "21", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "210", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "20", + "wind_gust_kt": "25", + "visibility_statute_mi": "2", + "wx_string": "TSRA BR", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "KAMA 110520Z 1106/1206 27006KT P6SM SKC FM112100 22012KT P6SM SKC FM120000 19009KT P6SM FEW250", - "station_id": "KAMA", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.2203", - "longitude": "-101.717", - "elevation_m": "1102", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "6", + "wind_speed_kt": "22", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "12", + "wind_dir_degrees": "290", + "wind_speed_kt": "17", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "9", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KALO 110520Z 1106/1206 VRB04KT 6SM -SHSN SCT029 BKN035 FM111000 31010KT P6SM BKN022 FM111100 31010KT P6SM -SHSN BKN015 FM111200 32017KT P6SM BKN017 PROB30 1112/1114 4SM -SHSN OVC015 FM111400 31019G28KT P6SM BKN018 FM111600 31019G28KT P6SM BKN035", - "station_id": "KALO", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KBFF 110524Z 1106/1206 30010KT P6SM BKN060 FM111600 29013G25KT P6SM SCT100 BKN250 FM112300 32007KT P6SM BKN250", + "station_id": "KBFF", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.5544", - "longitude": "-92.4013", - "elevation_m": "264", + "latitude": "41.8747", + "longitude": "-103.601", + "elevation_m": "1204", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2900" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "320", - "wind_speed_kt": "17", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KRWL 110524Z 1106/1206 24028G40KT P6SM BKN080 FM111500 26020G30KT P6SM SCT100 BKN250", + "station_id": "KRWL", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.8065", + "longitude": "-107.195", + "elevation_m": "2066", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "19", - "wind_gust_kt": "28", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "28", + "wind_gust_kt": "40", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "19", - "wind_gust_kt": "28", + "wind_dir_degrees": "260", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KPAH 110520Z 1106/1206 31006KT P6SM OVC070 FM111600 24009G20KT P6SM BKN050 FM120000 29007KT P6SM FEW250 FM120500 VRB04KT P6SM SKC", - "station_id": "KPAH", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KLAR 110524Z 1106/1206 27018G28KT P6SM BKN050 FM111100 24030G40KT P6SM BKN250 FM112200 26016KT P6SM BKN250", + "station_id": "KLAR", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.0652", - "longitude": "-88.7793", - "elevation_m": "125", + "latitude": "41.3165", + "longitude": "-105.673", + "elevation_m": "2217", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "9", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -59887,478 +62133,431 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "wind_dir_degrees": "240", + "wind_speed_kt": "30", + "wind_gust_kt": "40", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "260", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KVQQ 110520Z 1106/1206 18007KT P6SM BKN050 OVC200 FM110900 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111100 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111400 20015G25KT P6SM -SHRA OVC012 FM111530 25015G23KT 3SM SHRA BR OVC010 TEMPO 1116/1118 2SM TSRA OVC008CB FM111900 29020G30KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", - "station_id": "KVQQ", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KCYS 110524Z 1106/1206 30018G28KT P6SM SCT050 BKN100 FM111300 28022G36KT P6SM SCT100 BKN250 FM112300 27010KT P6SM BKN250", + "station_id": "KCYS", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.2035", - "longitude": "-81.8725", - "elevation_m": "21", + "latitude": "41.1579", + "longitude": "-104.808", + "elevation_m": "1868", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "5000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "42", + "wind_dir_degrees": "280", + "wind_speed_kt": "22", + "wind_gust_kt": "36", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "10000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "46", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "TAF EFHA 110524Z 1106/1115 31014KT CAVOK", + "station_id": "EFHA", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "61.855", + "longitude": "24.805", + "elevation_m": "144", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T15:30:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "KLNS 110524Z 1106/1206 13005KT 2SM -SHRA BR VCFG OVC003 WS020/20040KT FM111000 15005KT 1SM -RA BR OVC005 WS020/22045KT FM111400 20008KT 1 1/2SM RA BR OVC007 WS020/24035KT FM112100 28018G28KT 2SM -RA BR OVC015 FM120200 29018G28KT P6SM SCT035", + "station_id": "KLNS", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.1206", + "longitude": "-76.2944", + "elevation_m": "122", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "2", + "wx_string": "-SHRA BR VCFG", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T15:30:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "220", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "240", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "1.5", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KTVC 110520Z 1106/1206 31006KT 4SM BR VCSH SCT009 OVC015 TEMPO 1106/1110 1SM -SHSN BKN009 OVC015 FM111900 29009G17KT 4SM -SHSN BR OVC022 FM120200 29010G23KT 5SM -SHSN BR BKN021", - "station_id": "KTVC", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KIPT 110524Z 1106/1206 20015G25KT 6SM -SHRA BR OVC006 FM110800 10004KT 3SM -RA BR OVC006 FM110900 15005KT 1SM -RA BR OVC004 FM111500 13008KT 1SM -RA BR OVC008 FM112000 29015G25KT 2SM -SN BR OVC015 FM120100 28015G24KT 4SM -SHSN OVC030 FM120300 28012G22KT 6SM BR VCSH BKN040", + "station_id": "KIPT", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.739", - "longitude": "-85.5694", - "elevation_m": "188", + "latitude": "41.243", + "longitude": "-76.9217", + "elevation_m": "160", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "BR VCSH", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6", + "wx_string": "-SHRA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "4", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "wind_gust_kt": "17", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "wind_gust_kt": "23", - "visibility_statute_mi": "5", - "wx_string": "-SHSN BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2100" - } - ] - } - ] - }, - { - "raw_text": "KPBF 110520Z 1106/1206 33010KT P6SM OVC100 FM110800 29006KT P6SM OVC150 FM111600 29015G25KT P6SM SKC FM112300 28006KT P6SM SKC", - "station_id": "KPBF", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.1798", - "longitude": "-91.9344", - "elevation_m": "63", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "130", + "wind_speed_kt": "8", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", + "wind_dir_degrees": "280", "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "wind_gust_kt": "24", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "PABR 110520Z 1106/1206 14014KT 6SM BR SCT011 FM110900 10009KT 3SM BR SCT005 BKN011 FM111200 08014KT 1SM BR OVC004", - "station_id": "PABR", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KBKW 110524Z 1106/1206 30004KT 2SM RA BR BKN004 TEMPO 1106/1109 5SM -RA BR SCT004 BKN015 FM111200 32007G16KT 1 1/2SM -RA BR OVC003 FM111600 29012G20KT 1SM -SN BR OVC005 FM111900 29013G23KT 5SM BR OVC009 FM120000 28013G20KT P6SM BKN020", + "station_id": "KBKW", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "71.2837", - "longitude": "-156.784", - "elevation_m": "6", + "latitude": "37.7836", + "longitude": "-81.1228", + "elevation_m": "762", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "14", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "9", - "visibility_statute_mi": "3", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "400" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "14", - "visibility_statute_mi": "1", - "wx_string": "BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", + "wind_gust_kt": "16", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - } - ] - }, - { - "raw_text": "PAFA 110520Z 1106/1212 04003KT P6SM SCT100 BKN200", - "station_id": "PAFA", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "64.8031", - "longitude": "-147.876", - "elevation_m": "130", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - ] - } - ] - }, - { - "raw_text": "KJLN 110520Z 1106/1206 24006KT P6SM SKC FM111000 27006KT P6SM SKC FM111600 30012G22KT P6SM SKC FM120000 VRB04KT P6SM SKC", - "station_id": "KJLN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.1522", - "longitude": "-94.4952", - "elevation_m": "297", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "1", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, @@ -60366,268 +62565,278 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KRNH 110520Z 1106/1206 VRB03KT P6SM SCT025 BKN040 TEMPO 1106/1109 2SM -SN BR BKN025 FM110900 31009KT 6SM -SHSN OVC020 FM111200 32014G25KT P6SM OVC025 FM111900 31016G24KT P6SM SCT030 FM120500 30010G18KT P6SM FEW040", - "station_id": "KRNH", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KAOO 110524Z 1106/1206 21004KT 2SM -RA BR OVC004 FM111300 29007KT 1SM -RA BR OVC008 FM111900 29015G25KT 1 1/2SM -RASN BR OVC015 FM112200 29020G28KT 4SM -SN OVC015 FM120000 28020G28KT 6SM -SHSN OVC025", + "station_id": "KAOO", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.1476", - "longitude": "-92.5335", - "elevation_m": "302", + "latitude": "40.2999", + "longitude": "-78.3168", + "elevation_m": "450", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "4", "visibility_statute_mi": "2", - "wx_string": "-SN BR", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1.5", + "wx_string": "-RA -SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "16", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "20", + "wind_gust_kt": "28", + "visibility_statute_mi": "4", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "28", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KHYS 110520Z 1106/1206 27008KT P6SM SCT150", - "station_id": "KHYS", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KBFD 110524Z 1106/1206 24005KT 6SM -RA BR OVC004 FM110800 22003KT 4SM -RA BR OVC006 FM111200 28010KT 2SM -RA BR OVC006 FM111600 28013G25KT 3/4SM -SN BR OVC004 FM120000 27015G25KT 1SM -SHSN OVC010", + "station_id": "KBFD", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.8392", - "longitude": "-99.2742", - "elevation_m": "607", + "latitude": "41.7984", + "longitude": "-78.6354", + "elevation_m": "642", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] - } - ] - }, - { - "raw_text": "KPLN 110520Z 1106/1206 36006KT P6SM VCSH SCT022 BKN035 TEMPO 1106/1110 BKN022 FM111000 34004KT P6SM VCSH BKN022 FM112100 32005KT 4SM -SHSN BR OVC022", - "station_id": "KPLN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.5644", - "longitude": "-84.7929", - "elevation_m": "215", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.75", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KAPN 110520Z 1106/1206 34005KT P6SM VCSH SCT015 BKN025 TEMPO 1106/1110 4SM -SHSN BKN015 FM111000 33005KT 5SM BR VCSH OVC015 FM112000 29005KT 6SM -SHSN BKN030", - "station_id": "KAPN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KEKN 110524Z 1106/1206 00000KT 5SM -RA BR OVC014 FM110900 00000KT 3SM -RA BR OVC005 FM111400 30006KT 2SM RA BR OVC005 FM111700 28010G18KT 1SM -SN BR OVC009 FM112100 28013G22KT 5SM BR OVC015 PROB30 1121/1123 2SM -SN FM112300 28012G25KT P6SM BKN018", + "station_id": "KEKN", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.0716", - "longitude": "-83.5645", - "elevation_m": "208", + "latitude": "38.8899", + "longitude": "-79.8554", + "elevation_m": "596", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "1", + "wx_string": "-SN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "22", "visibility_statute_mi": "5", - "wx_string": "BR VCSH", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", @@ -60636,1290 +62845,1391 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "KSGF 110520Z 1106/1206 25006KT P6SM SKC FM111000 28007KT P6SM BKN150 FM111600 30015G25KT P6SM SKC FM120000 VRB04KT P6SM SKC", - "station_id": "KSGF", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KCKB 110524Z 1106/1206 27005KT 4SM -RA BR BKN008 OVC020 FM110900 VRB03KT 3SM -RA BR OVC007 FM111400 30008KT 2SM RA BR OVC006 FM111800 26012G20KT 2SM -SN OVC007 FM112000 26013G20KT 5SM BR OVC010 FM120000 24012G22KT P6SM BKN027", + "station_id": "KCKB", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.2398", - "longitude": "-93.39", - "elevation_m": "387", + "latitude": "39.3022", + "longitude": "-80.2239", + "elevation_m": "368", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "wind_speed_kt": "8", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] - } - ] - }, - { - "raw_text": "KCIU 110520Z 1106/1206 VRB04KT P6SM VCSH BKN022 FM111800 31005KT 6SM -SHSN BKN025", - "station_id": "KCIU", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.2531", - "longitude": "-84.4773", - "elevation_m": "242", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2700" } ] } ] }, { - "raw_text": "KBTM 110520Z 1106/1206 33004KT P6SM SKC FM110800 VRB03KT P6SM BKN120 FM111900 28005KT P6SM BKN120", - "station_id": "KBTM", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KPKB 110524Z 1106/1206 26004KT P6SM OVC015 FM111100 31009G15KT 6SM -RA BR OVC012 FM111500 28010G16KT 2SM -SN BR OVC007 FM111900 27011G18KT 6SM BR BKN014 FM112000 26010G19KT P6SM BKN027", + "station_id": "KPKB", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.9644", - "longitude": "-112.501", - "elevation_m": "1680", + "latitude": "39.3395", + "longitude": "-81.4438", + "elevation_m": "245", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "260", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "wind_gust_kt": "15", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - } - ] - } - ] - }, - { - "raw_text": "KGCK 110520Z 1106/1206 25008KT P6SM SCT200", - "station_id": "KGCK", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.9221", - "longitude": "-100.723", - "elevation_m": "877", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_speed_kt": "10", + "wind_gust_kt": "16", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] - } - ] - }, - { - "raw_text": "KMSO 110520Z 1106/1206 08003KT P6SM BKN120 FM110700 00000KT P6SM BKN100", - "station_id": "KMSO", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.9208", - "longitude": "-114.094", - "elevation_m": "974", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2700" } ] } ] }, { - "raw_text": "KHVR 110520Z 1106/1206 08007KT P6SM VCSH SCT025 OVC050 TEMPO 1106/1110 2SM -SN BR BKN015 FM111000 14007KT P6SM VCSH SCT015 OVC025 FM111400 12007KT P6SM SCT025 BKN040", - "station_id": "KHVR", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KHTS 110524Z 1106/1206 31006KT P6SM OVC020 FM111200 30008G15KT 3SM -RASN BR OVC009 FM111400 28009G15KT 1SM -SN BR OVC013 FM111700 27009G17KT P6SM BKN026 FM120200 25009G18KT P6SM SCT035", + "station_id": "KHTS", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.5425", - "longitude": "-109.764", - "elevation_m": "789", + "latitude": "38.3653", + "longitude": "-82.5548", + "elevation_m": "252", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "wind_gust_kt": "15", + "visibility_statute_mi": "3", + "wx_string": "-RA -SN BR", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "wind_gust_kt": "15", + "visibility_statute_mi": "1", "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "7", + "wind_dir_degrees": "270", + "wind_speed_kt": "9", + "wind_gust_kt": "17", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", + "wind_dir_degrees": "250", + "wind_speed_kt": "9", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KMVN 110520Z 1106/1206 VRB03KT P6SM BKN120 FM111200 24004KT P6SM BKN040 FM111600 26010KT P6SM BKN070 FM112000 29015G23KT P6SM BKN040 FM120200 29008KT P6SM SCT250", - "station_id": "KMVN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KCRW 110524Z 1106/1206 33008KT 5SM -RA BR OVC007 FM111200 31008G15KT 3SM -RA BR OVC006 FM111400 28008G16KT 2SM -RASN BR OVC005 FM111600 28009G16KT 2SM -SN BR OVC007 FM112000 27011G19KT P6SM BKN021", + "station_id": "KCRW", + "issue_time": "2024-12-11T05:24:00Z", + "bulletin_time": "2024-12-11T05:24:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.3284", - "longitude": "-88.853", - "elevation_m": "145", + "latitude": "38.3795", + "longitude": "-81.5911", + "elevation_m": "278", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "wind_gust_kt": "15", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "wind_gust_kt": "16", + "visibility_statute_mi": "2", + "wx_string": "-RA -SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "wind_gust_kt": "16", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", + "wind_dir_degrees": "270", + "wind_speed_kt": "11", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2100" } ] } ] }, { - "raw_text": "KASN 110520Z 1106/1206 VRB04KT P6SM FEW008 OVC012 FM110900 32011G21KT P6SM OVC010 FM111100 32012G23KT P6SM BKN030 FM111400 31012G23KT P6SM SCT050 FM120300 29005KT P6SM SKC", - "station_id": "KASN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "PASD 110523Z 1106/1206 VRB06KT 6SM -SHRA OVC015 FM110900 22015G25KT 6SM -SHRA SCT009 OVC015 FM111200 22015G25KT P6SM SCT015 BKN025 FM111800 23012KT P6SM BKN080 FM120200 23014KT P6SM VCSH BKN080", + "station_id": "PASD", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.569", - "longitude": "-86.0519", - "elevation_m": "159", + "latitude": "55.318", + "longitude": "-160.525", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_speed_kt": "6", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "11", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "23", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", + "wind_dir_degrees": "230", "wind_speed_kt": "12", - "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "wind_dir_degrees": "230", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "KSJT 110520Z 1106/1206 22009KT P6SM SKC", - "station_id": "KSJT", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KMRY 110523Z 1106/1206 11004KT P6SM SCT250 FM111900 27005KT P6SM BKN250 FM120200 14004KT P6SM SCT009 BKN120", + "station_id": "KMRY", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.3517", - "longitude": "-100.495", - "elevation_m": "582", + "latitude": "36.5904", + "longitude": "-121.849", + "elevation_m": "51", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] - } - ] - }, - { - "raw_text": "KJVL 110520Z 1106/1206 28007KT P6SM OVC030 FM111200 29007KT P6SM OVC022 PROB30 1115/1117 4SM -SHSN OVC015 FM111700 29012G23KT P6SM OVC022 PROB30 1117/1120 4SM -SHSN OVC015 FM112100 29018G28KT P6SM BKN035", - "station_id": "KJVL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.6213", - "longitude": "-89.0419", - "elevation_m": "244", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "wind_dir_degrees": "140", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] - }, + } + ] + }, + { + "raw_text": "KLVK 110523Z 1106/1206 07003KT P6SM BKN250 FM112000 07005KT P6SM SCT150 OVC200 FM120300 23004KT P6SM BKN090", + "station_id": "KLVK", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.6931", + "longitude": "-121.815", + "elevation_m": "120", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "23", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "230", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "KMSN 110520Z 1106/1206 29007KT P6SM OVC030 FM111400 29007KT P6SM OVC022 PROB30 1114/1117 4SM -SHSN OVC015 FM111700 29012G22KT P6SM OVC030 PROB30 1117/1120 4SM -SHSN OVC025 FM112000 29015G26KT P6SM BKN035 FM112300 29016G28KT P6SM SCT035", - "station_id": "KMSN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KSNS 110523Z 1106/1206 12007KT P6SM SCT250 FM111700 13012KT P6SM SCT250 FM112300 32007KT P6SM BKN250 FM120400 VRB03KT P6SM SCT009 BKN120", + "station_id": "KSNS", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.1407", - "longitude": "-89.3452", - "elevation_m": "262", + "latitude": "36.6635", + "longitude": "-121.609", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "290", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "120", "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] - }, + } + ] + }, + { + "raw_text": "KSJC 110523Z 1106/1206 14004KT P6SM BKN250 FM112000 31005KT P6SM SCT150 OVC200 FM120400 14004KT P6SM BKN080", + "station_id": "KSJC", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.3594", + "longitude": "-121.924", + "elevation_m": "13", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "wind_dir_degrees": "140", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "26", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "28", + "wind_dir_degrees": "140", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "KABI 110520Z 1106/1206 22009KT P6SM SKC", - "station_id": "KABI", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KHAF 110523Z 1106/1206 14007KT P6SM BKN250 FM111900 22007KT P6SM FEW009 SCT150 OVC200 FM112200 23007KT P6SM BKN009 BKN150 OVC200 FM120330 17005KT 5SM -RA BKN009 OVC015", + "station_id": "KHAF", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.4106", - "longitude": "-99.6821", - "elevation_m": "543", + "latitude": "37.5136", + "longitude": "-122.5", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] - } - ] - }, - { - "raw_text": "KPHX 110520Z 1106/1212 VRB04KT P6SM SKC FM111700 07006KT P6SM BKN250", - "station_id": "KPHX", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.4278", - "longitude": "-112.004", - "elevation_m": "338", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:30:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", + "wind_dir_degrees": "230", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:30:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "5", + "visibility_statute_mi": "5", + "wx_string": "-RA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KJAN 110520Z 1106/1206 33012G21KT P6SM SCT025 BKN060 FM111000 32009KT P6SM BKN060 FM111600 30013G21KT P6SM SKC FM112200 30004KT P6SM SKC", - "station_id": "KJAN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KSFO 110523Z 1106/1212 07004KT P6SM BKN250 FM111900 25005KT P6SM SCT150 OVC200 FM120300 21005KT P6SM BKN100 OVC150 FM120400 17007KT 6SM -RA OVC060 FM120700 17008KT 4SM RA OVC030", + "station_id": "KSFO", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.3198", - "longitude": "-90.0778", - "elevation_m": "92", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "37.6196", + "longitude": "-122.366", + "elevation_m": "2", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "21", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "15000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", + "wind_dir_degrees": "210", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "visibility_statute_mi": "4", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KMCW 110520Z 1106/1206 34006KT P6SM FEW016 OVC035 FM110800 31007KT P6SM -SHSN BKN018 FM111000 32015G23KT P6SM -SHSN BKN017 FM111100 32017G25KT P6SM BKN025 PROB30 1111/1112 4SM -SHSN OVC018 FM111200 32020G29KT P6SM BKN050 FM120100 31013G20KT P6SM SCT240", - "station_id": "KMCW", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KAPC 110523Z 1106/1206 07007KT P6SM BKN250 FM112000 12007KT P6SM BKN150 OVC200 FM120400 18005KT P6SM -RA OVC040", + "station_id": "KAPC", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.1543", - "longitude": "-93.3262", - "elevation_m": "363", + "latitude": "38.2075", + "longitude": "-122.28", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", + "wind_dir_degrees": "120", "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "23", + "wind_dir_degrees": "180", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "KSTS 110523Z 1106/1206 VRB03KT P6SM BKN250 TEMPO 1112/1116 1/2SM FG VV002 FM112000 19004KT P6SM BKN150 OVC200 FM120300 17003KT 4SM RA OVC025", + "station_id": "KSTS", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.5037", + "longitude": "-122.811", + "elevation_m": "35", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "17", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "20", - "wind_gust_kt": "29", + "wind_dir_degrees": "190", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "13", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "170", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "24000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KGWO 110520Z 1106/1206 34009KT P6SM SCT035 BKN070 FM111600 27010G19KT P6SM SKC FM112300 29004KT P6SM SKC", - "station_id": "KGWO", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KOAK 110523Z 1106/1212 08003KT P6SM BKN250 FM111900 VRB05KT P6SM SCT150 OVC200 FM120300 21004KT P6SM BKN120 OVC150 FM120400 19004KT 6SM -RA OVC060 FM120700 19007KT 4SM RA OVC030", + "station_id": "KOAK", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.4961", - "longitude": "-90.0894", - "elevation_m": "42", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "37.7178", + "longitude": "-122.233", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "15000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "19", + "wind_dir_degrees": "210", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", + "wind_dir_degrees": "190", "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "7", + "visibility_statute_mi": "4", + "wx_string": "RA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KSLN 110520Z 1106/1206 31011KT P6SM SCT080 BKN100 FM110900 33009KT P6SM SCT110 FM112100 29006KT P6SM FEW250 FM120000 10005KT P6SM FEW250", - "station_id": "KSLN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KFLO 110523Z 1106/1206 19012KT P6SM SCT040 BKN150 FM110900 19014G24KT P6SM SCT040 BKN080 FM111100 19017G28KT 6SM -SHRA SCT025 OVC080 WS020/20040KT FM111300 19020G35KT 6SM SHRA OVC025 TEMPO 1115/1118 24020G35KT 2SM +SHRA OVC015 FM111900 28020G35KT P6SM BKN035 FM120200 29008KT P6SM SKC", + "station_id": "KFLO", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.78", - "longitude": "-97.6446", - "elevation_m": "377", + "latitude": "34.1877", + "longitude": "-79.7308", + "elevation_m": "43", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "15000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "9", + "wind_dir_degrees": "190", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "11000" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "190", + "wind_speed_kt": "17", + "wind_gust_kt": "28", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "190", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "6", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "KAEG 110520Z 1106/1206 32011KT P6SM SKC FM110700 31006KT P6SM SKC FM111900 VRB05KT P6SM BKN250", - "station_id": "KAEG", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.15", - "longitude": "-106.793", - "elevation_m": "1771", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "240", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "2", + "wx_string": "+SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", + "wind_dir_degrees": "280", + "wind_speed_kt": "20", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KABQ 110520Z 1106/1206 35008KT P6SM SKC FM111900 VRB05KT P6SM BKN250", - "station_id": "KABQ", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KLBT 110523Z 1106/1206 18012KT P6SM BKN150 WS020/20040KT FM110900 19014G24KT P6SM SCT040 BKN080 FM111100 20016G26KT 6SM -SHRA SCT025 BKN060 FM111300 22020G30KT 6SM SHRA OVC025 TEMPO 1115/1118 24020G35KT 2SM +SHRA OVC015 FM111900 26020G35KT P6SM BKN035 FM120200 28008KT P6SM SKC", + "station_id": "KLBT", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.0419", - "longitude": "-106.615", - "elevation_m": "1620", + "latitude": "34.6082", + "longitude": "-79.059", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "190", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - } - ] - }, - { - "raw_text": "KDAY 110520Z 1106/1206 31010KT P6SM BKN012 FM111000 29008KT P6SM VCSH OVC015 FM111300 28012KT P6SM BKN035 FM111600 27014G22KT P6SM BKN035 FM112000 26014G24KT P6SM VCSH BKN035 TEMPO 1121/1124 3SM -SHSN BKN025 FM120200 27016G30KT P6SM BKN040", - "station_id": "KDAY", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.9064", - "longitude": "-84.2185", - "elevation_m": "303", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "200", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "220", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "14", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "240", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "2", + "wx_string": "+SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_speed_kt": "20", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", @@ -61927,97 +64237,69 @@ } ] }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, { "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "16", - "wind_gust_kt": "30", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KBLI 110520Z 1106/1206 VRB03KT P6SM SCT100 SCT250 FM111200 VRB03KT P6SM BKN100 OVC250 FM111800 03004KT P6SM SCT100 BKN200 FM120300 VRB03KT P6SM SCT250", - "station_id": "KBLI", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF MMBT 110523Z 1106/1206 00000KT P6SM SKC FM111200 03005KT P6SM SCT250 FM111900 16010KT P6SM SCT250 FM120300 00000KT P6SM SCT020 SCT250", + "station_id": "MMBT", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.7991", - "longitude": "-122.541", - "elevation_m": "46", + "latitude": "15.775", + "longitude": "-96.26", + "elevation_m": "137", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "4", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "25000" } ] }, @@ -62025,10 +64307,14 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "SCT", "cloud_base_ft_agl": "25000" @@ -62038,64 +64324,35 @@ ] }, { - "raw_text": "KCGI 110520Z 1106/1206 VRB04KT P6SM BKN100 FM111200 VRB03KT P6SM BKN050 FM111600 26013G24KT P6SM SCT120 FM120100 30006KT P6SM SKC FM120500 VRB03KT P6SM SKC", - "station_id": "KCGI", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF MMCB 110523Z 1106/1206 35004KT P6SM SCT200 FM111200 36005KT P6SM SKC FM111900 20010KT P6SM SKC FM120300 00000KT P6SM SCT020", + "station_id": "MMCB", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.2254", - "longitude": "-89.5785", - "elevation_m": "103", + "latitude": "18.83", + "longitude": "-99.265", + "elevation_m": "1281", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", + "wind_dir_degrees": "350", "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -62104,219 +64361,167 @@ ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SKC" } ] - } - ] - }, - { - "raw_text": "KGTR 110520Z 1106/1206 32012G21KT P6SM OVC025 FM110800 33012G20KT P6SM BKN070 FM112300 29005KT P6SM SKC", - "station_id": "KGTR", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.456", - "longitude": "-88.593", - "elevation_m": "80", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" - } - ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "PAKN 110520Z 1106/1206 09023G37KT P6SM BKN100 FM110800 11018G30KT P6SM SCT025 OVC060 FM111400 12011KT P6SM SCT015 OVC025 FM111900 14010KT 3SM -RA BR SCT006 OVC015 FM112200 17007KT 1 1/2SM -RA BR OVC006 FM120400 20007KT 4SM -RA BR OVC009", - "station_id": "PAKN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF MMOX 110523Z 1106/1206 35004KT P6SM SKC FM111300 02012KT P6SM SCT020 SCT080 TEMPO 1114/1118 BKN020 FM111900 04010KT P6SM SCT030 SCT250 FM120300 00000KT 6SM SCT020 SCT250", + "station_id": "MMOX", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "58.683", - "longitude": "-156.656", - "elevation_m": "20", + "latitude": "17.002", + "longitude": "-96.724", + "elevation_m": "1528", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "23", - "wind_gust_kt": "37", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "18", - "wind_gust_kt": "30", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", + "wind_dir_degrees": "40", "wind_speed_kt": "10", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "7", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KGLH 110520Z 1106/1206 31010KT P6SM BKN070 FM111600 29014G22KT P6SM SKC FM112200 30005KT P6SM SKC", - "station_id": "KGLH", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF MMPB 110523Z 1106/1206 01006KT P6SM SCT020 TEMPO 1111/1115 3SM BR BKN010 FM111900 36010KT P6SM SKC FM120300 04005KT P6SM SKC", + "station_id": "MMPB", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.4772", - "longitude": "-90.9847", - "elevation_m": "40", + "latitude": "19.17", + "longitude": "-98.371", + "elevation_m": "2250", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -62325,10 +64530,10 @@ ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", + "wind_dir_degrees": "40", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ @@ -62340,105 +64545,52 @@ ] }, { - "raw_text": "PAIL 110520Z 1106/1206 09018G30KT P6SM VCSH SCT025 BKN070 FM111200 09015G25KT P6SM SCT025 OVC035 FM111800 10012G20KT P6SM -RA SCT025 OVC035 FM112000 11010KT 6SM -RA OVC025 FM120000 16007KT 3SM -RA BR SCT006 OVC015 FM120300 21006KT 1 1/2SM -RA BR OVC006", - "station_id": "PAIL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF MMPS 110523Z 1106/1206 00000KT P6SM SKC FM111200 06005KT P6SM SKC FM111900 24010KT P6SM SCT250 FM120300 36004KT P6SM SCT250", + "station_id": "MMPS", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.7492", - "longitude": "-154.909", - "elevation_m": "44", + "latitude": "15.876", + "longitude": "-97.093", + "elevation_m": "65", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "18", - "wind_gust_kt": "30", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-RA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "7", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "25000" } ] }, @@ -62446,132 +64598,149 @@ "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "wind_dir_degrees": "360", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KPAE 110520Z 1106/1206 03004KT P6SM SCT250 FM111000 14004KT P6SM OVC200 FM111800 15006KT P6SM BKN200 FM120100 12004KT P6SM SCT250", - "station_id": "KPAE", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF MMZH 110523Z 1106/1206 08004KT P6SM SCT020 FM111200 00000KT P6SM SCT100 FM111500 09005KT P6SM SKC FM111900 24010KT P6SM SKC FM120300 00000KT 6SM HZ SCT020", + "station_id": "MMZH", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.9232", - "longitude": "-122.283", - "elevation_m": "166", + "latitude": "17.605", + "longitude": "-101.464", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "30", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "80", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KLUK 110520Z 1106/1206 31008KT P6SM BKN015 FM111000 32006KT P6SM VCSH BKN018 FM111300 28010KT P6SM BKN035 FM111700 28012G18KT P6SM SCT040 FM112000 26012G20KT P6SM VCSH BKN035 TEMPO 1121/1124 3SM -SHSN BKN025 FM120200 27014G24KT P6SM BKN040", - "station_id": "KLUK", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KILM 110523Z 1106/1206 18013G22KT P6SM SCT020 BKN060 PROB30 1106/1110 5SM SHRA BKN020 FM111300 19018G30KT P6SM BKN035 FM111600 21020G35KT 6SM -SHRA BKN035 TEMPO 1119/1121 2SM +SHRA BKN025 FM112200 27020G35KT P6SM SCT035", + "station_id": "KILM", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.106", - "longitude": "-84.4161", - "elevation_m": "144", + "latitude": "34.2668", + "longitude": "-77.8999", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "13", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "wind_dir_degrees": "190", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -62581,29 +64750,14 @@ ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wind_dir_degrees": "210", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", @@ -62612,11 +64766,11 @@ ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "visibility_statute_mi": "2", + "wx_string": "+SHRA", "sky_condition": [ { "sky_cover": "BKN", @@ -62625,636 +64779,534 @@ ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_speed_kt": "20", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KCRG 110520Z 1106/1206 19007KT P6SM BKN050 OVC200 FM110900 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111100 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111400 20015G25KT P6SM -SHRA OVC012 FM111530 25015G23KT 3SM SHRA BR OVC010 TEMPO 1116/1118 2SM TSRA BR OVC008CB FM111900 29020G30KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", - "station_id": "KCRG", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF AMD YBRM 110523Z 1106/1206 32012KT 9999 -SHRA SCT040 FM111200 31008KT 9999 NSW SCT015 FM111500 24005KT 9999 SCT012 FM120300 30012KT 9999 SCT030 INTER 1106/1112 VRB20G30KT 5000 SHRA BKN020 PROB30 TEMPO 1106/1112 VRB20G35KT 1000 TSRA BKN010 SCT040CB PROB30 TEMPO 1204/1206 VRB20G35KT 1000 TSRA BKN010 SCT040CB", + "station_id": "YBRM", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.3371", - "longitude": "-81.5128", - "elevation_m": "12", + "latitude": "-17.948", + "longitude": "122.235", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "42", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "46", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T15:30:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T15:30:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "TSRA BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "KCVG 110520Z 1106/1212 31010KT P6SM BKN012 TEMPO 1106/1107 BKN008 FM111000 32006KT P6SM VCSH BKN015 FM111300 28010KT P6SM BKN035 FM111700 28012G18KT P6SM SCT040 FM112000 26012G20KT P6SM VCSH BKN035 TEMPO 1121/1124 3SM -SHSN BKN025 FM120200 27014G24KT P6SM BKN040 FM120900 26012G18KT P6SM SCT250", - "station_id": "KCVG", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF EKRK 110523Z 1106/1115 30006KT 9999 BKN006 TEMPO 1106/1112 2500 BR BKN004 BECMG 1112/1115 BKN010", + "station_id": "EKRK", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.0444", - "longitude": "-84.6724", - "elevation_m": "264", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.587", + "longitude": "12.136", + "elevation_m": "40", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] - }, + } + ] + }, + { + "raw_text": "TAF EKEB 110523Z 1106/1115 24008KT 8000 BKN012 TEMPO 1106/1115 4000 BR BKN006", + "station_id": "EKEB", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.528", + "longitude": "8.563", + "elevation_m": "29", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] - }, + } + ] + }, + { + "raw_text": "TAF EFVA 110523Z 1106/1206 30013KT CAVOK TEMPO 1106/1113 29015G28KT", + "station_id": "EFVA", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "63.051", + "longitude": "21.762", + "elevation_m": "4", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "28", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF EFPO 110523Z 1106/1115 31014KT CAVOK TEMPO 1109/1115 32018G28KT", + "station_id": "EFPO", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "61.462", + "longitude": "21.8", + "elevation_m": "10", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "14", - "wind_gust_kt": "24", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "320", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } + ] } ] }, { - "raw_text": "KGUP 110520Z 1106/1206 VRB03KT P6SM SKC FM111900 VRB05KT P6SM BKN250", - "station_id": "KGUP", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF EFSI 110523Z 1106/1115 29012KT CAVOK TEMPO 1110/1115 31015G25KT", + "station_id": "EFSI", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.5086", - "longitude": "-108.793", - "elevation_m": "1972", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "62.693", + "longitude": "22.83", + "elevation_m": "90", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } + ] } ] }, { - "raw_text": "PADL 110520Z 1106/1206 08012G20KT P6SM VCSH SCT025 OVC040 FM111300 10011G18KT P6SM SCT008 OVC015 FM111700 12008KT 3SM -RA BR OVC008 FM112000 16006KT 1 1/2SM -RA BR OVC003 FM120300 19006KT 4SM BR VCSH SCT003 OVC009", - "station_id": "PADL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF EFMA 110523Z 1106/1115 32010KT CAVOK TEMPO 1111/1115 32015G25KT", + "station_id": "EFMA", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.04", - "longitude": "-158.507", - "elevation_m": "20", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "60.125", + "longitude": "19.903", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF ETHL 110523Z 1106/1115 06008KT 9999 NSW BKN010 TEMPO 1106/1115 06008KT 7000 -DZ BKN015", + "station_id": "ETHL", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.218", + "longitude": "9.91", + "elevation_m": "536", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", "wind_speed_kt": "8", - "visibility_statute_mi": "3", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.5", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "BR VCSH", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KFOD 110520Z 1106/1206 VRB04KT P6SM SCT013 OVC022 FM110800 30006KT 4SM -SHSN OVC015 FM110900 33012G20KT 4SM -SHSN BKN014 FM111100 33015G24KT P6SM BKN020 PROB30 1111/1113 4SM -SHSN OVC018 FM111400 33017G27KT P6SM BKN050 FM120200 32008KT P6SM FEW240", - "station_id": "KFOD", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF YHID 110523Z 1106/1206 34010KT 9999 SCT025 FM111400 28005KT 9999 SCT015 FM112300 30008KT 9999 SCT025 INTER 1114/1121 4000 SHRA BKN012", + "station_id": "YHID", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.549", - "longitude": "-94.182", - "elevation_m": "347", + "latitude": "-10.584", + "longitude": "142.29", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "24", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "24000" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "KPVW 110520Z 1106/1206 28005KT P6SM SKC FM111900 22011KT P6SM FEW250", - "station_id": "KPVW", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF YBHM 110523Z 1106/1118 34014KT 9999 SCT025 FM111200 35010KT 9999 BKN020 INTER 1113/1115 3000 SHRA BKN015 TEMPO 1115/1118 3000 SHRA BKN012", + "station_id": "YBHM", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.169", - "longitude": "-101.723", - "elevation_m": "1029", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-20.357", + "longitude": "148.949", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ] - } - ] - }, - { - "raw_text": "SEQM 110520Z 1106/1206 VRB03KT 9999 SCT005 BKN020 BECMG 1113/1115 SCT030 SCT100 BECMG 1117/1119 36010KT SCT040 TEMPO 1120/1122 16010KT BKN033 BECMG 1200/1202 03004KT SCT005 BKN020 TX25/1119Z TN12/1111Z", - "station_id": "SEQM", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-0.124", - "longitude": "-78.354", - "elevation_m": "2386", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "2000" @@ -63263,557 +65315,438 @@ }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "25" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "12" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "PABE 110520Z 1106/1206 09015G25KT P6SM BKN080 FM111300 09014G23KT P6SM SCT025 BKN060 FM112100 12011KT P6SM SCT010 OVC025 FM120100 15008KT 6SM BR OVC010", - "station_id": "PABE", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF YBMA 110523Z 1106/1118 18012KT CAVOK PROB30 TEMPO 1106/1108 VRB20G35KT 2000 TSRA BKN020 SCT080CB", + "station_id": "YBMA", + "issue_time": "2024-12-11T05:23:00Z", + "bulletin_time": "2024-12-11T05:23:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "60.785", - "longitude": "-161.829", - "elevation_m": "28", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-20.678", + "longitude": "139.488", + "elevation_m": "346", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "14", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "1.24", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "SELT 110520Z 1106/1206 18006KT 9999 FEW016 BKN026 BECMG 1113/1115 18017KT SCT030 SCT100 BECMG 1117/1119 BKN030 BECMG 1200/1202 18006KT FEW010 BKN026 TX18/1119Z TN07/1111Z", - "station_id": "SELT", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF EFHK 110522Z 1106/1206 30011KT CAVOK", + "station_id": "EFHK", + "issue_time": "2024-12-11T05:22:00Z", + "bulletin_time": "2024-12-11T05:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-0.921", - "longitude": "-78.619", - "elevation_m": "2779", + "latitude": "60.327", + "longitude": "24.957", + "elevation_m": "56", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF EFTU 110522Z 1106/1206 31007KT CAVOK", + "station_id": "EFTU", + "issue_time": "2024-12-11T05:22:00Z", + "bulletin_time": "2024-12-11T05:22:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "60.514", + "longitude": "22.263", + "elevation_m": "47", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "17", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF ETMN 110522Z 1106/1115 21007KT 9999 NSW OVC008 PROB30 1106/1109 VRB03KT 9999 NSW OVC006", + "station_id": "ETMN", + "issue_time": "2024-12-11T05:22:00Z", + "bulletin_time": "2024-12-11T05:22:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.765", + "longitude": "8.658", + "elevation_m": "23", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "17", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "18" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "7" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "SEGU 110520Z 1106/1206 22010KT 9999 BKN023 BKN100 BECMG 1115/1117 34006KT SCT026 SCT100 BECMG 1123/1201 22010KT BKN026 BKN100 TX32/1120Z TN23/1110Z", - "station_id": "SEGU", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF EHEH 110522Z 1106/1212 05008KT 9999 SCT012 BKN014 OVC016 TEMPO 1106/1116 SCT007 BKN009 BECMG 1117/1120 VRB02KT BECMG 1208/1210 24004KT BKN006 OVC008 PROB40 TEMPO 1210/1212 2500 DZ SCT002 BKN004", + "station_id": "EHEH", + "issue_time": "2024-12-11T05:22:00Z", + "bulletin_time": "2024-12-11T05:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-2.158", - "longitude": "-79.884", - "elevation_m": "6", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "51.45", + "longitude": "5.377", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "700" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "32" + "cloud_base_ft_agl": "1400" }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "23" - } - ] - } - ] - }, - { - "raw_text": "SEMT 110520Z 1106/1206 20006KT 9999 OVC020 BECMG 1117/1119 27010KT SCT023 BECMG 1200/1202 19008KT OVC020 TX31/1120Z TN23/1110Z", - "station_id": "SEMT", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-0.946", - "longitude": "-80.679", - "elevation_m": "13", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.55", + "wx_string": "DZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "31" + "sky_cover": "SCT", + "cloud_base_ft_agl": "200" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "23" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "KGKY 110520Z 1106/1206 27007KT P6SM SKC FM120000 17005KT P6SM FEW250", - "station_id": "KGKY", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF COR LRCV 110522Z 1106/1115 VRB04KT 3000 BR VV002 TEMPO 1106/1107 0800 FG VV001 BECMG 1109/1111 27012KT 9999 NSW BKN015", + "station_id": "LRCV", + "issue_time": "2024-12-11T05:22:00Z", + "bulletin_time": "2024-12-11T05:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.6583", - "longitude": "-97.0951", - "elevation_m": "189", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "44.31", + "longitude": "23.867", + "elevation_m": "192", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "vert_vis_ft": "200", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVX" } ] - } - ] - }, - { - "raw_text": "KVEL 110520Z 1106/1206 VRB04KT P6SM FEW250", - "station_id": "KVEL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.4429", - "longitude": "-109.513", - "elevation_m": "1604", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "vert_vis_ft": "200", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "KCWA 110520Z 1106/1206 30005KT P6SM -SN OVC023 FM110900 30004KT P6SM -SN OVC023 TEMPO 1110/1114 3SM -SN OVC019 FM111400 31010G16KT P6SM -SHSN OVC023 TEMPO 1117/1119 1 1/2SM -SHSN OVC015 FM112000 30014G22KT P6SM BKN025 FM112300 30016G28KT P6SM BKN025", - "station_id": "KCWA", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KCSG 110521Z 1106/1206 24009KT 4SM SHRA SCT005 OVC007 TEMPO 1106/1108 2SM TSRA OVC004CB FM111100 30010G23KT P6SM SCT005 OVC007 FM111300 31013G27KT P6SM SCT007 OVC012 FM111500 32015G28KT P6SM SCT025 SCT040 FM112300 30010KT P6SM SKC", + "station_id": "KCSG", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.7795", - "longitude": "-89.671", - "elevation_m": "387", + "latitude": "32.5163", + "longitude": "-84.9422", + "elevation_m": "120", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "9", + "visibility_statute_mi": "4", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "visibility_statute_mi": "2", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1900" + "cloud_base_ft_agl": "400", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", + "wind_dir_degrees": "300", "wind_speed_kt": "10", - "wind_gust_kt": "16", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "wind_gust_kt": "27", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, @@ -63822,108 +65755,113 @@ "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "28", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KUTS 110520Z 1106/1206 32006KT P6SM SKC WS020/35030KT FM110800 30007KT P6SM SKC FM112300 VRB02KT P6SM SKC", - "station_id": "KUTS", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KMCN 110521Z 1106/1206 22010KT 6SM -SHRA SCT008 OVC010 TEMPO 1106/1110 2SM TSRA OVC008CB FM111000 24010KT 4SM SHRA SCT006 OVC008 FM111500 29015G25KT P6SM SCT008 OVC012 FM111700 30017G30KT P6SM SCT025 SCT050 FM112300 30010G18KT P6SM FEW250", + "station_id": "KMCN", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.7443", - "longitude": "-95.5866", - "elevation_m": "103", + "latitude": "32.6889", + "longitude": "-83.6529", + "elevation_m": "104", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "350", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "4", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "KCXO 110520Z 1106/1206 33009KT P6SM SKC WS020/35030KT FM111000 31008KT P6SM SKC FM112300 VRB03KT P6SM SKC", - "station_id": "KCXO", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.3611", - "longitude": "-95.4176", - "elevation_m": "69", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "350", - "wind_shear_speed_kt": "30", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "wind_dir_degrees": "300", + "wind_speed_kt": "17", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, @@ -63931,79 +65869,110 @@ "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KHDN 110520Z 1106/1206 10007KT P6SM FEW090 FM111400 11010KT P6SM FEW250 FM111700 VRB04KT P6SM SCT250 FM120200 12010KT P6SM SCT250", - "station_id": "KHDN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KAHN 110521Z 1106/1206 23009KT 4SM SHRA SCT005 OVC007 TEMPO 1106/1110 2SM SHRA BR BKN004 FM111400 28012G25KT P6SM SCT008 BKN012 FM111600 29017G30KT P6SM SCT025 SCT050 FM120100 30010G22KT P6SM FEW250", + "station_id": "KAHN", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.4842", - "longitude": "-107.23", - "elevation_m": "2012", + "latitude": "33.9477", + "longitude": "-83.3274", + "elevation_m": "241", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "230", + "wind_speed_kt": "9", + "visibility_statute_mi": "4", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "SHRA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "290", + "wind_speed_kt": "17", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", + "wind_dir_degrees": "300", "wind_speed_kt": "10", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] @@ -64011,365 +65980,410 @@ ] }, { - "raw_text": "KROG 110520Z 1106/1206 24005KT P6SM SKC FM111500 29012G20KT P6SM SKC FM120000 VRB03KT P6SM SKC", - "station_id": "KROG", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KRYY 110521Z 1106/1206 27010G18KT 6SM -SHRA BKN006 BKN010 TEMPO 1106/1110 4SM -SHRA BR BKN004 FM111300 30015G25KT P6SM SCT008 OVC012 FM111600 31017G30KT P6SM SCT025 SCT050 FM120100 29010KT P6SM FEW250", + "station_id": "KRYY", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.3749", - "longitude": "-94.1078", - "elevation_m": "407", + "latitude": "34.0146", + "longitude": "-84.5964", + "elevation_m": "306", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "310", + "wind_speed_kt": "17", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] - } - ] - }, - { - "raw_text": "KGUC 110520Z 1106/1206 VRB04KT P6SM FEW060", - "station_id": "KGUC", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.5322", - "longitude": "-106.942", - "elevation_m": "2337", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KJEF 110520Z 1106/1206 24005KT P6SM SKC FM111000 28008KT P6SM BKN040 FM111500 29014G24KT P6SM BKN040 FM120000 29007KT P6SM SKC", - "station_id": "KJEF", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KPDK 110521Z 1106/1206 27010G18KT 6SM -SHRA SCT006 BKN007 BKN015 TEMPO 1106/1110 4SM -SHRA BR BKN004 FM111300 31015G25KT P6SM SCT008 OVC012 FM111600 31017G30KT P6SM SCT025 SCT050 FM120100 29010KT P6SM FEW250", + "station_id": "KPDK", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.5945", - "longitude": "-92.1567", - "elevation_m": "167", + "latitude": "33.8783", + "longitude": "-84.298", + "elevation_m": "299", "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_dir_degrees": "310", + "wind_speed_kt": "17", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KAUW 110520Z 1106/1206 30005KT P6SM -SN OVC023 FM110900 30004KT P6SM -SN OVC023 TEMPO 1110/1114 3SM -SN OVC019 FM111400 31010G16KT P6SM -SHSN OVC023 TEMPO 1117/1119 1 1/2SM -SHSN OVC015 FM112000 30014G22KT P6SM BKN025 FM112300 30016G28KT P6SM BKN025", - "station_id": "KAUW", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KFTY 110521Z 1106/1206 27010G18KT 6SM -SHRA SCT006 BKN007 BKN015 TEMPO 1106/1110 4SM -SHRA BR BKN004 FM111300 30015G25KT P6SM SCT008 OVC012 FM111600 31017G30KT P6SM SCT025 SCT050 FM120000 29010KT P6SM FEW250", + "station_id": "KFTY", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.9265", - "longitude": "-89.6248", - "elevation_m": "367", + "latitude": "33.7776", + "longitude": "-84.5247", + "elevation_m": "245", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1900" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "wind_gust_kt": "16", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "wind_dir_degrees": "310", + "wind_speed_kt": "17", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "28", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KFTW 110520Z 1106/1206 29007KT P6SM SKC FM120000 18005KT P6SM FEW250", - "station_id": "KFTW", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KATL 110521Z 1106/1212 27010G18KT 6SM -SHRA SCT006 BKN010 BKN015 TEMPO 1106/1110 4SM -SHRA BR BKN004 FM111300 31016G26KT P6SM SCT008 OVC012 FM111600 31017G30KT P6SM SCT025 SCT050 FM112300 30010G22KT P6SM FEW250 FM120600 30006KT P6SM SKC", + "station_id": "KATL", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.8248", - "longitude": "-97.364", - "elevation_m": "213", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.6297", + "longitude": "-84.4422", + "elevation_m": "309", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] - } - ] - }, - { - "raw_text": "KHKY 110520Z 1106/1206 20010G18KT 4SM RA BR OVC007 FM111700 30014G24KT P6SM OVC015 FM111900 30015G25KT P6SM SCT250 FM120200 28008KT P6SM SKC", - "station_id": "KHKY", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.742", - "longitude": "-81.3822", - "elevation_m": "357", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_dir_degrees": "310", + "wind_speed_kt": "17", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_speed_kt": "10", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -64380,159 +66394,234 @@ ] }, { - "raw_text": "KCOU 110520Z 1106/1206 24005KT P6SM SKC FM111000 28008KT P6SM BKN040 FM111500 29014G24KT P6SM BKN040 FM120000 29007KT P6SM SKC", - "station_id": "KCOU", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KBFL 110521Z 1106/1206 VRB04KT 6SM BR SCT250", + "station_id": "KBFL", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.8171", - "longitude": "-92.2148", - "elevation_m": "272", + "latitude": "35.4342", + "longitude": "-119.055", + "elevation_m": "146", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } + ] + } + ] + }, + { + "raw_text": "KMTH 110521Z 1106/1206 11011KT P6SM FEW030 SCT050 FM110800 15010KT P6SM SCT020 BKN045 FM111500 20008KT P6SM SCT025 BKN035 FM112200 32012G22KT P6SM BKN025", + "station_id": "KMTH", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "24.7262", + "longitude": "-81.0477", + "elevation_m": "1", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "4500" } ] }, { "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KCLL 110520Z 1106/1206 32007KT P6SM SKC WS020/35030KT FM111000 30007KT P6SM SKC FM120000 VRB02KT P6SM SKC", - "station_id": "KCLL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KFAT 110521Z 1106/1206 00000KT 6SM BR BKN250 FM111200 VRB04KT 2SM BR SCT250 TEMPO 1113/1117 1/4SM FG BKN002 FM111700 VRB04KT 5SM BR SCT250", + "station_id": "KFAT", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.5912", - "longitude": "-96.3631", - "elevation_m": "96", + "latitude": "36.78", + "longitude": "-119.72", + "elevation_m": "102", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "350", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.25", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "wind_speed_kt": "4", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KDAL 110520Z 1106/1206 29007KT P6SM SKC FM120000 18005KT P6SM FEW250", - "station_id": "KDAL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KVIS 110521Z 1106/1206 VRB04KT 2SM BR BKN250 FM111000 VRB04KT 1/4SM FG BKN001 FM111800 VRB04KT 4SM BR SCT250", + "station_id": "KVIS", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.8384", - "longitude": "-96.8358", - "elevation_m": "148", + "latitude": "36.3135", + "longitude": "-119.388", + "elevation_m": "92", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.25", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "25000" } ] @@ -64540,61 +66629,53 @@ ] }, { - "raw_text": "KLFK 110520Z 1106/1206 30004KT P6SM SKC FM111200 VRB03KT P6SM SKC FM111800 30007KT P6SM SKC FM120000 00000KT P6SM SKC", - "station_id": "KLFK", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KMER 110521Z 1106/1206 VRB04KT 5SM BR SCT250 FM111100 VRB04KT 1/2SM FG BKN001 FM111700 VRB05KT 4SM BR SKC AMD NOT SKED", + "station_id": "KMER", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.2359", - "longitude": "-94.7546", - "elevation_m": "87", + "latitude": "37.392", + "longitude": "-120.577", + "elevation_m": "58", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SKC" @@ -64604,190 +66685,241 @@ ] }, { - "raw_text": "KUIN 110520Z 1106/1206 24005KT P6SM OVC040 FM111000 28008KT P6SM OVC035 FM111400 29013G23KT P6SM OVC030 PROB30 1115/1119 2SM -SN OVC010 FM111900 29016G27KT P6SM BKN035 FM120000 30012KT P6SM FEW250", - "station_id": "KUIN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KEYW 110521Z 1106/1206 14012KT P6SM SCT020 BKN050 FM111400 19009KT P6SM SCT025 BKN035 FM112000 32012G22KT P6SM BKN025", + "station_id": "KEYW", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.9371", - "longitude": "-91.1966", - "elevation_m": "233", + "latitude": "24.5571", + "longitude": "-81.7554", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "wind_dir_degrees": "190", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", - "wind_gust_kt": "23", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "KMCE 110521Z 1106/1206 VRB04KT 5SM BR SCT250 FM111100 VRB04KT 1/2SM FG BKN001 FM111700 VRB05KT 4SM BR SKC", + "station_id": "KMCE", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.286", + "longitude": "-120.518", + "elevation_m": "49", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KGMU 110520Z 1106/1206 19014G21KT 4SM RA BR OVC006 TEMPO 1106/1110 2SM +RA FM111300 21013G22KT 4SM RA BR OVC015 FM111700 30015G25KT P6SM BKN050 FM112200 28012G21KT P6SM SCT250 FM120200 26006KT P6SM SKC", - "station_id": "KGMU", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KSEZ 110521Z 1106/1206 04012G22KT P6SM SKC FM111600 VRB06KT P6SM SKC FM120230 04010KT P6SM SKC", + "station_id": "KSEZ", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.8487", - "longitude": "-82.3501", - "elevation_m": "309", + "latitude": "34.8467", + "longitude": "-111.788", + "elevation_m": "1455", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "14", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+RA", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T02:30:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-12T02:30:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "13", - "wind_gust_kt": "22", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KPGA 110521Z 1106/1206 VRB05KT P6SM SKC", + "station_id": "KPGA", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.9211", + "longitude": "-111.449", + "elevation_m": "1310", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KPRC 110521Z 1106/1206 VRB05KT P6SM SKC", + "station_id": "KPRC", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.6491", + "longitude": "-112.422", + "elevation_m": "1528", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "21", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KINW 110521Z 1106/1206 VRB06KT P6SM SKC", + "station_id": "KINW", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.028", + "longitude": "-110.722", + "elevation_m": "1492", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ @@ -64799,21 +66931,21 @@ ] }, { - "raw_text": "KGGG 110520Z 1106/1206 30007KT P6SM SKC FM111200 28005KT P6SM SKC FM111600 31010KT P6SM SKC FM120000 VRB03KT P6SM SKC", - "station_id": "KGGG", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KGCN 110521Z 1106/1206 VRB03KT P6SM SKC FM111800 08007KT P6SM SCT200 FM112100 13007KT P6SM SCT200 FM120100 VRB03KT P6SM SKC", + "station_id": "KGCN", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.3909", - "longitude": "-94.714", - "elevation_m": "107", + "latitude": "35.9458", + "longitude": "-112.155", + "elevation_m": "1993", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -64822,33 +66954,35 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "wind_dir_degrees": "80", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "wind_dir_degrees": "130", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", @@ -64863,50 +66997,48 @@ ] }, { - "raw_text": "KLIT 110520Z 1106/1206 29007KT P6SM OVC120 FM111500 30015G26KT P6SM FEW250 FM120000 28007KT P6SM SKC", - "station_id": "KLIT", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "KFLG 110521Z 1106/1206 VRB03KT P6SM SKC FM111700 08008KT P6SM SCT200 FM120100 VRB04KT P6SM SKC", + "station_id": "KFLG", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.7273", - "longitude": "-92.2358", - "elevation_m": "77", + "latitude": "35.1443", + "longitude": "-111.666", + "elevation_m": "2134", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "26", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "7", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -64917,94 +67049,93 @@ ] }, { - "raw_text": "KGPI 110520Z 1106/1206 00000KT P6SM OVC110 FM111000 00000KT P6SM OVC020 FM112000 17003KT P6SM SCT020 BKN070", - "station_id": "KGPI", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", + "raw_text": "TAF YMAV 110521Z 1106/1206 19005KT CAVOK FM110800 25008KT CAVOK FM111500 28006KT 9999 BKN025 FM120100 26014KT 9999 SCT030 BKN040", + "station_id": "YMAV", + "issue_time": "2024-12-11T05:21:00Z", + "bulletin_time": "2024-12-11T05:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.3041", - "longitude": "-114.264", - "elevation_m": "903", + "latitude": "-38.029", + "longitude": "144.478", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "11000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "250", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "3", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KADF 110520Z 1106/1206 30006KT P6SM BKN150 FM111500 30010G20KT P6SM SKC FM112300 VRB04KT P6SM SKC", - "station_id": "KADF", + "raw_text": "KLBB 110520Z 1106/1206 26004KT P6SM SKC FM111900 21012KT P6SM FEW250", + "station_id": "KLBB", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.0953", - "longitude": "-93.069", - "elevation_m": "54", + "latitude": "33.6658", + "longitude": "-101.823", + "elevation_m": "996", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -65013,62 +67144,37 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KDDC 110520Z 1106/1206 25008KT P6SM SCT150", - "station_id": "KDDC", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.7711", - "longitude": "-99.9692", - "elevation_m": "786", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KDRO 110520Z 1106/1206 06006KT P6SM SKC FM111400 VRB04KT P6SM FEW250 FM111900 24006KT P6SM FEW250 FM120200 03005KT P6SM FEW250", - "station_id": "KDRO", + "raw_text": "KSAF 110520Z 1106/1206 34009KT P6SM SKC FM111100 35012G20KT P6SM SKC FM112000 28008KT P6SM BKN250 FM120100 35006KT P6SM BKN250", + "station_id": "KSAF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.1431", - "longitude": "-107.76", - "elevation_m": "2021", + "latitude": "35.611", + "longitude": "-106.096", + "elevation_m": "1918", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -65077,43 +67183,43 @@ ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "25000" } ] @@ -65121,257 +67227,160 @@ ] }, { - "raw_text": "KMSP 110520Z 1106/1212 32007KT 6SM -SN BR SCT020 OVC035 TEMPO 1106/1109 2SM -SN BR BKN020 FM110900 31012G22KT 6SM -SHSN BR OVC022 FM111200 32013G24KT P6SM OVC030 FM111500 31014G26KT P6SM SCT040 FM120900 30007KT P6SM FEW240", - "station_id": "KMSP", + "raw_text": "KIPL 110520Z 1106/1206 27005KT P6SM FEW250 FM111100 27004KT P6SM BKN250 FM111800 32004KT P6SM BKN250", + "station_id": "KIPL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "44.8852", - "longitude": "-93.2313", - "elevation_m": "255", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.8346", + "longitude": "-115.577", + "elevation_m": "-16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "6", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6", - "wx_string": "-SHSN BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "wind_gust_kt": "24", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "26", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "24000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KMKT 110520Z 1106/1206 30005KT 6SM -SN SCT025 OVC035 TEMPO 1106/1108 2SM -SN BR OVC025 FM110800 32013G22KT P6SM OVC025 FM111100 32017G27KT P6SM BKN035 FM111200 32017G27KT P6SM SCT040 FM120000 31013KT P6SM FEW240", - "station_id": "KMKT", + "raw_text": "KCLM 110520Z 1106/1206 12004KT P6SM SCT100 SCT200 FM111000 17003KT P6SM OVC200 FM111700 13004KT P6SM BKN200 FM120200 VRB03KT P6SM SCT250", + "station_id": "KCLM", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.2184", - "longitude": "-93.9179", - "elevation_m": "309", + "latitude": "48.1219", + "longitude": "-123.507", + "elevation_m": "81", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "10000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "wind_gust_kt": "22", + "wind_dir_degrees": "170", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "17", - "wind_gust_kt": "27", + "wind_dir_degrees": "130", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "13", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "24000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KMQY 110520Z 1106/1206 33013KT P6SM BKN015 FM110900 32010KT P6SM BKN080 FM111600 28010G19KT P6SM SCT250 FM120000 30008KT P6SM SKC", - "station_id": "KMQY", + "raw_text": "KCNY 110520Z 1106/1206 VRB03KT P6SM SKC FM112000 33005KT P6SM SCT250 FM120200 VRB04KT P6SM SCT250", + "station_id": "KCNY", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.0029", - "longitude": "-86.5144", - "elevation_m": "156", + "latitude": "38.7501", + "longitude": "-109.763", + "elevation_m": "1392", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "19", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -65381,525 +67390,480 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KOLF 110520Z 1106/1206 VRB03KT P6SM BKN130 FM111000 VRB04KT P6SM OVC080 FM111900 VRB05KT P6SM BKN070 PROB30 1203/1204 5SM -SN BKN008 FM120400 VRB06KT P6SM BKN027 PROB30 1204/1206 5SM -SN OVC007", - "station_id": "KOLF", + "raw_text": "KHKS 110520Z 1106/1206 33012G21KT P6SM SCT025 BKN060 FM111000 32009KT P6SM BKN060 FM111600 30013G21KT P6SM SKC FM112200 30004KT P6SM SKC", + "station_id": "KHKS", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.0942", - "longitude": "-105.578", - "elevation_m": "605", + "latitude": "32.3376", + "longitude": "-90.2214", + "elevation_m": "103", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "13000" + "cloud_base_ft_agl": "6000" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_dir_degrees": "300", + "wind_speed_kt": "13", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" + { + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KSDY 110520Z 1106/1206 VRB04KT P6SM SCT090 FM110900 VRB03KT P6SM BKN080 FM112200 VRB04KT P6SM SCT080", - "station_id": "KSDY", + "raw_text": "KAMA 110520Z 1106/1206 27006KT P6SM SKC FM112100 22012KT P6SM SKC FM120000 19009KT P6SM FEW250", + "station_id": "KAMA", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.7029", - "longitude": "-104.195", - "elevation_m": "600", + "latitude": "35.2203", + "longitude": "-101.717", + "elevation_m": "1102", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "220", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "190", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KRAP 110520Z 1106/1206 35009KT P6SM SCT027 BKN060 OVC110 TEMPO 1106/1110 3SM -SN OVC022 FM111000 35006KT 5SM -SN SCT008 OVC025 TEMPO 1110/1114 1 1/2SM -SN OVC008 FM111400 03005KT 5SM -SN BKN022 OVC040 FM111900 05005KT P6SM BKN040", - "station_id": "KRAP", + "raw_text": "KALO 110520Z 1106/1206 VRB04KT 6SM -SHSN SCT029 BKN035 FM111000 31010KT P6SM BKN022 FM111100 31010KT P6SM -SHSN BKN015 FM111200 32017KT P6SM BKN017 PROB30 1112/1114 4SM -SHSN OVC015 FM111400 31019G28KT P6SM BKN018 FM111600 31019G28KT P6SM BKN035", + "station_id": "KALO", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.0458", - "longitude": "-103.054", - "elevation_m": "965", + "latitude": "42.5544", + "longitude": "-92.4013", + "elevation_m": "264", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" + "cloud_base_ft_agl": "2900" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "11000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "17", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "wind_dir_degrees": "310", + "wind_speed_kt": "19", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "wind_dir_degrees": "310", + "wind_speed_kt": "19", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KONO 110520Z 1106/1206 VRB03KT 1SM BR OVC002 TEMPO 1106/1110 1/2SM FZFG VV002 FM111900 VRB03KT 2SM BR OVC003 FM120100 VRB03KT 1SM BR OVC002", - "station_id": "KONO", + "raw_text": "KPAH 110520Z 1106/1206 31006KT P6SM OVC070 FM111600 24009G20KT P6SM BKN050 FM120000 29007KT P6SM FEW250 FM120500 VRB04KT P6SM SKC", + "station_id": "KPAH", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.0143", - "longitude": "-117.008", - "elevation_m": "668", + "latitude": "37.0652", + "longitude": "-88.7793", + "elevation_m": "125", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "9", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1", - "wx_string": "BR", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KBOI 110520Z 1106/1206 VRB03KT 1/2SM FZFG VV002 FM112200 30005KT 3SM BR OVC003 FM120100 VRB03KT 1/2SM FZFG VV002", - "station_id": "KBOI", + "raw_text": "KVQQ 110520Z 1106/1206 18007KT P6SM BKN050 OVC200 FM110900 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111100 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111400 20015G25KT P6SM -SHRA OVC012 FM111530 25015G23KT 3SM SHRA BR OVC010 TEMPO 1116/1118 2SM TSRA OVC008CB FM111900 29020G30KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", + "station_id": "KVQQ", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.567", - "longitude": "-116.241", - "elevation_m": "860", + "latitude": "30.2035", + "longitude": "-81.8725", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "3", - "wx_string": "BR", + "wind_dir_degrees": "190", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "42", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "46", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVX" - } - ] - } - ] - }, - { - "raw_text": "KEUL 110520Z 1106/1206 VRB03KT 1SM -SN BR VV002 TEMPO 1106/1110 1/2SM FZFG FM111900 VRB03KT 2SM BR OVC003 FM120100 VRB03KT 1SM -SN BR VV002", - "station_id": "KEUL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.6405", - "longitude": "-116.63", - "elevation_m": "741", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1", - "vert_vis_ft": "200", - "wx_string": "-SN BR", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FZFG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T15:30:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "BR", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:30:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1", - "vert_vis_ft": "200", - "wx_string": "-SN BR", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] - } - ] - }, - { - "raw_text": "KBNA 110520Z 1106/1206 35011KT P6SM BKN015 FM110800 32010KT P6SM BKN080 FM111600 28010G19KT P6SM SCT250", - "station_id": "KBNA", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.1105", - "longitude": "-86.6881", - "elevation_m": "168", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "wind_dir_degrees": "290", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "19", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] @@ -65907,155 +67871,130 @@ ] }, { - "raw_text": "KCID 110520Z 1106/1206 25008KT 6SM -SN BR OVC030 FM110900 31007KT 4SM -SN BR OVC020 TEMPO 1109/1113 1SM -SHSN BR BKN015 FM111500 31016G26KT P6SM BKN060 PROB30 1115/1118 5SM -SN BLSN FM111800 31020G30KT P6SM SCT080", - "station_id": "KCID", + "raw_text": "KTVC 110520Z 1106/1206 31006KT 4SM BR VCSH SCT009 OVC015 TEMPO 1106/1110 1SM -SHSN BKN009 OVC015 FM111900 29009G17KT 4SM -SHSN BR OVC022 FM120200 29010G23KT 5SM -SHSN BR BKN021", + "station_id": "KTVC", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.8829", - "longitude": "-91.7246", - "elevation_m": "257", + "latitude": "44.739", + "longitude": "-85.5694", + "elevation_m": "188", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", + "fcst_time_to": "2024-12-11T19:00:00Z", "wind_dir_degrees": "310", - "wind_speed_kt": "7", + "wind_speed_kt": "6", "visibility_statute_mi": "4", - "wx_string": "-SN BR", + "wx_string": "BR VCSH", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "1", - "wx_string": "-SHSN BR", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", + "wind_gust_kt": "17", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "-SN BLSN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "wind_gust_kt": "23", + "visibility_statute_mi": "5", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2100" } ] } ] }, { - "raw_text": "KSPS 110520Z 1106/1206 28006KT P6SM SKC FM112200 18008KT P6SM SKC", - "station_id": "KSPS", + "raw_text": "KPBF 110520Z 1106/1206 33010KT P6SM OVC100 FM110800 29006KT P6SM OVC150 FM111600 29015G25KT P6SM SKC FM112300 28006KT P6SM SKC", + "station_id": "KPBF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.9785", - "longitude": "-98.493", - "elevation_m": "310", + "latitude": "34.1798", + "longitude": "-91.9344", + "elevation_m": "63", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] - } - ] - }, - { - "raw_text": "KOUN 110520Z 1106/1206 29006KT P6SM SKC FM112300 17008KT P6SM SKC", - "station_id": "KOUN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.2436", - "longitude": "-97.4713", - "elevation_m": "359", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "6", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -66067,8 +68006,8 @@ "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -66079,1098 +68018,1132 @@ ] }, { - "raw_text": "KOKC 110520Z 1106/1206 30007KT P6SM SKC FM112300 18008KT P6SM SKC", - "station_id": "KOKC", + "raw_text": "PABR 110520Z 1106/1206 14014KT 6SM BR SCT011 FM110900 10009KT 3SM BR SCT005 BKN011 FM111200 08014KT 1SM BR OVC004", + "station_id": "PABR", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.3843", - "longitude": "-97.6003", - "elevation_m": "391", + "latitude": "71.2837", + "longitude": "-156.784", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "14", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "100", + "wind_speed_kt": "9", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KLAW 110520Z 1106/1206 30005KT P6SM SKC FM112200 18006KT P6SM SKC", - "station_id": "KLAW", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.5577", - "longitude": "-98.4172", - "elevation_m": "328", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "80", + "wind_speed_kt": "14", + "visibility_statute_mi": "1", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "KCDS 110520Z 1106/1206 27006KT P6SM SKC FM112000 20010KT P6SM SKC", - "station_id": "KCDS", + "raw_text": "PAFA 110520Z 1106/1212 04003KT P6SM SCT100 BKN200", + "station_id": "PAFA", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.4275", - "longitude": "-100.284", - "elevation_m": "595", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "64.8031", + "longitude": "-147.876", + "elevation_m": "130", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SKC" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } + ] ] } ] }, { - "raw_text": "KGGW 110520Z 1106/1206 VRB05KT P6SM BKN070 PROB30 1111/1114 2SM -SN BKN017 FM112100 11007KT P6SM BKN027 FM120000 11007KT P6SM SCT018 OVC022 PROB30 1200/1204 3SM -SN BKN007 FM120400 11009KT P6SM OVC018 PROB30 1204/1206 2SM -SN OVC006", - "station_id": "KGGW", + "raw_text": "KJLN 110520Z 1106/1206 24006KT P6SM SKC FM111000 27006KT P6SM SKC FM111600 30012G22KT P6SM SKC FM120000 VRB04KT P6SM SKC", + "station_id": "KJLN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.2142", - "longitude": "-106.621", - "elevation_m": "698", + "latitude": "37.1522", + "longitude": "-94.4952", + "elevation_m": "297", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "7", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "7", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "3", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "9", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KANB 110520Z 1106/1206 VRB04KT P6SM FEW008 OVC012 FM110800 31011G22KT P6SM OVC008 FM111100 31013G24KT P6SM BKN025 FM111400 31012G24KT P6SM SCT050 FM120300 29005KT P6SM SKC", - "station_id": "KANB", + "raw_text": "KRNH 110520Z 1106/1206 VRB03KT P6SM SCT025 BKN040 TEMPO 1106/1109 2SM -SN BR BKN025 FM110900 31009KT 6SM -SHSN OVC020 FM111200 32014G25KT P6SM OVC025 FM111900 31016G24KT P6SM SCT030 FM120500 30010G18KT P6SM FEW040", + "station_id": "KRNH", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.5904", - "longitude": "-85.8479", - "elevation_m": "187", + "latitude": "45.1476", + "longitude": "-92.5335", + "elevation_m": "302", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "wind_speed_kt": "9", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "13", - "wind_gust_kt": "24", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "310", - "wind_speed_kt": "12", + "wind_speed_kt": "16", "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KTEX 110520Z 1106/1206 13004KT P6SM SKC FM111700 00000KT P6SM SKC FM112000 27007KT P6SM FEW250 FM120200 14005KT P6SM FEW250", - "station_id": "KTEX", + "raw_text": "KHYS 110520Z 1106/1206 27008KT P6SM SCT150", + "station_id": "KHYS", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.954", - "longitude": "-107.909", - "elevation_m": "2760", + "latitude": "38.8392", + "longitude": "-99.2742", + "elevation_m": "607", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] - }, + } + ] + }, + { + "raw_text": "KPLN 110520Z 1106/1206 36006KT P6SM VCSH SCT022 BKN035 TEMPO 1106/1110 BKN022 FM111000 34004KT P6SM VCSH BKN022 FM112100 32005KT 4SM -SHSN BR OVC022", + "station_id": "KPLN", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.5644", + "longitude": "-84.7929", + "elevation_m": "215", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", + "wind_dir_degrees": "340", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] - } - ] - }, - { - "raw_text": "KGTF 110520Z 1106/1206 22011KT P6SM BKN100 BKN180", - "station_id": "KGTF", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.4733", - "longitude": "-111.383", - "elevation_m": "1117", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", "sky_condition": [ - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" - } - ] + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" + } ] } ] }, { - "raw_text": "KMTJ 110520Z 1106/1206 14007KT P6SM SKC FM111500 VRB04KT P6SM FEW250 FM112000 33005KT P6SM FEW250 FM120200 14005KT P6SM FEW250", - "station_id": "KMTJ", + "raw_text": "KAPN 110520Z 1106/1206 34005KT P6SM VCSH SCT015 BKN025 TEMPO 1106/1110 4SM -SHSN BKN015 FM111000 33005KT 5SM BR VCSH OVC015 FM112000 29005KT 6SM -SHSN BKN030", + "station_id": "KAPN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.5054", - "longitude": "-107.898", - "elevation_m": "1755", + "latitude": "45.0716", + "longitude": "-83.5645", + "elevation_m": "208", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "330", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "5", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", + "wind_dir_degrees": "290", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KPWT 110520Z 1106/1206 00000KT 6SM BR SCT001 FM111000 20002KT P6SM BKN250 TEMPO 1112/1116 3SM BR OVC004 FM111700 21003KT P6SM SCT250 FM120100 VRB03KT P6SM SCT100 BKN250", - "station_id": "KPWT", + "raw_text": "KSGF 110520Z 1106/1206 25006KT P6SM SKC FM111000 28007KT P6SM BKN150 FM111600 30015G25KT P6SM SKC FM120000 VRB04KT P6SM SKC", + "station_id": "KSGF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.4942", - "longitude": "-122.759", - "elevation_m": "143", + "latitude": "37.2398", + "longitude": "-93.39", + "elevation_m": "387", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "100" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "2", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "3", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KBFI 110520Z 1106/1206 VRB03KT P6SM SCT250 FM111100 15003KT P6SM OVC200 FM111900 16003KT P6SM SCT250 FM120100 VRB03KT P6SM SCT100 SCT250", - "station_id": "KBFI", + "raw_text": "KCIU 110520Z 1106/1206 VRB04KT P6SM VCSH BKN022 FM111800 31005KT 6SM -SHSN BKN025", + "station_id": "KCIU", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.5455", - "longitude": "-122.315", - "elevation_m": "7", + "latitude": "46.2531", + "longitude": "-84.4773", + "elevation_m": "242", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "3", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "KBTM 110520Z 1106/1206 33004KT P6SM SKC FM110800 VRB03KT P6SM BKN120 FM111900 28005KT P6SM BKN120", + "station_id": "KBTM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.9644", + "longitude": "-112.501", + "elevation_m": "1680", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "KGJT 110520Z 1106/1206 11008KT P6SM SKC FM111700 VRB03KT P6SM FEW250 FM112200 31005KT P6SM SCT250 FM120200 04005KT P6SM SCT250", - "station_id": "KGJT", + "raw_text": "KGCK 110520Z 1106/1206 25008KT P6SM SCT200", + "station_id": "KGCK", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.1344", - "longitude": "-108.541", - "elevation_m": "1475", + "latitude": "37.9221", + "longitude": "-100.723", + "elevation_m": "877", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "110", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "250", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] - }, + } + ] + }, + { + "raw_text": "KMSO 110520Z 1106/1206 08003KT P6SM BKN120 FM110700 00000KT P6SM BKN100", + "station_id": "KMSO", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.9208", + "longitude": "-114.094", + "elevation_m": "974", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "80", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KCNU 110520Z 1106/1206 27006KT P6SM SCT080 BKN120 FM111600 32011KT P6SM SKC FM112200 31007KT P6SM SKC FM120000 00000KT P6SM SKC", - "station_id": "KCNU", + "raw_text": "KMVN 110520Z 1106/1206 VRB03KT P6SM BKN120 FM111200 24004KT P6SM BKN040 FM111600 26010KT P6SM BKN070 FM112000 29015G23KT P6SM BKN040 FM120200 29008KT P6SM SCT250", + "station_id": "KMVN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.6705", - "longitude": "-95.4846", - "elevation_m": "301", + "latitude": "38.3284", + "longitude": "-88.853", + "elevation_m": "145", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "12000" } ] }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] + }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "11", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KSEA 110520Z 1106/1212 VRB03KT P6SM SCT150 BKN250 FM111400 13003KT P6SM OVC150 FM112100 18005KT P6SM SCT200 FM120100 07005KT P6SM SCT100 BKN250", - "station_id": "KSEA", + "raw_text": "KASN 110520Z 1106/1206 VRB04KT P6SM FEW008 OVC012 FM110900 32011G21KT P6SM OVC010 FM111100 32012G23KT P6SM BKN030 FM111400 31012G23KT P6SM SCT050 FM120300 29005KT P6SM SKC", + "station_id": "KASN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "47.4447", - "longitude": "-122.314", - "elevation_m": "115", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.569", + "longitude": "-86.0519", + "elevation_m": "159", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "3", + "wind_dir_degrees": "320", + "wind_speed_kt": "11", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KRIL 110520Z 1106/1206 VRB04KT P6SM FEW080", - "station_id": "KRIL", + "raw_text": "KSJT 110520Z 1106/1206 22009KT P6SM SKC", + "station_id": "KSJT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.5279", - "longitude": "-107.72", - "elevation_m": "1683", + "latitude": "31.3517", + "longitude": "-100.495", + "elevation_m": "582", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "220", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KFMN 110520Z 1106/1206 28008KT P6SM SKC FM110700 VRB05KT P6SM SKC FM111000 08005KT P6SM SKC FM111900 VRB05KT P6SM BKN250", - "station_id": "KFMN", + "raw_text": "KJVL 110520Z 1106/1206 28007KT P6SM OVC030 FM111200 29007KT P6SM OVC022 PROB30 1115/1117 4SM -SHSN OVC015 FM111700 29012G23KT P6SM OVC022 PROB30 1117/1120 4SM -SHSN OVC015 FM112100 29018G28KT P6SM BKN035", + "station_id": "KJVL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.7435", - "longitude": "-108.229", - "elevation_m": "1677", + "latitude": "42.6213", + "longitude": "-89.0419", + "elevation_m": "244", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KJAX 110520Z 1106/1206 19007KT P6SM BKN050 OVC200 FM110900 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111100 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111400 20015G25KT P6SM -SHRA OVC012 FM111530 25015G23KT 3SM SHRA BR OVC010 TEMPO 1116/1118 2SM TSRA BR OVC008CB FM111900 29020G30KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", - "station_id": "KJAX", + "raw_text": "KMSN 110520Z 1106/1206 29007KT P6SM OVC030 FM111400 29007KT P6SM OVC022 PROB30 1114/1117 4SM -SHSN OVC015 FM111700 29012G22KT P6SM OVC030 PROB30 1117/1120 4SM -SHSN OVC025 FM112000 29015G26KT P6SM BKN035 FM112300 29016G28KT P6SM SCT035", + "station_id": "KMSN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.4953", - "longitude": "-81.6937", - "elevation_m": "8", + "latitude": "43.1407", + "longitude": "-89.3452", + "elevation_m": "262", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "190", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "42", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "46", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T15:30:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T15:30:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "TSRA BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "wind_speed_kt": "16", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, + "cloud_base_ft_agl": "3500" + } + ] + } + ] + }, + { + "raw_text": "KABI 110520Z 1106/1206 22009KT P6SM SKC", + "station_id": "KABI", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.4106", + "longitude": "-99.6821", + "elevation_m": "543", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "KPHX 110520Z 1106/1212 VRB04KT P6SM SKC FM111700 07006KT P6SM BKN250", + "station_id": "KPHX", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.4278", + "longitude": "-112.004", + "elevation_m": "338", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "25000" } ] @@ -67178,174 +69151,182 @@ ] }, { - "raw_text": "KRSL 110520Z 1106/1206 32009KT P6SM BKN090 FM111000 33008KT P6SM FEW150 FM112300 16006KT P6SM FEW250 FM120300 15008KT P6SM FEW250", - "station_id": "KRSL", + "raw_text": "KJAN 110520Z 1106/1206 33012G21KT P6SM SCT025 BKN060 FM111000 32009KT P6SM BKN060 FM111600 30013G21KT P6SM SKC FM112200 30004KT P6SM SKC", + "station_id": "KJAN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.8725", - "longitude": "-98.8093", - "elevation_m": "569", + "latitude": "32.3198", + "longitude": "-90.0778", + "elevation_m": "92", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "6000" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", + "wind_dir_degrees": "300", + "wind_speed_kt": "13", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KEGE 110520Z 1106/1206 12005KT P6SM FEW060 FM111900 25006KT P6SM FEW060 FM120200 12005KT P6SM SCT060", - "station_id": "KEGE", + "raw_text": "KGWO 110520Z 1106/1206 34009KT P6SM SCT035 BKN070 FM111600 27010G19KT P6SM SKC FM112300 29004KT P6SM SKC", + "station_id": "KGWO", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.6448", - "longitude": "-106.918", - "elevation_m": "1993", + "latitude": "33.4961", + "longitude": "-90.0894", + "elevation_m": "42", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KMSL 110520Z 1106/1206 33012G21KT P6SM OVC022 FM110800 33012G21KT P6SM BKN040 FM111500 29012G19KT P6SM FEW250 FM120500 30005KT P6SM SKC", - "station_id": "KMSL", + "raw_text": "KSLN 110520Z 1106/1206 31011KT P6SM SCT080 BKN100 FM110900 33009KT P6SM SCT110 FM112100 29006KT P6SM FEW250 FM120000 10005KT P6SM FEW250", + "station_id": "KSLN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.7439", - "longitude": "-87.5997", - "elevation_m": "170", + "latitude": "38.78", + "longitude": "-97.6446", + "elevation_m": "377", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "21", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "21", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "19", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -67355,174 +69336,148 @@ ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", + "wind_dir_degrees": "100", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KMTW 110520Z 1106/1206 32010G18KT P6SM SCT028 OVC035 FM111100 29006KT P6SM -SN OVC025 TEMPO 1111/1115 5SM -SN OVC025 FM111900 29013G20KT P6SM OVC029 TEMPO 1120/1122 1 1/2SM -SHSN OVC015 FM112300 29016G28KT P6SM BKN035 FM120300 29016G29KT P6SM SCT035", - "station_id": "KMTW", + "raw_text": "KAEG 110520Z 1106/1206 32011KT P6SM SKC FM110700 31006KT P6SM SKC FM111900 VRB05KT P6SM BKN250", + "station_id": "KAEG", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.1322", - "longitude": "-87.6819", - "elevation_m": "197", + "latitude": "35.15", + "longitude": "-106.793", + "elevation_m": "1771", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", + "wind_dir_degrees": "310", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", - "wind_gust_kt": "20", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KABQ 110520Z 1106/1206 35008KT P6SM SKC FM111900 VRB05KT P6SM BKN250", + "station_id": "KABQ", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.0419", + "longitude": "-106.615", + "elevation_m": "1620", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "28", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "29", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KOTM 110520Z 1106/1206 24009KT 6SM BR BKN026 FM110700 30011G19KT P6SM OVC012 FM111300 32016G25KT 3SM -SHSN BKN024 PROB30 1113/1115 2SM -SHSN OVC018 FM111600 32018G28KT P6SM BKN026 FM111700 30018G27KT P6SM BKN050 FM112100 30018G27KT P6SM FEW230", - "station_id": "KOTM", + "raw_text": "KDAY 110520Z 1106/1206 31010KT P6SM BKN012 FM111000 29008KT P6SM VCSH OVC015 FM111300 28012KT P6SM BKN035 FM111600 27014G22KT P6SM BKN035 FM112000 26014G24KT P6SM VCSH BKN035 TEMPO 1121/1124 3SM -SHSN BKN025 FM120200 27016G30KT P6SM BKN040", + "station_id": "KDAY", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.1008", - "longitude": "-92.4445", - "elevation_m": "254", + "latitude": "39.9064", + "longitude": "-84.2185", + "elevation_m": "303", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "9", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "11", - "wind_gust_kt": "19", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" } ] }, @@ -67530,268 +69485,275 @@ "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2400" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "27", + "wind_dir_degrees": "270", + "wind_speed_kt": "16", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "23000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KXNA 110520Z 1106/1206 26006KT P6SM SKC FM111500 31014G21KT P6SM SCT250 FM112100 30010KT P6SM FEW250 FM120000 20003KT P6SM SKC", - "station_id": "KXNA", + "raw_text": "KBLI 110520Z 1106/1206 VRB03KT P6SM SCT100 SCT250 FM111200 VRB03KT P6SM BKN100 OVC250 FM111800 03004KT P6SM SCT100 BKN200 FM120300 VRB03KT P6SM SCT250", + "station_id": "KBLI", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.2897", - "longitude": "-94.3115", - "elevation_m": "390", + "latitude": "48.7991", + "longitude": "-122.541", + "elevation_m": "46", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "21", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "wind_dir_degrees": "30", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KASE 110520Z 1106/1206 19005KT P6SM BKN050 FM111500 VRB03KT P6SM FEW060 FM111800 34005KT P6SM FEW060 FM120100 19005KT P6SM SCT060", - "station_id": "KASE", + "raw_text": "KCGI 110520Z 1106/1206 VRB04KT P6SM BKN100 FM111200 VRB03KT P6SM BKN050 FM111600 26013G24KT P6SM SCT120 FM120100 30006KT P6SM SKC FM120500 VRB03KT P6SM SKC", + "station_id": "KCGI", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.2299", - "longitude": "-106.871", - "elevation_m": "2384", + "latitude": "37.2254", + "longitude": "-89.5785", + "elevation_m": "103", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] }, { "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "5", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KHEZ 110520Z 1106/1206 34014G23KT P6SM SCT030 OVC040 FM110900 32009KT P6SM BKN070 FM111600 31012G20KT P6SM SKC FM112300 29005KT P6SM SKC", - "station_id": "KHEZ", + "raw_text": "KGTR 110520Z 1106/1206 32012G21KT P6SM OVC025 FM110800 33012G20KT P6SM BKN070 FM112300 29005KT P6SM SKC", + "station_id": "KGTR", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.6159", - "longitude": "-91.2973", - "elevation_m": "82", + "latitude": "33.456", + "longitude": "-88.593", + "elevation_m": "80", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "14", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", + "fcst_time_to": "2024-12-11T08:00:00Z", "wind_dir_degrees": "320", - "wind_speed_kt": "9", + "wind_speed_kt": "12", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", + "wind_dir_degrees": "330", "wind_speed_kt": "12", "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, @@ -67811,617 +69773,618 @@ ] }, { - "raw_text": "KDFW 110520Z 1106/1212 29007KT P6SM SKC FM120000 18007KT P6SM FEW250", - "station_id": "KDFW", + "raw_text": "PAKN 110520Z 1106/1206 09023G37KT P6SM BKN100 FM110800 11018G30KT P6SM SCT025 OVC060 FM111400 12011KT P6SM SCT015 OVC025 FM111900 14010KT 3SM -RA BR SCT006 OVC015 FM112200 17007KT 1 1/2SM -RA BR OVC006 FM120400 20007KT 4SM -RA BR OVC009", + "station_id": "PAKN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "32.8974", - "longitude": "-97.0219", - "elevation_m": "168", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "58.683", + "longitude": "-156.656", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "23", + "wind_gust_kt": "37", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ] - } - ] - }, - { - "raw_text": "KSGJ 110520Z 1106/1206 18008KT P6SM BKN050 OVC200 FM110900 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111200 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111430 21015G25KT P6SM -SHRA OVC012 FM111600 25015G23KT 3SM SHRA BR OVC010 TEMPO 1116/1118 2SM TSRA BR OVC008CB FM112000 29019G29KT P6SM SCT015 SCT250 FM120100 32010KT P6SM FEW250 AMD NOT SKED", - "station_id": "KSGJ", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.9592", - "longitude": "-81.341", - "elevation_m": "2", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", + "wind_dir_degrees": "110", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", + "wind_dir_degrees": "120", "wind_speed_kt": "11", - "wind_gust_kt": "18", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "42", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:30:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "46", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T14:30:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "wind_dir_degrees": "200", + "wind_speed_kt": "7", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "900" } ] - }, + } + ] + }, + { + "raw_text": "KGLH 110520Z 1106/1206 31010KT P6SM BKN070 FM111600 29014G22KT P6SM SKC FM112200 30005KT P6SM SKC", + "station_id": "KGLH", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.4772", + "longitude": "-90.9847", + "elevation_m": "40", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "TSRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "wind_speed_kt": "14", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KFYV 110520Z 1106/1206 23005KT P6SM SKC FM111500 29013G20KT P6SM SCT250 FM112100 29011KT P6SM FEW250 FM120000 VRB03KT P6SM SKC", - "station_id": "KFYV", + "raw_text": "PAIL 110520Z 1106/1206 09018G30KT P6SM VCSH SCT025 BKN070 FM111200 09015G25KT P6SM SCT025 OVC035 FM111800 10012G20KT P6SM -RA SCT025 OVC035 FM112000 11010KT 6SM -RA OVC025 FM120000 16007KT 3SM -RA BR SCT006 OVC015 FM120300 21006KT 1 1/2SM -RA BR OVC006", + "station_id": "PAIL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.0103", - "longitude": "-94.1624", - "elevation_m": "377", + "latitude": "59.7492", + "longitude": "-154.909", + "elevation_m": "44", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "18", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "7", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "210", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "KBBG 110520Z 1106/1206 VRB04KT P6SM SKC FM111100 28006KT P6SM SKC FM111500 30013G20KT P6SM SKC FM120000 VRB04KT P6SM SKC", - "station_id": "KBBG", + "raw_text": "KPAE 110520Z 1106/1206 03004KT P6SM SCT250 FM111000 14004KT P6SM OVC200 FM111800 15006KT P6SM BKN200 FM120100 12004KT P6SM SCT250", + "station_id": "KPAE", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.5259", - "longitude": "-93.1969", - "elevation_m": "403", + "latitude": "47.9232", + "longitude": "-122.283", + "elevation_m": "166", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "wind_dir_degrees": "140", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "13", - "wind_gust_kt": "20", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", + "wind_dir_degrees": "120", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KTYR 110520Z 1106/1206 00000KT P6SM SKC FM111500 30010KT P6SM SKC FM120000 VRB03KT P6SM SKC", - "station_id": "KTYR", + "raw_text": "KLUK 110520Z 1106/1206 31008KT P6SM BKN015 FM111000 32006KT P6SM VCSH BKN018 FM111300 28010KT P6SM BKN035 FM111700 28012G18KT P6SM SCT040 FM112000 26012G20KT P6SM VCSH BKN035 TEMPO 1121/1124 3SM -SHSN BKN025 FM120200 27014G24KT P6SM BKN040", + "station_id": "KLUK", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.3587", - "longitude": "-95.404", - "elevation_m": "161", + "latitude": "39.106", + "longitude": "-84.4161", + "elevation_m": "144", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "PAOT 110520Z 1106/1206 12018G28KT P6SM BKN070 FM111500 09017KT P6SM SCT100", - "station_id": "PAOT", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "66.886", - "longitude": "-162.607", - "elevation_m": "3", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "17", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "KMLC 110520Z 1106/1206 29005KT P6SM SCT250 FM120000 VRB03KT P6SM SKC", - "station_id": "KMLC", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.8824", - "longitude": "-95.7815", - "elevation_m": "231", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "270", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KFOE 110520Z 1106/1206 31012KT P6SM FEW050 SCT150 FM110900 31013G22KT P6SM FEW100 FM112200 30005KT P6SM SCT070", - "station_id": "KFOE", + "raw_text": "KCRG 110520Z 1106/1206 19007KT P6SM BKN050 OVC200 FM110900 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111100 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111400 20015G25KT P6SM -SHRA OVC012 FM111530 25015G23KT 3SM SHRA BR OVC010 TEMPO 1116/1118 2SM TSRA BR OVC008CB FM111900 29020G30KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", + "station_id": "KCRG", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.9414", - "longitude": "-95.6513", - "elevation_m": "315", + "latitude": "30.3371", + "longitude": "-81.5128", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", + "wind_dir_degrees": "190", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "5000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "13", - "wind_gust_kt": "22", + "wind_dir_degrees": "190", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "42", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "46", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" - } - ] - } - ] - }, - { - "raw_text": "KAVL 110520Z 1106/1206 18006KT 4SM RA SCT006 OVC015 TEMPO 1106/1110 BKN006 FM111000 32008KT 4SM RA BR SCT006 OVC015 FM111400 34015G25KT P6SM OVC015 FM111900 33020G30KT P6SM BKN050 FM120200 34017G25KT P6SM FEW250", - "station_id": "KAVL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.4318", - "longitude": "-82.5379", - "elevation_m": "646", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "RA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T15:30:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T15:30:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "TSRA BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", + "wind_dir_degrees": "290", "wind_speed_kt": "20", "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "17", - "wind_gust_kt": "25", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -68433,525 +70396,496 @@ ] }, { - "raw_text": "KMBL 110520Z 1106/1206 01006KT 6SM BR VCSH SCT009 BKN025 TEMPO 1106/1110 3SM -SHSN BKN009 OVC025 FM111000 35004KT 4SM -SHSN BR OVC015 FM112000 30011G20KT 5SM -SHSN SCT015 OVC025", - "station_id": "KMBL", + "raw_text": "KCVG 110520Z 1106/1212 31010KT P6SM BKN012 TEMPO 1106/1107 BKN008 FM111000 32006KT P6SM VCSH BKN015 FM111300 28010KT P6SM BKN035 FM111700 28012G18KT P6SM SCT040 FM112000 26012G20KT P6SM VCSH BKN035 TEMPO 1121/1124 3SM -SHSN BKN025 FM120200 27014G24KT P6SM BKN040 FM120900 26012G18KT P6SM SCT250", + "station_id": "KCVG", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.2714", - "longitude": "-86.2377", - "elevation_m": "187", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.0444", + "longitude": "-84.6724", + "elevation_m": "264", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", - "visibility_statute_mi": "6", - "wx_string": "BR VCSH", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "4", - "visibility_statute_mi": "4", - "wx_string": "-SHSN BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "visibility_statute_mi": "5", - "wx_string": "-SHSN", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "KGSP 110520Z 1106/1206 19014G21KT 4SM RA BR OVC006 TEMPO 1106/1110 2SM +RA FM111300 21013G22KT 4SM RA BR OVC015 FM111700 30015G25KT P6SM BKN050 FM112200 28012G21KT P6SM SCT250 FM120200 26006KT P6SM SKC", - "station_id": "KGSP", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.8842", - "longitude": "-82.2209", - "elevation_m": "285", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "14", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+RA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "13", - "wind_gust_kt": "22", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "21", + "wind_dir_degrees": "270", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "260", - "wind_speed_kt": "6", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "PAOM 110520Z 1106/1206 08022KT 4SM BR VCSH OVC025 FM110800 08025G32KT 6SM BR BKN050 FM111500 07020KT 6SM BR BKN100", - "station_id": "PAOM", + "raw_text": "KGUP 110520Z 1106/1206 VRB03KT P6SM SKC FM111900 VRB05KT P6SM BKN250", + "station_id": "KGUP", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "64.5111", - "longitude": "-165.44", - "elevation_m": "6", + "latitude": "35.5086", + "longitude": "-108.793", + "elevation_m": "1972", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "22", - "visibility_statute_mi": "4", - "wx_string": "BR VCSH", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "25", - "wind_gust_kt": "32", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "20", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KHOT 110520Z 1106/1206 30006KT P6SM BKN150 FM111500 30011G22KT P6SM SKC FM112300 VRB05KT P6SM SKC", - "station_id": "KHOT", + "raw_text": "PADL 110520Z 1106/1206 08012G20KT P6SM VCSH SCT025 OVC040 FM111300 10011G18KT P6SM SCT008 OVC015 FM111700 12008KT 3SM -RA BR OVC008 FM112000 16006KT 1 1/2SM -RA BR OVC003 FM120300 19006KT 4SM BR VCSH SCT003 OVC009", + "station_id": "PADL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.4755", - "longitude": "-93.1041", - "elevation_m": "153", + "latitude": "59.04", + "longitude": "-158.507", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", + "wind_dir_degrees": "100", "wind_speed_kt": "11", - "wind_gust_kt": "22", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "visibility_statute_mi": "3", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.5", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "visibility_statute_mi": "4", + "wx_string": "BR VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] } ] }, { - "raw_text": "KTOP 110520Z 1106/1206 30010KT P6SM FEW050 SCT150 FM110900 31012G21KT P6SM FEW100 FM112200 30005KT P6SM SCT070", - "station_id": "KTOP", + "raw_text": "KFOD 110520Z 1106/1206 VRB04KT P6SM SCT013 OVC022 FM110800 30006KT 4SM -SHSN OVC015 FM110900 33012G20KT 4SM -SHSN BKN014 FM111100 33015G24KT P6SM BKN020 PROB30 1111/1113 4SM -SHSN OVC018 FM111400 33017G27KT P6SM BKN050 FM120200 32008KT P6SM FEW240", + "station_id": "KFOD", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.0724", - "longitude": "-95.626", - "elevation_m": "268", + "latitude": "42.549", + "longitude": "-94.182", + "elevation_m": "347", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", + "wind_dir_degrees": "330", "wind_speed_kt": "12", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "wind_gust_kt": "20", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "KBFM 110520Z 1106/1206 31011G15KT 5SM RA BR SCT007 BKN016 OVC110 FM110800 31014G23KT P6SM BKN020 FM111200 32017G25KT P6SM FEW020 SCT024", - "station_id": "KBFM", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.6147", - "longitude": "-88.063", - "elevation_m": "7", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "wind_gust_kt": "15", - "visibility_statute_mi": "5", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "11000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "23", + "wind_dir_degrees": "330", + "wind_speed_kt": "17", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "320", - "wind_speed_kt": "17", - "wind_gust_kt": "25", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2400" + "cloud_base_ft_agl": "24000" } ] } ] }, { - "raw_text": "KMHK 110520Z 1106/1206 31010KT P6SM FEW080 FM112000 29005KT P6SM SCT070", - "station_id": "KMHK", + "raw_text": "KPVW 110520Z 1106/1206 28005KT P6SM SKC FM111900 22011KT P6SM FEW250", + "station_id": "KPVW", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.1346", - "longitude": "-96.6789", - "elevation_m": "320", + "latitude": "34.169", + "longitude": "-101.723", + "elevation_m": "1029", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "wind_dir_degrees": "220", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KSTC 110520Z 1106/1206 32010G16KT P6SM OVC022 TEMPO 1106/1108 5SM -SN BR OVC015 FM111100 32015G29KT P6SM BKN025 FM111300 32015G28KT P6SM SCT040 FM112300 31014G24KT P6SM FEW050 FM120200 31009KT P6SM FEW080", - "station_id": "KSTC", + "raw_text": "SEQM 110520Z 1106/1206 VRB03KT 9999 SCT005 BKN020 BECMG 1113/1115 SCT030 SCT100 BECMG 1117/1119 36010KT SCT040 TEMPO 1120/1122 16010KT BKN033 BECMG 1200/1202 03004KT SCT005 BKN020 TX25/1119Z TN12/1111Z", + "station_id": "SEQM", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.5442", - "longitude": "-94.0517", - "elevation_m": "302", + "latitude": "-0.124", + "longitude": "-78.354", + "elevation_m": "2386", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "wind_gust_kt": "16", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "29", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "28", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -68961,382 +70895,381 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3300" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "25" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "12" } ] } ] }, { - "raw_text": "KEKS 110520Z 1106/1206 17013G21KT P6SM BKN090 BKN180", - "station_id": "KEKS", + "raw_text": "PABE 110520Z 1106/1206 09015G25KT P6SM BKN080 FM111300 09014G23KT P6SM SCT025 BKN060 FM112100 12011KT P6SM SCT010 OVC025 FM120100 15008KT 6SM BR OVC010", + "station_id": "PABE", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.276", - "longitude": "-111.65", - "elevation_m": "1636", + "latitude": "60.785", + "longitude": "-161.829", + "elevation_m": "28", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "13", - "wind_gust_kt": "21", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" - } - ] - ] - } - ] - }, - { - "raw_text": "KEAU 110520Z 1106/1206 30005KT 6SM -SHSN OVC022 TEMPO 1107/1111 2SM -SN BR BKN012 FM111100 29006KT 4SM -SHSN OVC017 FM111300 31011G21KT P6SM OVC017 FM111700 31014G25KT P6SM BKN020 FM112000 30016G26KT P6SM SCT035", - "station_id": "KEAU", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.8665", - "longitude": "-91.4881", - "elevation_m": "271", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "8000" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "wind_gust_kt": "21", + "wind_dir_degrees": "90", + "wind_speed_kt": "14", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "25", + "wind_dir_degrees": "120", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KHON 110520Z 1106/1206 34014G20KT P6SM BKN030 TEMPO 1106/1108 4SM -SN SCT015 FM111000 33016G25KT P6SM BKN220 FM112200 33009KT P6SM FEW250 FM120200 VRB04KT P6SM FEW250", - "station_id": "KHON", + "raw_text": "SELT 110520Z 1106/1206 18006KT 9999 FEW016 BKN026 BECMG 1113/1115 18017KT SCT030 SCT100 BECMG 1117/1119 BKN030 BECMG 1200/1202 18006KT FEW010 BKN026 TX18/1119Z TN07/1111Z", + "station_id": "SELT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.3792", - "longitude": "-98.2227", - "elevation_m": "391", + "latitude": "-0.921", + "longitude": "-78.619", + "elevation_m": "2779", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "14", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "17", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "16", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "17", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "22000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2600" } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "18" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "7" } ] } ] }, { - "raw_text": "KEET 110520Z 1106/1206 32013G20KT P6SM OVC008 FM110800 32012G21KT P6SM BKN012 FM111200 31014G21KT P6SM BKN025 FM111500 31014G21KT P6SM FEW250 FM111800 28010G18KT P6SM SKC FM120300 30004KT P6SM SKC", - "station_id": "KEET", + "raw_text": "SEGU 110520Z 1106/1206 22010KT 9999 BKN023 BKN100 BECMG 1115/1117 34006KT SCT026 SCT100 BECMG 1123/1201 22010KT BKN026 BKN100 TX32/1120Z TN23/1110Z", + "station_id": "SEGU", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.1783", - "longitude": "-86.7818", - "elevation_m": "172", + "latitude": "-2.158", + "longitude": "-79.884", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "21", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2600" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "21", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "32" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "23" } ] - }, + } + ] + }, + { + "raw_text": "SEMT 110520Z 1106/1206 20006KT 9999 OVC020 BECMG 1117/1119 27010KT SCT023 BECMG 1200/1202 19008KT OVC020 TX31/1120Z TN23/1110Z", + "station_id": "SEMT", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-0.946", + "longitude": "-80.679", + "elevation_m": "13", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "21", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "10", - "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "31" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "23" } ] } ] }, { - "raw_text": "KDHT 110520Z 1106/1206 27008KT P6SM SKC FM111900 21012KT P6SM SKC FM112300 21009KT P6SM SKC", - "station_id": "KDHT", + "raw_text": "KGKY 110520Z 1106/1206 27007KT P6SM SKC FM120000 17005KT P6SM FEW250", + "station_id": "KGKY", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.0252", - "longitude": "-102.549", - "elevation_m": "1217", + "latitude": "32.6583", + "longitude": "-97.0951", + "elevation_m": "189", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "wind_dir_degrees": "270", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -69345,199 +71278,206 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "9", + "wind_dir_degrees": "170", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KHRF 110520Z 1106/1206 19010G18KT P6SM SCT120", - "station_id": "KHRF", + "raw_text": "KVEL 110520Z 1106/1206 VRB04KT P6SM FEW250", + "station_id": "KVEL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.2575", - "longitude": "-114.127", - "elevation_m": "1112", + "latitude": "40.4429", + "longitude": "-109.513", + "elevation_m": "1604", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KRVS 110520Z 1106/1206 30005KT P6SM SCT250 FM120000 17003KT P6SM FEW250 FM120300 18003KT P6SM SKC", - "station_id": "KRVS", + "raw_text": "KCWA 110520Z 1106/1206 30005KT P6SM -SN OVC023 FM110900 30004KT P6SM -SN OVC023 TEMPO 1110/1114 3SM -SN OVC019 FM111400 31010G16KT P6SM -SHSN OVC023 TEMPO 1117/1119 1 1/2SM -SHSN OVC015 FM112000 30014G22KT P6SM BKN025 FM112300 30016G28KT P6SM BKN025", + "station_id": "KCWA", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.0424", - "longitude": "-95.9902", - "elevation_m": "191", + "latitude": "44.7795", + "longitude": "-89.671", + "elevation_m": "387", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "300", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "3", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1900" } ] - } - ] - }, - { - "raw_text": "KCLT 110520Z 1106/1212 17015G24KT 4SM RA BR SCT007 OVC010 TEMPO 1106/1110 2SM +RA BKN007 FM111000 21015G22KT 4SM RA SCT007 OVC010 FM111800 30016G26KT P6SM BKN050 FM112200 30012G20KT P6SM SCT250 FM120200 26007KT P6SM SKC", - "station_id": "KCLT", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.2225", - "longitude": "-80.9543", - "elevation_m": "223", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "24", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "wind_gust_kt": "16", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+RA", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", + "wind_dir_degrees": "300", + "wind_speed_kt": "14", "wind_gust_kt": "22", - "visibility_statute_mi": "4", - "wx_string": "RA", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", "wind_speed_kt": "16", - "wind_gust_kt": "26", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "KUTS 110520Z 1106/1206 32006KT P6SM SKC WS020/35030KT FM110800 30007KT P6SM SKC FM112300 VRB02KT P6SM SKC", + "station_id": "KUTS", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.7443", + "longitude": "-95.5866", + "elevation_m": "103", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "350", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "7", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -69548,21 +71488,50 @@ ] }, { - "raw_text": "KSMN 110520Z 1106/1206 00000KT P6SM SKC", - "station_id": "KSMN", + "raw_text": "KCXO 110520Z 1106/1206 33009KT P6SM SKC WS020/35030KT FM111000 31008KT P6SM SKC FM112300 VRB03KT P6SM SKC", + "station_id": "KCXO", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.1283", - "longitude": "-113.883", - "elevation_m": "1228", + "latitude": "30.3611", + "longitude": "-95.4176", + "elevation_m": "69", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "350", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -69573,274 +71542,292 @@ ] }, { - "raw_text": "KCMH 110520Z 1106/1206 31008KT P6SM BKN040 FM110700 30008KT P6SM OVC015 FM111100 29010KT 5SM -SN OVC012 TEMPO 1112/1114 2SM -SN FM111600 28012KT P6SM OVC025 FM111900 27012G20KT P6SM BKN035 FM112300 26014G24KT P6SM VCSH BKN035 TEMPO 1200/1203 3SM -SHSN BKN025 FM120400 27016G30KT P6SM BKN040", - "station_id": "KCMH", + "raw_text": "KHDN 110520Z 1106/1206 10007KT P6SM FEW090 FM111400 11010KT P6SM FEW250 FM111700 VRB04KT P6SM SCT250 FM120200 12010KT P6SM SCT250", + "station_id": "KHDN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.9907", - "longitude": "-82.8771", - "elevation_m": "257", + "latitude": "40.4842", + "longitude": "-107.23", + "elevation_m": "2012", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KROG 110520Z 1106/1206 24005KT P6SM SKC FM111500 29012G20KT P6SM SKC FM120000 VRB03KT P6SM SKC", + "station_id": "KROG", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.3749", + "longitude": "-94.1078", + "elevation_m": "407", + "forecast": [ { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KGUC 110520Z 1106/1206 VRB04KT P6SM FEW060", + "station_id": "KGUC", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.5322", + "longitude": "-106.942", + "elevation_m": "2337", + "forecast": [ { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "16", - "wind_gust_kt": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "PASC 110520Z 1106/1206 23009KT P6SM FEW100 FM110800 10007KT 6SM BR OVC007 FM111400 08008KT 1 1/2SM BR OVC007 FM112300 08022G31KT 1/2SM BLSN OVC003", - "station_id": "PASC", + "raw_text": "KJEF 110520Z 1106/1206 24005KT P6SM SKC FM111000 28008KT P6SM BKN040 FM111500 29014G24KT P6SM BKN040 FM120000 29007KT P6SM SKC", + "station_id": "KJEF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "70.191", - "longitude": "-148.48", - "elevation_m": "17", + "latitude": "38.5945", + "longitude": "-92.1567", + "elevation_m": "167", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "7", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.5", - "wx_string": "BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "22", - "wind_gust_kt": "31", - "visibility_statute_mi": "0.5", - "wx_string": "BLSN", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KATW 110520Z 1106/1206 31004KT P6SM OVC030 FM111200 29005KT P6SM -SN OVC026 FM111800 29012G20KT P6SM OVC029 TEMPO 1120/1122 1SM -SHSN OVC015 FM112300 29016G29KT P6SM BKN035 FM120300 29016G29KT P6SM SCT035", - "station_id": "KATW", + "raw_text": "KAUW 110520Z 1106/1206 30005KT P6SM -SN OVC023 FM110900 30004KT P6SM -SN OVC023 TEMPO 1110/1114 3SM -SN OVC019 FM111400 31010G16KT P6SM -SHSN OVC023 TEMPO 1117/1119 1 1/2SM -SHSN OVC015 FM112000 30014G22KT P6SM BKN025 FM112300 30016G28KT P6SM BKN025", + "station_id": "KAUW", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.2519", - "longitude": "-88.526", - "elevation_m": "266", + "latitude": "44.9265", + "longitude": "-89.6248", + "elevation_m": "367", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1900" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "wind_gust_kt": "16", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2900" + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1", + "visibility_statute_mi": "1.5", "wx_string": "-SHSN", "sky_condition": [ { @@ -69850,186 +71837,138 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "29", + "wind_dir_degrees": "300", + "wind_speed_kt": "14", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", + "wind_dir_degrees": "300", "wind_speed_kt": "16", - "wind_gust_kt": "29", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KBMG 110520Z 1106/1206 30006KT P6SM SCT015 OVC100 FM111300 28006KT P6SM SCT025 BKN035 FM111800 26018G28KT P6SM -SN BKN035 PROB30 1119/1201 2SM -SHSN FM120200 28014G24KT P6SM SCT025 BKN040", - "station_id": "KBMG", + "raw_text": "KFTW 110520Z 1106/1206 29007KT P6SM SKC FM120000 18005KT P6SM FEW250", + "station_id": "KFTW", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.1432", - "longitude": "-86.6168", - "elevation_m": "254", + "latitude": "32.8248", + "longitude": "-97.364", + "elevation_m": "213", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "wind_dir_degrees": "180", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KTXK 110520Z 1106/1206 30008KT P6SM SKC FM111200 27007KT P6SM SKC FM111800 30011KT P6SM SKC FM120000 VRB03KT P6SM SKC", - "station_id": "KTXK", + "raw_text": "KHKY 110520Z 1106/1206 20010G18KT 4SM RA BR OVC007 FM111700 30014G24KT P6SM OVC015 FM111900 30015G25KT P6SM SCT250 FM120200 28008KT P6SM SKC", + "station_id": "KHKY", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.4561", - "longitude": "-93.9878", - "elevation_m": "118", + "latitude": "35.742", + "longitude": "-81.3822", + "elevation_m": "357", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", + "wind_dir_degrees": "300", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "11", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -70040,49 +71979,39 @@ ] }, { - "raw_text": "KTUP 110520Z 1106/1206 33010G20KT P6SM SCT025 BKN040 FM110800 30007KT P6SM FEW050 BKN090 FM111500 27011G20KT P6SM SKC FM120000 28004KT P6SM SKC", - "station_id": "KTUP", + "raw_text": "KCOU 110520Z 1106/1206 24005KT P6SM SKC FM111000 28008KT P6SM BKN040 FM111500 29014G24KT P6SM BKN040 FM120000 29007KT P6SM SKC", + "station_id": "KCOU", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.2622", - "longitude": "-88.7713", - "elevation_m": "107", + "latitude": "38.8171", + "longitude": "-92.2148", + "elevation_m": "272", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "4000" } ] }, @@ -70090,13 +72019,14 @@ "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "11", - "wind_gust_kt": "20", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, @@ -70104,8 +72034,8 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "4", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -70116,223 +72046,139 @@ ] }, { - "raw_text": "KGRB 110520Z 1106/1206 30004KT P6SM OVC035 FM111200 29005KT P6SM -SN OVC026 FM111800 29012G20KT P6SM OVC029 TEMPO 1120/1122 1SM -SHSN OVC015 FM112300 29016G29KT P6SM BKN035 FM120300 29016G29KT P6SM SCT035", - "station_id": "KGRB", + "raw_text": "KCLL 110520Z 1106/1206 32007KT P6SM SKC WS020/35030KT FM111000 30007KT P6SM SKC FM120000 VRB02KT P6SM SKC", + "station_id": "KCLL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.4796", - "longitude": "-88.137", - "elevation_m": "209", + "latitude": "30.5912", + "longitude": "-96.3631", + "elevation_m": "96", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "350", + "wind_shear_speed_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "29", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "16", - "wind_gust_kt": "29", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KMMH 110520Z 1106/1206 VRB04KT P6SM FEW150 OVC200 FM120400 24006KT P6SM SCT150 OVC200", - "station_id": "KMMH", + "raw_text": "KDAL 110520Z 1106/1206 29007KT P6SM SKC FM120000 18005KT P6SM FEW250", + "station_id": "KDAL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.6253", - "longitude": "-118.838", - "elevation_m": "2167", + "latitude": "32.8384", + "longitude": "-96.8358", + "elevation_m": "148", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", + "wind_dir_degrees": "180", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF COR UBBL 110520Z 1106/1206 VRB04KT 7000 BKN025 TX10/1110Z TN06/1202Z TERMPO 1106/1108 3000 BR SCT008 TEMPO 1118/1204 36005KT 3000 BR SCT012", - "station_id": "UBBL", + "raw_text": "KLFK 110520Z 1106/1206 30004KT P6SM SKC FM111200 VRB03KT P6SM SKC FM111800 30007KT P6SM SKC FM120000 00000KT P6SM SKC", + "station_id": "KLFK", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.746", - "longitude": "48.818", - "elevation_m": "-11", + "latitude": "31.2359", + "longitude": "-94.7546", + "elevation_m": "87", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "4", - "visibility_statute_mi": "4.35", - "wx_string": "PO BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "10" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "6" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "SKC" } ] - } - ] - }, - { - "raw_text": "KDUA 110520Z 1106/1206 29007KT P6SM SKC FM112300 18004KT P6SM SKC", - "station_id": "KDUA", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.9427", - "longitude": "-96.3967", - "elevation_m": "209", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "290", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ @@ -70342,11 +72188,11 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "4", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -70357,83 +72203,69 @@ ] }, { - "raw_text": "KALW 110520Z 1106/1206 VRB03KT 2SM BR OVC002 FM112300 VRB03KT P6SM SCT250", - "station_id": "KALW", + "raw_text": "KUIN 110520Z 1106/1206 24005KT P6SM OVC040 FM111000 28008KT P6SM OVC035 FM111400 29013G23KT P6SM OVC030 PROB30 1115/1119 2SM -SN OVC010 FM111900 29016G27KT P6SM BKN035 FM120000 30012KT P6SM FEW250", + "station_id": "KUIN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.0946", - "longitude": "-118.286", - "elevation_m": "355", + "latitude": "39.9371", + "longitude": "-91.1966", + "elevation_m": "233", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "KRWF 110520Z 1106/1206 32013G25KT P6SM BKN030 FM111000 32016G28KT P6SM SCT030 FM111900 31017G26KT P6SM FEW050 FM120000 31011KT P6SM FEW250 FM120400 32007KT P6SM FEW250", - "station_id": "KRWF", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.5483", - "longitude": "-95.0804", - "elevation_m": "312", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", "wind_speed_kt": "13", - "wind_gust_kt": "25", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, @@ -70441,37 +72273,23 @@ "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "17", - "wind_gust_kt": "26", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -70483,115 +72301,118 @@ ] }, { - "raw_text": "KLAF 110520Z 1106/1206 29008KT P6SM SCT030 OVC100 FM111400 26010KT P6SM SCT025 BKN035 FM111700 27019G31KT 6SM -SN OVC025 PROB30 1118/1124 2SM -SHSN FM120100 28017G25KT P6SM SCT025 BKN040", - "station_id": "KLAF", + "raw_text": "KGMU 110520Z 1106/1206 19014G21KT 4SM RA BR OVC006 TEMPO 1106/1110 2SM +RA FM111300 21013G22KT 4SM RA BR OVC015 FM111700 30015G25KT P6SM BKN050 FM112200 28012G21KT P6SM SCT250 FM120200 26006KT P6SM SKC", + "station_id": "KGMU", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.4124", - "longitude": "-86.9474", - "elevation_m": "182", + "latitude": "34.8487", + "longitude": "-82.3501", + "elevation_m": "309", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "14", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+RA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "210", + "wind_speed_kt": "13", + "wind_gust_kt": "22", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "19", - "wind_gust_kt": "31", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "17", - "wind_gust_kt": "25", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KBPK 110520Z 1106/1206 VRB04KT P6SM SKC FM111400 32010G21KT P6SM SKC FM112300 VRB04KT P6SM SKC", - "station_id": "KBPK", + "raw_text": "KGGG 110520Z 1106/1206 30007KT P6SM SKC FM111200 28005KT P6SM SKC FM111600 31010KT P6SM SKC FM120000 VRB03KT P6SM SKC", + "station_id": "KGGG", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.3705", - "longitude": "-92.4719", - "elevation_m": "279", + "latitude": "32.3909", + "longitude": "-94.714", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -70600,12 +72421,24 @@ ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", "wind_speed_kt": "10", - "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -70614,11 +72447,11 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -70629,270 +72462,281 @@ ] }, { - "raw_text": "KTVL 110520Z 1106/1206 VRB03KT P6SM SCT120 OVC200 FM112000 19008KT P6SM SCT120 OVC200 FM120400 19008G14KT P6SM SCT100 OVC200", - "station_id": "KTVL", + "raw_text": "KLIT 110520Z 1106/1206 29007KT P6SM OVC120 FM111500 30015G26KT P6SM FEW250 FM120000 28007KT P6SM SKC", + "station_id": "KLIT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.8984", - "longitude": "-119.996", - "elevation_m": "1907", + "latitude": "34.7273", + "longitude": "-92.2358", + "elevation_m": "77", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "wind_gust_kt": "14", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KBRL 110520Z 1106/1206 25005KT P6SM OVC040 FM110900 26005KT 6SM -SN BR OVC030 FM111200 31007KT 4SM -SN BR OVC020 TEMPO 1112/1116 1SM -SHSN BR BKN015 FM111600 31012G25KT P6SM BKN060 PROB30 1116/1118 5SM -SN BLSN FM111800 31015G25KT P6SM SCT080", - "station_id": "KBRL", + "raw_text": "KGPI 110520Z 1106/1206 00000KT P6SM OVC110 FM111000 00000KT P6SM OVC020 FM112000 17003KT P6SM SCT020 BKN070", + "station_id": "KGPI", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.7729", - "longitude": "-91.1255", - "elevation_m": "208", + "latitude": "48.3041", + "longitude": "-114.264", + "elevation_m": "903", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-SN BR", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", - "visibility_statute_mi": "4", - "wx_string": "-SN BR", + "wind_dir_degrees": "170", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] - }, + } + ] + }, + { + "raw_text": "KADF 110520Z 1106/1206 30006KT P6SM BKN150 FM111500 30010G20KT P6SM SKC FM112300 VRB04KT P6SM SKC", + "station_id": "KADF", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.0953", + "longitude": "-93.069", + "elevation_m": "54", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", - "wind_gust_kt": "25", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "-SN BLSN", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] - }, + } + ] + }, + { + "raw_text": "KDDC 110520Z 1106/1206 25008KT P6SM SCT150", + "station_id": "KDDC", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.7711", + "longitude": "-99.9692", + "elevation_m": "786", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "250", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KJBR 110520Z 1106/1206 32007KT P6SM BKN060 BKN100 FM110800 27004KT P6SM SCT250 FM111500 28011G22KT P6SM SKC FM120000 28004KT P6SM SKC", - "station_id": "KJBR", + "raw_text": "KDRO 110520Z 1106/1206 06006KT P6SM SKC FM111400 VRB04KT P6SM FEW250 FM111900 24006KT P6SM FEW250 FM120200 03005KT P6SM FEW250", + "station_id": "KDRO", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.8357", - "longitude": "-90.6442", - "elevation_m": "79", + "latitude": "37.1431", + "longitude": "-107.76", + "elevation_m": "2021", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", + "wind_dir_degrees": "VRB", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "11", - "wind_gust_kt": "22", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "4", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KHUF 110520Z 1106/1206 30007KT P6SM SCT020 OVC100 FM111400 27009KT P6SM SCT025 BKN035 FM111700 27020G30KT 6SM -SN OVC025 PROB30 1118/1124 2SM -SHSN FM120100 28016G24KT P6SM SCT025 BKN040", - "station_id": "KHUF", + "raw_text": "KMSP 110520Z 1106/1212 32007KT 6SM -SN BR SCT020 OVC035 TEMPO 1106/1109 2SM -SN BR BKN020 FM110900 31012G22KT 6SM -SHSN BR OVC022 FM111200 32013G24KT P6SM OVC030 FM111500 31014G26KT P6SM SCT040 FM120900 30007KT P6SM FEW240", + "station_id": "KMSP", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.4429", - "longitude": "-87.3221", - "elevation_m": "174", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "44.8852", + "longitude": "-93.2313", + "elevation_m": "255", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "6", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "SCT", @@ -70900,131 +72744,135 @@ }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6", - "wx_string": "-SN", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "24", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", "cloud_base_ft_agl": "4000" } ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "24000" + } + ] } ] }, { - "raw_text": "KIND 110520Z 1106/1212 29012KT P6SM SCT015 OVC100 FM111400 27012KT P6SM SCT025 OVC035 FM111800 26020G32KT 6SM -SN OVC025 PROB30 1119/1201 2SM -SHSN FM120200 28018G27KT P6SM OVC025 FM120500 27015KT P6SM BKN040", - "station_id": "KIND", + "raw_text": "KMKT 110520Z 1106/1206 30005KT 6SM -SN SCT025 OVC035 TEMPO 1106/1108 2SM -SN BR OVC025 FM110800 32013G22KT P6SM OVC025 FM111100 32017G27KT P6SM BKN035 FM111200 32017G27KT P6SM SCT040 FM120000 31013KT P6SM FEW240", + "station_id": "KMKT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.7252", - "longitude": "-86.2816", - "elevation_m": "242", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.2184", + "longitude": "-93.9179", + "elevation_m": "309", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "20", - "wind_gust_kt": "32", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", @@ -71033,470 +72881,431 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "17", + "wind_gust_kt": "27", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", + "wind_dir_degrees": "320", + "wind_speed_kt": "17", "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "24000" } ] } ] }, { - "raw_text": "KSWO 110520Z 1106/1206 29006KT P6SM SKC FM112200 18006KT P6SM SKC FM120500 16007KT P6SM SKC WS020/22030KT", - "station_id": "KSWO", + "raw_text": "KMQY 110520Z 1106/1206 33013KT P6SM BKN015 FM110900 32010KT P6SM BKN080 FM111600 28010G19KT P6SM SCT250 FM120000 30008KT P6SM SKC", + "station_id": "KMQY", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.1624", - "longitude": "-97.0832", - "elevation_m": "293", + "latitude": "36.0029", + "longitude": "-86.5144", + "elevation_m": "156", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "7", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "220", - "wind_shear_speed_kt": "30", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KYKM 110520Z 1106/1206 VRB02KT P6SM OVC015 FM111800 VRB03KT 3SM BR OVC010", - "station_id": "KYKM", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.564", - "longitude": "-120.535", - "elevation_m": "319", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "3", - "wx_string": "BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KMKL 110520Z 1106/1206 34010KT P6SM SCT060 BKN150 FM110800 32006KT P6SM -RA SCT080 OVC100 FM111100 27006KT P6SM SKC FM111600 28013G22KT P6SM FEW070 FM120000 28006KT P6SM SKC", - "station_id": "KMKL", + "raw_text": "KOLF 110520Z 1106/1206 VRB03KT P6SM BKN130 FM111000 VRB04KT P6SM OVC080 FM111900 VRB05KT P6SM BKN070 PROB30 1203/1204 5SM -SN BKN008 FM120400 VRB06KT P6SM BKN027 PROB30 1204/1206 5SM -SN OVC007", + "station_id": "KOLF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.5933", - "longitude": "-88.917", - "elevation_m": "130", + "latitude": "48.0942", + "longitude": "-105.578", + "elevation_m": "605", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "13000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2700" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF COR FNLU 110520Z 1106/1212 08005KT 9999 BKN018 OVC025 TEMPO 1106/1112 6000 TSRA SCT020 FEW022CB BECMG 1114/1115 25010KT", - "station_id": "FNLU", + "raw_text": "KSDY 110520Z 1106/1206 VRB04KT P6SM SCT090 FM110900 VRB03KT P6SM BKN080 FM112200 VRB04KT P6SM SCT080", + "station_id": "KSDY", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-8.858", - "longitude": "13.231", - "elevation_m": "75", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.7029", + "longitude": "-104.195", + "elevation_m": "600", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "KRHI 110520Z 1106/1206 VRB03KT P6SM -SN OVC026 FM110900 30003KT 6SM -SN OVC019 TEMPO 1109/1113 2SM -SN OVC012 FM111500 30009G15KT 1 1/2SM -SN OVC014 FM112000 30011G21KT P6SM -SHSN BKN022 FM112300 30013G22KT P6SM BKN020", - "station_id": "KRHI", + "raw_text": "KRAP 110520Z 1106/1206 35009KT P6SM SCT027 BKN060 OVC110 TEMPO 1106/1110 3SM -SN OVC022 FM111000 35006KT 5SM -SN SCT008 OVC025 TEMPO 1110/1114 1 1/2SM -SN OVC008 FM111400 03005KT 5SM -SN BKN022 OVC040 FM111900 05005KT P6SM BKN040", + "station_id": "KRAP", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.6315", - "longitude": "-89.4822", - "elevation_m": "493", + "latitude": "44.0458", + "longitude": "-103.054", + "elevation_m": "965", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "3", - "visibility_statute_mi": "6", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1900" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "visibility_statute_mi": "5", "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", - "wind_gust_kt": "15", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "1.5", "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "11", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "2200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "13", - "wind_gust_kt": "22", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KRFD 110520Z 1106/1206 28010KT P6SM SCT025 BKN035 FM111300 28011G18KT P6SM BKN025 FM111700 29019G29KT P6SM -SHSN BKN030 TEMPO 1118/1121 1 1/2SM -SHSN BKN015 FM120100 28013G25KT P6SM SCT030", - "station_id": "KRFD", + "raw_text": "KONO 110520Z 1106/1206 VRB03KT 1SM BR OVC002 TEMPO 1106/1110 1/2SM FZFG VV002 FM111900 VRB03KT 2SM BR OVC003 FM120100 VRB03KT 1SM BR OVC002", + "station_id": "KONO", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.1915", - "longitude": "-89.0876", - "elevation_m": "222", + "latitude": "44.0143", + "longitude": "-117.008", + "elevation_m": "668", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "11", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "19", - "wind_gust_kt": "29", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, @@ -71504,257 +73313,272 @@ "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "KGLS 110520Z 1106/1206 33020G30KT P6SM SCT120 FM111000 33015G25KT P6SM SKC FM111600 34010KT P6SM SKC FM112300 VRB05KT P6SM SKC", - "station_id": "KGLS", + "raw_text": "KBOI 110520Z 1106/1206 VRB03KT 1/2SM FZFG VV002 FM112200 30005KT 3SM BR OVC003 FM120100 VRB03KT 1/2SM FZFG VV002", + "station_id": "KBOI", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.2704", - "longitude": "-94.8642", - "elevation_m": "2", + "latitude": "43.567", + "longitude": "-116.241", + "elevation_m": "860", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "KCPS 110520Z 1106/1206 27006KT P6SM OVC040 FM111400 28013G23KT P6SM OVC040 PROB30 1115/1119 2SM -SN BKN015 FM112000 29015G25KT P6SM BKN050 FM120100 30012KT P6SM FEW250", - "station_id": "KCPS", + "raw_text": "KEUL 110520Z 1106/1206 VRB03KT 1SM -SN BR VV002 TEMPO 1106/1110 1/2SM FZFG FM111900 VRB03KT 2SM BR OVC003 FM120100 VRB03KT 1SM -SN BR VV002", + "station_id": "KEUL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.57", - "longitude": "-90.156", - "elevation_m": "125", + "latitude": "43.6405", + "longitude": "-116.63", + "elevation_m": "741", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1", + "vert_vis_ft": "200", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "FZFG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1", + "vert_vis_ft": "200", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVX" } ] - }, + } + ] + }, + { + "raw_text": "KSPS 110520Z 1106/1206 28006KT P6SM SKC FM112200 18008KT P6SM SKC", + "station_id": "KSPS", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.9785", + "longitude": "-98.493", + "elevation_m": "310", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KBYI 110520Z 1106/1206 VRB05KT P6SM SCT200 FM111800 07011KT P6SM BKN150", - "station_id": "KBYI", + "raw_text": "KOUN 110520Z 1106/1206 29006KT P6SM SKC FM112300 17008KT P6SM SKC", + "station_id": "KOUN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.5452", - "longitude": "-113.769", - "elevation_m": "1263", + "latitude": "35.2436", + "longitude": "-97.4713", + "elevation_m": "359", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "11", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KHUT 110520Z 1106/1206 30009KT P6SM FEW080 SCT120 FM110900 32009KT P6SM SCT150 FM111400 33005KT P6SM SKC FM120500 16006KT P6SM FEW240", - "station_id": "KHUT", + "raw_text": "KOKC 110520Z 1106/1206 30007KT P6SM SKC FM112300 18008KT P6SM SKC", + "station_id": "KOKC", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.0682", - "longitude": "-97.8607", - "elevation_m": "464", + "latitude": "35.3843", + "longitude": "-97.6003", + "elevation_m": "391", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "wind_dir_degrees": "300", - "wind_speed_kt": "9", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KLAW 110520Z 1106/1206 30005KT P6SM SKC FM112200 18006KT P6SM SKC", + "station_id": "KLAW", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.5577", + "longitude": "-98.4172", + "elevation_m": "328", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ @@ -71764,271 +73588,289 @@ ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", + "wind_dir_degrees": "180", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "24000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KDIJ 110520Z 1106/1206 14005KT P6SM OVC150 FM111800 18006KT P6SM OVC100 FM120300 14005KT P6SM OVC090 AMD LTD TO CLD AND WIND", - "station_id": "KDIJ", + "raw_text": "KCDS 110520Z 1106/1206 27006KT P6SM SKC FM112000 20010KT P6SM SKC", + "station_id": "KCDS", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.745", - "longitude": "-111.091", - "elevation_m": "1896", + "latitude": "34.4275", + "longitude": "-100.284", + "elevation_m": "595", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KICT 110520Z 1106/1206 28008KT P6SM FEW080 SCT120 FM110900 32009KT P6SM SCT100 FM112100 28006KT P6SM FEW250 FM120000 16004KT P6SM FEW250", - "station_id": "KICT", + "raw_text": "KGGW 110520Z 1106/1206 VRB05KT P6SM BKN070 PROB30 1111/1114 2SM -SN BKN017 FM112100 11007KT P6SM BKN027 FM120000 11007KT P6SM SCT018 OVC022 PROB30 1200/1204 3SM -SN BKN007 FM120400 11009KT P6SM OVC018 PROB30 1204/1206 2SM -SN OVC006", + "station_id": "KGGW", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.6475", - "longitude": "-97.43", - "elevation_m": "428", + "latitude": "48.2142", + "longitude": "-106.621", + "elevation_m": "698", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", + "wind_dir_degrees": "110", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2700" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "wind_dir_degrees": "110", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "4", + "wind_dir_degrees": "110", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "KDPA 110520Z 1106/1206 28010KT P6SM SCT025 BKN035 FM111400 28011G18KT P6SM BKN025 FM111800 29019G29KT P6SM -SHSN BKN030 TEMPO 1119/1122 1 1/2SM -SHSN BKN015 FM120200 28014G26KT P6SM SCT030", - "station_id": "KDPA", + "raw_text": "KANB 110520Z 1106/1206 VRB04KT P6SM FEW008 OVC012 FM110800 31011G22KT P6SM OVC008 FM111100 31013G24KT P6SM BKN025 FM111400 31012G24KT P6SM SCT050 FM120300 29005KT P6SM SKC", + "station_id": "KANB", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.8964", - "longitude": "-88.2512", - "elevation_m": "228", + "latitude": "33.5904", + "longitude": "-85.8479", + "elevation_m": "187", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", + "wind_dir_degrees": "310", "wind_speed_kt": "11", - "wind_gust_kt": "18", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "26", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KELD 110520Z 1106/1206 34010G18KT P6SM BKN060 OVC090 FM111200 27004KT P6SM SKC FM111800 29012KT P6SM SKC FM120000 VRB03KT P6SM SKC", - "station_id": "KELD", + "raw_text": "KTEX 110520Z 1106/1206 13004KT P6SM SKC FM111700 00000KT P6SM SKC FM112000 27007KT P6SM FEW250 FM120200 14005KT P6SM FEW250", + "station_id": "KTEX", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.2207", - "longitude": "-92.814", - "elevation_m": "76", + "latitude": "37.954", + "longitude": "-107.909", + "elevation_m": "2760", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -72037,171 +73879,199 @@ ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", + "wind_dir_degrees": "270", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KSGR 110520Z 1106/1206 33012G20KT P6SM SCT030 SCT250 FM110900 33009KT P6SM SKC WS015/35030KT FM111200 33007KT P6SM SKC FM112300 VRB02KT P6SM SKC", - "station_id": "KSGR", + "raw_text": "KGTF 110520Z 1106/1206 22011KT P6SM BKN100 BKN180", + "station_id": "KGTF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.6197", - "longitude": "-95.6575", - "elevation_m": "22", + "latitude": "47.4733", + "longitude": "-111.383", + "elevation_m": "1117", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" + } + ] + ] + } + ] + }, + { + "raw_text": "KMTJ 110520Z 1106/1206 14007KT P6SM SKC FM111500 VRB04KT P6SM FEW250 FM112000 33005KT P6SM FEW250 FM120200 14005KT P6SM FEW250", + "station_id": "KMTJ", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.5054", + "longitude": "-107.898", + "elevation_m": "1755", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "1500", - "wind_shear_dir_degrees": "350", - "wind_shear_speed_kt": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "330", - "wind_speed_kt": "7", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KSUS 110520Z 1106/1206 24006KT P6SM OVC040 FM111400 28013G23KT P6SM OVC040 PROB30 1115/1119 2SM -SN BKN015 FM112000 29015G25KT P6SM BKN050 FM120100 30012KT P6SM FEW250", - "station_id": "KSUS", + "raw_text": "KPWT 110520Z 1106/1206 00000KT 6SM BR SCT001 FM111000 20002KT P6SM BKN250 TEMPO 1112/1116 3SM BR OVC004 FM111700 21003KT P6SM SCT250 FM120100 VRB03KT P6SM SCT100 BKN250", + "station_id": "KPWT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.6575", - "longitude": "-90.6557", - "elevation_m": "140", + "latitude": "47.4942", + "longitude": "-122.759", + "elevation_m": "143", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "23", + "wind_dir_degrees": "200", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "210", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, @@ -72209,12 +74079,16 @@ "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "25000" } ] @@ -72222,173 +74096,138 @@ ] }, { - "raw_text": "KGYY 110520Z 1106/1206 29010KT P6SM OVC030 FM110730 28010KT P6SM SCT025 BKN035 FM111500 28011G18KT P6SM BKN025 FM112000 28019G29KT P6SM -SHSN BKN030 TEMPO 1121/1124 1 1/2SM -SHSN BKN015 FM120400 28014G26KT P6SM SCT030", - "station_id": "KGYY", + "raw_text": "KBFI 110520Z 1106/1206 VRB03KT P6SM SCT250 FM111100 15003KT P6SM OVC200 FM111900 16003KT P6SM SCT250 FM120100 VRB03KT P6SM SCT100 SCT250", + "station_id": "KBFI", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.6121", - "longitude": "-87.4091", - "elevation_m": "179", + "latitude": "47.5455", + "longitude": "-122.315", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:30:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:30:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "11", - "wind_gust_kt": "18", + "wind_dir_degrees": "150", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "wind_dir_degrees": "160", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "26", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KLBX 110520Z 1106/1206 35013G21KT P6SM SCT250 FM110900 34008KT P6SM SKC WS020/35035KT FM111200 33007KT P6SM FEW250 FM120000 VRB02KT P6SM FEW250", - "station_id": "KLBX", + "raw_text": "KGJT 110520Z 1106/1206 11008KT P6SM SKC FM111700 VRB03KT P6SM FEW250 FM112200 31005KT P6SM SCT250 FM120200 04005KT P6SM SCT250", + "station_id": "KGJT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.1154", - "longitude": "-95.4632", - "elevation_m": "4", + "latitude": "39.1344", + "longitude": "-108.541", + "elevation_m": "1475", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "13", - "wind_gust_kt": "21", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "350", - "wind_shear_speed_kt": "35", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "25000" } ] @@ -72396,20 +74235,51 @@ ] }, { - "raw_text": "KACT 110520Z 1106/1206 29007KT P6SM SKC FM120000 17007KT P6SM SKC", - "station_id": "KACT", + "raw_text": "KCNU 110520Z 1106/1206 27006KT P6SM SCT080 BKN120 FM111600 32011KT P6SM SKC FM112200 31007KT P6SM SKC FM120000 00000KT P6SM SKC", + "station_id": "KCNU", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.618", - "longitude": "-97.2283", - "elevation_m": "150", + "latitude": "37.6705", + "longitude": "-95.4846", + "elevation_m": "301", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "290", + "change_indicator": "FM", + "wind_dir_degrees": "310", "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ @@ -72422,8 +74292,8 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -72434,356 +74304,385 @@ ] }, { - "raw_text": "KSUN 110520Z 1106/1212 31008KT P6SM BKN200 FM111900 13008KT P6SM BKN100 FM120300 31010KT P6SM OVC100 AMD LTD TO CLD VIS AND WIND TIL 111400", - "station_id": "KSUN", + "raw_text": "KSEA 110520Z 1106/1212 VRB03KT P6SM SCT150 BKN250 FM111400 13003KT P6SM OVC150 FM112100 18005KT P6SM SCT200 FM120100 07005KT P6SM SCT100 BKN250", + "station_id": "KSEA", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "43.4969", - "longitude": "-114.292", - "elevation_m": "1619", + "latitude": "47.4447", + "longitude": "-122.314", + "elevation_m": "115", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "130", - "wind_speed_kt": "8", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KAND 110520Z 1106/1206 21012G21KT 4SM RA BR BKN006 OVC015 TEMPO 1106/1110 2SM +RA BR OVC006 FM111400 25015G24KT P6SM OVC015 FM111700 28023G30KT P6SM SCT250 FM120100 26009KT P6SM SKC", - "station_id": "KAND", + "raw_text": "KRIL 110520Z 1106/1206 VRB04KT P6SM FEW080", + "station_id": "KRIL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.498", - "longitude": "-82.7092", - "elevation_m": "233", + "latitude": "39.5279", + "longitude": "-107.72", + "elevation_m": "1683", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "8000" } ] - }, + } + ] + }, + { + "raw_text": "KFMN 110520Z 1106/1206 28008KT P6SM SKC FM110700 VRB05KT P6SM SKC FM111000 08005KT P6SM SKC FM111900 VRB05KT P6SM BKN250", + "station_id": "KFMN", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.7435", + "longitude": "-108.229", + "elevation_m": "1677", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "+RA BR", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "24", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "23", - "wind_gust_kt": "30", + "wind_dir_degrees": "80", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "9", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KLCK 110520Z 1106/1206 31008KT P6SM BKN040 FM110700 30008KT P6SM OVC015 FM111100 29010KT 5SM -SN OVC012 TEMPO 1112/1114 2SM -SN FM111600 28012KT P6SM OVC025 FM111900 27012G20KT P6SM BKN035 FM112300 26014G24KT P6SM VCSH BKN035 TEMPO 1200/1203 3SM -SHSN BKN025 FM120400 27016G30KT P6SM BKN040", - "station_id": "KLCK", + "raw_text": "KJAX 110520Z 1106/1206 19007KT P6SM BKN050 OVC200 FM110900 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111100 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111400 20015G25KT P6SM -SHRA OVC012 FM111530 25015G23KT 3SM SHRA BR OVC010 TEMPO 1116/1118 2SM TSRA BR OVC008CB FM111900 29020G30KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", + "station_id": "KJAX", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.83", - "longitude": "-82.919", - "elevation_m": "225", + "latitude": "30.4953", + "longitude": "-81.6937", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "wind_dir_degrees": "190", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "42", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "46", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T15:30:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T15:30:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "TSRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "16", - "wind_gust_kt": "30", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF ETHA 110520Z 1106/1115 07007KT 9999 NSW BKN010 TEMPO 1106/1115 07010KT 5000 BR BKN005", - "station_id": "ETHA", + "raw_text": "KRSL 110520Z 1106/1206 32009KT P6SM BKN090 FM111000 33008KT P6SM FEW150 FM112300 16006KT P6SM FEW250 FM120300 15008KT P6SM FEW250", + "station_id": "KRSL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.834", - "longitude": "10.867", - "elevation_m": "738", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.8725", + "longitude": "-98.8093", + "elevation_m": "569", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" } ] - } - ] - }, - { - "raw_text": "KAFW 110520Z 1106/1206 29007KT P6SM SKC FM120000 18005KT P6SM FEW250", - "station_id": "KAFW", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.99", - "longitude": "-97.32", - "elevation_m": "208", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -72795,268 +74694,338 @@ ] }, { - "raw_text": "KFSM 110520Z 1106/1206 25006KT P6SM SKC FM111800 29013G21KT P6SM SKC FM120000 VRB03KT P6SM SKC", - "station_id": "KFSM", + "raw_text": "KEGE 110520Z 1106/1206 12005KT P6SM FEW060 FM111900 25006KT P6SM FEW060 FM120200 12005KT P6SM SCT060", + "station_id": "KEGE", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.3335", - "longitude": "-94.3653", - "elevation_m": "136", + "latitude": "39.6448", + "longitude": "-106.918", + "elevation_m": "1993", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", - "wind_gust_kt": "21", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF ETHF 110520Z 1106/1115 03005KT 9999 NSW BKN010 TEMPO 1112/1115 05005KT 9999 NSW BKN015", - "station_id": "ETHF", + "raw_text": "KMSL 110520Z 1106/1206 33012G21KT P6SM OVC022 FM110800 33012G21KT P6SM BKN040 FM111500 29012G19KT P6SM FEW250 FM120500 30005KT P6SM SKC", + "station_id": "KMSL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.114", - "longitude": "9.286", - "elevation_m": "171", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.7439", + "longitude": "-87.5997", + "elevation_m": "170", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "4000" } ] - } - ] - }, - { - "raw_text": "KIDA 110520Z 1106/1206 VRB05KT P6SM SCT200 FM111200 36005KT P6SM OVC150", - "station_id": "KIDA", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.5204", - "longitude": "-112.068", - "elevation_m": "1444", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", + "wind_dir_degrees": "300", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KHOU 110520Z 1106/1206 33013G20KT P6SM FEW250 FM110900 33009KT P6SM SKC WS020/35030KT FM111200 33007KT P6SM SKC FM112300 VRB03KT P6SM SKC", - "station_id": "KHOU", + "raw_text": "KMTW 110520Z 1106/1206 32010G18KT P6SM SCT028 OVC035 FM111100 29006KT P6SM -SN OVC025 TEMPO 1111/1115 5SM -SN OVC025 FM111900 29013G20KT P6SM OVC029 TEMPO 1120/1122 1 1/2SM -SHSN OVC015 FM112300 29016G28KT P6SM BKN035 FM120300 29016G29KT P6SM SCT035", + "station_id": "KMTW", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.6458", - "longitude": "-95.2821", - "elevation_m": "13", + "latitude": "44.1322", + "longitude": "-87.6819", + "elevation_m": "197", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "13", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "350", - "wind_shear_speed_kt": "30", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2900" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KSTL 110520Z 1106/1212 28006KT P6SM OVC040 FM111400 28013G23KT P6SM OVC040 PROB30 1115/1119 2SM -SN BKN015 FM112000 29015G25KT P6SM BKN050 FM120100 30012KT P6SM FEW250", - "station_id": "KSTL", + "raw_text": "KOTM 110520Z 1106/1206 24009KT 6SM BR BKN026 FM110700 30011G19KT P6SM OVC012 FM111300 32016G25KT 3SM -SHSN BKN024 PROB30 1113/1115 2SM -SHSN OVC018 FM111600 32018G28KT P6SM BKN026 FM111700 30018G27KT P6SM BKN050 FM112100 30018G27KT P6SM FEW230", + "station_id": "KOTM", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "38.7524", - "longitude": "-90.3734", - "elevation_m": "163", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.1008", + "longitude": "-92.4445", + "elevation_m": "254", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "9", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "23", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "PROB", "probability": "30", "visibility_statute_mi": "2", - "wx_string": "-SN", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -73066,41 +75035,38 @@ ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "12", + "wind_speed_kt": "18", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "23000" } ] } ] }, { - "raw_text": "KIAH 110520Z 1106/1212 32010G19KT P6SM SKC WS020/35030KT FM111000 33008KT P6SM SKC FM112300 VRB03KT P6SM SKC", - "station_id": "KIAH", + "raw_text": "KXNA 110520Z 1106/1206 26006KT P6SM SKC FM111500 31014G21KT P6SM SCT250 FM112100 30010KT P6SM FEW250 FM120000 20003KT P6SM SKC", + "station_id": "KXNA", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "29.9844", - "longitude": "-95.3607", - "elevation_m": "27", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.2897", + "longitude": "-94.3115", + "elevation_m": "390", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "350", - "wind_shear_speed_kt": "30", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -73109,23 +75075,39 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ @@ -73137,1003 +75119,938 @@ ] }, { - "raw_text": "KPIH 110520Z 1106/1206 VRB05KT P6SM SCT200 FM111200 07006KT P6SM OVC150 FM120300 VRB05KT P6SM OVC150", - "station_id": "KPIH", + "raw_text": "KASE 110520Z 1106/1206 19005KT P6SM BKN050 FM111500 VRB03KT P6SM FEW060 FM111800 34005KT P6SM FEW060 FM120100 19005KT P6SM SCT060", + "station_id": "KASE", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.9197", - "longitude": "-112.572", - "elevation_m": "1357", + "latitude": "39.2299", + "longitude": "-106.871", + "elevation_m": "2384", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", + "wind_dir_degrees": "340", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" - } - ] - } - ] - }, - { - "raw_text": "KFST 110520Z 1106/1206 22008KT P6SM SKC FM111800 17009KT P6SM SCT250", - "station_id": "KFST", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.9119", - "longitude": "-102.917", - "elevation_m": "917", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", + "wind_dir_degrees": "190", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "KMBS 110520Z 1106/1206 25006KT P6SM BKN025 BKN100 FM111000 26005KT P6SM -SHSN SCT015 BKN020 FM111600 26011KT 5SM -SHSN SCT015 BKN020 FM112200 26013G23KT 3SM -SHSN BKN020 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", - "station_id": "KMBS", + "raw_text": "KHEZ 110520Z 1106/1206 34014G23KT P6SM SCT030 OVC040 FM110900 32009KT P6SM BKN070 FM111600 31012G20KT P6SM SKC FM112300 29005KT P6SM SKC", + "station_id": "KHEZ", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.5281", - "longitude": "-84.0813", - "elevation_m": "201", + "latitude": "31.6159", + "longitude": "-91.2973", + "elevation_m": "82", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "14", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "7000" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "11", - "visibility_statute_mi": "5", - "wx_string": "-SHSN", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "0.5", - "wx_string": "SN", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KCMX 110520Z 1106/1206 00000KT 2SM -SN BR OVC015 FM111400 34009KT 1/2SM SHSN OVC007 FM112100 32014KT 1 1/2SM -SHSN OVC007", - "station_id": "KCMX", + "raw_text": "KDFW 110520Z 1106/1212 29007KT P6SM SKC FM120000 18007KT P6SM FEW250", + "station_id": "KDFW", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.1705", - "longitude": "-88.4854", - "elevation_m": "326", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "32.8974", + "longitude": "-97.0219", + "elevation_m": "168", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "9", - "visibility_statute_mi": "0.5", - "wx_string": "SHSN", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "wind_dir_degrees": "180", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KGDV 110520Z 1106/1206 VRB04KT P6SM SCT080 FM110800 VRB04KT P6SM BKN100 FM111300 VRB04KT P6SM OVC070", - "station_id": "KGDV", + "raw_text": "KSGJ 110520Z 1106/1206 18008KT P6SM BKN050 OVC200 FM110900 19011G18KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111200 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111430 21015G25KT P6SM -SHRA OVC012 FM111600 25015G23KT 3SM SHRA BR OVC010 TEMPO 1116/1118 2SM TSRA BR OVC008CB FM112000 29019G29KT P6SM SCT015 SCT250 FM120100 32010KT P6SM FEW250 AMD NOT SKED", + "station_id": "KSGJ", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.14", - "longitude": "-104.813", - "elevation_m": "749", + "latitude": "29.9592", + "longitude": "-81.341", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "42", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:30:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "46", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:30:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "KMYL 110520Z 1106/1206 VRB03KT P6SM FEW120 OVC250 FM110700 00000KT P6SM VCFG FEW001 OVC200 FM111500 18003KT P6SM FEW001 OVC150", - "station_id": "KMYL", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.8943", - "longitude": "-116.1", - "elevation_m": "1532", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "TSRA BR", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "800", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "290", + "wind_speed_kt": "19", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", - "wx_string": "VCFG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "3", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "100" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KYIP 110520Z 1106/1206 24006KT P6SM BKN028 BKN100 FM111000 25005KT P6SM SCT015 BKN025 FM111600 26012G18KT 6SM -SHSN SCT015 BKN025 FM112200 26013G21KT 4SM -SHSN BKN020 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", - "station_id": "KYIP", + "raw_text": "KFYV 110520Z 1106/1206 23005KT P6SM SKC FM111500 29013G20KT P6SM SCT250 FM112100 29011KT P6SM FEW250 FM120000 VRB03KT P6SM SKC", + "station_id": "KFYV", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.242", - "longitude": "-83.5214", - "elevation_m": "215", + "latitude": "36.0103", + "longitude": "-94.1624", + "elevation_m": "377", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_dir_degrees": "290", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "0.5", - "wx_string": "SN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KSAW 110520Z 1106/1206 27010KT P6SM OVC040 FM111000 VRB04KT P6SM BKN030 PROB30 1110/1114 4SM -SHSN OVC015 FM111400 28005KT P6SM BKN017 PROB30 1114/1118 2SM -SHSN OVC008 FM111800 31007KT 2SM -SHSN OVC015 FM112000 31014G21KT 3SM -SHSN OVC020", - "station_id": "KSAW", + "raw_text": "KBBG 110520Z 1106/1206 VRB04KT P6SM SKC FM111100 28006KT P6SM SKC FM111500 30013G20KT P6SM SKC FM120000 VRB04KT P6SM SKC", + "station_id": "KBBG", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.341", - "longitude": "-87.395", - "elevation_m": "359", + "latitude": "36.5259", + "longitude": "-93.1969", + "elevation_m": "403", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KTYR 110520Z 1106/1206 00000KT P6SM SKC FM111500 30010KT P6SM SKC FM120000 VRB03KT P6SM SKC", + "station_id": "KTYR", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.3587", + "longitude": "-95.404", + "elevation_m": "161", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "21", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KMAF 110520Z 1106/1206 26006KT P6SM SKC FM111900 20011KT P6SM SCT250", - "station_id": "KMAF", + "raw_text": "PAOT 110520Z 1106/1206 12018G28KT P6SM BKN070 FM111500 09017KT P6SM SCT100", + "station_id": "PAOT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.9475", - "longitude": "-102.209", - "elevation_m": "874", + "latitude": "66.886", + "longitude": "-162.607", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "11", + "wind_dir_degrees": "90", + "wind_speed_kt": "17", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KOWB 110520Z 1106/1206 32007KT P6SM OVC130 FM111100 27003KT P6SM BKN100 FM111500 26008KT P6SM BKN050 FM111900 26013G22KT P6SM BKN050 FM120300 29011KT P6SM FEW250", - "station_id": "KOWB", + "raw_text": "KMLC 110520Z 1106/1206 29005KT P6SM SCT250 FM120000 VRB03KT P6SM SKC", + "station_id": "KMLC", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.7297", - "longitude": "-87.1683", - "elevation_m": "121", + "latitude": "34.8824", + "longitude": "-95.7815", + "elevation_m": "231", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "13000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KFOE 110520Z 1106/1206 31012KT P6SM FEW050 SCT150 FM110900 31013G22KT P6SM FEW100 FM112200 30005KT P6SM SCT070", + "station_id": "KFOE", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.9414", + "longitude": "-95.6513", + "elevation_m": "315", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", + "wind_dir_degrees": "310", "wind_speed_kt": "13", "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "KFNT 110520Z 1106/1206 25006KT P6SM BKN025 BKN100 FM111000 26005KT P6SM SCT015 BKN022 FM111600 26012G18KT 6SM -SHSN SCT012 BKN022 FM112200 26013G21KT 4SM -SHSN BKN018 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", - "station_id": "KFNT", + "raw_text": "KAVL 110520Z 1106/1206 18006KT 4SM RA SCT006 OVC015 TEMPO 1106/1110 BKN006 FM111000 32008KT 4SM RA BR SCT006 OVC015 FM111400 34015G25KT P6SM OVC015 FM111900 33020G30KT P6SM BKN050 FM120200 34017G25KT P6SM FEW250", + "station_id": "KAVL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.9669", - "longitude": "-83.75", - "elevation_m": "235", + "latitude": "35.4318", + "longitude": "-82.5379", + "elevation_m": "646", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "250", + "wind_dir_degrees": "180", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "wind_dir_degrees": "330", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "0.5", - "wx_string": "SN", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "17", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KBZN 110520Z 1106/1212 VRB06KT P6SM BKN090 BKN180", - "station_id": "KBZN", + "raw_text": "KMBL 110520Z 1106/1206 01006KT 6SM BR VCSH SCT009 BKN025 TEMPO 1106/1110 3SM -SHSN BKN009 OVC025 FM111000 35004KT 4SM -SHSN BR OVC015 FM112000 30011G20KT 5SM -SHSN SCT015 OVC025", + "station_id": "KMBL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "45.7876", - "longitude": "-111.162", - "elevation_m": "1349", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.2714", + "longitude": "-86.2377", + "elevation_m": "187", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "6", + "wx_string": "BR VCSH", "sky_condition": [ - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } ] - } - ] - }, - { - "raw_text": "KBKE 110520Z 1106/1206 VRB03KT 1/2SM FZFG VV002 FM111000 13003KT 2SM BR OVC004 FM111500 12007KT P6SM VCFG SCT004 OVC150 AMD NOT SKED", - "station_id": "KBKE", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.843", - "longitude": "-117.81", - "elevation_m": "1025", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "BR", + "wind_dir_degrees": "350", + "wind_speed_kt": "4", + "visibility_statute_mi": "4", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "VCFG", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "visibility_statute_mi": "5", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KBHM 110520Z 1106/1206 32010G18KT P6SM SCT008 OVC012 FM110800 32012G22KT P6SM BKN012 FM111200 32014G22KT P6SM BKN025 FM111500 31014G23KT P6SM FEW250 FM111800 28012G20KT P6SM SKC FM120300 30005KT P6SM SKC", - "station_id": "KBHM", + "raw_text": "KGSP 110520Z 1106/1206 19014G21KT 4SM RA BR OVC006 TEMPO 1106/1110 2SM +RA FM111300 21013G22KT 4SM RA BR OVC015 FM111700 30015G25KT P6SM BKN050 FM112200 28012G21KT P6SM SCT250 FM120200 26006KT P6SM SKC", + "station_id": "KGSP", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.5655", - "longitude": "-86.7449", - "elevation_m": "191", + "latitude": "34.8842", + "longitude": "-82.2209", + "elevation_m": "285", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "14", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+RA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } + ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", + "wind_dir_degrees": "210", + "wind_speed_kt": "13", "wind_gust_kt": "22", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "23", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "280", "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -74144,107 +76061,94 @@ ] }, { - "raw_text": "KGCC 110520Z 1106/1206 30006KT P6SM OVC060 FM110900 25007KT P6SM OVC100 FM120000 24005KT P6SM OVC250", - "station_id": "KGCC", + "raw_text": "PAOM 110520Z 1106/1206 08022KT 4SM BR VCSH OVC025 FM110800 08025G32KT 6SM BR BKN050 FM111500 07020KT 6SM BR BKN100", + "station_id": "PAOM", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.3398", - "longitude": "-105.542", - "elevation_m": "1328", + "latitude": "64.5111", + "longitude": "-165.44", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "22", + "visibility_statute_mi": "4", + "wx_string": "BR VCSH", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "80", + "wind_speed_kt": "25", + "wind_gust_kt": "32", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "70", + "wind_speed_kt": "20", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KMLU 110520Z 1106/1206 32015G23KT P6SM FEW060 BKN080 FM111000 29006KT P6SM SKC FM111600 29013KT P6SM SKC FM120000 31003KT P6SM SKC", - "station_id": "KMLU", + "raw_text": "KHOT 110520Z 1106/1206 30006KT P6SM BKN150 FM111500 30011G22KT P6SM SKC FM112300 VRB05KT P6SM SKC", + "station_id": "KHOT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.5155", - "longitude": "-92.03", - "elevation_m": "22", + "latitude": "34.4755", + "longitude": "-93.1041", + "elevation_m": "153", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -74253,11 +76157,11 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "3", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -74268,154 +76172,155 @@ ] }, { - "raw_text": "KPEQ 110520Z 1106/1206 23005KT P6SM SKC FM111800 17006KT P6SM SCT250", - "station_id": "KPEQ", + "raw_text": "KTOP 110520Z 1106/1206 30010KT P6SM FEW050 SCT150 FM110900 31012G21KT P6SM FEW100 FM112200 30005KT P6SM SCT070", + "station_id": "KTOP", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.382", - "longitude": "-103.512", - "elevation_m": "794", + "latitude": "39.0724", + "longitude": "-95.626", + "elevation_m": "268", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "6", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "KTUL 110520Z 1106/1206 24008KT P6SM SKC FM110900 30009KT P6SM SCT250 FM120000 16006KT P6SM FEW250", - "station_id": "KTUL", + "raw_text": "KBFM 110520Z 1106/1206 31011G15KT 5SM RA BR SCT007 BKN016 OVC110 FM110800 31014G23KT P6SM BKN020 FM111200 32017G25KT P6SM FEW020 SCT024", + "station_id": "KBFM", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.1985", - "longitude": "-95.8783", - "elevation_m": "196", + "latitude": "30.6147", + "longitude": "-88.063", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", + "wind_gust_kt": "15", + "visibility_statute_mi": "5", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", + "wind_dir_degrees": "320", + "wind_speed_kt": "17", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2400" } ] } ] }, { - "raw_text": "KIWD 110520Z 1106/1206 27008KT P6SM -SHSN FEW013 OVC025 FM110900 29006KT 1SM -SHSN OVC018 FM111400 29011G20KT 3/4SM -SHSN BLSN OVC007 FM112000 29013G22KT 1SM -SHSN BLSN OVC011", - "station_id": "KIWD", + "raw_text": "KMHK 110520Z 1106/1206 31010KT P6SM FEW080 FM112000 29005KT P6SM SCT070", + "station_id": "KMHK", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.5321", - "longitude": "-90.126", - "elevation_m": "373", + "latitude": "39.1346", + "longitude": "-96.6789", + "elevation_m": "320", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "1", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "visibility_statute_mi": "0.75", - "wx_string": "-SHSN BLSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "8000" } ] }, @@ -74424,245 +76329,328 @@ "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "13", - "wind_gust_kt": "22", - "visibility_statute_mi": "1", - "wx_string": "-SHSN BLSN", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "KILN 110520Z 1106/1206 31010KT P6SM BKN008 FM111000 29010KT 5SM -SN OVC012 TEMPO 1112/1114 3SM -SN FM111400 28012KT P6SM OVC015 FM111700 27014G22KT P6SM BKN022 FM112100 26014G22KT P6SM VCSH BKN035 TEMPO 1122/1201 3SM -SHSN BKN025 FM120300 27016G30KT P6SM BKN040", - "station_id": "KILN", + "raw_text": "KSTC 110520Z 1106/1206 32010G16KT P6SM OVC022 TEMPO 1106/1108 5SM -SN BR OVC015 FM111100 32015G29KT P6SM BKN025 FM111300 32015G28KT P6SM SCT040 FM112300 31014G24KT P6SM FEW050 FM120200 31009KT P6SM FEW080", + "station_id": "KSTC", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.4308", - "longitude": "-83.777", - "elevation_m": "325", + "latitude": "45.5442", + "longitude": "-94.0517", + "elevation_m": "302", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "10", + "wind_gust_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "5", - "wx_string": "-SN", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", + "wind_dir_degrees": "310", "wind_speed_kt": "14", - "wind_gust_kt": "22", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "8000" } ] - }, + } + ] + }, + { + "raw_text": "KEKS 110520Z 1106/1206 17013G21KT P6SM BKN090 BKN180", + "station_id": "KEKS", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.276", + "longitude": "-111.65", + "elevation_m": "1636", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "16", - "wind_gust_kt": "30", + "wind_dir_degrees": "170", + "wind_speed_kt": "13", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" + } + ] ] } ] }, { - "raw_text": "KBNO 110520Z 1106/1206 VRB03KT P6SM OVC250 FM111600 VRB03KT P6SM SCT100 OVC150 FM120200 08004KT P6SM OVC100", - "station_id": "KBNO", + "raw_text": "KEAU 110520Z 1106/1206 30005KT 6SM -SHSN OVC022 TEMPO 1107/1111 2SM -SN BR BKN012 FM111100 29006KT 4SM -SHSN OVC017 FM111300 31011G21KT P6SM OVC017 FM111700 31014G25KT P6SM BKN020 FM112000 30016G26KT P6SM SCT035", + "station_id": "KEAU", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.5949", - "longitude": "-118.958", - "elevation_m": "1263", + "latitude": "44.8665", + "longitude": "-91.4881", + "elevation_m": "271", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "4", + "wind_dir_degrees": "300", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KSHV 110520Z 1106/1206 32012G20KT P6SM FEW110 FM111200 28006KT P6SM SKC FM111600 31013KT P6SM SKC FM120000 30003KT P6SM SKC", - "station_id": "KSHV", + "raw_text": "KEET 110520Z 1106/1206 32013G20KT P6SM OVC008 FM110800 32012G21KT P6SM BKN012 FM111200 31014G21KT P6SM BKN025 FM111500 31014G21KT P6SM FEW250 FM111800 28010G18KT P6SM SKC FM120300 30004KT P6SM SKC", + "station_id": "KEET", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.4473", - "longitude": "-93.8244", - "elevation_m": "70", + "latitude": "33.1783", + "longitude": "-86.7818", + "elevation_m": "172", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "320", "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "11000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "310", - "wind_speed_kt": "13", + "wind_speed_kt": "14", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -74671,11 +76659,11 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "3", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -74686,609 +76674,600 @@ ] }, { - "raw_text": "KJER 110520Z 1106/1206 06007KT P6SM BKN250 FM111200 06011KT P6SM OVC200 FM120200 07006KT P6SM OVC120", - "station_id": "KJER", + "raw_text": "KDHT 110520Z 1106/1206 27008KT P6SM SKC FM111900 21012KT P6SM SKC FM112300 21009KT P6SM SKC", + "station_id": "KDHT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.7274", - "longitude": "-114.455", - "elevation_m": "1226", + "latitude": "36.0252", + "longitude": "-102.549", + "elevation_m": "1217", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "11", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", + "wind_dir_degrees": "210", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KAXN 110520Z 1106/1206 32016G29KT P6SM BKN021 TEMPO 1106/1110 SCT021 BKN070 FM111000 32017G28KT P6SM SCT040 FM112100 31016G25KT P6SM SCT050 FM120000 32012KT P6SM SCT130 FM120500 31007KT P6SM FEW170", - "station_id": "KAXN", + "raw_text": "KHRF 110520Z 1106/1206 19010G18KT P6SM SCT120", + "station_id": "KHRF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.868", - "longitude": "-95.394", - "elevation_m": "433", + "latitude": "46.2575", + "longitude": "-114.127", + "elevation_m": "1112", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "29", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2100" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2100" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "17", - "wind_gust_kt": "28", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "12000" } ] - }, + } + ] + }, + { + "raw_text": "KRVS 110520Z 1106/1206 30005KT P6SM SCT250 FM120000 17003KT P6SM FEW250 FM120300 18003KT P6SM SKC", + "station_id": "KRVS", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.0424", + "longitude": "-95.9902", + "elevation_m": "191", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "16", - "wind_gust_kt": "25", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", + "wind_dir_degrees": "170", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "13000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", + "wind_dir_degrees": "180", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "17000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KDET 110520Z 1106/1206 24006KT P6SM BKN028 BKN100 FM111000 25005KT P6SM SCT015 BKN025 FM111600 26012G18KT 6SM -SHSN SCT015 BKN025 FM112200 26013G21KT 4SM -SHSN BKN020 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", - "station_id": "KDET", + "raw_text": "KCLT 110520Z 1106/1212 17015G24KT 4SM RA BR SCT007 OVC010 TEMPO 1106/1110 2SM +RA BKN007 FM111000 21015G22KT 4SM RA SCT007 OVC010 FM111800 30016G26KT P6SM BKN050 FM112200 30012G20KT P6SM SCT250 FM120200 26007KT P6SM SKC", + "station_id": "KCLT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.4072", - "longitude": "-83.009", - "elevation_m": "190", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.2225", + "longitude": "-80.9543", + "elevation_m": "223", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+RA", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", + "wind_gust_kt": "22", + "visibility_statute_mi": "4", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "700" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_dir_degrees": "300", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "0.5", - "wx_string": "SN", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "PAGA 110520Z 1106/1206 09015G20KT P6SM OVC100 FM111200 08007KT P6SM SCT200", - "station_id": "PAGA", + "raw_text": "KSMN 110520Z 1106/1206 00000KT P6SM SKC", + "station_id": "KSMN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "64.738", - "longitude": "-156.92", - "elevation_m": "39", + "latitude": "45.1283", + "longitude": "-113.883", + "elevation_m": "1228", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "7", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KPTK 110520Z 1106/1206 25006KT P6SM BKN025 BKN100 FM111000 26005KT P6SM SCT015 BKN022 FM111600 26012G18KT 6SM -SHSN SCT012 BKN022 FM112200 26013G21KT 4SM -SHSN BKN018 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", - "station_id": "KPTK", + "raw_text": "KCMH 110520Z 1106/1206 31008KT P6SM BKN040 FM110700 30008KT P6SM OVC015 FM111100 29010KT 5SM -SN OVC012 TEMPO 1112/1114 2SM -SN FM111600 28012KT P6SM OVC025 FM111900 27012G20KT P6SM BKN035 FM112300 26014G24KT P6SM VCSH BKN035 TEMPO 1200/1203 3SM -SHSN BKN025 FM120400 27016G30KT P6SM BKN040", + "station_id": "KCMH", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.6632", - "longitude": "-83.41", - "elevation_m": "295", + "latitude": "39.9907", + "longitude": "-82.8771", + "elevation_m": "257", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - } + ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "0.5", - "wx_string": "SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ] - } - ] - }, - { - "raw_text": "KHRO 110520Z 1106/1206 27006KT P6SM SKC FM111100 30014G25KT P6SM SKC FM120000 VRB04KT P6SM SKC", - "station_id": "KHRO", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.2673", - "longitude": "-93.1566", - "elevation_m": "417", - "forecast": [ + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "6", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", + "wind_dir_degrees": "260", "wind_speed_kt": "14", - "wind_gust_kt": "25", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "270", + "wind_speed_kt": "16", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KHOB 110520Z 1106/1206 25007KT P6SM SKC FM111800 20011KT P6SM SCT250", - "station_id": "KHOB", + "raw_text": "PASC 110520Z 1106/1206 23009KT P6SM FEW100 FM110800 10007KT 6SM BR OVC007 FM111400 08008KT 1 1/2SM BR OVC007 FM112300 08022G31KT 1/2SM BLSN OVC003", + "station_id": "PASC", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.6797", - "longitude": "-103.222", - "elevation_m": "1112", + "latitude": "70.191", + "longitude": "-148.48", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "100", + "wind_speed_kt": "7", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] - } - ] - }, - { - "raw_text": "PAUN 110520Z 1106/1206 09020G26KT P6SM SCT100", - "station_id": "PAUN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "63.885", - "longitude": "-160.794", - "elevation_m": "4", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.5", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "20", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "22", + "wind_gust_kt": "31", + "visibility_statute_mi": "0.5", + "wx_string": "BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "KTWF 110520Z 1106/1206 23005KT P6SM SKC FM110700 14005KT P6SM BKN250 FM111400 09005KT P6SM SCT120 OVC200 FM120200 15005KT P6SM OVC120", - "station_id": "KTWF", + "raw_text": "KATW 110520Z 1106/1206 31004KT P6SM OVC030 FM111200 29005KT P6SM -SN OVC026 FM111800 29012G20KT P6SM OVC029 TEMPO 1120/1122 1SM -SHSN OVC015 FM112300 29016G29KT P6SM BKN035 FM120300 29016G29KT P6SM SCT035", + "station_id": "KATW", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.4785", - "longitude": "-114.477", - "elevation_m": "1269", + "latitude": "44.2519", + "longitude": "-88.526", + "elevation_m": "266", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", + "wind_dir_degrees": "290", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "2900" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KEVV 110520Z 1106/1206 31007KT P6SM OVC100 FM111200 VRB04KT P6SM BKN100 FM111600 26011G21KT P6SM BKN060 FM120200 27007KT P6SM FEW250", - "station_id": "KEVV", + "raw_text": "KBMG 110520Z 1106/1206 30006KT P6SM SCT015 OVC100 FM111300 28006KT P6SM SCT025 BKN035 FM111800 26018G28KT P6SM -SN BKN035 PROB30 1119/1201 2SM -SHSN FM120200 28014G24KT P6SM SCT025 BKN040", + "station_id": "KBMG", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.0502", - "longitude": "-87.5147", - "elevation_m": "123", + "latitude": "39.1432", + "longitude": "-86.6168", + "elevation_m": "254", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", "cloud_base_ft_agl": "10000" @@ -75296,175 +77275,193 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "260", - "wind_speed_kt": "11", - "wind_gust_kt": "21", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "3500" } ] }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KCSV 110520Z 1106/1206 30006KT 4SM BR OVC004 FM111100 32010KT 4SM -SHSN OVC006 FM111400 30011G19KT 5SM BR OVC007 FM111500 28010G18KT P6SM SCT250", - "station_id": "KCSV", + "raw_text": "KTXK 110520Z 1106/1206 30008KT P6SM SKC FM111200 27007KT P6SM SKC FM111800 30011KT P6SM SKC FM120000 VRB03KT P6SM SKC", + "station_id": "KTXK", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.951", - "longitude": "-85.0814", - "elevation_m": "569", + "latitude": "33.4561", + "longitude": "-93.9878", + "elevation_m": "118", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "BR", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "wind_dir_degrees": "270", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", "wind_speed_kt": "11", - "wind_gust_kt": "19", - "visibility_statute_mi": "5", - "wx_string": "BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KBVO 110520Z 1106/1206 25007KT P6SM SKC FM110900 30005KT P6SM SCT120 SCT250 FM112100 27004KT P6SM SCT250 FM120000 18003KT P6SM SCT250", - "station_id": "KBVO", + "raw_text": "KTUP 110520Z 1106/1206 33010G20KT P6SM SCT025 BKN040 FM110800 30007KT P6SM FEW050 BKN090 FM111500 27011G20KT P6SM SKC FM120000 28004KT P6SM SKC", + "station_id": "KTUP", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.7664", - "longitude": "-96.0129", - "elevation_m": "210", + "latitude": "34.2622", + "longitude": "-88.7713", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "4", + "wind_speed_kt": "11", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, @@ -75472,457 +77469,494 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "3", + "wind_dir_degrees": "280", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KDTW 110520Z 1106/1212 24006KT P6SM BKN028 BKN100 FM111000 25005KT P6SM SCT015 BKN025 FM111600 26012G18KT 6SM -SHSN SCT015 BKN025 FM112200 26013G21KT 4SM -SHSN BKN020 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020 FM120600 26016G28KT 5SM -SHSN BKN028", - "station_id": "KDTW", + "raw_text": "KGRB 110520Z 1106/1206 30004KT P6SM OVC035 FM111200 29005KT P6SM -SN OVC026 FM111800 29012G20KT P6SM OVC029 TEMPO 1120/1122 1SM -SHSN OVC015 FM112300 29016G29KT P6SM BKN035 FM120300 29016G29KT P6SM SCT035", + "station_id": "KGRB", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "42.2311", - "longitude": "-83.3312", - "elevation_m": "192", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.4796", + "longitude": "-88.137", + "elevation_m": "209", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", + "wind_dir_degrees": "290", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", + "wind_dir_degrees": "290", "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6", - "wx_string": "-SHSN", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2900" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "21", - "visibility_statute_mi": "4", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "26", - "visibility_statute_mi": "0.5", - "wx_string": "SN", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "16", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", + "wind_dir_degrees": "290", "wind_speed_kt": "16", - "wind_gust_kt": "28", - "visibility_statute_mi": "5", - "wx_string": "-SHSN", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "KCNM 110520Z 1106/1206 23007KT P6SM SKC FM110900 VRB04KT P6SM SKC FM111900 18009KT P6SM SCT250", - "station_id": "KCNM", + "raw_text": "KMMH 110520Z 1106/1206 VRB04KT P6SM FEW150 OVC200 FM120400 24006KT P6SM SCT150 OVC200", + "station_id": "KMMH", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.3335", - "longitude": "-104.258", - "elevation_m": "993", + "latitude": "37.6253", + "longitude": "-118.838", + "elevation_m": "2167", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", + "fcst_time_to": "2024-12-12T04:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "9", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "KINK 110520Z 1106/1206 VRB04KT P6SM SKC FM111800 19008KT P6SM SCT250", - "station_id": "KINK", + "raw_text": "TAF COR UBBL 110520Z 1106/1206 VRB04KT 7000 BKN025 TX10/1110Z TN06/1202Z TERMPO 1106/1108 3000 BR SCT008 TEMPO 1118/1204 36005KT 3000 BR SCT012", + "station_id": "UBBL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.7801", - "longitude": "-103.202", - "elevation_m": "857", + "latitude": "38.746", + "longitude": "48.818", + "elevation_m": "-11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.35", + "wx_string": "PO BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "10" + }, + { + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "6" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "KCKV 110520Z 1106/1206 33012KT P6SM BKN090 FM111600 27010G18KT P6SM BKN050", - "station_id": "KCKV", + "raw_text": "KDUA 110520Z 1106/1206 29007KT P6SM SKC FM112300 18004KT P6SM SKC", + "station_id": "KDUA", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.6169", - "longitude": "-87.4118", - "elevation_m": "166", + "latitude": "33.9427", + "longitude": "-96.3967", + "elevation_m": "209", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "wind_dir_degrees": "180", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "PACD 110520Z 1106/1206 22014G27KT 6SM -RA SCT009 OVC015 FM110700 23028G45KT 6SM -RA SCT009 OVC015 FM111200 24020G32KT P6SM SCT015 OVC030 FM111400 22015KT P6SM SCT025 BKN050 FM112100 22015G25KT P6SM VCSH BKN050 FM120300 22020G30KT P6SM -SHRA BKN035", - "station_id": "PACD", + "raw_text": "KALW 110520Z 1106/1206 VRB03KT 2SM BR OVC002 FM112300 VRB03KT P6SM SCT250", + "station_id": "KALW", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.2207", - "longitude": "-162.732", - "elevation_m": "23", + "latitude": "46.0946", + "longitude": "-118.286", + "elevation_m": "355", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "14", - "wind_gust_kt": "27", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "28", - "wind_gust_kt": "45", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, + "cloud_base_ft_agl": "25000" + } + ] + } + ] + }, + { + "raw_text": "KRWF 110520Z 1106/1206 32013G25KT P6SM BKN030 FM111000 32016G28KT P6SM SCT030 FM111900 31017G26KT P6SM FEW050 FM120000 31011KT P6SM FEW250 FM120400 32007KT P6SM FEW250", + "station_id": "KRWF", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.5483", + "longitude": "-95.0804", + "elevation_m": "312", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "20", - "wind_gust_kt": "32", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", + "wind_dir_degrees": "310", + "wind_speed_kt": "17", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KDVT 110520Z 1106/1206 04006KT P6SM SKC FM111700 VRB04KT P6SM BKN250 FM120200 06003KT P6SM BKN250", - "station_id": "KDVT", + "raw_text": "KLAF 110520Z 1106/1206 29008KT P6SM SCT030 OVC100 FM111400 26010KT P6SM SCT025 BKN035 FM111700 27019G31KT 6SM -SN OVC025 PROB30 1118/1124 2SM -SHSN FM120100 28017G25KT P6SM SCT025 BKN040", + "station_id": "KLAF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.6902", - "longitude": "-112.066", - "elevation_m": "454", + "latitude": "40.4124", + "longitude": "-86.9474", + "elevation_m": "182", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "19", + "wind_gust_kt": "31", + "visibility_statute_mi": "6", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "3", + "wind_dir_degrees": "280", + "wind_speed_kt": "17", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KSDL 110520Z 1106/1206 VRB03KT P6SM SKC FM112000 08003KT P6SM BKN250", - "station_id": "KSDL", + "raw_text": "KBPK 110520Z 1106/1206 VRB04KT P6SM SKC FM111400 32010G21KT P6SM SKC FM112300 VRB04KT P6SM SKC", + "station_id": "KBPK", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.6124", - "longitude": "-111.923", - "elevation_m": "438", + "latitude": "36.3705", + "longitude": "-92.4719", + "elevation_m": "279", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -75931,241 +77965,259 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "3", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KSUX 110520Z 1106/1206 32013G25KT P6SM BKN025 TEMPO 1106/1109 4SM -SN SCT015 FM111200 32018G25KT P6SM BKN050 FM111800 32015G20KT P6SM SCT150 FM112300 32009KT P6SM FEW190", - "station_id": "KSUX", + "raw_text": "KTVL 110520Z 1106/1206 VRB03KT P6SM SCT120 OVC200 FM112000 19008KT P6SM SCT120 OVC200 FM120400 19008G14KT P6SM SCT100 OVC200", + "station_id": "KTVL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.3917", - "longitude": "-96.3795", - "elevation_m": "332", + "latitude": "38.8984", + "longitude": "-119.996", + "elevation_m": "1907", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "wind_gust_kt": "25", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "18", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "12000" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "20", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "12000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", + "wind_gust_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "19000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "KDHN 110520Z 1106/1206 20010G18KT 4SM -TSRA BKN008 BKN015CB OVC040 FM111300 30018G25KT P6SM BKN015 FM111500 32023G30KT P6SM SCT150", - "station_id": "KDHN", + "raw_text": "KBRL 110520Z 1106/1206 25005KT P6SM OVC040 FM110900 26005KT 6SM -SN BR OVC030 FM111200 31007KT 4SM -SN BR OVC020 TEMPO 1112/1116 1SM -SHSN BR BKN015 FM111600 31012G25KT P6SM BKN060 PROB30 1116/1118 5SM -SN BLSN FM111800 31015G25KT P6SM SCT080", + "station_id": "KBRL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.3177", - "longitude": "-85.4432", - "elevation_m": "113", + "latitude": "40.7729", + "longitude": "-91.1255", + "elevation_m": "208", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "4", - "wx_string": "-TSRA", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-SN BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", + "visibility_statute_mi": "4", + "wx_string": "-SN BR", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-SHSN BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "-SN BLSN", + "sky_condition": [ + ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "23", - "wind_gust_kt": "30", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "KMGM 110520Z 1106/1206 VRB04KT 6SM -RA BR BKN008 OVC012 FM110900 30013G24KT P6SM SCT008 OVC012 FM111400 31016G27KT P6SM SCT035 FM111800 28012G22KT P6SM SKC FM120300 28005KT P6SM SKC", - "station_id": "KMGM", + "raw_text": "KJBR 110520Z 1106/1206 32007KT P6SM BKN060 BKN100 FM110800 27004KT P6SM SCT250 FM111500 28011G22KT P6SM SKC FM120000 28004KT P6SM SKC", + "station_id": "KJBR", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.2997", - "longitude": "-86.4074", - "elevation_m": "64", + "latitude": "35.8357", + "longitude": "-90.6442", + "elevation_m": "79", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "13", - "wind_gust_kt": "24", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "16", - "wind_gust_kt": "27", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "280", - "wind_speed_kt": "12", + "wind_speed_kt": "11", "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ @@ -76175,11 +78227,11 @@ ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -76190,125 +78242,120 @@ ] }, { - "raw_text": "KMKE 110520Z 1106/1212 30008KT P6SM OVC027 FM111800 28013G23KT P6SM BKN030 PROB30 1119/1122 4SM -SHSN OVC020 FM112200 28016G27KT P6SM BKN035 PROB30 1122/1123 4SM -SHSN OVC025 FM120000 29018G30KT P6SM BKN045", - "station_id": "KMKE", + "raw_text": "KHUF 110520Z 1106/1206 30007KT P6SM SCT020 OVC100 FM111400 27009KT P6SM SCT025 BKN035 FM111700 27020G30KT 6SM -SN OVC025 PROB30 1118/1124 2SM -SHSN FM120100 28016G24KT P6SM SCT025 BKN040", + "station_id": "KHUF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "42.9549", - "longitude": "-87.9045", - "elevation_m": "203", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.4429", + "longitude": "-87.3221", + "elevation_m": "174", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2700" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "23", + "wind_dir_degrees": "270", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "4", + "visibility_statute_mi": "2", "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "wind_gust_kt": "30", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KVLD 110520Z 1106/1206 20008KT P6SM FEW060 OVC100 FM110700 19010KT 6SM BR OVC015 FM111000 20010KT 5SM -RA OVC008 TEMPO 1110/1114 VRB20G30KT 2SM +TSRA OVC008CB FM111400 30014G20KT P6SM BKN015 FM111800 33017G25KT P6SM SCT150", - "station_id": "KVLD", + "raw_text": "KIND 110520Z 1106/1212 29012KT P6SM SCT015 OVC100 FM111400 27012KT P6SM SCT025 OVC035 FM111800 26020G32KT 6SM -SN OVC025 PROB30 1119/1201 2SM -SHSN FM120200 28018G27KT P6SM OVC025 FM120500 27015KT P6SM BKN040", + "station_id": "KIND", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.7763", - "longitude": "-83.2739", - "elevation_m": "59", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.7252", + "longitude": "-86.2816", + "elevation_m": "242", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "OVC", @@ -76317,101 +78364,97 @@ ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "-RA", + "wind_dir_degrees": "260", + "wind_speed_kt": "20", + "wind_gust_kt": "32", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "2", - "wx_string": "+TSRA", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" - } + ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "14", - "wind_gust_kt": "20", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "17", - "wind_gust_kt": "25", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KMFE 110520Z 1106/1206 34013G20KT P6SM SKC FM111200 34005KT P6SM SKC FM112100 11005KT P6SM SKC", - "station_id": "KMFE", + "raw_text": "KSWO 110520Z 1106/1206 29006KT P6SM SKC FM112200 18006KT P6SM SKC FM120500 16007KT P6SM SKC WS020/22030KT", + "station_id": "KSWO", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.1791", - "longitude": "-98.2445", - "elevation_m": "29", + "latitude": "36.1624", + "longitude": "-97.0832", + "elevation_m": "293", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "13", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -76420,11 +78463,11 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -76433,11 +78476,14 @@ ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "5", + "wind_dir_degrees": "160", + "wind_speed_kt": "7", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "220", + "wind_shear_speed_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -76448,515 +78494,424 @@ ] }, { - "raw_text": "KSOA 110520Z 1106/1206 VRB06KT P6SM SKC", - "station_id": "KSOA", + "raw_text": "KYKM 110520Z 1106/1206 VRB02KT P6SM OVC015 FM111800 VRB03KT 3SM BR OVC010", + "station_id": "KYKM", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.5853", - "longitude": "-100.651", - "elevation_m": "654", + "latitude": "46.564", + "longitude": "-120.535", + "elevation_m": "319", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "KBBD 110520Z 1106/1206 VRB05KT P6SM SKC", - "station_id": "KBBD", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.1766", - "longitude": "-99.3229", - "elevation_m": "554", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_speed_kt": "3", + "visibility_statute_mi": "3", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "KENW 110520Z 1106/1206 29007KT P6SM OVC025 FM111700 28012G22KT P6SM BKN030 PROB30 1119/1123 4SM -SHSN OVC025 FM112300 28018G32KT P6SM BKN035", - "station_id": "KENW", + "raw_text": "KMKL 110520Z 1106/1206 34010KT P6SM SCT060 BKN150 FM110800 32006KT P6SM -RA SCT080 OVC100 FM111100 27006KT P6SM SKC FM111600 28013G22KT P6SM FEW070 FM120000 28006KT P6SM SKC", + "station_id": "KMKL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.5953", - "longitude": "-87.9383", - "elevation_m": "222", + "latitude": "35.5933", + "longitude": "-88.917", + "elevation_m": "130", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "18", - "wind_gust_kt": "32", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - } - ] - }, - { - "raw_text": "KECP 110520Z 1106/1206 17009KT P6SM VCSH BKN012 OVC030 TEMPO 1106/1109 VRB20G30KT 2SM +TSRA OVC008CB FM110900 25015G25KT 4SM RA BR OVC008 FM111400 30020G25KT P6SM BKN015 FM111600 32024G30KT P6SM SCT150", - "station_id": "KECP", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.3487", - "longitude": "-85.7884", - "elevation_m": "17", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "2", - "wx_string": "+TSRA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4", - "wx_string": "RA BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "25", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "24", - "wind_gust_kt": "30", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KGUY 110520Z 1106/1206 28009KT P6SM SKC FM112000 21012KT P6SM SKC FM112300 20009KT P6SM SKC FM120400 21006KT P6SM FEW250", - "station_id": "KGUY", + "raw_text": "TAF COR FNLU 110520Z 1106/1212 08005KT 9999 BKN018 OVC025 TEMPO 1106/1112 6000 TSRA SCT020 FEW022CB BECMG 1114/1115 25010KT", + "station_id": "FNLU", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.6819", - "longitude": "-101.505", - "elevation_m": "950", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-8.858", + "longitude": "13.231", + "elevation_m": "75", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + }, { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2200", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "KHRL 110520Z 1106/1206 34015G25KT P6SM SKC FM110900 34012G17KT P6SM SKC FM112100 10007KT P6SM SKC", - "station_id": "KHRL", + "raw_text": "KRHI 110520Z 1106/1206 VRB03KT P6SM -SN OVC026 FM110900 30003KT 6SM -SN OVC019 TEMPO 1109/1113 2SM -SN OVC012 FM111500 30009G15KT 1 1/2SM -SN OVC014 FM112000 30011G21KT P6SM -SHSN BKN022 FM112300 30013G22KT P6SM BKN020", + "station_id": "KRHI", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.2303", - "longitude": "-97.6556", - "elevation_m": "9", + "latitude": "45.6315", + "longitude": "-89.4822", + "elevation_m": "493", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "wind_gust_kt": "17", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "300", + "wind_speed_kt": "3", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1900" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KABY 110520Z 1106/1206 18011G19KT 6SM BR BKN015 OVC040 FM110900 23010G18KT 2SM +TSRA OVC008CB FM111200 28014G20KT 5SM -RA BKN015 FM111600 30018G25KT P6SM SCT150", - "station_id": "KABY", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.5364", - "longitude": "-84.1958", - "elevation_m": "60", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "11", - "wind_gust_kt": "19", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "2", - "wx_string": "+TSRA", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", + "wind_gust_kt": "15", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "wind_gust_kt": "20", - "visibility_statute_mi": "5", - "wx_string": "-RA", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "25", + "wind_speed_kt": "13", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KTCL 110520Z 1106/1206 32010KT P6SM BKN015 FM110900 32012G22KT P6SM BKN035 FM111200 31012G23KT P6SM SCT018 FM111800 28012G20KT P6SM SKC FM120300 30005KT P6SM SKC", - "station_id": "KTCL", + "raw_text": "KRFD 110520Z 1106/1206 28010KT P6SM SCT025 BKN035 FM111300 28011G18KT P6SM BKN025 FM111700 29019G29KT P6SM -SHSN BKN030 TEMPO 1118/1121 1 1/2SM -SHSN BKN015 FM120100 28013G25KT P6SM SCT030", + "station_id": "KRFD", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.2122", - "longitude": "-87.6155", - "elevation_m": "48", + "latitude": "42.1915", + "longitude": "-89.0876", + "elevation_m": "222", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "280", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "280", + "wind_speed_kt": "11", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", - "wind_gust_kt": "23", + "wind_dir_degrees": "290", + "wind_speed_kt": "19", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KBRO 110520Z 1106/1206 34015G25KT P6SM SKC FM110900 34012G17KT P6SM SKC FM112100 07005KT P6SM SKC", - "station_id": "KBRO", + "raw_text": "KGLS 110520Z 1106/1206 33020G30KT P6SM SCT120 FM111000 33015G25KT P6SM SKC FM111600 34010KT P6SM SKC FM112300 VRB05KT P6SM SKC", + "station_id": "KGLS", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.9146", - "longitude": "-97.4231", - "elevation_m": "6", + "latitude": "29.2704", + "longitude": "-94.8642", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", "wind_speed_kt": "15", "wind_gust_kt": "25", "visibility_statute_mi": "6+", @@ -76967,12 +78922,11 @@ ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "wind_gust_kt": "17", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -76981,10 +78935,10 @@ ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ @@ -76996,192 +78950,123 @@ ] }, { - "raw_text": "KSBM 110520Z 1106/1206 30007KT P6SM OVC030 FM111800 29013G23KT P6SM OVC027 PROB30 1118/1121 4SM -SHSN OVC020 FM112100 28016G26KT P6SM BKN035 PROB30 1121/1123 4SM -SHSN OVC025 FM120000 29019G33KT P6SM BKN045", - "station_id": "KSBM", + "raw_text": "KCPS 110520Z 1106/1206 27006KT P6SM OVC040 FM111400 28013G23KT P6SM OVC040 PROB30 1115/1119 2SM -SN BKN015 FM112000 29015G25KT P6SM BKN050 FM120100 30012KT P6SM FEW250", + "station_id": "KCPS", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.7748", - "longitude": "-87.849", - "elevation_m": "225", + "latitude": "38.57", + "longitude": "-90.156", + "elevation_m": "125", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", + "wind_dir_degrees": "280", "wind_speed_kt": "13", "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2700" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "26", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "19", - "wind_gust_kt": "33", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KTLH 110520Z 1106/1206 18009KT 6SM BR OVC009 FM110900 21011G20KT 5SM -RA OVC003 TEMPO 1110/1114 VRB20G30KT 2SM +TSRA OVC006CB FM111400 30015G25KT P6SM SCT008 OVC015 FM111700 32023G30KT P6SM SCT150", - "station_id": "KTLH", + "raw_text": "KBYI 110520Z 1106/1206 VRB05KT P6SM SCT200 FM111800 07011KT P6SM BKN150", + "station_id": "KBYI", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.3935", - "longitude": "-84.3513", - "elevation_m": "17", + "latitude": "42.5452", + "longitude": "-113.769", + "elevation_m": "1263", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "9", - "visibility_statute_mi": "6", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "11", - "wind_gust_kt": "20", - "visibility_statute_mi": "5", - "wx_string": "-RA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-11T18:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "2", - "wx_string": "+TSRA", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "23", - "wind_gust_kt": "30", + "wind_dir_degrees": "70", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "15000" } ] @@ -77189,252 +79074,196 @@ ] }, { - "raw_text": "KJCT 110520Z 1106/1206 VRB05KT P6SM SKC", - "station_id": "KJCT", + "raw_text": "KHUT 110520Z 1106/1206 30009KT P6SM FEW080 SCT120 FM110900 32009KT P6SM SCT150 FM111400 33005KT P6SM SKC FM120500 16006KT P6SM FEW240", + "station_id": "KHUT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.5105", - "longitude": "-99.7665", - "elevation_m": "522", + "latitude": "38.0682", + "longitude": "-97.8607", + "elevation_m": "464", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "KUES 110520Z 1106/1206 28007KT P6SM OVC027 FM111700 28015G24KT P6SM OVC030 PROB30 1118/1121 4SM -SHSN OVC020 FM112100 28016G28KT P6SM BKN035", - "station_id": "KUES", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.0425", - "longitude": "-88.2465", - "elevation_m": "273", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "8000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "24", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "28", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "24000" } ] } ] }, { - "raw_text": "KLWT 110520Z 1106/1206 VRB06KT P6SM VCSH SCT035 BKN070 TEMPO 1107/1111 5SM -SN BR BKN025 FM111200 VRB06KT P6SM SCT040 BKN070", - "station_id": "KLWT", + "raw_text": "KDIJ 110520Z 1106/1206 14005KT P6SM OVC150 FM111800 18006KT P6SM OVC100 FM120300 14005KT P6SM OVC090 AMD LTD TO CLD AND WIND", + "station_id": "KDIJ", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.0544", - "longitude": "-109.457", - "elevation_m": "1254", + "latitude": "43.745", + "longitude": "-111.091", + "elevation_m": "1896", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "KTRK 110520Z 1106/1206 VRB03KT P6SM SCT120 OVC200 FM112100 21008KT P6SM SCT120 BKN200", - "station_id": "KTRK", + "raw_text": "KICT 110520Z 1106/1206 28008KT P6SM FEW080 SCT120 FM110900 32009KT P6SM SCT100 FM112100 28006KT P6SM FEW250 FM120000 16004KT P6SM FEW250", + "station_id": "KICT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.3154", - "longitude": "-120.137", - "elevation_m": "1800", + "latitude": "37.6475", + "longitude": "-97.43", + "elevation_m": "428", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "8000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "8", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "KMEV 110520Z 1106/1206 VRB04KT P6SM SCT150 OVC200 FM120400 18004KT P6SM SCT150 OVC250", - "station_id": "KMEV", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.9963", - "longitude": "-119.75", - "elevation_m": "1437", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", + "wind_dir_degrees": "160", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] @@ -77442,149 +79271,129 @@ ] }, { - "raw_text": "KPDT 110520Z 1106/1206 VRB03KT 4SM BR OVC004 TEMPO 1107/1111 1/2SM FZFG FM111100 35003KT 2SM BR OVC003 TEMPO 1112/1116 1/2SM FZFG VV002", - "station_id": "KPDT", + "raw_text": "KDPA 110520Z 1106/1206 28010KT P6SM SCT025 BKN035 FM111400 28011G18KT P6SM BKN025 FM111800 29019G29KT P6SM -SHSN BKN030 TEMPO 1119/1122 1 1/2SM -SHSN BKN015 FM120200 28014G26KT P6SM SCT030", + "station_id": "KDPA", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.6975", - "longitude": "-118.834", - "elevation_m": "453", + "latitude": "41.8964", + "longitude": "-88.2512", + "elevation_m": "228", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "11", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "KBDN 110520Z 1106/1206 15005KT P6SM FEW050", - "station_id": "KBDN", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.1006", - "longitude": "-121.198", - "elevation_m": "1044", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "KMEM 110520Z 1106/1212 34010KT P6SM SCT050 OVC150 FM110800 30007KT P6SM -RA BKN040 BKN130 FM111100 27005KT P6SM SKC FM111500 28013G22KT P6SM SCT100 FM120000 30006KT P6SM SKC FM120600 VRB02KT P6SM SKC", - "station_id": "KMEM", + "raw_text": "KELD 110520Z 1106/1206 34010G18KT P6SM BKN060 OVC090 FM111200 27004KT P6SM SKC FM111800 29012KT P6SM SKC FM120000 VRB03KT P6SM SKC", + "station_id": "KELD", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.0564", - "longitude": "-89.9864", - "elevation_m": "78", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.2207", + "longitude": "-92.814", + "elevation_m": "76", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "wind_dir_degrees": "340", "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "15000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "6000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "13000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "270", - "wind_speed_kt": "5", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -77593,17 +79402,15 @@ ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "wind_gust_kt": "22", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] }, @@ -77611,21 +79418,8 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -77636,21 +79430,43 @@ ] }, { - "raw_text": "KPNC 110520Z 1106/1206 29007KT P6SM SKC FM112200 19006KT P6SM SKC FM120300 15006KT P6SM SKC WS020/23030KT", - "station_id": "KPNC", + "raw_text": "KSGR 110520Z 1106/1206 33012G20KT P6SM SCT030 SCT250 FM110900 33009KT P6SM SKC WS015/35030KT FM111200 33007KT P6SM SKC FM112300 VRB02KT P6SM SKC", + "station_id": "KSGR", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.7369", - "longitude": "-97.1024", - "elevation_m": "304", + "latitude": "29.6197", + "longitude": "-95.6575", + "elevation_m": "22", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "1500", + "wind_shear_dir_degrees": "350", + "wind_shear_speed_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -77659,11 +79475,11 @@ ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", + "wind_dir_degrees": "330", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -77672,14 +79488,11 @@ ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "230", - "wind_shear_speed_kt": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -77690,21 +79503,21 @@ ] }, { - "raw_text": "KMLI 110520Z 1106/1206 25004KT P6SM OVC040 FM110900 26005KT 6SM -SN BR OVC030 FM111200 31007KT 4SM -SN BR OVC020 TEMPO 1112/1116 1SM -SHSN BR BKN015 FM111600 31012G25KT P6SM BKN060 PROB30 1116/1118 5SM -SN BLSN FM111800 31020G30KT P6SM SCT080", - "station_id": "KMLI", + "raw_text": "KSUS 110520Z 1106/1206 24006KT P6SM OVC040 FM111400 28013G23KT P6SM OVC040 PROB30 1115/1119 2SM -SN BKN015 FM112000 29015G25KT P6SM BKN050 FM120100 30012KT P6SM FEW250", + "station_id": "KSUS", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.4482", - "longitude": "-90.5237", - "elevation_m": "174", + "latitude": "38.6575", + "longitude": "-90.6557", + "elevation_m": "140", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -77714,41 +79527,27 @@ ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", - "visibility_statute_mi": "6", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", - "visibility_statute_mi": "4", - "wx_string": "-SN BR", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", @@ -77757,327 +79556,278 @@ ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "-SN BLSN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KDLS 110520Z 1106/1206 VRB02KT P6SM OVC015 TEMPO 1107/1111 OVC007 FM111200 05004KT P6SM OVC003", - "station_id": "KDLS", + "raw_text": "KLBX 110520Z 1106/1206 35013G21KT P6SM SCT250 FM110900 34008KT P6SM SKC WS020/35035KT FM111200 33007KT P6SM FEW250 FM120000 VRB02KT P6SM FEW250", + "station_id": "KLBX", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.619", - "longitude": "-121.166", - "elevation_m": "71", + "latitude": "29.1154", + "longitude": "-95.4632", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "13", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "350", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "4", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KCXP 110520Z 1106/1206 VRB03KT P6SM SCT150 OVC200 FM120400 20005KT P6SM SCT150 OVC250", - "station_id": "KCXP", + "raw_text": "KACT 110520Z 1106/1206 29007KT P6SM SKC FM120000 17007KT P6SM SKC", + "station_id": "KACT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.1905", - "longitude": "-119.732", - "elevation_m": "1431", + "latitude": "31.618", + "longitude": "-97.2283", + "elevation_m": "150", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KCSM 110520Z 1106/1206 28009KT P6SM SKC FM112000 20011G15KT P6SM SKC FM120300 19013G17KT P6SM SKC", - "station_id": "KCSM", + "raw_text": "KSUN 110520Z 1106/1212 31008KT P6SM BKN200 FM111900 13008KT P6SM BKN100 FM120300 31010KT P6SM OVC100 AMD LTD TO CLD VIS AND WIND TIL 111400", + "station_id": "KSUN", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.3568", - "longitude": "-99.2041", - "elevation_m": "586", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "43.4969", + "longitude": "-114.292", + "elevation_m": "1619", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "11", - "wind_gust_kt": "15", + "wind_dir_degrees": "130", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_gust_kt": "17", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "KRDM 110520Z 1106/1206 14005KT P6SM SCT150 BKN250", - "station_id": "KRDM", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.2558", - "longitude": "-121.141", - "elevation_m": "930", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - ] - } - ] - }, - { - "raw_text": "KRNO 110520Z 1106/1206 VRB03KT P6SM SCT200 BKN250 FM120400 28005KT P6SM SCT150 OVC250", - "station_id": "KRNO", + "raw_text": "KAND 110520Z 1106/1206 21012G21KT 4SM RA BR BKN006 OVC015 TEMPO 1106/1110 2SM +RA BR OVC006 FM111400 25015G24KT P6SM OVC015 FM111700 28023G30KT P6SM SCT250 FM120100 26009KT P6SM SKC", + "station_id": "KAND", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.5077", - "longitude": "-119.768", - "elevation_m": "1344", + "latitude": "34.498", + "longitude": "-82.7092", + "elevation_m": "233", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "+RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "600" } ] - } - ] - }, - { - "raw_text": "KWWR 110520Z 1106/1206 26007KT P6SM SKC FM112100 20010KT P6SM SKC FM120300 19013KT P6SM SKC WS020/22035KT AMD NOT SKED", - "station_id": "KWWR", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.4374", - "longitude": "-99.5234", - "elevation_m": "664", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "24", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", + "wind_dir_degrees": "280", + "wind_speed_kt": "23", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "13", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "220", - "wind_shear_speed_kt": "35", + "wind_dir_degrees": "260", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -78088,147 +79838,218 @@ ] }, { - "raw_text": "KDBQ 110520Z 1106/1206 26004KT P6SM OVC025 FM110900 31007KT 4SM -SN BR OVC020 TEMPO 1109/1113 1SM -SHSN BR BKN015 FM111500 31012G25KT P6SM BKN060 PROB30 1115/1118 5SM -SN BLSN FM111800 31020G30KT P6SM SCT080", - "station_id": "KDBQ", + "raw_text": "KLCK 110520Z 1106/1206 31008KT P6SM BKN040 FM110700 30008KT P6SM OVC015 FM111100 29010KT 5SM -SN OVC012 TEMPO 1112/1114 2SM -SN FM111600 28012KT P6SM OVC025 FM111900 27012G20KT P6SM BKN035 FM112300 26014G24KT P6SM VCSH BKN035 TEMPO 1200/1203 3SM -SHSN BKN025 FM120400 27016G30KT P6SM BKN040", + "station_id": "KLCK", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.3984", - "longitude": "-90.7092", - "elevation_m": "317", + "latitude": "39.83", + "longitude": "-82.919", + "elevation_m": "225", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", - "visibility_statute_mi": "4", - "wx_string": "-SN BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-SHSN BR", + "visibility_statute_mi": "2", + "wx_string": "-SN", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", + "wind_dir_degrees": "270", "wind_speed_kt": "12", - "wind_gust_kt": "25", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "-SN BLSN", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "20", + "wind_dir_degrees": "270", + "wind_speed_kt": "16", "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "KBLH 110520Z 1106/1206 34007KT P6SM SKC FM111100 28005KT P6SM SCT250 FM111900 35005KT P6SM BKN250", - "station_id": "KBLH", + "raw_text": "TAF ETHA 110520Z 1106/1115 07007KT 9999 NSW BKN010 TEMPO 1106/1115 07010KT 5000 BR BKN005", + "station_id": "ETHA", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.6188", - "longitude": "-114.715", - "elevation_m": "119", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.834", + "longitude": "10.867", + "elevation_m": "738", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + } + ] + } + ] + }, + { + "raw_text": "KAFW 110520Z 1106/1206 29007KT P6SM SKC FM120000 18005KT P6SM FEW250", + "station_id": "KAFW", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.99", + "longitude": "-97.32", + "elevation_m": "208", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", + "wind_dir_degrees": "180", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] @@ -78236,20 +80057,20 @@ ] }, { - "raw_text": "KROW 110520Z 1106/1206 VRB06KT P6SM SKC FM112200 16008KT P6SM BKN250 FM120100 20006KT P6SM BKN250", - "station_id": "KROW", + "raw_text": "KFSM 110520Z 1106/1206 25006KT P6SM SKC FM111800 29013G21KT P6SM SKC FM120000 VRB03KT P6SM SKC", + "station_id": "KFSM", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.3074", - "longitude": "-104.508", - "elevation_m": "1105", + "latitude": "35.3335", + "longitude": "-94.3653", + "elevation_m": "136", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "250", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ @@ -78259,614 +80080,842 @@ ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "TAF ETHF 110520Z 1106/1115 03005KT 9999 NSW BKN010 TEMPO 1112/1115 05005KT 9999 NSW BKN015", + "station_id": "ETHF", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.114", + "longitude": "9.286", + "elevation_m": "171", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + } + ] + }, + { + "raw_text": "KIDA 110520Z 1106/1206 VRB05KT P6SM SCT200 FM111200 36005KT P6SM OVC150", + "station_id": "KIDA", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.5204", + "longitude": "-112.068", + "elevation_m": "1444", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "6", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KHQM 110520Z 1106/1206 09008KT P6SM OVC100 FM111100 08011KT P6SM OVC250 FM112000 09007KT P6SM SCT100 BKN200 FM120300 08010KT P6SM -SHRA OVC030", - "station_id": "KHQM", + "raw_text": "KHOU 110520Z 1106/1206 33013G20KT P6SM FEW250 FM110900 33009KT P6SM SKC WS020/35030KT FM111200 33007KT P6SM SKC FM112300 VRB03KT P6SM SKC", + "station_id": "KHOU", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.9729", - "longitude": "-123.931", - "elevation_m": "4", + "latitude": "29.6458", + "longitude": "-95.2821", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "13", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "11", + "wind_dir_degrees": "330", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "350", + "wind_shear_speed_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "90", + "wind_dir_degrees": "330", "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KGBD 110520Z 1106/1206 30008KT P6SM FEW080 BKN120 FM111100 32005KT P6SM FEW180 FM112000 27007KT P6SM FEW250 FM120000 17005KT P6SM SKC", - "station_id": "KGBD", + "raw_text": "KSTL 110520Z 1106/1212 28006KT P6SM OVC040 FM111400 28013G23KT P6SM OVC040 PROB30 1115/1119 2SM -SN BKN015 FM112000 29015G25KT P6SM BKN050 FM120100 30012KT P6SM FEW250", + "station_id": "KSTL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.3405", - "longitude": "-98.8592", - "elevation_m": "573", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "38.7524", + "longitude": "-90.3734", + "elevation_m": "163", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "18000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "5", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KEKO 110520Z 1106/1206 07005KT P6SM BKN250 FM111900 VRB05KT P6SM SCT150", - "station_id": "KEKO", + "raw_text": "KIAH 110520Z 1106/1212 32010G19KT P6SM SKC WS020/35030KT FM111000 33008KT P6SM SKC FM112300 VRB03KT P6SM SKC", + "station_id": "KIAH", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.824", - "longitude": "-115.786", - "elevation_m": "1541", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "29.9844", + "longitude": "-95.3607", + "elevation_m": "27", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "350", + "wind_shear_speed_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KHBG 110520Z 1106/1206 32010G21KT P6SM SCT015 BKN250 FM112300 31004KT P6SM SKC", - "station_id": "KHBG", + "raw_text": "KPIH 110520Z 1106/1206 VRB05KT P6SM SCT200 FM111200 07006KT P6SM OVC150 FM120300 VRB05KT P6SM OVC150", + "station_id": "KPIH", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.2648", - "longitude": "-89.2561", - "elevation_m": "45", + "latitude": "42.9197", + "longitude": "-112.572", + "elevation_m": "1357", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "wind_gust_kt": "21", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KWMC 110520Z 1106/1206 VRB05KT P6SM BKN250 FM111600 VRB06KT P6SM SCT150", - "station_id": "KWMC", + "raw_text": "KFST 110520Z 1106/1206 22008KT P6SM SKC FM111800 17009KT P6SM SCT250", + "station_id": "KFST", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.9018", - "longitude": "-117.808", - "elevation_m": "1311", + "latitude": "30.9119", + "longitude": "-102.917", + "elevation_m": "917", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KDSM 110520Z 1106/1206 26005KT P6SM SCT008 BKN017 FM110800 30009KT P6SM -SHSN BKN022 FM110900 30010KT 4SM -SHSN OVC015 FM111200 32016G25KT 3SM -SHSN BKN024 PROB30 1112/1113 2SM -SHSN OVC018 FM111500 32016G26KT P6SM BKN040 FM120100 31013G20KT P6SM SCT240", - "station_id": "KDSM", + "raw_text": "KMBS 110520Z 1106/1206 25006KT P6SM BKN025 BKN100 FM111000 26005KT P6SM -SHSN SCT015 BKN020 FM111600 26011KT 5SM -SHSN SCT015 BKN020 FM112200 26013G23KT 3SM -SHSN BKN020 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", + "station_id": "KMBS", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.534", - "longitude": "-93.6531", - "elevation_m": "286", + "latitude": "43.5281", + "longitude": "-84.0813", + "elevation_m": "201", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "wx_string": "-SHSN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "4", + "wind_dir_degrees": "260", + "wind_speed_kt": "11", + "visibility_statute_mi": "5", "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "25", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "23", "visibility_statute_mi": "3", "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2400" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "PROB", "probability": "30", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "0.5", + "wx_string": "SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] + } + ] + }, + { + "raw_text": "KCMX 110520Z 1106/1206 00000KT 2SM -SN BR OVC015 FM111400 34009KT 1/2SM SHSN OVC007 FM112100 32014KT 1 1/2SM -SHSN OVC007", + "station_id": "KCMX", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.1705", + "longitude": "-88.4854", + "elevation_m": "326", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "340", + "wind_speed_kt": "9", + "visibility_statute_mi": "0.5", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "13", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "visibility_statute_mi": "1.5", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "24000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "KTPH 110520Z 1106/1206 01009KT P6SM SCT250 FM111800 VRB06KT P6SM SCT200 FM120300 02008KT P6SM FEW200", - "station_id": "KTPH", + "raw_text": "KGDV 110520Z 1106/1206 VRB04KT P6SM SCT080 FM110800 VRB04KT P6SM BKN100 FM111300 VRB04KT P6SM OVC070", + "station_id": "KGDV", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.0505", - "longitude": "-117.091", - "elevation_m": "1647", + "latitude": "47.14", + "longitude": "-104.813", + "elevation_m": "749", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "KOLM 110520Z 1106/1206 VRB03KT 1/2SM FG VV001 FM111300 22003KT 1SM BR BKN003 FM111800 24005KT P6SM SCT004 BKN200 FM120000 03004KT P6SM SCT250 FM120300 VRB03KT 2SM BR BKN005", - "station_id": "KOLM", + "raw_text": "KMYL 110520Z 1106/1206 VRB03KT P6SM FEW120 OVC250 FM110700 00000KT P6SM VCFG FEW001 OVC200 FM111500 18003KT P6SM FEW001 OVC150", + "station_id": "KMYL", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.9737", - "longitude": "-122.905", - "elevation_m": "58", + "latitude": "44.8943", + "longitude": "-116.1", + "elevation_m": "1532", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "100", - "wx_string": "FG", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "wx_string": "VCFG", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "100" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", "wind_speed_kt": "3", - "visibility_statute_mi": "1", - "wx_string": "BR", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "100" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" + } + ] + } + ] + }, + { + "raw_text": "KYIP 110520Z 1106/1206 24006KT P6SM BKN028 BKN100 FM111000 25005KT P6SM SCT015 BKN025 FM111600 26012G18KT 6SM -SHSN SCT015 BKN025 FM112200 26013G21KT 4SM -SHSN BKN020 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", + "station_id": "KYIP", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.242", + "longitude": "-83.5214", + "elevation_m": "215", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "2800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", + "wind_dir_degrees": "250", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "0.5", + "wx_string": "SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KLSE 110520Z 1106/1206 30005KT P6SM OVC025 FM111000 30007KT 3SM -SN OVC015 FM111100 30011G21KT 2SM -SN OVC015 FM111400 31015G25KT P6SM OVC015 PROB30 1114/1119 3SM -SN FM111900 31016G26KT P6SM SCT025", - "station_id": "KLSE", + "raw_text": "KSAW 110520Z 1106/1206 27010KT P6SM OVC040 FM111000 VRB04KT P6SM BKN030 PROB30 1110/1114 4SM -SHSN OVC015 FM111400 28005KT P6SM BKN017 PROB30 1114/1118 2SM -SHSN OVC008 FM111800 31007KT 2SM -SHSN OVC015 FM112000 31014G21KT 3SM -SHSN OVC020", + "station_id": "KSAW", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.8792", - "longitude": "-91.253", - "elevation_m": "198", + "latitude": "46.341", + "longitude": "-87.395", + "elevation_m": "359", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "11", - "wind_gust_kt": "21", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", @@ -78876,138 +80925,181 @@ }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "310", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", + "wind_speed_kt": "14", + "wind_gust_kt": "21", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "KPIB 110520Z 1106/1206 32010G21KT P6SM SCT015 BKN250 FM112300 31004KT P6SM SKC", - "station_id": "KPIB", + "raw_text": "KMAF 110520Z 1106/1206 26006KT P6SM SKC FM111900 20011KT P6SM SCT250", + "station_id": "KMAF", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.4727", - "longitude": "-89.3383", - "elevation_m": "91", + "latitude": "31.9475", + "longitude": "-102.209", + "elevation_m": "874", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "wind_gust_kt": "21", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", + "wind_dir_degrees": "200", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KTCC 110520Z 1106/1206 27007KT P6SM SKC FM111800 23008KT P6SM SCT250 TEMPO 1121/1124 23010G20KT BKN250", - "station_id": "KTCC", + "raw_text": "KOWB 110520Z 1106/1206 32007KT P6SM OVC130 FM111100 27003KT P6SM BKN100 FM111500 26008KT P6SM BKN050 FM111900 26013G22KT P6SM BKN050 FM120300 29011KT P6SM FEW250", + "station_id": "KOWB", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.1805", - "longitude": "-103.601", - "elevation_m": "1233", + "latitude": "37.7297", + "longitude": "-87.1683", + "elevation_m": "121", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "13000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "230", + "wind_dir_degrees": "270", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] @@ -79015,321 +81107,339 @@ ] }, { - "raw_text": "KGNV 110520Z 1106/1206 18007KT P6SM BKN050 OVC200 FM110800 19009G16KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111000 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111300 20015G25KT P6SM -SHRA OVC012 FM111500 25017G26KT 3SM SHRA BR OVC010 TEMPO 1115/1117 2SM TSRA BR OVC008CB FM111800 29018G28KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", - "station_id": "KGNV", + "raw_text": "KFNT 110520Z 1106/1206 25006KT P6SM BKN025 BKN100 FM111000 26005KT P6SM SCT015 BKN022 FM111600 26012G18KT 6SM -SHSN SCT012 BKN022 FM112200 26013G21KT 4SM -SHSN BKN018 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", + "station_id": "KFNT", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.6917", - "longitude": "-82.276", - "elevation_m": "41", + "latitude": "42.9669", + "longitude": "-83.75", + "elevation_m": "235", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "9", - "wind_gust_kt": "16", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "42", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", + "wind_dir_degrees": "260", "wind_speed_kt": "12", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "46", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "250", - "wind_speed_kt": "17", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", "wind_gust_kt": "26", - "visibility_statute_mi": "3", - "wx_string": "SHRA BR", + "visibility_statute_mi": "0.5", + "wx_string": "SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "KBZN 110520Z 1106/1212 VRB06KT P6SM BKN090 BKN180", + "station_id": "KBZN", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "45.7876", + "longitude": "-111.162", + "elevation_m": "1349", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "TSRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" + } + ] + ] + } + ] + }, + { + "raw_text": "KBKE 110520Z 1106/1206 VRB03KT 1/2SM FZFG VV002 FM111000 13003KT 2SM BR OVC004 FM111500 12007KT P6SM VCFG SCT004 OVC150 AMD NOT SKED", + "station_id": "KBKE", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.843", + "longitude": "-117.81", + "elevation_m": "1025", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "130", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "VCFG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "KELY 110520Z 1106/1206 18010KT P6SM BKN250 FM111700 VRB06KT P6SM SCT200 FM120300 18010KT P6SM SCT150", - "station_id": "KELY", + "raw_text": "KBHM 110520Z 1106/1206 32010G18KT P6SM SCT008 OVC012 FM110800 32012G22KT P6SM BKN012 FM111200 32014G22KT P6SM BKN025 FM111500 31014G23KT P6SM FEW250 FM111800 28012G20KT P6SM SKC FM120300 30005KT P6SM SKC", + "station_id": "KBHM", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.2954", - "longitude": "-114.847", - "elevation_m": "1906", + "latitude": "33.5655", + "longitude": "-86.7449", + "elevation_m": "191", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "180", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "10", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" - } - ] - } - ] - }, - { - "raw_text": "KLVS 110520Z 1106/1206 VRB06KT P6SM SKC FM111800 19010G16KT P6SM SCT250 FM120000 20008KT P6SM BKN250", - "station_id": "KLVS", - "issue_time": "2024-12-11T05:20:00Z", - "bulletin_time": "2024-12-11T05:20:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.6558", - "longitude": "-105.139", - "elevation_m": "2095", - "forecast": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "16", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "KHSV 110520Z 1106/1206 34010G21KT P6SM OVC014 FM110800 33011G23KT P6SM VCSH OVC022 FM111000 31011G22KT P6SM BKN045 FM120000 28009G15KT P6SM FEW240", - "station_id": "KHSV", + "raw_text": "KGCC 110520Z 1106/1206 30006KT P6SM OVC060 FM110900 25007KT P6SM OVC100 FM120000 24005KT P6SM OVC250", + "station_id": "KGCC", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.6441", - "longitude": "-86.7861", - "elevation_m": "190", + "latitude": "44.3398", + "longitude": "-105.542", + "elevation_m": "1328", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "11", - "wind_gust_kt": "23", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "11", - "wind_gust_kt": "22", + "wind_dir_degrees": "250", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, @@ -79337,70 +81447,66 @@ "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", - "wind_gust_kt": "15", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "24000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "KMEI 110520Z 1106/1206 33011G20KT P6SM BKN015 OVC025 FM110800 33014G23KT P6SM OVC035 FM111500 29014G22KT P6SM SKC FM112300 28004KT P6SM SKC", - "station_id": "KMEI", + "raw_text": "KMLU 110520Z 1106/1206 32015G23KT P6SM FEW060 BKN080 FM111000 29006KT P6SM SKC FM111600 29013KT P6SM SKC FM120000 31003KT P6SM SKC", + "station_id": "KMLU", "issue_time": "2024-12-11T05:20:00Z", "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.3348", - "longitude": "-88.7507", - "elevation_m": "90", + "latitude": "32.5155", + "longitude": "-92.03", + "elevation_m": "22", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "11", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "14", - "wind_gust_kt": "23", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -79409,11 +81515,11 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "4", + "wind_dir_degrees": "310", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -79424,1869 +81530,1706 @@ ] }, { - "raw_text": "TAF EKKA 110519Z 1106/1206 20005KT 8000 SCT002 SCT010 TEMPO 1106/1109 0800 FZFG FG BKN002 FM110900 26005KT 8000 BKN010 TEMPO 1109/1118 0800 FG BKN002 TEMPO 1118/1203 2000 BR BKN004 TEMPO 1203/1206 1200 BCFG BKN002", - "station_id": "EKKA", - "issue_time": "2024-12-11T05:19:00Z", - "bulletin_time": "2024-12-11T05:19:00Z", + "raw_text": "KPEQ 110520Z 1106/1206 23005KT P6SM SKC FM111800 17006KT P6SM SCT250", + "station_id": "KPEQ", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.293", - "longitude": "9.114", - "elevation_m": "50", + "latitude": "31.382", + "longitude": "-103.512", + "elevation_m": "794", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "200", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "230", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FZFG FG", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KTUL 110520Z 1106/1206 24008KT P6SM SKC FM110900 30009KT P6SM SCT250 FM120000 16006KT P6SM FEW250", + "station_id": "KTUL", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.1985", + "longitude": "-95.8783", + "elevation_m": "196", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF EKYT 110519Z 1106/1206 VRB02KT 9999 BKN008 PROB40 1106/1110 2000 BR BKN004 TEMPO 1110/1118 BKN010 TEMPO 1118/1124 4000 MIFG BR SCT010 TEMPO 1200/1206 0800 FZFG VV002", - "station_id": "EKYT", - "issue_time": "2024-12-11T05:19:00Z", - "bulletin_time": "2024-12-11T05:19:00Z", + "raw_text": "KIWD 110520Z 1106/1206 27008KT P6SM -SHSN FEW013 OVC025 FM110900 29006KT 1SM -SHSN OVC018 FM111400 29011G20KT 3/4SM -SHSN BLSN OVC007 FM112000 29013G22KT 1SM -SHSN BLSN OVC011", + "station_id": "KIWD", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "57.093", - "longitude": "9.879", - "elevation_m": "2", + "latitude": "46.5321", + "longitude": "-90.126", + "elevation_m": "373", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1300" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "1", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "MIFG BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "visibility_statute_mi": "0.75", + "wx_string": "-SHSN BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "wind_gust_kt": "22", + "visibility_statute_mi": "1", + "wx_string": "-SHSN BLSN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1100" } ] } ] }, { - "raw_text": "TAF LLHA 110518Z 1106/1206 14010KT CAVOK BECMG 1110/1112 34008KT BECMG 1115/1117 VRB04KT BECMG 1120/1122 9999 SCT020 PROB40 TEMPO 1122/1206 BKN020 TX23/1112Z TN14/1204Z", - "station_id": "LLHA", - "issue_time": "2024-12-11T05:18:00Z", - "bulletin_time": "2024-12-11T05:18:00Z", + "raw_text": "KILN 110520Z 1106/1206 31010KT P6SM BKN008 FM111000 29010KT 5SM -SN OVC012 TEMPO 1112/1114 3SM -SN FM111400 28012KT P6SM OVC015 FM111700 27014G22KT P6SM BKN022 FM112100 26014G22KT P6SM VCSH BKN035 TEMPO 1122/1201 3SM -SHSN BKN025 FM120300 27016G30KT P6SM BKN040", + "station_id": "KILN", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.809", - "longitude": "35.043", - "elevation_m": "3", + "latitude": "39.4308", + "longitude": "-83.777", + "elevation_m": "325", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "140", + "wind_dir_degrees": "310", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "23" - }, - { - "valid_time": "2024-12-12T04:00:00Z", - "min_temp_c": "14" + "cloud_base_ft_agl": "2200" } ] - } - ] - }, - { - "raw_text": "TAF EYVI 110518Z 1106/1206 VRB05KT 8000 SCT005 BKN015 TEMPO 1106/1108 BKN005 PROB40 TEMPO 1106/1108 3000 -SN -FZDZ BR BKN002 BECMG 1108/1109 OVC005 TEMPO 1109/1118 5000 -SN -FZDZ BR OVC002 BECMG 1119/1121 SCT005 BKN015 TEMPO 1121/1206 3000 BR BKN002", - "station_id": "EYVI", - "issue_time": "2024-12-11T05:18:00Z", - "bulletin_time": "2024-12-11T05:18:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "54.634", - "longitude": "25.286", - "elevation_m": "180", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "-SN -FZDZ BR", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "16", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "KBNO 110520Z 1106/1206 VRB03KT P6SM OVC250 FM111600 VRB03KT P6SM SCT100 OVC150 FM120200 08004KT P6SM OVC100", + "station_id": "KBNO", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.5949", + "longitude": "-118.958", + "elevation_m": "1263", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "-SN -FZDZ BR", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "10000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF AMD EGPH 110518Z 1106/1206 26003KT 7000 OVC001 TEMPO 1106/1111 4000 BR PROB30 TEMPO 1106/1110 0300 FZFG VV/// BECMG 1108/1111 9999 NSW FEW040 PROB30 TEMPO 1111/1118 8000 TEMPO 1118/1206 7000 PROB30 1118/1206 4000 BR", - "station_id": "EGPH", - "issue_time": "2024-12-11T05:18:00Z", - "bulletin_time": "2024-12-11T05:18:00Z", + "raw_text": "KSHV 110520Z 1106/1206 32012G20KT P6SM FEW110 FM111200 28006KT P6SM SKC FM111600 31013KT P6SM SKC FM120000 30003KT P6SM SKC", + "station_id": "KSHV", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.952", - "longitude": "-3.36", - "elevation_m": "29", + "latitude": "32.4473", + "longitude": "-93.8244", + "elevation_m": "70", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SKC" + } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "260", + "change_indicator": "FM", + "wind_dir_degrees": "300", "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.97", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.35", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF LLHZ 110517Z 1106/1206 VRB03KT CAVOK BECMG 1108/1110 31008KT BECMG 1116/1118 VRB03KT 9999 FEW020 BECMG 1120/1122 SCT020 PROB40 TEMPO 1122/1206 14005KT BKN017 TX23/1110Z TN13/1203Z", - "station_id": "LLHZ", - "issue_time": "2024-12-11T05:17:00Z", - "bulletin_time": "2024-12-11T05:17:00Z", + "raw_text": "KJER 110520Z 1106/1206 06007KT P6SM BKN250 FM111200 06011KT P6SM OVC200 FM120200 07006KT P6SM OVC120", + "station_id": "KJER", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.181", - "longitude": "34.835", - "elevation_m": "32", + "latitude": "42.7274", + "longitude": "-114.455", + "elevation_m": "1226", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "60", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "12000" } ] - }, + } + ] + }, + { + "raw_text": "KAXN 110520Z 1106/1206 32016G29KT P6SM BKN021 TEMPO 1106/1110 SCT021 BKN070 FM111000 32017G28KT P6SM SCT040 FM112100 31016G25KT P6SM SCT050 FM120000 32012KT P6SM SCT130 FM120500 31007KT P6SM FEW170", + "station_id": "KAXN", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.868", + "longitude": "-95.394", + "elevation_m": "433", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2100" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "23" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2100" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "13" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] - } - ] - }, - { - "raw_text": "TAF AMD YSNF 110516Z 1105/1206 33008KT 9999 -RA SCT012 SCT025 FM110900 36010KT 9999 -RA BKN012 BECMG 1122/1123 30012KT 9999 NSW SCT012 TEMPO 1105/1109 9999 BKN012 INTER 1112/1121 4000 RA BKN008", - "station_id": "YSNF", - "issue_time": "2024-12-11T05:16:00Z", - "bulletin_time": "2024-12-11T05:16:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-29.039", - "longitude": "167.941", - "elevation_m": "113", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "17", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", + "wind_dir_degrees": "310", + "wind_speed_kt": "16", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "13000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "RA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "17000" } ] } ] }, { - "raw_text": "TAF AMD YPXM 110516Z 1106/1206 27012KT 9999 -SHRA BKN008 OVC018 FM111800 31010KT 9999 -SHRA BKN006 FM120200 32014KT 9999 -SHRA BKN008 INTER 1108/1112 2000 SHRA BKN004 SCT018TCU INTER 1118/1206 2000 SHRA BKN004 SCT018TCU PROB30 TEMPO 1202/1206 VRB25G35KT 0500 +TSRA BKN005 SCT015CB", - "station_id": "YPXM", - "issue_time": "2024-12-11T05:16:00Z", - "bulletin_time": "2024-12-11T05:16:00Z", + "raw_text": "KDET 110520Z 1106/1206 24006KT P6SM BKN028 BKN100 FM111000 25005KT P6SM SCT015 BKN025 FM111600 26012G18KT 6SM -SHSN SCT015 BKN025 FM112200 26013G21KT 4SM -SHSN BKN020 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", + "station_id": "KDET", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-10.453", - "longitude": "105.688", - "elevation_m": "262", + "latitude": "42.4072", + "longitude": "-83.009", + "elevation_m": "190", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2800" }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", - "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "SHRA", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "PROB", "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.31", - "wx_string": "+TSRA", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "0.5", + "wx_string": "SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF NGFU 110516Z 1106/1206 07007KT 9999 SCT018 BKN100 PROB40 TEMPO 1107/1118 5000 TSRA FEW018CB PROB40 TEMPO 1203/1206 5000 TSRA FEW018CB", - "station_id": "NGFU", - "issue_time": "2024-12-11T05:16:00Z", - "bulletin_time": "2024-12-11T05:16:00Z", + "raw_text": "PAGA 110520Z 1106/1206 09015G20KT P6SM OVC100 FM111200 08007KT P6SM SCT200", + "station_id": "PAGA", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-8.523", - "longitude": "179.198", - "elevation_m": "2", + "latitude": "64.738", + "longitude": "-156.92", + "elevation_m": "39", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, - { - "raw_text": "TAF LLBG 110516Z 1106/1206 VRB04KT CAVOK BECMG 1108/1110 31008KT BECMG 1116/1118 VRB03KT BECMG 1121/1123 9999 SCT020 PROB40 TEMPO 1123/1206 14005KT BKN018 TX23/1111Z TN12/1203Z", - "station_id": "LLBG", - "issue_time": "2024-12-11T05:16:00Z", - "bulletin_time": "2024-12-11T05:16:00Z", + { + "raw_text": "KPTK 110520Z 1106/1206 25006KT P6SM BKN025 BKN100 FM111000 26005KT P6SM SCT015 BKN022 FM111600 26012G18KT 6SM -SHSN SCT012 BKN022 FM112200 26013G21KT 4SM -SHSN BKN018 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020", + "station_id": "KPTK", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.011", - "longitude": "34.887", - "elevation_m": "35", + "latitude": "42.6632", + "longitude": "-83.41", + "elevation_m": "295", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "0.5", + "wx_string": "SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T11:00:00Z", - "max_temp_c": "23" - }, - { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "12" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LHBP 110515Z 1106/1206 VRB03KT 6000 -SNRA SCT005 OVC015 TEMPO 1106/1111 16006KT 1400 SN BKN002 OVC008 BECMG 1111/1114 29005KT 9999 NSW BKN008 BKN050 BECMG 1115/1118 VRB03KT 4000 BR NSC TEMPO 1118/1206 0500 FZFG VV001", - "station_id": "LHBP", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KHRO 110520Z 1106/1206 27006KT P6SM SKC FM111100 30014G25KT P6SM SKC FM120000 VRB04KT P6SM SKC", + "station_id": "KHRO", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.437", - "longitude": "19.256", - "elevation_m": "141", + "latitude": "36.2673", + "longitude": "-93.1566", + "elevation_m": "417", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "3.73", - "wx_string": "-SN -RA", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.87", - "wx_string": "SN", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "14", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KHOB 110520Z 1106/1206 25007KT P6SM SKC FM111800 20011KT P6SM SCT250", + "station_id": "KHOB", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.6797", + "longitude": "-103.222", + "elevation_m": "1112", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF AMD WBSB 110515Z 1106/1212 35008KT 9999 SCT015 FEW016CB TEMPO 1106/1108 3000 TSRA SCT014 FEW015CB BECMG 1110/1112 14003KT SCT014 FEW015CB TEMPO 1112/1116 4000 TSRA", - "station_id": "WBSB", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "PAUN 110520Z 1106/1206 09020G26KT P6SM SCT100", + "station_id": "PAUN", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "4.944", - "longitude": "114.928", - "elevation_m": "15", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "63.885", + "longitude": "-160.794", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "20", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "KTWF 110520Z 1106/1206 23005KT P6SM SKC FM110700 14005KT P6SM BKN250 FM111400 09005KT P6SM SCT120 OVC200 FM120200 15005KT P6SM OVC120", + "station_id": "KTWF", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.4785", + "longitude": "-114.477", + "elevation_m": "1269", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "140", - "wind_speed_kt": "3", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "12000" + } ] } ] }, { - "raw_text": "TAF SPTN 110515Z 1106/1206 VRB04KT 9999 OVC025 TX25/1118Z TN14/1110Z FM111730 22013KT 9999 FEW033 FM120130 VRB04KT 9999 OVC025", - "station_id": "SPTN", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KEVV 110520Z 1106/1206 31007KT P6SM OVC100 FM111200 VRB04KT P6SM BKN100 FM111600 26011G21KT P6SM BKN060 FM120200 27007KT P6SM FEW250", + "station_id": "KEVV", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-18.049", - "longitude": "-70.277", - "elevation_m": "459", + "latitude": "38.0502", + "longitude": "-87.5147", + "elevation_m": "123", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:30:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "10000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "25" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "14" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T17:30:00Z", - "fcst_time_to": "2024-12-12T01:30:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "13", + "wind_dir_degrees": "260", + "wind_speed_kt": "11", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T01:30:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "270", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF LHKE 110515Z 1106/1115 VRB03KT 3000 -SNRA -SN BR BKN003 OVC007 TEMPO 1106/1109 1500 SN BR OVC002 TEMPO 1109/1111 6000 NSW BKN005 BKN015 OVC020 BECMG 1111/1114 30005KT 8000 NSW SCT020 BKN030 OVC050", - "station_id": "LHKE", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KCSV 110520Z 1106/1206 30006KT 4SM BR OVC004 FM111100 32010KT 4SM -SHSN OVC006 FM111400 30011G19KT 5SM BR OVC007 FM111500 28010G18KT P6SM SCT250", + "station_id": "KCSV", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.917", - "longitude": "19.749", - "elevation_m": "113", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.951", + "longitude": "-85.0814", + "elevation_m": "569", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "-SN -RA -SN BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "SN BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", + "wind_gust_kt": "19", + "visibility_statute_mi": "5", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF LOWL 110515Z 1106/1206 VRB04KT 9999 FEW012 BKN020 TX03/1112Z TNM00/1204Z TEMPO 1106/1108 FEW008 BKN012 TEMPO 1122/1206 FEW008 BKN012 PROB30 TEMPO 1200/1206 2000 BR BKN008", - "station_id": "LOWL", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KBVO 110520Z 1106/1206 25007KT P6SM SKC FM110900 30005KT P6SM SCT120 SCT250 FM112100 27004KT P6SM SCT250 FM120000 18003KT P6SM SCT250", + "station_id": "KBVO", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.233", - "longitude": "14.188", - "elevation_m": "290", + "latitude": "36.7664", + "longitude": "-96.0129", + "elevation_m": "210", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "3" - }, - { - "valid_time": "2024-12-12T04:00:00Z", - "min_temp_c": "0" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF LOWS 110515Z 1106/1206 VRB03KT 9999 FEW005 SCT012 BKN020 TX03/1113Z TNM03/1206Z TEMPO 1106/1112 SCT005 BKN009 TEMPO 1118/1124 FEW009 BKN012 PROB40 TEMPO 1122/1206 2000 BCFG FEW003 BKN005", - "station_id": "LOWS", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KDTW 110520Z 1106/1212 24006KT P6SM BKN028 BKN100 FM111000 25005KT P6SM SCT015 BKN025 FM111600 26012G18KT 6SM -SHSN SCT015 BKN025 FM112200 26013G21KT 4SM -SHSN BKN020 PROB30 1123/1203 26014G26KT 1/2SM SN OVC020 FM120600 26016G28KT 5SM -SHSN BKN028", + "station_id": "KDTW", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.789", - "longitude": "13.009", - "elevation_m": "427", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "42.2311", + "longitude": "-83.3312", + "elevation_m": "192", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "3" + "cloud_base_ft_agl": "2800" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "21", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF LOWI 110515Z 1106/1206 VRB04KT 8000 FEW012 BKN020 TX03/1113Z TNM04/1206Z TEMPO 1106/1110 FEW009 BKN013 TEMPO 1122/1206 FEW009 BKN013 PROB30 1200/1206 2000 BCFG FEW006 BKN008", - "station_id": "LOWI", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.26", - "longitude": "11.344", - "elevation_m": "570", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "26", + "visibility_statute_mi": "0.5", + "wx_string": "SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-4" - }, + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "16", + "wind_gust_kt": "28", + "visibility_statute_mi": "5", + "wx_string": "-SHSN", + "sky_condition": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" } ] - }, + } + ] + }, + { + "raw_text": "KCNM 110520Z 1106/1206 23007KT P6SM SKC FM110900 VRB04KT P6SM SKC FM111900 18009KT P6SM SCT250", + "station_id": "KCNM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.3335", + "longitude": "-104.258", + "elevation_m": "993", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF LOWG 110515Z 1106/1206 VRB03KT 9999 BKN010 TX02/1106Z TNM01/1206Z TEMPO 1106/1110 3000 -DZ BKN005 PROB30 TEMPO 1106/1109 BKN004 BECMG 1111/1113 BKN015 TEMPO 1122/1206 1200 BCFG BKN010", - "station_id": "LOWG", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KINK 110520Z 1106/1206 VRB04KT P6SM SKC FM111800 19008KT P6SM SCT250", + "station_id": "KINK", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.997", - "longitude": "15.447", - "elevation_m": "337", + "latitude": "31.7801", + "longitude": "-103.202", + "elevation_m": "857", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "2" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KCKV 110520Z 1106/1206 33012KT P6SM BKN090 FM111600 27010G18KT P6SM BKN050", + "station_id": "KCKV", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.6169", + "longitude": "-87.4118", + "elevation_m": "166", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF LOWK 110515Z 1106/1206 VRB04KT 9000 BKN030 TX03/1113Z TN00/1205Z TEMPO 1106/1111 4000 BR OVC014 PROB30 TEMPO 1107/1111 -RA TEMPO 1122/1206 3000 BR BKN014 PROB40 TEMPO 1205/1206 BKN009", - "station_id": "LOWK", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "PACD 110520Z 1106/1206 22014G27KT 6SM -RA SCT009 OVC015 FM110700 23028G45KT 6SM -RA SCT009 OVC015 FM111200 24020G32KT P6SM SCT015 OVC030 FM111400 22015KT P6SM SCT025 BKN050 FM112100 22015G25KT P6SM VCSH BKN050 FM120300 22020G30KT P6SM -SHRA BKN035", + "station_id": "PACD", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.648", - "longitude": "14.318", - "elevation_m": "450", + "latitude": "55.2207", + "longitude": "-162.732", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "14", + "wind_gust_kt": "27", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "3" + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" }, - { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "0" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "28", + "wind_gust_kt": "45", + "visibility_statute_mi": "6", "wx_string": "-RA", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "20", + "wind_gust_kt": "32", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "5000" } ] - } - ] - }, - { - "raw_text": "TAF LOWW 110515Z 1106/1212 34010KT 9999 FEW013 BKN020 TX02/1112Z TN00/1203Z TEMPO 1106/1109 -DZ BKN013", - "station_id": "LOWW", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "48.117", - "longitude": "16.582", - "elevation_m": "179", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1300" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "2" - }, - { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "0" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF TNCC 110515Z 1106/1206 09010KT 9999 SCT020 PROB40 TEMPO 1106/1120 5000 SHRA BKN014", - "station_id": "TNCC", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KDVT 110520Z 1106/1206 04006KT P6SM SKC FM111700 VRB04KT P6SM BKN250 FM120200 06003KT P6SM BKN250", + "station_id": "KDVT", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "12.189", - "longitude": "-68.96", - "elevation_m": "10", + "latitude": "33.6902", + "longitude": "-112.066", + "elevation_m": "454", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "60", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF TNCA 110515Z 1106/1206 08017KT 9999 SCT020 PROB40 TEMPO 1106/1120 5000 SHRA BKN014", - "station_id": "TNCA", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KSDL 110520Z 1106/1206 VRB03KT P6SM SKC FM112000 08003KT P6SM BKN250", + "station_id": "KSDL", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "12.501", - "longitude": "-70.015", - "elevation_m": "7", + "latitude": "33.6124", + "longitude": "-111.923", + "elevation_m": "438", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "17", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "MROC 110515Z 1106/1206 09007KT 9999 FEW040 TX29/1118Z TN20/1111Z TEMPO 1106/1109 24003KT 0800 FG BKN005 TEMPO 1120/1124 25005KT TEMPO 1200/1206 09012G22KT ", - "station_id": "MROC", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KSUX 110520Z 1106/1206 32013G25KT P6SM BKN025 TEMPO 1106/1109 4SM -SN SCT015 FM111200 32018G25KT P6SM BKN050 FM111800 32015G20KT P6SM SCT150 FM112300 32009KT P6SM FEW190", + "station_id": "KSUX", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.991", - "longitude": "-84.218", - "elevation_m": "900", + "latitude": "42.3917", + "longitude": "-96.3795", + "elevation_m": "332", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "20" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, @@ -81294,145 +83237,104 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "visibility_statute_mi": "4", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "18", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "MRLB 110515Z 1106/1206 15007KT 9999 FEW040 TX33/1120Z TN22/1111Z BECMG 1116/1119 08014KT ", - "station_id": "MRLB", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.589", - "longitude": "-85.552", - "elevation_m": "79", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "33" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "22" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "14", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "19000" } ] } ] }, { - "raw_text": "MRLM 110515Z 1106/1206 23006KT 9999 FEW030 TX31/1121Z TN23/1111Z BECMG 1114/1117 07005KT TEMPO 1122/1203 RA BKN015 BECMG 1203/1206 24005KT ", - "station_id": "MRLM", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KDHN 110520Z 1106/1206 20010G18KT 4SM -TSRA BKN008 BKN015CB OVC040 FM111300 30018G25KT P6SM BKN015 FM111500 32023G30KT P6SM SCT150", + "station_id": "KDHN", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.961", - "longitude": "-83.026", - "elevation_m": "2", + "latitude": "31.3177", + "longitude": "-85.4432", + "elevation_m": "113", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "4", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "31" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "23" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", @@ -81441,623 +83343,518 @@ ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "23", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "MRPV 110515Z 1106/1206 10010KT 9999 FEW040 TX28/1118Z TN20/1111Z TEMPO 1122/1206 09012G22KT ", - "station_id": "MRPV", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KMGM 110520Z 1106/1206 VRB04KT 6SM -RA BR BKN008 OVC012 FM110900 30013G24KT P6SM SCT008 OVC012 FM111400 31016G27KT P6SM SCT035 FM111800 28012G22KT P6SM SKC FM120300 28005KT P6SM SKC", + "station_id": "KMGM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.957", - "longitude": "-84.141", - "elevation_m": "998", + "latitude": "32.2997", + "longitude": "-86.4074", + "elevation_m": "64", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "28" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "20" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "13", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } ] - } - ] - }, - { - "raw_text": "TAF LLER 110515Z 1106/1206 36010KT CAVOK BECMG 1107/1109 02015KT BECMG 1117/1119 35008KT TX24/1112Z TN10/1203Z", - "station_id": "LLER", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.722", - "longitude": "35.012", - "elevation_m": "88", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "16", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "24" - }, - { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "10" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF LZIB 110515Z 1106/1206 34009KT 9999 FEW012 BKN022 PROB40 TEMPO 1106/1108 BKN012 BECMG 1110/1112 SCT040", - "station_id": "LZIB", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KMKE 110520Z 1106/1212 30008KT P6SM OVC027 FM111800 28013G23KT P6SM BKN030 PROB30 1119/1122 4SM -SHSN OVC020 FM112200 28016G27KT P6SM BKN035 PROB30 1122/1123 4SM -SHSN OVC025 FM120000 29018G30KT P6SM BKN045", + "station_id": "KMKE", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.17", - "longitude": "17.207", - "elevation_m": "129", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "42.9549", + "longitude": "-87.9045", + "elevation_m": "203", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2700" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF LZKZ 110515Z 1106/1206 02015KT 9999 FEW030 BECMG 1116/1118 VRB02KT TEMPO 1122/1203 -SN BKN013", - "station_id": "LZKZ", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.661", - "longitude": "21.24", - "elevation_m": "227", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SN", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "TAF LZTT 110515Z 1106/1206 07008KT 9999 FEW005 OVC020 TEMPO 1106/1108 VRB02KT -SN OVC009 TEMPO 1120/1201 -SN BKN012", - "station_id": "LZTT", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KVLD 110520Z 1106/1206 20008KT P6SM FEW060 OVC100 FM110700 19010KT 6SM BR OVC015 FM111000 20010KT 5SM -RA OVC008 TEMPO 1110/1114 VRB20G30KT 2SM +TSRA OVC008CB FM111400 30014G20KT P6SM BKN015 FM111800 33017G25KT P6SM SCT150", + "station_id": "KVLD", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.068", - "longitude": "20.25", - "elevation_m": "693", + "latitude": "30.7763", + "longitude": "-83.2739", + "elevation_m": "59", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "200", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "6000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF LZPP 110515Z 1106/1115 34012KT 9999 BKN021", - "station_id": "LZPP", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.613", - "longitude": "17.832", - "elevation_m": "160", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "2", + "wx_string": "+TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2100" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF LZZI 110515Z 1106/1115 07010KT 9999 OVC022 BECMG 1113/1115 04005KT", - "station_id": "LZZI", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.231", - "longitude": "18.613", - "elevation_m": "311", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "14", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "17", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "TAF ETND 110515Z 1106/1115 02004KT 9999 NSW BKN010 TEMPO 1106/1109 03006KT 8000 NSW BKN006 TEMPO 1109/1113 02002KT 9999 NSW BKN015 BECMG 1113/1115 28005KT 9999 NSW BKN030", - "station_id": "ETND", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KMFE 110520Z 1106/1206 34013G20KT P6SM SKC FM111200 34005KT P6SM SKC FM112100 11005KT P6SM SKC", + "station_id": "KMFE", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.588", - "longitude": "8.342", - "elevation_m": "37", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "26.1791", + "longitude": "-98.2445", + "elevation_m": "29", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "13", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "20", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF ETHS 110515Z 1106/1115 03005KT 9999 NSW OVC009 BECMG 1109/1111 32005KT 9999 NSW OVC010", - "station_id": "ETHS", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KSOA 110520Z 1106/1206 VRB06KT P6SM SKC", + "station_id": "KSOA", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.918", - "longitude": "10.184", - "elevation_m": "71", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.5853", + "longitude": "-100.651", + "elevation_m": "654", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF AGGH 110515Z 1106/1206 20008KT 9999 SCT018", - "station_id": "AGGH", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KBBD 110520Z 1106/1206 VRB05KT P6SM SKC", + "station_id": "KBBD", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-9.43", - "longitude": "160.047", - "elevation_m": "6", + "latitude": "31.1766", + "longitude": "-99.3229", + "elevation_m": "554", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF ETNW 110515Z 1106/1206 VRB03KT 9999 NSW SCT006 OVC010 TEMPO 1106/1109 VRB02KT 3000 -DZ OVC005 TEMPO 1109/1118 30005KT 9999 NSW BKN015 BECMG 1118/1120 25005KT 9999 NSW SCT020 TEMPO 1120/1206 22003KT 8000 NSW BKN015", - "station_id": "ETNW", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KENW 110520Z 1106/1206 29007KT P6SM OVC025 FM111700 28012G22KT P6SM BKN030 PROB30 1119/1123 4SM -SHSN OVC025 FM112300 28018G32KT P6SM BKN035", + "station_id": "KENW", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.457", - "longitude": "9.427", - "elevation_m": "57", + "latitude": "42.5953", + "longitude": "-87.9383", + "elevation_m": "222", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "18", + "wind_gust_kt": "32", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF LHDC 110515Z 1106/1115 34007KT CAVOK PROB40 TEMPO 1106/1109 4000 SN DZ BKN008 OVC030", - "station_id": "LHDC", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KECP 110520Z 1106/1206 17009KT P6SM VCSH BKN012 OVC030 TEMPO 1106/1109 VRB20G30KT 2SM +TSRA OVC008CB FM110900 25015G25KT 4SM RA BR OVC008 FM111400 30020G25KT P6SM BKN015 FM111600 32024G30KT P6SM SCT150", + "station_id": "KECP", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.489", - "longitude": "21.615", - "elevation_m": "105", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.3487", + "longitude": "-85.7884", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, @@ -82065,268 +83862,298 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SN DZ", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "2", + "wx_string": "+TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4", + "wx_string": "RA BR", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF LHPP 110515Z 1106/1115 30006KT 9999 OVC015 TEMPO 1106/1111 2500 DZ RASN BKN004 OVC010", - "station_id": "LHPP", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.991", - "longitude": "18.241", - "elevation_m": "193", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "wind_speed_kt": "20", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "DZ RA SN", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "24", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "TAF LHPR 110515Z 1106/1115 32012KT 9999 OVC025 PROB30 TEMPO 1106/1110 4500 DZ RASN BKN004 OVC020 BECMG 1111/1114 35006KT", - "station_id": "LHPR", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KGUY 110520Z 1106/1206 28009KT P6SM SKC FM112000 21012KT P6SM SKC FM112300 20009KT P6SM SKC FM120400 21006KT P6SM FEW250", + "station_id": "KGUY", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.627", - "longitude": "17.808", - "elevation_m": "127", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.6819", + "longitude": "-101.505", + "elevation_m": "950", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.8", - "wx_string": "DZ RA SN", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "350", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF LHSM 110515Z 1106/1115 35008KT 9999 OVC015 TEMPO 1106/1112 2500 DZ RASN BKN004 OVC010", - "station_id": "LHSM", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KHRL 110520Z 1106/1206 34015G25KT P6SM SKC FM110900 34012G17KT P6SM SKC FM112100 10007KT P6SM SKC", + "station_id": "KHRL", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.689", - "longitude": "17.161", - "elevation_m": "119", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "26.2303", + "longitude": "-97.6556", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "DZ RA SN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "wind_gust_kt": "17", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF LHSN 110515Z 1106/1115 VRB02KT 9999 SCT009 BKN033 BKN060 TEMPO 1106/1108 6000 -SNRA -SN BKN008 OVC025 TEMPO 1108/1115 02005KT BKN012 OVC030", - "station_id": "LHSN", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KABY 110520Z 1106/1206 18011G19KT 6SM BR BKN015 OVC040 FM110900 23010G18KT 2SM +TSRA OVC008CB FM111200 28014G20KT 5SM -RA BKN015 FM111600 30018G25KT P6SM SCT150", + "station_id": "KABY", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.123", - "longitude": "20.235", - "elevation_m": "89", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.5364", + "longitude": "-84.1958", + "elevation_m": "60", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "11", + "wind_gust_kt": "19", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3300" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "-SN -RA -SN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "2", + "wx_string": "+TSRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "wind_gust_kt": "20", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "TAF LHNY 110515Z 1106/1115 36012KT CAVOK TEMPO 1106/1112 BKN008 BKN035 BECMG 1111/1114 32005KT", - "station_id": "LHNY", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KTCL 110520Z 1106/1206 32010KT P6SM BKN015 FM110900 32012G22KT P6SM BKN035 FM111200 31012G23KT P6SM SCT018 FM111800 28012G20KT P6SM SKC FM120300 30005KT P6SM SKC", + "station_id": "KTCL", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.984", - "longitude": "21.6916", - "elevation_m": "99", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.2122", + "longitude": "-87.6155", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "3500" @@ -82334,1050 +84161,982 @@ ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] - } - ] - }, - { - "raw_text": "MKJP 110515Z 1106/1206 35005KT 9999 FEW022 BECMG 1114/1116 13015KT", - "station_id": "MKJP", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.942", - "longitude": "-76.798", - "elevation_m": "3", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "15", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF MKJS 110515Z 1106/1206 11005KT 9999 FEW022 BECMG 1114/1116 08015KT", - "station_id": "MKJS", - "issue_time": "2024-12-11T05:15:00Z", - "bulletin_time": "2024-12-11T05:15:00Z", + "raw_text": "KBRO 110520Z 1106/1206 34015G25KT P6SM SKC FM110900 34012G17KT P6SM SKC FM112100 07005KT P6SM SKC", + "station_id": "KBRO", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.502", - "longitude": "-77.915", - "elevation_m": "3", + "latitude": "25.9146", + "longitude": "-97.4231", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "wind_gust_kt": "17", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "15", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF ROAH 110514Z 1106/1212 15008KT 9999 FEW025 BKN035 BECMG 1110/1112 02020KT TEMPO 1110/1113 4000 SHRA", - "station_id": "ROAH", - "issue_time": "2024-12-11T05:14:00Z", - "bulletin_time": "2024-12-11T05:14:00Z", + "raw_text": "KSBM 110520Z 1106/1206 30007KT P6SM OVC030 FM111800 29013G23KT P6SM OVC027 PROB30 1118/1121 4SM -SHSN OVC020 FM112100 28016G26KT P6SM BKN035 PROB30 1121/1123 4SM -SHSN OVC025 FM120000 29019G33KT P6SM BKN045", + "station_id": "KSBM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.196", - "longitude": "127.646", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.7748", + "longitude": "-87.849", + "elevation_m": "225", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "20", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2700" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } ] - } - ] - }, - { - "raw_text": "TAF EGAA 110514Z 1106/1206 VRB03KT 9999 BKN020 PROB30 1118/1121 0300 FG VV/// PROB30 1121/1124 0300 FZFG VV///", - "station_id": "EGAA", - "issue_time": "2024-12-11T05:14:00Z", - "bulletin_time": "2024-12-11T05:14:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "54.654", - "longitude": "-6.225", - "elevation_m": "65", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "0.19", - "wx_string": "FG", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "19", + "wind_gust_kt": "33", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + } ] } ] }, { - "raw_text": "TAF ROIG 110514Z 1106/1212 26006KT 9999 FEW025 BKN035 BECMG 1109/1111 01016KT TEMPO 1109/1112 4000 SHRA TEMPO 1113/1118 01018G28KT", - "station_id": "ROIG", - "issue_time": "2024-12-11T05:14:00Z", - "bulletin_time": "2024-12-11T05:14:00Z", + "raw_text": "KTLH 110520Z 1106/1206 18009KT 6SM BR OVC009 FM110900 21011G20KT 5SM -RA OVC003 TEMPO 1110/1114 VRB20G30KT 2SM +TSRA OVC006CB FM111400 30015G25KT P6SM SCT008 OVC015 FM111700 32023G30KT P6SM SCT150", + "station_id": "KTLH", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.395", - "longitude": "124.245", - "elevation_m": "37", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.3935", + "longitude": "-84.3513", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "180", + "wind_speed_kt": "9", + "visibility_statute_mi": "6", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "16", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "visibility_statute_mi": "5", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "2", + "wx_string": "+TSRA", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600", + "cloud_type": "CB" + } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "10", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF ETHB 110514Z 1106/1115 04005KT 9999 NSW SCT007 BKN010 TEMPO 1106/1109 03004KT 3000 -DZRA BKN005 TEMPO 1110/1115 01007KT 9999 NSW BKN015", - "station_id": "ETHB", - "issue_time": "2024-12-11T05:14:00Z", - "bulletin_time": "2024-12-11T05:14:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.279", - "longitude": "9.082", - "elevation_m": "69", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "30", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "wx_string": "-DZ -RA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "23", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] - }, + } + ] + }, + { + "raw_text": "KJCT 110520Z 1106/1206 VRB05KT P6SM SKC", + "station_id": "KJCT", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.5105", + "longitude": "-99.7665", + "elevation_m": "522", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "10", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF EHBK 110514Z 1106/1212 05006KT 9999 OVC016 TEMPO 1106/1209 BKN012 PROB40 TEMPO 1106/1209 BKN008 BECMG 1209/1212 BKN008", - "station_id": "EHBK", - "issue_time": "2024-12-11T05:14:00Z", - "bulletin_time": "2024-12-11T05:14:00Z", + "raw_text": "KUES 110520Z 1106/1206 28007KT P6SM OVC027 FM111700 28015G24KT P6SM OVC030 PROB30 1118/1121 4SM -SHSN OVC020 FM112100 28016G28KT P6SM BKN035", + "station_id": "KUES", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "50.905", - "longitude": "5.762", - "elevation_m": "112", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.0425", + "longitude": "-88.2465", + "elevation_m": "273", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "2700" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "24", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF EHLE 110514Z 1106/1212 05008KT 9999 BKN008 OVC010 BECMG 1111/1114 VRB02KT SCT016 SCT022 BECMG 1122/1201 24006KT SCT008 BKN012 TEMPO 1123/1208 3500 -DZ SCT003 BKN005 BECMG 1206/1209 04008KT", - "station_id": "EHLE", - "issue_time": "2024-12-11T05:14:00Z", - "bulletin_time": "2024-12-11T05:14:00Z", + "raw_text": "KLWT 110520Z 1106/1206 VRB06KT P6SM VCSH SCT035 BKN070 TEMPO 1107/1111 5SM -SN BR BKN025 FM111200 VRB06KT P6SM SCT040 BKN070", + "station_id": "KLWT", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "52.456", - "longitude": "5.522", - "elevation_m": "-3", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.0544", + "longitude": "-109.457", + "elevation_m": "1254", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "240", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "7000" } ] - }, + } + ] + }, + { + "raw_text": "KTRK 110520Z 1106/1206 VRB03KT P6SM SCT120 OVC200 FM112100 21008KT P6SM SCT120 BKN200", + "station_id": "KTRK", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.3154", + "longitude": "-120.137", + "elevation_m": "1800", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.17", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "40", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "12000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF YPCC 110514Z 1106/1206 15018KT 9999 -SHRA SCT012 BKN018 BECMG 1118/1119 17014KT 9999 -SHRA SCT015 BKN025 FM120200 18014KT 9999 NSW SCT020 TEMPO 1106/1118 14020G30KT 2000 +SHRA BKN008 SCT015TCU PROB30 TEMPO 1106/1115 VRB25G35KT 0500 +TSRA BKN005 SCT015CB", - "station_id": "YPCC", - "issue_time": "2024-12-11T05:14:00Z", - "bulletin_time": "2024-12-11T05:14:00Z", + "raw_text": "KMEV 110520Z 1106/1206 VRB04KT P6SM SCT150 OVC200 FM120400 18004KT P6SM SCT150 OVC250", + "station_id": "KMEV", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-12.189", - "longitude": "96.834", - "elevation_m": "3", + "latitude": "38.9963", + "longitude": "-119.75", + "elevation_m": "1437", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "18", + "fcst_time_to": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "15000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "15000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "KPDT 110520Z 1106/1206 VRB03KT 4SM BR OVC004 TEMPO 1107/1111 1/2SM FZFG FM111100 35003KT 2SM BR OVC003 TEMPO 1112/1116 1/2SM FZFG VV002", + "station_id": "KPDT", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.6975", + "longitude": "-118.834", + "elevation_m": "453", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "140", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "1.24", - "wx_string": "+SHRA", + "visibility_statute_mi": "0.5", + "wx_string": "FZFG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "TCU" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.31", - "wx_string": "+TSRA", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF TNCB 110514Z 1106/1212 09010KT 9999 SCT018 PROB30 TEMPO 1106/1212 6000 SHRA SCT015CB", - "station_id": "TNCB", - "issue_time": "2024-12-11T05:14:00Z", - "bulletin_time": "2024-12-11T05:14:00Z", + "raw_text": "KBDN 110520Z 1106/1206 15005KT P6SM FEW050", + "station_id": "KBDN", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "12.133", - "longitude": "-68.277", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.1006", + "longitude": "-121.198", + "elevation_m": "1044", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF COR EHLW 110514Z 1106/1118 06007KT 9999 SCT014 BKN016 BECMG 1106/1108 VRB02KT PROB40 TEMPO 1106/1109 3500 BR MIFG NSC", - "station_id": "EHLW", - "issue_time": "2024-12-11T05:14:00Z", - "bulletin_time": "2024-12-11T05:14:00Z", + "raw_text": "KMEM 110520Z 1106/1212 34010KT P6SM SCT050 OVC150 FM110800 30007KT P6SM -RA BKN040 BKN130 FM111100 27005KT P6SM SKC FM111500 28013G22KT P6SM SCT100 FM120000 30006KT P6SM SKC FM120600 VRB02KT P6SM SKC", + "station_id": "KMEM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "53.223", - "longitude": "5.752", - "elevation_m": "1", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.0564", + "longitude": "-89.9864", + "elevation_m": "78", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "5000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "OVC", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "13000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.17", - "wx_string": "BR MIFG", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF PLCH 110513Z 1106/1206 10010KT 9999 SCT019", - "station_id": "PLCH", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "1.988", - "longitude": "-157.349", - "elevation_m": "5", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1900" + "sky_cover": "SKC" } ] - } - ] - }, - { - "raw_text": "TAF MMCZ 110513Z 1106/1206 12005KT P6SM SCT015 BECMG 1112/1114 VCRA BKN015 TEMPO 1116/1120 3SM RA BKN010CB FM112100 36020KT 6SM -RA BKN015 OVC100 BECMG 1123/1201 36015KT 6SM HZ", - "station_id": "MMCZ", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.516", - "longitude": "-86.932", - "elevation_m": "7", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "VCRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "RA", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000", - "cloud_type": "CB" + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "KPNC 110520Z 1106/1206 29007KT P6SM SKC FM112200 19006KT P6SM SKC FM120300 15006KT P6SM SKC WS020/23030KT", + "station_id": "KPNC", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.7369", + "longitude": "-97.1024", + "elevation_m": "304", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "20", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "230", + "wind_shear_speed_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF MMMD 110513Z 1106/1206 12005KT 5SM HZ BKN020 TX26/1121Z TN22/1112Z TEMPO 1109/1112 2SM BR HZ OVC005 FM111300 36020KT 6SM HZ BKN020 TEMPO 1113/1117 3SM RA BKN015 OVC100 FM111800 36012G22KT 6SM VCRA BKN015 OVC100 TEMPO 1118/1122 4SM RA BKN015CB FM120200 02015KT 6SM HZ BKN020", - "station_id": "MMMD", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KMLI 110520Z 1106/1206 25004KT P6SM OVC040 FM110900 26005KT 6SM -SN BR OVC030 FM111200 31007KT 4SM -SN BR OVC020 TEMPO 1112/1116 1SM -SHSN BR BKN015 FM111600 31012G25KT P6SM BKN060 PROB30 1116/1118 5SM -SN BLSN FM111800 31020G30KT P6SM SCT080", + "station_id": "KMLI", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.936", - "longitude": "-89.659", - "elevation_m": "10", + "latitude": "41.4482", + "longitude": "-90.5237", + "elevation_m": "174", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", - "visibility_statute_mi": "5", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "26" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "22" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "BR HZ", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", + "visibility_statute_mi": "6", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "20", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", + "visibility_statute_mi": "4", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "RA", + "visibility_statute_mi": "1", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", + "wind_dir_degrees": "310", "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6", - "wx_string": "VCRA", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "-SN BLSN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - } + ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "15", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "310", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF MMTG 110513Z 1106/1206 30005KT P6SM SKC TEMPO 1111/1115 2SM BR HZ BKN008 FM111500 30008KT P6SM SCT030 BECMG 1118/1120 34015KT TEMPO 1122/1202 34020G30KT BKN030 FM120400 30010KT 6SM HZ SCT030 BKN100", - "station_id": "MMTG", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KDLS 110520Z 1106/1206 VRB02KT P6SM OVC015 TEMPO 1107/1111 OVC007 FM111200 05004KT P6SM OVC003", + "station_id": "KDLS", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.571", - "longitude": "-93.03", - "elevation_m": "463", + "latitude": "45.619", + "longitude": "-121.166", + "elevation_m": "71", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "wind_dir_degrees": "50", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "KCXP 110520Z 1106/1206 VRB03KT P6SM SCT150 OVC200 FM120400 20005KT P6SM SCT150 OVC250", + "station_id": "KCXP", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.1905", + "longitude": "-119.732", + "elevation_m": "1431", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "sky_condition": [ + "cloud_base_ft_agl": "15000" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, @@ -83385,39 +85144,38 @@ "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "HZ", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "15000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF MMTP 110513Z 1106/1206 00000KT P6SM SKC TEMPO 1111/1115 4SM HZ SCT020 FM111800 24010KT P6SM SCT030 TEMPO 1120/1124 24015KT FM120000 24005KT P6SM SCT030 SCT100 PROB30 1202/1206 5SM RA BKN030CB", - "station_id": "MMTP", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KCSM 110520Z 1106/1206 28009KT P6SM SKC FM112000 20011G15KT P6SM SKC FM120300 19013G17KT P6SM SKC", + "station_id": "KCSM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.795", - "longitude": "-92.371", - "elevation_m": "27", + "latitude": "35.3568", + "longitude": "-99.2041", + "elevation_m": "586", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -83426,1401 +85184,1586 @@ ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "11", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_gust_kt": "17", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KRDM 110520Z 1106/1206 14005KT P6SM SCT150 BKN250", + "station_id": "KRDM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.2558", + "longitude": "-121.141", + "elevation_m": "930", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ] ] - }, + } + ] + }, + { + "raw_text": "KRNO 110520Z 1106/1206 VRB03KT P6SM SCT200 BKN250 FM120400 28005KT P6SM SCT150 OVC250", + "station_id": "KRNO", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.5077", + "longitude": "-119.768", + "elevation_m": "1344", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "20000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "5", - "wx_string": "RA", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF MMUN 110513Z 1106/1206 12005KT P6SM SCT015 TX26/1116Z TN24/1108Z TEMPO 1106/1110 -RA FM111100 15005KT P6SM SCT015 SCT100 TEMPO 1112/1116 3SM RA BKN015CB FM111700 34015KT P6SM -RA BKN020 BECMG 1118/1120 36018KT VCRA FM120300 36015KT P6SM BKN020", - "station_id": "MMUN", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KWWR 110520Z 1106/1206 26007KT P6SM SKC FM112100 20010KT P6SM SKC FM120300 19013KT P6SM SKC WS020/22035KT AMD NOT SKED", + "station_id": "KWWR", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.038", - "longitude": "-86.855", - "elevation_m": "13", + "latitude": "36.4374", + "longitude": "-99.5234", + "elevation_m": "664", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "26" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "24" + "sky_cover": "SKC" } ] }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "13", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "220", + "wind_shear_speed_kt": "35", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "KDBQ 110520Z 1106/1206 26004KT P6SM OVC025 FM110900 31007KT 4SM -SN BR OVC020 TEMPO 1109/1113 1SM -SHSN BR BKN015 FM111500 31012G25KT P6SM BKN060 PROB30 1115/1118 5SM -SN BLSN FM111800 31020G30KT P6SM SCT080", + "station_id": "KDBQ", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.3984", + "longitude": "-90.7092", + "elevation_m": "317", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-RA", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", + "visibility_statute_mi": "4", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "RA", + "visibility_statute_mi": "1", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "18", - "visibility_statute_mi": "6+", - "wx_string": "VCRA", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "-SN BLSN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", + "wind_dir_degrees": "310", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF NFTV 110513Z 1106/1206 10010KT 9999 SCT016 SCT100", - "station_id": "NFTV", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KBLH 110520Z 1106/1206 34007KT P6SM SKC FM111100 28005KT P6SM SCT250 FM111900 35005KT P6SM BKN250", + "station_id": "KBLH", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-18.585", - "longitude": "-173.963", - "elevation_m": "71", + "latitude": "33.6188", + "longitude": "-114.715", + "elevation_m": "119", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } ] } ] }, { - "raw_text": "TAF NIUE 110513Z 1106/1206 12012KT 9999 SCT018 BKN030 PROB40 TEMPO 1123/1206 11015G25KT", - "station_id": "NIUE", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KROW 110520Z 1106/1206 VRB06KT P6SM SKC FM112200 16008KT P6SM BKN250 FM120100 20006KT P6SM BKN250", + "station_id": "KROW", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-19.079", - "longitude": "-169.926", - "elevation_m": "22", + "latitude": "33.3074", + "longitude": "-104.508", + "elevation_m": "1105", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "110", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } ] } ] }, { - "raw_text": "TAF EYPA 110513Z 1106/1206 36005KT 9000 BKN010 TEMPO 1106/1108 BKN015 TEMPO 1108/1111 BKN005 BECMG 1111/1113 BKN015 TEMPO 1115/1121 0350 FG FZFG VV002", - "station_id": "EYPA", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KHQM 110520Z 1106/1206 09008KT P6SM OVC100 FM111100 08011KT P6SM OVC250 FM112000 09007KT P6SM SCT100 BKN200 FM120300 08010KT P6SM -SHRA OVC030", + "station_id": "KHQM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.973", - "longitude": "21.092", - "elevation_m": "15", + "latitude": "46.9729", + "longitude": "-123.931", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "5.59", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "5.59", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.22", - "vert_vis_ft": "200", - "wx_string": "FG FZFG", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF EKSP 110513Z 1106/1206 23005KT 8000 FEW003 BKN012 TEMPO 1106/1115 2000 BR BKN003 BECMG 1115/1117 02005KT 0300 FG VV001 TEMPO 1117/1206 3000 BR BKN005", - "station_id": "EKSP", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KGBD 110520Z 1106/1206 30008KT P6SM FEW080 BKN120 FM111100 32005KT P6SM FEW180 FM112000 27007KT P6SM FEW250 FM120000 17005KT P6SM SKC", + "station_id": "KGBD", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.225", - "longitude": "9.263", - "elevation_m": "40", + "latitude": "38.3405", + "longitude": "-98.8592", + "elevation_m": "573", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "8000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.19", - "vert_vis_ft": "100", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF EHAM 110513Z 1106/1212 05009KT 9999 OVC009 BECMG 1111/1114 VRB02KT SCT016 SCT022 BECMG 1122/1201 23005KT SCT008 BKN012 TEMPO 1200/1209 3500 -DZ SCT003 BKN005 BECMG 1207/1210 04007KT", - "station_id": "EHAM", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KEKO 110520Z 1106/1206 07005KT P6SM BKN250 FM111900 VRB05KT P6SM SCT150", + "station_id": "KEKO", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "52.315", - "longitude": "4.79", - "elevation_m": "-2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.824", + "longitude": "-115.786", + "elevation_m": "1541", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "15000" } ] - }, + } + ] + }, + { + "raw_text": "KHBG 110520Z 1106/1206 32010G21KT P6SM SCT015 BKN250 FM112300 31004KT P6SM SKC", + "station_id": "KHBG", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.2648", + "longitude": "-89.2561", + "elevation_m": "45", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.17", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "KWMC 110520Z 1106/1206 VRB05KT P6SM BKN250 FM111600 VRB06KT P6SM SCT150", + "station_id": "KWMC", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.9018", + "longitude": "-117.808", + "elevation_m": "1311", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" } ] } ] }, { - "raw_text": "TAF EHGG 110513Z 1106/1212 05003KT 9999 BKN010 BECMG 1108/1111 BKN018 TEMPO 1116/1122 BKN012 PROB30 TEMPO 1116/1201 4000 DZ BKN006 BECMG 1123/1202 4000 BR BKN012 TEMPO 1202/1210 BKN008 PROB30 TEMPO 1203/1206 2000 BKN001 BECMG 1206/1209 9999 NSW", - "station_id": "EHGG", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KDSM 110520Z 1106/1206 26005KT P6SM SCT008 BKN017 FM110800 30009KT P6SM -SHSN BKN022 FM110900 30010KT 4SM -SHSN OVC015 FM111200 32016G25KT 3SM -SHSN BKN024 PROB30 1112/1113 2SM -SHSN OVC018 FM111500 32016G26KT P6SM BKN040 FM120100 31013G20KT P6SM SCT240", + "station_id": "KDSM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "53.12", - "longitude": "6.579", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.534", + "longitude": "-93.6531", + "elevation_m": "286", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "3", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1700" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "4", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "DZ", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "2400" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "100" - } - ] - }, - { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "3", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "13", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "24000" } ] } ] }, { - "raw_text": "TAF EHRD 110513Z 1106/1212 05008KT 9999 OVC012 BECMG 1113/1116 VRB02KT SCT016 SCT022 BECMG 1200/1203 23005KT SCT008 BKN012 PROB40 TEMPO 1204/1211 3500 -DZ SCT005 BKN008", - "station_id": "EHRD", - "issue_time": "2024-12-11T05:13:00Z", - "bulletin_time": "2024-12-11T05:13:00Z", + "raw_text": "KTPH 110520Z 1106/1206 01009KT P6SM SCT250 FM111800 VRB06KT P6SM SCT200 FM120300 02008KT P6SM FEW200", + "station_id": "KTPH", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "51.954", - "longitude": "4.444", - "elevation_m": "-4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.0505", + "longitude": "-117.091", + "elevation_m": "1647", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.17", - "wx_string": "-DZ", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF AMD PHNG 1105/1203 07015G23KT 9999 FEW028 SCT040 QNH3001INS TEMPO 1105/1111 8000 -SHRA BR BKN025 FM111500 07015G23KT 9999 SCT027 SCT050 QNH3002INS TEMPO 1117/1123 07015G27KT TEMPO 1123/1203 07015G27KT T23/1114Z T28/1123Z AMD 0510", - "station_id": "PHNG", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "21.45", - "longitude": "-157.763", - "elevation_m": "1", + "raw_text": "KOLM 110520Z 1106/1206 VRB03KT 1/2SM FG VV001 FM111300 22003KT 1SM BR BKN003 FM111800 24005KT P6SM SCT004 BKN200 FM120000 03004KT P6SM SCT250 FM120300 VRB03KT 2SM BR BKN005", + "station_id": "KOLM", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.9737", + "longitude": "-122.905", + "elevation_m": "58", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "3", + "visibility_statute_mi": "1", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", - "wind_gust_kt": "23", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" + "cloud_base_ft_agl": "400" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", - "wind_gust_kt": "27", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "30", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", - "wind_gust_kt": "27", - "visibility_statute_mi": "0.32", - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z" - }, + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2", + "wx_string": "BR", + "sky_condition": [ { - "valid_time": "2024-12-11T23:00:00Z" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } - ], - "sky_condition": [ - ] } ] }, { - "raw_text": "TAF UAAA 110512Z 1106/1206 01002MPS 5000 FU SCT020CB BKN100 TXM07/1109Z TNM16/1203Z TEMPO 1106/1112 28003MPS 2500 BR SCT007 FM111200 17002MPS 3100 BR FU BKN011 OVC020 TEMPO 1112/1121 VRB01MPS 0300 FZFG VV002 FM112100 20002MPS 1200 BR FU BKN004 OVC011 TEMPO 1121/1204 31002MPS 0250 FZFG VV002", - "station_id": "UAAA", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", + "raw_text": "KLSE 110520Z 1106/1206 30005KT P6SM OVC025 FM111000 30007KT 3SM -SN OVC015 FM111100 30011G21KT 2SM -SN OVC015 FM111400 31015G25KT P6SM OVC015 PROB30 1114/1119 3SM -SN FM111900 31016G26KT P6SM SCT025", + "station_id": "KLSE", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.35", - "longitude": "77.027", - "elevation_m": "673", + "latitude": "43.8792", + "longitude": "-91.253", + "elevation_m": "198", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "wx_string": "FU", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "-7" - }, - { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "-16" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.93", - "wx_string": "BR FU", + "wind_dir_degrees": "300", + "wind_speed_kt": "11", + "wind_gust_kt": "21", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.19", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.75", - "wx_string": "BR FU", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1100" - } + ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "310", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.16", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF EVGA 110512Z 1106/1206 27007KT 9999 OVC007 TEMPO 1106/1109 3000 BR BKN002 PROB40 TEMPO 1113/1117 2000 BR BKN001 BECMG 1117/1119 BKN015 TEMPO 1123/1206 BKN004", - "station_id": "EVGA", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", + "raw_text": "KPIB 110520Z 1106/1206 32010G21KT P6SM SCT015 BKN250 FM112300 31004KT P6SM SKC", + "station_id": "KPIB", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.778", - "longitude": "24.854", - "elevation_m": "61", + "latitude": "31.4727", + "longitude": "-89.3383", + "elevation_m": "91", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "KTCC 110520Z 1106/1206 27007KT P6SM SKC FM111800 23008KT P6SM SCT250 TEMPO 1121/1124 23010G20KT BKN250", + "station_id": "KTCC", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.1805", + "longitude": "-103.601", + "elevation_m": "1233", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF NFNA 110512Z 1106/1206 06007KT 9999 -SHRA SCT018 BKN040 PROB40 TEMPO 1106/1112 5000 TSRA BKN015 FEW018CB PROB40 TEMPO 1112/1118 5000 SHRA BKN015 PROB40 TEMPO 1202/1206 5000 TSRA BKN015 FEW018CB", - "station_id": "NFNA", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", + "raw_text": "KGNV 110520Z 1106/1206 18007KT P6SM BKN050 OVC200 FM110800 19009G16KT P6SM -SHRA SCT025 OVC035 WS020/21042KT FM111000 19012G20KT P6SM -SHRA BKN015 OVC025 WS020/21046KT FM111300 20015G25KT P6SM -SHRA OVC012 FM111500 25017G26KT 3SM SHRA BR OVC010 TEMPO 1115/1117 2SM TSRA BR OVC008CB FM111800 29018G28KT P6SM SCT015 SCT250 FM120000 30009KT P6SM FEW250", + "station_id": "KGNV", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-18.043", - "longitude": "178.559", - "elevation_m": "6", + "latitude": "29.6917", + "longitude": "-82.276", + "elevation_m": "41", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "9", + "wind_gust_kt": "16", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "42", + "visibility_statute_mi": "6+", "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "46", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "change_indicator": "FM", + "wind_dir_degrees": "250", + "wind_speed_kt": "17", + "wind_gust_kt": "26", + "visibility_statute_mi": "3", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "visibility_statute_mi": "2", + "wx_string": "TSRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF NGTA 110512Z 1106/1206 10008KT 9999 SCT019 BKN100 PROB40 TEMPO 1106/1118 5000 TSRA FEW018CB", - "station_id": "NGTA", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "1.381", - "longitude": "173.147", - "elevation_m": "8", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1900" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF DIYO 110512Z 1106/1206 26002KT 6000 NSC PROB40 1106/1109 2500 BR FEW005 BKN010 PROB30 1107/1108 0500 FG BECMG 1111/1112 07010KT PROB40 1112/1118 4000 HZ BECMG 1123/1124 VRB02KT", - "station_id": "DIYO", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", + "raw_text": "KELY 110520Z 1106/1206 18010KT P6SM BKN250 FM111700 VRB06KT P6SM SCT200 FM120300 18010KT P6SM SCT150", + "station_id": "KELY", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.903", - "longitude": "-5.366", - "elevation_m": "202", + "latitude": "39.2954", + "longitude": "-114.847", + "elevation_m": "1906", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "15000" + } ] - }, + } + ] + }, + { + "raw_text": "KLVS 110520Z 1106/1206 VRB06KT P6SM SKC FM111800 19010G16KT P6SM SCT250 FM120000 20008KT P6SM BKN250", + "station_id": "KLVS", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.6558", + "longitude": "-105.139", + "elevation_m": "2095", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "wind_gust_kt": "16", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF EKCH 110512Z 1106/1206 32006KT 9999 BKN008 TEMPO 1106/1116 BKN010 BECMG 1116/1118 SCT010 TEMPO 1200/1206 BKN012", - "station_id": "EKCH", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", + "raw_text": "KHSV 110520Z 1106/1206 34010G21KT P6SM OVC014 FM110800 33011G23KT P6SM VCSH OVC022 FM111000 31011G22KT P6SM BKN045 FM120000 28009G15KT P6SM FEW240", + "station_id": "KHSV", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.618", - "longitude": "12.656", - "elevation_m": "4", + "latitude": "34.6441", + "longitude": "-86.7861", + "elevation_m": "190", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "wind_gust_kt": "21", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "11", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "11", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "24000" } ] } ] }, { - "raw_text": "TAF EKBI 110512Z 1106/1206 20006KT 7000 BKN010 TEMPO 1106/1108 4000 BR BKN008 BECMG 1108/1110 1200 BR BKN002 TEMPO 1110/1118 5000 NSW BKN005 BECMG 1118/1120 6000 NSW BKN008 TEMPO 1120/1203 3000 BR TEMPO 1203/1206 1200 BR BKN002", - "station_id": "EKBI", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", + "raw_text": "KMEI 110520Z 1106/1206 33011G20KT P6SM BKN015 OVC025 FM110800 33014G23KT P6SM OVC035 FM111500 29014G22KT P6SM SKC FM112300 28004KT P6SM SKC", + "station_id": "KMEI", + "issue_time": "2024-12-11T05:20:00Z", + "bulletin_time": "2024-12-11T05:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.74", - "longitude": "9.152", - "elevation_m": "67", + "latitude": "32.3348", + "longitude": "-88.7507", + "elevation_m": "90", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.35", + "wind_dir_degrees": "330", + "wind_speed_kt": "11", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "14", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "22", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ] + } + ] + }, + { + "raw_text": "TAF EKKA 110519Z 1106/1206 20005KT 8000 SCT002 SCT010 TEMPO 1106/1109 0800 FZFG FG BKN002 FM110900 26005KT 8000 BKN010 TEMPO 1109/1118 0800 FG BKN002 TEMPO 1118/1203 2000 BR BKN004 TEMPO 1203/1206 1200 BCFG BKN002", + "station_id": "EKKA", + "issue_time": "2024-12-11T05:19:00Z", + "bulletin_time": "2024-12-11T05:19:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "56.293", + "longitude": "9.114", + "elevation_m": "50", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "200", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.75", - "wx_string": "BR", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "NSW", + "visibility_statute_mi": "0.5", + "wx_string": "FZFG FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", + "visibility_statute_mi": "1.24", "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + } ] }, { @@ -84828,7 +86771,7 @@ "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "0.75", - "wx_string": "BR", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", @@ -84839,79 +86782,60 @@ ] }, { - "raw_text": "TAF EKAH 110512Z 1106/1206 20004KT 3000 BR BKN004 TEMPO 1106/1112 5000 NSW BKN005 BECMG 1113/1115 9999 NSW BKN010 TEMPO 1115/1118 BKN008 BECMG 1118/1120 SCT010 TEMPO 1203/1206 3000 BR", - "station_id": "EKAH", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", + "raw_text": "TAF EKYT 110519Z 1106/1206 VRB02KT 9999 BKN008 PROB40 1106/1110 2000 BR BKN004 TEMPO 1110/1118 BKN010 TEMPO 1118/1124 4000 MIFG BR SCT010 TEMPO 1200/1206 0800 FZFG VV002", + "station_id": "EKYT", + "issue_time": "2024-12-11T05:19:00Z", + "bulletin_time": "2024-12-11T05:19:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.3", - "longitude": "10.619", - "elevation_m": "25", + "latitude": "57.093", + "longitude": "9.879", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "MIFG BR", "sky_condition": [ { "sky_cover": "SCT", @@ -84920,33 +86844,36 @@ ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ - + { + "sky_cover": "OVX" + } ] } ] }, { - "raw_text": "TAF YMML 110512Z 1106/1212 21013KT CAVOK FM111400 29006KT 9999 BKN025 FM120100 20012KT 9999 SCT035", - "station_id": "YMML", - "issue_time": "2024-12-11T05:12:00Z", - "bulletin_time": "2024-12-11T05:12:00Z", + "raw_text": "TAF LLHA 110518Z 1106/1206 14010KT CAVOK BECMG 1110/1112 34008KT BECMG 1115/1117 VRB04KT BECMG 1120/1122 9999 SCT020 PROB40 TEMPO 1122/1206 BKN020 TX23/1112Z TN14/1204Z", + "station_id": "LLHA", + "issue_time": "2024-12-11T05:18:00Z", + "bulletin_time": "2024-12-11T05:18:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-37.666", - "longitude": "144.832", - "elevation_m": "115", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.809", + "longitude": "35.043", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "13", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -84956,52 +86883,93 @@ ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "23" + }, + { + "valid_time": "2024-12-12T04:00:00Z", + "min_temp_c": "14" } ] } ] }, { - "raw_text": "TAF DIBK 110511Z 1106/1206 24002KT 7000 NSC PROB30 1106/1108 4000 BR BECMG 1110/1112 08010KT PROB40 1112/1118 4000 HZ BECMG 1122/1123 VRB03KT", - "station_id": "DIBK", - "issue_time": "2024-12-11T05:11:00Z", - "bulletin_time": "2024-12-11T05:11:00Z", + "raw_text": "TAF LLHZ 110517Z 1106/1206 VRB03KT CAVOK BECMG 1108/1110 31008KT BECMG 1116/1118 VRB03KT 9999 FEW020 BECMG 1120/1122 SCT020 PROB40 TEMPO 1122/1206 14005KT BKN017 TX23/1110Z TN13/1203Z", + "station_id": "LLHZ", + "issue_time": "2024-12-11T05:17:00Z", + "bulletin_time": "2024-12-11T05:17:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "7.739", - "longitude": "-5.074", - "elevation_m": "363", + "latitude": "32.181", + "longitude": "34.835", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -85009,1306 +86977,1581 @@ ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "23" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "13" } ] } ] }, { - "raw_text": "TAF EKRN 110511Z 1106/1115 32010KT 9999 BKN007 TEMPO 1106/1109 BKN003 TEMPO 1109/1115 BKN015", - "station_id": "EKRN", - "issue_time": "2024-12-11T05:11:00Z", - "bulletin_time": "2024-12-11T05:11:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "55.068", - "longitude": "14.749", - "elevation_m": "14", + "raw_text": "TAF AMD YSNF 110516Z 1105/1206 33008KT 9999 -RA SCT012 SCT025 FM110900 36010KT 9999 -RA BKN012 BECMG 1122/1123 30012KT 9999 NSW SCT012 TEMPO 1105/1109 9999 BKN012 INTER 1112/1121 4000 RA BKN008", + "station_id": "YSNF", + "issue_time": "2024-12-11T05:16:00Z", + "bulletin_time": "2024-12-11T05:16:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-29.039", + "longitude": "167.941", + "elevation_m": "113", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "-RA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T05:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF OPIS 110510Z 1106/1212 29010KT 5000 HZ FEW040 SCT100 TEMPO 1109/1112 29004G14KT 6000 FEW040 TEMPO 1121/1204 29008KT 3500 BR FEW030 SCT100 TEMPO 1209/1212 29012KT 6000 FEW030", - "station_id": "OPIS", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", + "raw_text": "TAF AMD YPXM 110516Z 1106/1206 27012KT 9999 -SHRA BKN008 OVC018 FM111800 31010KT 9999 -SHRA BKN006 FM120200 32014KT 9999 -SHRA BKN008 INTER 1108/1112 2000 SHRA BKN004 SCT018TCU INTER 1118/1206 2000 SHRA BKN004 SCT018TCU PROB30 TEMPO 1202/1206 VRB25G35KT 0500 +TSRA BKN005 SCT015CB", + "station_id": "YPXM", + "issue_time": "2024-12-11T05:16:00Z", + "bulletin_time": "2024-12-11T05:16:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.551", - "longitude": "72.827", - "elevation_m": "542", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-10.453", + "longitude": "105.688", + "elevation_m": "262", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "4", - "wind_gust_kt": "14", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "1.24", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.17", - "wx_string": "BR", + "visibility_statute_mi": "1.24", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.31", + "wx_string": "+TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF DIAP 110510Z 1106/1212 22008KT 8000 FEW010 SCT040 PROB30 TEMPO 1107/1109 4000 BR BKN010 BKN030 PROB30 TEMPO 1112/1116 BKN013 FEW020CB BKN040", - "station_id": "DIAP", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", + "raw_text": "TAF NGFU 110516Z 1106/1206 07007KT 9999 SCT018 BKN100 PROB40 TEMPO 1107/1118 5000 TSRA FEW018CB PROB40 TEMPO 1203/1206 5000 TSRA FEW018CB", + "station_id": "NGFU", + "issue_time": "2024-12-11T05:16:00Z", + "bulletin_time": "2024-12-11T05:16:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "5.261", - "longitude": "-3.926", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-8.523", + "longitude": "179.198", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", + "cloud_base_ft_agl": "1800", "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF FIMR 110510Z 1106/1200 11015G25KT 9999 SCT017 PROB30 TEMPO 1118/1200 7000 -SHRA BKN016", - "station_id": "FIMR", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", + "raw_text": "TAF LLBG 110516Z 1106/1206 VRB04KT CAVOK BECMG 1108/1110 31008KT BECMG 1116/1118 VRB03KT BECMG 1121/1123 9999 SCT020 PROB40 TEMPO 1123/1206 14005KT BKN018 TX23/1111Z TN12/1203Z", + "station_id": "LLBG", + "issue_time": "2024-12-11T05:16:00Z", + "bulletin_time": "2024-12-11T05:16:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "-19.755", - "longitude": "63.36", - "elevation_m": "31", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.011", + "longitude": "34.887", + "elevation_m": "35", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF ETSN 110510Z 1106/1115 03003KT 9999 NSW SCT010 BKN025 TEMPO 1106/1115 05005KT 4000 -DZ BKN008 OVC020", - "station_id": "ETSN", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.71", - "longitude": "11.21", - "elevation_m": "378", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "50", + "probability": "40", + "wind_dir_degrees": "140", "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1800" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T11:00:00Z", + "max_temp_c": "23" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "12" } ] } ] }, { - "raw_text": "TAF ETSB 110510Z 1106/1115 04007KT 5000 BR SCT003 BKN006 TEMPO 1106/1112 05008KT 0500 FZFG BKN001 OVC003", - "station_id": "ETSB", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", + "raw_text": "TAF LHBP 110515Z 1106/1206 VRB03KT 6000 -SNRA SCT005 OVC015 TEMPO 1106/1111 16006KT 1400 SN BKN002 OVC008 BECMG 1111/1114 29005KT 9999 NSW BKN008 BKN050 BECMG 1115/1118 VRB03KT 4000 BR NSC TEMPO 1118/1206 0500 FZFG VV001", + "station_id": "LHBP", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "50.175", - "longitude": "7.06", - "elevation_m": "477", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.437", + "longitude": "19.256", + "elevation_m": "141", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "3.73", + "wx_string": "-SN -RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.31", - "wx_string": "FZFG", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.87", + "wx_string": "SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "cloud_base_ft_agl": "200" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF ETSL 110510Z 1106/1115 04007KT 8000 NSW SCT005 BKN010 TEMPO 1106/1113 05008KT 3000 -DZ BKN004 OVC010", - "station_id": "ETSL", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.185", - "longitude": "10.861", - "elevation_m": "548", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", - "visibility_statute_mi": "4.97", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "100", + "wx_string": "FZFG", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF YAMB 110510Z 1106/1206 11010KT 9999 -SHRA SCT030 BKN045 FM111200 17005KT 9999 NSW SCT015 SCT030 FM120000 10010KT 9999 SCT030 PROB30 1115/1122 0800 FG BKN002", - "station_id": "YAMB", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", + "raw_text": "TAF AMD WBSB 110515Z 1106/1212 35008KT 9999 SCT015 FEW016CB TEMPO 1106/1108 3000 TSRA SCT014 FEW015CB BECMG 1110/1112 14003KT SCT014 FEW015CB TEMPO 1112/1116 4000 TSRA", + "station_id": "WBSB", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-27.63", - "longitude": "152.711", - "elevation_m": "26", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "4.944", + "longitude": "114.928", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1400" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - } + ] } ] }, { - "raw_text": "TAF NZAA 110510Z 1106/1212 04010KT 9999 -RA SCT020 BKN040 TEMPO 1112/1118 4000 RADZ BKN008 TEMPO 1118/1206 4000 RA BKN012 PROB30 TEMPO 1201/1205 3000 TSRA SCT020CB BECMG 1204/1206 31008KT", - "station_id": "NZAA", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", + "raw_text": "TAF SPTN 110515Z 1106/1206 VRB04KT 9999 OVC025 TX25/1118Z TN14/1110Z FM111730 22013KT 9999 FEW033 FM120130 VRB04KT 9999 OVC025", + "station_id": "SPTN", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-37.008", - "longitude": "174.792", - "elevation_m": "7", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-18.049", + "longitude": "-70.277", + "elevation_m": "459", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T17:30:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "25" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "14" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "RA DZ", + "fcst_time_from": "2024-12-11T17:30:00Z", + "fcst_time_to": "2024-12-12T01:30:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3300" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T01:30:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "RA", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "TAF LHKE 110515Z 1106/1115 VRB03KT 3000 -SNRA -SN BR BKN003 OVC007 TEMPO 1106/1109 1500 SN BR OVC002 TEMPO 1109/1111 6000 NSW BKN005 BKN015 OVC020 BECMG 1111/1114 30005KT 8000 NSW SCT020 BKN030 OVC050", + "station_id": "LHKE", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.917", + "longitude": "19.749", + "elevation_m": "113", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "-SN -RA -SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "visibility_statute_mi": "0.93", + "wx_string": "SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - } - ] - }, - { - "raw_text": "TAF NZWN 110510Z 1106/1212 35025G35KT 9999 FEW020 BECMG 1112/1114 36015KT", - "station_id": "NZWN", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-41.331", - "longitude": "174.806", - "elevation_m": "12", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "1500" + }, { - "sky_cover": "FEW", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF EHVK 110510Z 1106/1118 06008KT 9999 FEW010 BKN012 OVC014 TEMPO 1106/1115 SCT007 BKN009 BECMG 1117/1118 VRB02KT", - "station_id": "EHVK", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", + "raw_text": "TAF LOWL 110515Z 1106/1206 VRB04KT 9999 FEW012 BKN020 TX03/1112Z TNM00/1204Z TEMPO 1106/1108 FEW008 BKN012 TEMPO 1122/1206 FEW008 BKN012 PROB30 TEMPO 1200/1206 2000 BR BKN008", + "station_id": "LOWL", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "51.658", - "longitude": "5.707", - "elevation_m": "20", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "48.233", + "longitude": "14.188", + "elevation_m": "290", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "3" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "valid_time": "2024-12-12T04:00:00Z", + "min_temp_c": "0" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", "cloud_base_ft_agl": "1200" - }, + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF NSFA 110510Z 1106/1206 12008KT 9999 -SHRA SCT018 BKN100 PROB40 TEMPO 1109/1124 5000 TSRA BKN015 FEW018CB PROB40 TEMPO 1203/1206 5000 TSRA BKN015 FEW018CB", - "station_id": "NSFA", - "issue_time": "2024-12-11T05:10:00Z", - "bulletin_time": "2024-12-11T05:10:00Z", + "raw_text": "TAF LOWS 110515Z 1106/1206 VRB03KT 9999 FEW005 SCT012 BKN020 TX03/1113Z TNM03/1206Z TEMPO 1106/1112 SCT005 BKN009 TEMPO 1118/1124 FEW009 BKN012 PROB40 TEMPO 1122/1206 2000 BCFG FEW003 BKN005", + "station_id": "LOWS", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-13.829", - "longitude": "-171.993", - "elevation_m": "6", + "latitude": "47.789", + "longitude": "13.009", + "elevation_m": "427", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-3" + }, + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "3" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "visibility_statute_mi": "1.24", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF UAII 110509Z 1106/1206 33003G08MPS 6000 NSC TX00/1109Z TNM08/1201Z TEMPO 1106/1108 13004MPS 3100 BR FU TEMPO 1108/1112 03003G08MPS SCT040 FM111200 06003G08MPS 3100 FU BR SCT033 TEMPO 1112/1206 12003MPS 0500 FZFG VV002", - "station_id": "UAII", - "issue_time": "2024-12-11T05:09:00Z", - "bulletin_time": "2024-12-11T05:09:00Z", + "raw_text": "TAF LOWI 110515Z 1106/1206 VRB04KT 8000 FEW012 BKN020 TX03/1113Z TNM04/1206Z TEMPO 1106/1110 FEW009 BKN013 TEMPO 1122/1206 FEW009 BKN013 PROB30 1200/1206 2000 BCFG FEW006 BKN008", + "station_id": "LOWI", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.366", - "longitude": "69.476", - "elevation_m": "410", + "latitude": "47.26", + "longitude": "11.344", + "elevation_m": "570", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "0" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "3" }, { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "-8" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-4" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "130", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.93", - "wx_string": "BR FU", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "wind_gust_kt": "16", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "1.93", - "wx_string": "FU BR", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF YBAS 110509Z 1106/1206 10012KT CAVOK FM111000 10006KT CAVOK FM111500 34005KT CAVOK FM120000 08010KT CAVOK FM120400 13012KT CAVOK", - "station_id": "YBAS", - "issue_time": "2024-12-11T05:09:00Z", - "bulletin_time": "2024-12-11T05:09:00Z", + "raw_text": "TAF LOWG 110515Z 1106/1206 VRB03KT 9999 BKN010 TX02/1106Z TNM01/1206Z TEMPO 1106/1110 3000 -DZ BKN005 PROB30 TEMPO 1106/1109 BKN004 BECMG 1111/1113 BKN015 TEMPO 1122/1206 1200 BCFG BKN010", + "station_id": "LOWG", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-23.795", - "longitude": "133.889", - "elevation_m": "549", + "latitude": "46.997", + "longitude": "15.447", + "elevation_m": "337", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "2" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF YPTN 110509Z 1106/1206 03008KT CAVOK FM111000 34007KT CAVOK FM111500 VRB05KT 9999 SCT015 FM120000 24007KT 9999 SCT050 PROB30 TEMPO 1204/1206 VRB20G35KT 1000 TSRA BKN010 SCT050CB", - "station_id": "YPTN", - "issue_time": "2024-12-11T05:09:00Z", - "bulletin_time": "2024-12-11T05:09:00Z", + "raw_text": "TAF LOWK 110515Z 1106/1206 VRB04KT 9000 BKN030 TX03/1113Z TN00/1205Z TEMPO 1106/1111 4000 BR OVC014 PROB30 TEMPO 1107/1111 -RA TEMPO 1122/1206 3000 BR BKN014 PROB40 TEMPO 1205/1206 BKN009", + "station_id": "LOWK", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-14.523", - "longitude": "132.383", - "elevation_m": "135", + "latitude": "46.648", + "longitude": "14.318", + "elevation_m": "450", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "3" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "0" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000", - "cloud_type": "CB" + "cloud_base_ft_agl": "900" } ] } ] }, { - "raw_text": "TAF YPDN 110509Z 1106/1212 34010KT 9999 SCT040 FM111000 34006KT 9999 SCT015 FM120000 33010KT 9999 SCT025 PROB30 TEMPO 1106/1110 VRB20G35KT 1000 TSRA BKN008 SCT030CB PROB30 TEMPO 1203/1209 VRB20G35KT 1000 TSRA BKN008 SCT025CB", - "station_id": "YPDN", - "issue_time": "2024-12-11T05:09:00Z", - "bulletin_time": "2024-12-11T05:09:00Z", + "raw_text": "TAF LOWW 110515Z 1106/1212 34010KT 9999 FEW013 BKN020 TX02/1112Z TN00/1203Z TEMPO 1106/1109 -DZ BKN013", + "station_id": "LOWW", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-12.424", - "longitude": "130.893", - "elevation_m": "32", + "latitude": "48.117", + "longitude": "16.582", + "elevation_m": "179", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "340", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "2" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "0" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] - }, + } + ] + }, + { + "raw_text": "TAF TNCC 110515Z 1106/1206 09010KT 9999 SCT020 PROB40 TEMPO 1106/1120 5000 SHRA BKN014", + "station_id": "TNCC", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "12.189", + "longitude": "-68.96", + "elevation_m": "10", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, + "cloud_base_ft_agl": "1400" + } + ] + } + ] + }, + { + "raw_text": "TAF TNCA 110515Z 1106/1206 08017KT 9999 SCT020 PROB40 TEMPO 1106/1120 5000 SHRA BKN014", + "station_id": "TNCA", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "12.501", + "longitude": "-70.015", + "elevation_m": "7", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "17", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF EKVG 110508Z 1106/1115 13012KT 6000 -DZRA BKN006 OVC012 BECMG 1106/1108 20007KT 2000 DZ BR BKN003 OVC006 TEMPO 1108/1113 0500 DZ FG OVC001", - "station_id": "EKVG", - "issue_time": "2024-12-11T05:08:00Z", - "bulletin_time": "2024-12-11T05:08:00Z", + "raw_text": "MROC 110515Z 1106/1206 09007KT 9999 FEW040 TX29/1118Z TN20/1111Z TEMPO 1106/1109 24003KT 0800 FG BKN005 TEMPO 1120/1124 25005KT TEMPO 1200/1206 09012G22KT ", + "station_id": "MROC", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "62.065", - "longitude": "-7.282", - "elevation_m": "89", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "9.991", + "longitude": "-84.218", + "elevation_m": "900", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", - "wx_string": "-DZ -RA", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "29" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "20" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.24", - "wx_string": "DZ BR", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "240", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "90", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "MRLB 110515Z 1106/1206 15007KT 9999 FEW040 TX33/1120Z TN22/1111Z BECMG 1116/1119 08014KT ", + "station_id": "MRLB", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "10.589", + "longitude": "-85.552", + "elevation_m": "79", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "33" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "22" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "DZ FG", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF EYSA 110508Z 1106/1115 31008KT 8000 OVC005 TEMPO 1106/1109 5000 BR BKN002 TEMPO 1109/1115 OVC010", - "station_id": "EYSA", - "issue_time": "2024-12-11T05:08:00Z", - "bulletin_time": "2024-12-11T05:08:00Z", + "raw_text": "MRLM 110515Z 1106/1206 23006KT 9999 FEW030 TX31/1121Z TN23/1111Z BECMG 1114/1117 07005KT TEMPO 1122/1203 RA BKN015 BECMG 1203/1206 24005KT ", + "station_id": "MRLM", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "55.894", - "longitude": "23.395", - "elevation_m": "135", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "9.961", + "longitude": "-83.026", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "31" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "23" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF NFTF 110508Z 1106/1206 10009KT 9999 FEW018 PROB40 TEMPO 1118/1124 10015G25KT", - "station_id": "NFTF", - "issue_time": "2024-12-11T05:08:00Z", - "bulletin_time": "2024-12-11T05:08:00Z", + "raw_text": "MRPV 110515Z 1106/1206 10010KT 9999 FEW040 TX28/1118Z TN20/1111Z TEMPO 1122/1206 09012G22KT ", + "station_id": "MRPV", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-21.241", - "longitude": "-175.15", - "elevation_m": "38", + "latitude": "9.957", + "longitude": "-84.141", + "elevation_m": "998", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "100", - "wind_speed_kt": "9", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "28" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "20" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "100", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "90", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "sky_condition": [ ] @@ -86316,284 +88559,371 @@ ] }, { - "raw_text": "TAF AMD WPDL 110508Z 1105/1118 34010KT 9999 SCT025 FM111500 16007KT 9999 SCT020 INTER 1105/1114 1000 SHRA BKN008 SCT020TCU", - "station_id": "WPDL", - "issue_time": "2024-12-11T05:08:00Z", - "bulletin_time": "2024-12-11T05:08:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-8.546", - "longitude": "125.529", - "elevation_m": "8", + "raw_text": "TAF LLER 110515Z 1106/1206 36010KT CAVOK BECMG 1107/1109 02015KT BECMG 1117/1119 35008KT TX24/1112Z TN10/1203Z", + "station_id": "LLER", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "29.722", + "longitude": "35.012", + "elevation_m": "88", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "24" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "10" } ] } ] }, { - "raw_text": "TAF EGFF 110508Z 1106/1206 06011KT 9999 OVC022 PROB30 TEMPO 1205/1206 OVC014", - "station_id": "EGFF", - "issue_time": "2024-12-11T05:08:00Z", - "bulletin_time": "2024-12-11T05:08:00Z", + "raw_text": "TAF LZIB 110515Z 1106/1206 34009KT 9999 FEW012 BKN022 PROB40 TEMPO 1106/1108 BKN012 BECMG 1110/1112 SCT040", + "station_id": "LZIB", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.397", - "longitude": "-3.343", - "elevation_m": "65", + "latitude": "48.17", + "longitude": "17.207", + "elevation_m": "129", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "11", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "probability": "40", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF EGGD 110508Z 1106/1206 05013KT 9999 OVC018 PROB30 TEMPO 1106/1203 OVC014 TEMPO 1203/1206 OVC014", - "station_id": "EGGD", - "issue_time": "2024-12-11T05:08:00Z", - "bulletin_time": "2024-12-11T05:08:00Z", + "raw_text": "TAF LZKZ 110515Z 1106/1206 02015KT 9999 FEW030 BECMG 1116/1118 VRB02KT TEMPO 1122/1203 -SN BKN013", + "station_id": "LZKZ", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.383", - "longitude": "-2.719", - "elevation_m": "182", + "latitude": "48.661", + "longitude": "21.24", + "elevation_m": "227", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "13", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] } ] }, { - "raw_text": "TAF RJCC 110507Z 1106/1212 32010KT 9999 FEW020 BKN040 TEMPO 1115/1118 0700 SHSN VV005", - "station_id": "RJCC", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF LZTT 110515Z 1106/1206 07008KT 9999 FEW005 OVC020 TEMPO 1106/1108 VRB02KT -SN OVC009 TEMPO 1120/1201 -SN BKN012", + "station_id": "LZTT", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "42.774", - "longitude": "141.693", - "elevation_m": "19", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "49.068", + "longitude": "20.25", + "elevation_m": "693", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.43", - "vert_vis_ft": "500", - "wx_string": "SHSN", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF RJFK 110507Z 1106/1212 34008KT 9999 FEW030", - "station_id": "RJFK", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF LZPP 110515Z 1106/1115 34012KT 9999 BKN021", + "station_id": "LZPP", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.803", - "longitude": "130.719", - "elevation_m": "271", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.613", + "longitude": "17.832", + "elevation_m": "160", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "340", - "wind_speed_kt": "8", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2100" } ] } ] }, { - "raw_text": "TAF RJFO 110507Z 1106/1212 32008KT 9999 FEW030 BECMG 1112/1114 26004KT BECMG 1121/1200 03011KT BECMG 1209/1212 26004KT", - "station_id": "RJFO", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF LZZI 110515Z 1106/1115 07010KT 9999 OVC022 BECMG 1113/1115 04005KT", + "station_id": "LZZI", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.479", - "longitude": "131.737", - "elevation_m": "3", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.231", + "longitude": "18.613", + "elevation_m": "311", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "260", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" + } + ] + } + ] + }, + { + "raw_text": "TAF ETND 110515Z 1106/1115 02004KT 9999 NSW BKN010 TEMPO 1106/1109 03006KT 8000 NSW BKN006 TEMPO 1109/1113 02002KT 9999 NSW BKN015 BECMG 1113/1115 28005KT 9999 NSW BKN030", + "station_id": "ETND", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.588", + "longitude": "8.342", + "elevation_m": "37", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "20", "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "30", - "wind_speed_kt": "11", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "20", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "3000" } ] @@ -86601,102 +88931,100 @@ ] }, { - "raw_text": "TAF RJFM 110507Z 1106/1212 08005KT 9999 FEW030 BECMG 1107/1109 27010KT BECMG 1203/1206 09008KT BECMG 1209/1212 25006KT", - "station_id": "RJFM", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF ETHS 110515Z 1106/1115 03005KT 9999 NSW OVC009 BECMG 1109/1111 32005KT 9999 NSW OVC010", + "station_id": "ETHS", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.877", - "longitude": "131.449", - "elevation_m": "10", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.918", + "longitude": "10.184", + "elevation_m": "71", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "80", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] - }, + } + ] + }, + { + "raw_text": "TAF AGGH 110515Z 1106/1206 20008KT 9999 SCT018", + "station_id": "AGGH", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-9.43", + "longitude": "160.047", + "elevation_m": "6", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "200", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF RJEC 110507Z 1106/1212 29012KT 6000 -SHSN FEW008 BKN015 TEMPO 1106/1109 28017G27KT 0700 SHSN VV005 TEMPO 1109/1121 0500 SHSN VV005 TEMPO 1121/1206 0700 SHSN VV005 TEMPO 1206/1212 0500 SHSN VV005 BECMG 1209/1212 17004KT", - "station_id": "RJEC", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF ETNW 110515Z 1106/1206 VRB03KT 9999 NSW SCT006 OVC010 TEMPO 1106/1109 VRB02KT 3000 -DZ OVC005 TEMPO 1109/1118 30005KT 9999 NSW BKN015 BECMG 1118/1120 25005KT 9999 NSW SCT020 TEMPO 1120/1206 22003KT 8000 NSW BKN015", + "station_id": "ETNW", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "43.671", - "longitude": "142.447", - "elevation_m": "209", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "52.457", + "longitude": "9.427", + "elevation_m": "57", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", - "wx_string": "-SHSN", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, @@ -86704,71 +89032,57 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "17", - "wind_gust_kt": "27", - "visibility_statute_mi": "0.43", - "vert_vis_ft": "500", - "wx_string": "SHSN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "500", - "wx_string": "SHSN", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.43", - "vert_vis_ft": "500", - "wx_string": "SHSN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "500", - "wx_string": "SHSN", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", - "wx_string": "-SHSN", + "wind_dir_degrees": "220", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "1500" @@ -86778,1784 +89092,1657 @@ ] }, { - "raw_text": "TAF RJCB 110507Z 1106/1212 33014KT 9999 FEW020 BKN040 BECMG 1110/1112 30004KT BECMG 1200/1203 33016KT TEMPO 1200/1209 33020G30KT BECMG 1209/1212 30006KT", - "station_id": "RJCB", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF LHDC 110515Z 1106/1115 34007KT CAVOK PROB40 TEMPO 1106/1109 4000 SN DZ BKN008 OVC030", + "station_id": "LHDC", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "42.733", - "longitude": "143.217", - "elevation_m": "149", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.489", + "longitude": "21.615", + "elevation_m": "105", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SN DZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LHPP 110515Z 1106/1115 30006KT 9999 OVC015 TEMPO 1106/1111 2500 DZ RASN BKN004 OVC010", + "station_id": "LHPP", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.991", + "longitude": "18.241", + "elevation_m": "193", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "16", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1.55", + "wx_string": "DZ RA SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF COR KNCA 1105/1203 18012G22KT 9999 BKN025 OVC050 532509 533403 QNH2983INS TEMPO 1103/1109 18013G25KT 8000 -SHRA BR OVC025 FM110900 19015G25KT 4800 SHRA BR OVC020 WS020/18045KT 532509 533403 QNH2968INS FM111600 19020G30KT 9999 OVC020 WS020/18045KT 532509 533403 QNH2954INS FM120200 14010G20KT 9999 FEW060 532509 533403 QNH2987INS T22/1116Z T06/1203Z COR 0500", - "station_id": "KNCA", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "34.7062", - "longitude": "-77.4406", - "elevation_m": "9", + "raw_text": "TAF LHPR 110515Z 1106/1115 32012KT 9999 OVC025 PROB30 TEMPO 1106/1110 4500 DZ RASN BKN004 OVC020 BECMG 1111/1114 35006KT", + "station_id": "LHPR", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.627", + "longitude": "17.808", + "elevation_m": "127", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "12", - "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "25000", - "turbulence_max_alt_ft_agl": "34000" - } - ], - [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "34000", - "turbulence_max_alt_ft_agl": "37000" - } - ] ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "180", - "wind_speed_kt": "13", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA BR", + "probability": "30", + "visibility_statute_mi": "2.8", + "wx_string": "DZ RA SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.68", - "wx_string": "SHRA BR", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "25000", - "turbulence_max_alt_ft_agl": "34000" - } - ], - [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "34000", - "turbulence_max_alt_ft_agl": "37000" - } - ] ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "45", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "29.53", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "25000", - "turbulence_max_alt_ft_agl": "34000" - } - ], - [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "34000", - "turbulence_max_alt_ft_agl": "37000" - } - ] - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" - } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "25000", - "turbulence_max_alt_ft_agl": "34000" - } - ], - [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "34000", - "turbulence_max_alt_ft_agl": "37000" - } - ] - ], - "temperature": [ - { - "valid_time": "2024-12-11T16:00:00Z" - }, - { - "valid_time": "2024-12-12T03:00:00Z" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF NCRG 110507Z 1106/1206 08012KT 9999 SCT016 BKN040 PROB40 TEMPO 1106/1206 09015G28KT PROB40 TEMPO 1112/1206 5000 TSRA BKN015 FEW018CB", - "station_id": "NCRG", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF LHSM 110515Z 1106/1115 35008KT 9999 OVC015 TEMPO 1106/1112 2500 DZ RASN BKN004 OVC010", + "station_id": "LHSM", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-21.203", - "longitude": "-159.806", - "elevation_m": "7", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.689", + "longitude": "17.161", + "elevation_m": "119", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "28", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "visibility_statute_mi": "1.55", + "wx_string": "DZ RA SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "400" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF AMD CYRQ 110507Z 1105/1114 06010KT P6SM FEW004 OVC015 TEMPO 1105/1107 5SM -RA BR OVC004 FM110700 11008KT 2SM -RA BR OVC005 TEMPO 1107/1114 4SM -RA BR OVC012 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYRQ", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "46.358", - "longitude": "-72.68", - "elevation_m": "58", + "raw_text": "TAF LHSN 110515Z 1106/1115 VRB02KT 9999 SCT009 BKN033 BKN060 TEMPO 1106/1108 6000 -SNRA -SN BKN008 OVC025 TEMPO 1108/1115 02005KT BKN012 OVC030", + "station_id": "LHSN", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.123", + "longitude": "20.235", + "elevation_m": "89", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "visibility_statute_mi": "3.73", + "wx_string": "-SN -RA -SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "8", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF EGSS 110507Z 1106/1212 04011KT 9999 OVC016 TEMPO 1106/1110 OVC014 PROB30 TEMPO 1110/1124 OVC014 PROB30 1200/1203 8000 OVC004 BECMG 1203/1206 OVC003 TEMPO 1203/1212 8000 PROB30 TEMPO 1204/1211 3000 -DZ OVC001", - "station_id": "EGSS", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF LHNY 110515Z 1106/1115 36012KT CAVOK TEMPO 1106/1112 BKN008 BKN035 BECMG 1111/1114 32005KT", + "station_id": "LHNY", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "51.881", - "longitude": "0.223", - "elevation_m": "101", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.984", + "longitude": "21.6916", + "elevation_m": "99", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "11", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "MKJP 110515Z 1106/1206 35005KT 9999 FEW022 BECMG 1114/1116 13015KT", + "station_id": "MKJP", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "17.942", + "longitude": "-76.798", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "11", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2200" } ] - }, + } + ] + }, + { + "raw_text": "TAF MKJS 110515Z 1106/1206 11005KT 9999 FEW022 BECMG 1114/1116 08015KT", + "station_id": "MKJS", + "issue_time": "2024-12-11T05:15:00Z", + "bulletin_time": "2024-12-11T05:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "18.502", + "longitude": "-77.915", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2200" + } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2200" } ] } ] }, { - "raw_text": "TAF EGGW 110507Z 1106/1206 05010KT 9999 OVC018 PROB30 TEMPO 1106/1202 OVC014 PROB30 1201/1203 8000 OVC004 BECMG 1203/1206 OVC003 TEMPO 1203/1206 8000 PROB40 TEMPO 1204/1206 2000 -DZ OVC001", - "station_id": "EGGW", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF ROAH 110514Z 1106/1212 15008KT 9999 FEW025 BKN035 BECMG 1110/1112 02020KT TEMPO 1110/1113 4000 SHRA", + "station_id": "ROAH", + "issue_time": "2024-12-11T05:14:00Z", + "bulletin_time": "2024-12-11T05:14:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.875", - "longitude": "-0.368", - "elevation_m": "159", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.196", + "longitude": "127.646", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF EGAA 110514Z 1106/1206 VRB03KT 9999 BKN020 PROB30 1118/1121 0300 FG VV/// PROB30 1121/1124 0300 FZFG VV///", + "station_id": "EGAA", + "issue_time": "2024-12-11T05:14:00Z", + "bulletin_time": "2024-12-11T05:14:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "54.654", + "longitude": "-6.225", + "elevation_m": "65", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.19", + "wx_string": "FG", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" - } + ] } ] }, { - "raw_text": "TAF YSSY 110507Z 1106/1212 06017KT 9999 FEW035 FM110900 02012KT 9999 FEW025 FM111300 30006KT 9999 FEW020 BECMG 1123/1201 07014KT CAVOK FM120900 05008KT 9999 FEW012", - "station_id": "YSSY", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-33.946", - "longitude": "151.173", - "elevation_m": "3", + "raw_text": "TAF ROIG 110514Z 1106/1212 26006KT 9999 FEW025 BKN035 BECMG 1109/1111 01016KT TEMPO 1109/1112 4000 SHRA TEMPO 1113/1118 01018G28KT", + "station_id": "ROIG", + "issue_time": "2024-12-11T05:14:00Z", + "bulletin_time": "2024-12-11T05:14:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "24.395", + "longitude": "124.245", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "17", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "10", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - } + ] } ] }, { - "raw_text": "TAF NZCH 110507Z 1106/1212 30015G25KT CAVOK BECMG 1106/1108 30008KT BECMG 1120/1122 04012KT BECMG 1203/1205 31010KT", - "station_id": "NZCH", - "issue_time": "2024-12-11T05:07:00Z", - "bulletin_time": "2024-12-11T05:07:00Z", + "raw_text": "TAF ETHB 110514Z 1106/1115 04005KT 9999 NSW SCT007 BKN010 TEMPO 1106/1109 03004KT 3000 -DZRA BKN005 TEMPO 1110/1115 01007KT 9999 NSW BKN015", + "station_id": "ETHB", + "issue_time": "2024-12-11T05:14:00Z", + "bulletin_time": "2024-12-11T05:14:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-43.489", - "longitude": "172.528", - "elevation_m": "36", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.279", + "longitude": "9.082", + "elevation_m": "69", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "30", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "-DZ -RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "10", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF KINS 110506Z 1105/1211 23006KT 9999 SCT200 QNH3013INS BECMG 1122/1123 10009KT 9999 BKN200 QNH3009INS BECMG 1202/1203 23008KT 9999 FEW250 QNH2994INS TX12/1122Z TNM06/1113Z", - "station_id": "KINS", - "issue_time": "2024-12-11T05:06:00Z", - "bulletin_time": "2024-12-11T05:06:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "36.586", - "longitude": "-115.69", - "elevation_m": "954", + "raw_text": "TAF EHBK 110514Z 1106/1212 05006KT 9999 OVC016 TEMPO 1106/1209 BKN012 PROB40 TEMPO 1106/1209 BKN008 BECMG 1209/1212 BKN008", + "station_id": "EHBK", + "issue_time": "2024-12-11T05:14:00Z", + "bulletin_time": "2024-12-11T05:14:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "50.905", + "longitude": "5.762", + "elevation_m": "112", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "230", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "12" - }, + ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "-6" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF RJOI 1105/1205 16006KT 9999 FEW030 BKN80 BKN200 620804 522408 QNH2996INS FM111200 32006KT 9999 FEW025 BKN080 BKN200 620804 522408 QNH3000INS FM111800 36009KT 9999 FEW025 BKN030 BKN080 BKN200 620305 522408 QNH3008INS FM120000 02010G15KT 9999 FEW030 SCT050 SCT080 620305 522406 QNH3014INS FM120300 04010G15KT 9999 FEW030 BKN050 620305 522406 QNH3015INS T14/1105Z T06/1121Z", - "station_id": "RJOI", - "issue_time": "2024-12-11T05:06:00Z", - "bulletin_time": "2024-12-11T05:06:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T05:00:00Z", - "latitude": "34.144", - "longitude": "132.236", - "elevation_m": "2", + "raw_text": "TAF EHLE 110514Z 1106/1212 05008KT 9999 BKN008 OVC010 BECMG 1111/1114 VRB02KT SCT016 SCT022 BECMG 1122/1201 24006KT SCT008 BKN012 TEMPO 1123/1208 3500 -DZ SCT003 BKN005 BECMG 1206/1209 04008KT", + "station_id": "EHLE", + "issue_time": "2024-12-11T05:14:00Z", + "bulletin_time": "2024-12-11T05:14:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "52.456", + "longitude": "5.522", + "elevation_m": "-3", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "8000", - "icing_max_alt_ft_agl": "12000" - } - ], - "turbulence_condition": [ + "cloud_base_ft_agl": "800" + }, { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "24000", - "turbulence_max_alt_ft_agl": "32000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "8000", - "icing_max_alt_ft_agl": "12000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "24000", - "turbulence_max_alt_ft_agl": "32000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "3000", - "icing_max_alt_ft_agl": "8000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "24000", - "turbulence_max_alt_ft_agl": "32000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.17", + "wx_string": "-DZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "300" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "3000", - "icing_max_alt_ft_agl": "8000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "24000", - "turbulence_max_alt_ft_agl": "30000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T09:00:00Z", "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "wind_gust_kt": "15", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "3000", - "icing_max_alt_ft_agl": "8000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "24000", - "turbulence_max_alt_ft_agl": "30000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z" - }, - { - "valid_time": "2024-12-11T05:00:00Z" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF NFFN 110506Z 1106/1206 10006KT 9999 SCT018 SCT048 BECMG 1121/1123 29010KT TEMPO 1202/1206 5000 TSRA FEW018CB BECMG 1204/1206 10005KT", - "station_id": "NFFN", - "issue_time": "2024-12-11T05:06:00Z", - "bulletin_time": "2024-12-11T05:06:00Z", + "raw_text": "TAF YPCC 110514Z 1106/1206 15018KT 9999 -SHRA SCT012 BKN018 BECMG 1118/1119 17014KT 9999 -SHRA SCT015 BKN025 FM120200 18014KT 9999 NSW SCT020 TEMPO 1106/1118 14020G30KT 2000 +SHRA BKN008 SCT015TCU PROB30 TEMPO 1106/1115 VRB25G35KT 0500 +TSRA BKN005 SCT015CB", + "station_id": "YPCC", + "issue_time": "2024-12-11T05:14:00Z", + "bulletin_time": "2024-12-11T05:14:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-17.755", - "longitude": "177.443", - "elevation_m": "14", + "latitude": "-12.189", + "longitude": "96.834", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "18", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "140", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "1.24", + "wx_string": "+SHRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1500", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.31", + "wx_string": "+TSRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4800" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF RJBB 110506Z 1106/1212 28014KT 9999 FEW020 SCT040 BECMG 1107/1109 02018KT", - "station_id": "RJBB", - "issue_time": "2024-12-11T05:06:00Z", - "bulletin_time": "2024-12-11T05:06:00Z", + "raw_text": "TAF TNCB 110514Z 1106/1212 09010KT 9999 SCT018 PROB30 TEMPO 1106/1212 6000 SHRA SCT015CB", + "station_id": "TNCB", + "issue_time": "2024-12-11T05:14:00Z", + "bulletin_time": "2024-12-11T05:14:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.434", - "longitude": "135.233", - "elevation_m": "8", + "latitude": "12.133", + "longitude": "-68.277", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "18", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.73", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF RJOO 110506Z 1106/1212 29008KT 9999 FEW025 BKN045 BECMG 1106/1108 35012KT", - "station_id": "RJOO", - "issue_time": "2024-12-11T05:06:00Z", - "bulletin_time": "2024-12-11T05:06:00Z", + "raw_text": "TAF COR EHLW 110514Z 1106/1118 06007KT 9999 SCT014 BKN016 BECMG 1106/1108 VRB02KT PROB40 TEMPO 1106/1109 3500 BR MIFG NSC", + "station_id": "EHLW", + "issue_time": "2024-12-11T05:14:00Z", + "bulletin_time": "2024-12-11T05:14:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.784", - "longitude": "135.439", - "elevation_m": "11", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "53.223", + "longitude": "5.752", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.17", + "wx_string": "BR MIFG", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF RJOK 110506Z 1106/1212 35005KT 9999 FEW030", - "station_id": "RJOK", - "issue_time": "2024-12-11T05:06:00Z", - "bulletin_time": "2024-12-11T05:06:00Z", + "raw_text": "TAF PLCH 110513Z 1106/1206 10010KT 9999 SCT019", + "station_id": "PLCH", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.546", - "longitude": "133.669", - "elevation_m": "7", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "1.988", + "longitude": "-157.349", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1900" } ] } ] }, { - "raw_text": "TAF ETSI 110506Z 1106/1115 06005KT 9999 NSW SCT007 BKN012 BKN030 TEMPO 1106/1108 07006KT 9999 NSW SCT015 BKN040 TEMPO 1108/1115 07008KT 7000 -DZ SCT008 BKN015 BKN030", - "station_id": "ETSI", - "issue_time": "2024-12-11T05:06:00Z", - "bulletin_time": "2024-12-11T05:06:00Z", + "raw_text": "TAF MMCZ 110513Z 1106/1206 12005KT P6SM SCT015 BECMG 1112/1114 VCRA BKN015 TEMPO 1116/1120 3SM RA BKN010CB FM112100 36020KT 6SM -RA BKN015 OVC100 BECMG 1123/1201 36015KT 6SM HZ", + "station_id": "MMCZ", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.716", - "longitude": "11.534", - "elevation_m": "366", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "20.516", + "longitude": "-86.932", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "120", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "VCRA", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "RA", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "20", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EVLA 110505Z 1106/1206 31005KT 9999 OVC013 TEMPO 1106/1108 3000 BR BKN007 TEMPO 1111/1113 BKN015", - "station_id": "EVLA", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF MMMD 110513Z 1106/1206 12005KT 5SM HZ BKN020 TX26/1121Z TN22/1112Z TEMPO 1109/1112 2SM BR HZ OVC005 FM111300 36020KT 6SM HZ BKN020 TEMPO 1113/1117 3SM RA BKN015 OVC100 FM111800 36012G22KT 6SM VCRA BKN015 OVC100 TEMPO 1118/1122 4SM RA BKN015CB FM120200 02015KT 6SM HZ BKN020", + "station_id": "MMMD", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.517", - "longitude": "21.097", - "elevation_m": "5", + "latitude": "20.936", + "longitude": "-89.659", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "120", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "5", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "26" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "22" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "2", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "20", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF COR SPSO 110505Z 1106/1206 20008KT CAVOK TX24/1119Z TN18/1111Z BECMG 1108/1110 BKN012 TEMPO 1110/1112 4500 BR BKN009 BECMG 1113/1115 30010KT NSC BECMG 1119/1122 22012KT", - "station_id": "SPSO", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-13.744", - "longitude": "-76.221", - "elevation_m": "8", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "24" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "18" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "6", + "wx_string": "VCRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.8", - "wx_string": "BR", + "visibility_statute_mi": "4", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "change_indicator": "FM", + "wind_dir_degrees": "20", + "wind_speed_kt": "15", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF AMD YLHI 110505Z 1106/1206 21018KT 9999 SCT015 FM111800 18010KT 9999 SCT020 INTER 1106/1108 9999 BKN015 TEMPO 1108/1118 9999 BKN012", - "station_id": "YLHI", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF MMTG 110513Z 1106/1206 30005KT P6SM SKC TEMPO 1111/1115 2SM BR HZ BKN008 FM111500 30008KT P6SM SCT030 BECMG 1118/1120 34015KT TEMPO 1122/1202 34020G30KT BKN030 FM120400 30010KT 6SM HZ SCT030 BKN100", + "station_id": "MMTG", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-31.538", - "longitude": "159.077", - "elevation_m": "2", + "latitude": "16.571", + "longitude": "-93.03", + "elevation_m": "463", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "18", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "BR HZ", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "340", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF RJAA 110505Z 1106/1212 36008KT 9999 FEW030", - "station_id": "RJAA", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.765", - "longitude": "140.386", - "elevation_m": "36", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF RJTT 110505Z 1106/1212 03006KT 9999 FEW030 BECMG 1106/1108 34020KT TEMPO 1108/1111 34024G34KT BECMG 1121/1200 34010KT", - "station_id": "RJTT", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF MMTP 110513Z 1106/1206 00000KT P6SM SKC TEMPO 1111/1115 4SM HZ SCT020 FM111800 24010KT P6SM SCT030 TEMPO 1120/1124 24015KT FM120000 24005KT P6SM SCT030 SCT100 PROB30 1202/1206 5SM RA BKN030CB", + "station_id": "MMTP", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.553", - "longitude": "139.781", - "elevation_m": "5", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "14.795", + "longitude": "-92.371", + "elevation_m": "27", "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "20", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "24", - "wind_gust_kt": "34", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "TAF RJGG 110505Z 1106/1212 33016KT 9999 FEW030 SCT050", - "station_id": "RJGG", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.858", - "longitude": "136.805", - "elevation_m": "5", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "16", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "5", + "wx_string": "RA", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + } ] } ] }, { - "raw_text": "TAF RJCH 110505Z 1106/1212 30010KT 9999 FEW008 BKN015 TEMPO 1106/1112 2000 -SHSN FEW005 BKN008 TEMPO 1112/1118 3000 -SHSN TEMPO 1118/1200 2000 -SHSN FEW005 BKN008 TEMPO 1200/1209 30015G25KT 1500 -SHSN FEW003 BKN006 TEMPO 1209/1212 2000 -SHSN FEW005 BKN008", - "station_id": "RJCH", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF MMUN 110513Z 1106/1206 12005KT P6SM SCT015 TX26/1116Z TN24/1108Z TEMPO 1106/1110 -RA FM111100 15005KT P6SM SCT015 SCT100 TEMPO 1112/1116 3SM RA BKN015CB FM111700 34015KT P6SM -RA BKN020 BECMG 1118/1120 36018KT VCRA FM120300 36015KT P6SM BKN020", + "station_id": "MMUN", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "41.77", - "longitude": "140.822", - "elevation_m": "36", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "21.038", + "longitude": "-86.855", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "26" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "24" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "-SHSN", + "wx_string": "-RA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SHSN", + "visibility_statute_mi": "3", + "wx_string": "RA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.93", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "18", + "visibility_statute_mi": "6+", + "wx_string": "VCRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF RJSS 110505Z 1106/1212 32012KT 9999 FEW020 BKN050 TEMPO 1200/1206 30020G30KT", - "station_id": "RJSS", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF NFTV 110513Z 1106/1206 10010KT 9999 SCT016 SCT100", + "station_id": "NFTV", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "38.14", - "longitude": "140.917", - "elevation_m": "5", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-18.585", + "longitude": "-173.963", + "elevation_m": "71", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF NIUE 110513Z 1106/1206 12012KT 9999 SCT018 BKN030 PROB40 TEMPO 1123/1206 11015G25KT", + "station_id": "NIUE", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-19.079", + "longitude": "-169.926", + "elevation_m": "22", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "120", "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "probability": "40", + "wind_dir_degrees": "110", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ ] @@ -88563,31 +90750,26 @@ ] }, { - "raw_text": "TAF RJNT 110505Z 1106/1212 36006KT 8000 -SHRA FEW010 BKN020 TEMPO 1106/1108 4000 -SHRA BR FEW005 BKN008 BECMG 1108/1110 24006KT", - "station_id": "RJNT", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EYPA 110513Z 1106/1206 36005KT 9000 BKN010 TEMPO 1106/1108 BKN015 TEMPO 1108/1111 BKN005 BECMG 1111/1113 BKN015 TEMPO 1115/1121 0350 FG FZFG VV002", + "station_id": "EYPA", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "36.641", - "longitude": "137.187", - "elevation_m": "30", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.973", + "longitude": "21.092", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "wind_speed_kt": "5", + "visibility_statute_mi": "5.59", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1000" } ] }, @@ -88595,921 +90777,711 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-SHRA BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", + "visibility_statute_mi": "5.59", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.22", + "vert_vis_ft": "200", + "wx_string": "FG FZFG", + "sky_condition": [ + { + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF RJNK 110505Z 1106/1212 05018KT 8000 -SHRA FEW010 BKN020 BECMG 1109/1111 05006KT BECMG 1200/1203 34010KT", - "station_id": "RJNK", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EKSP 110513Z 1106/1206 23005KT 8000 FEW003 BKN012 TEMPO 1106/1115 2000 BR BKN003 BECMG 1115/1117 02005KT 0300 FG VV001 TEMPO 1117/1206 3000 BR BKN005", + "station_id": "EKSP", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "36.394", - "longitude": "136.407", - "elevation_m": "7", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.225", + "longitude": "9.263", + "elevation_m": "40", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "18", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.19", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF RJFF 110505Z 1106/1212 33009KT 9999 FEW030 BECMG 1109/1111 14005KT BECMG 1203/1206 03006KT BECMG 1209/1212 16005KT", - "station_id": "RJFF", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EHAM 110513Z 1106/1212 05009KT 9999 OVC009 BECMG 1111/1114 VRB02KT SCT016 SCT022 BECMG 1122/1201 23005KT SCT008 BKN012 TEMPO 1200/1209 3500 -DZ SCT003 BKN005 BECMG 1207/1210 04007KT", + "station_id": "EHAM", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.584", - "longitude": "130.452", - "elevation_m": "7", + "latitude": "52.315", + "longitude": "4.79", + "elevation_m": "-2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "160", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "230", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - } - ] - }, - { - "raw_text": "TAF RJSN 110505Z 1106/1212 32020KT 9999 FEW015 BKN030 TEMPO 1106/1109 32025G35KT TEMPO 1118/1200 3000 -SHSN TEMPO 1200/1212 4000 -SHSNRA", - "station_id": "RJSN", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "37.956", - "longitude": "139.121", - "elevation_m": "4", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1200" } ] }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SHSN", - "sky_condition": [ - - ] - }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-SHSN -SHRA", + "visibility_statute_mi": "2.17", + "wx_string": "-DZ", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + } ] - } - ] - }, - { - "raw_text": "TAF RJFU 110505Z 1106/1212 34010KT 9999 FEW030", - "station_id": "RJFU", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "32.917", - "longitude": "129.914", - "elevation_m": "2", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T07:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF RJFT 110505Z 1106/1212 29005KT 9999 FEW030 BECMG 1108/1110 06005KT BECMG 1200/1203 31005KT BECMG 1209/1212 05004KT", - "station_id": "RJFT", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EHGG 110513Z 1106/1212 05003KT 9999 BKN010 BECMG 1108/1111 BKN018 TEMPO 1116/1122 BKN012 PROB30 TEMPO 1116/1201 4000 DZ BKN006 BECMG 1123/1202 4000 BR BKN012 TEMPO 1202/1210 BKN008 PROB30 TEMPO 1203/1206 2000 BKN001 BECMG 1206/1209 9999 NSW", + "station_id": "EHGG", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "32.837", - "longitude": "130.855", - "elevation_m": "188", + "latitude": "53.12", + "longitude": "6.579", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "wind_dir_degrees": "50", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "DZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] - } - ] - }, - { - "raw_text": "TAF RJOA 110505Z 1106/1212 30008KT 9999 FEW025 SCT045 BECMG 1111/1113 04007KT", - "station_id": "RJOA", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.436", - "longitude": "132.919", - "elevation_m": "318", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "3", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF RJOB 110505Z 1106/1212 29007KT 9999 FEW020 BKN040 BECMG 1107/1109 35006KT", - "station_id": "RJOB", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.757", - "longitude": "133.855", - "elevation_m": "242", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.24", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF RJOT 110505Z 1106/1212 24005KT 9999 FEW025 SCT045 BECMG 1110/1112 15005KT", - "station_id": "RJOT", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EHRD 110513Z 1106/1212 05008KT 9999 OVC012 BECMG 1113/1116 VRB02KT SCT016 SCT022 BECMG 1200/1203 23005KT SCT008 BKN012 PROB40 TEMPO 1204/1211 3500 -DZ SCT005 BKN008", + "station_id": "EHRD", + "issue_time": "2024-12-11T05:13:00Z", + "bulletin_time": "2024-12-11T05:13:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.214", - "longitude": "134.016", - "elevation_m": "181", + "latitude": "51.954", + "longitude": "4.444", + "elevation_m": "-4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2200" } ] - } - ] - }, - { - "raw_text": "TAF COR FIMP 110505Z 1106/1212 14010KT 9999 SCT016 TEMPO 1106/1118 5000 -SHRA FEW008 BKN015", - "station_id": "FIMP", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-20.434", - "longitude": "57.684", - "elevation_m": "57", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "-SHRA", + "probability": "40", + "visibility_statute_mi": "2.17", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF RJSK 110505Z 1106/1212 30016KT 6000 -SHSN FEW010 BKN020 TEMPO 1106/1109 30020G30KT 2000 -SHSN FEW005 BKN008 TEMPO 1109/1115 2000 -SHSN FEW005 BKN008 TEMPO 1115/1200 1500 -SHSN FEW005 BKN008 TEMPO 1200/1203 30020G30KT 1500 -SHSNGS FEW005 BKN008 FEW020CB TEMPO 1203/1212 0700 SHSN FEW003 BKN005", - "station_id": "RJSK", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.616", - "longitude": "140.219", - "elevation_m": "95", + "raw_text": "TAF AMD PHNG 1105/1203 07015G23KT 9999 FEW028 SCT040 QNH3001INS TEMPO 1105/1111 8000 -SHRA BR BKN025 FM111500 07015G23KT 9999 SCT027 SCT050 QNH3002INS TEMPO 1117/1123 07015G27KT TEMPO 1123/1203 07015G27KT T23/1114Z T28/1123Z AMD 0510", + "station_id": "PHNG", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "21.45", + "longitude": "-157.763", + "elevation_m": "1", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "visibility_statute_mi": "3.73", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "1.24", - "wx_string": "-SHSN", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "-SHSN", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", + "wind_gust_kt": "27", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "0.93", - "wx_string": "-SHSN -SHGS", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, + "wind_dir_degrees": "70", + "wind_speed_kt": "15", + "wind_gust_kt": "27", + "visibility_statute_mi": "0.32", + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-11T14:00:00Z" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "valid_time": "2024-12-11T23:00:00Z" } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.43", - "wx_string": "SHSN", + ], "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - } + ] } ] }, { - "raw_text": "TAF RJOM 110505Z 1106/1212 32005KT 9999 FEW030 SCT050 BECMG 1112/1114 12007KT BECMG 1200/1203 02007KT BECMG 1206/1209 12007KT", - "station_id": "RJOM", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF UAAA 110512Z 1106/1206 01002MPS 5000 FU SCT020CB BKN100 TXM07/1109Z TNM16/1203Z TEMPO 1106/1112 28003MPS 2500 BR SCT007 FM111200 17002MPS 3100 BR FU BKN011 OVC020 TEMPO 1112/1121 VRB01MPS 0300 FZFG VV002 FM112100 20002MPS 1200 BR FU BKN004 OVC011 TEMPO 1121/1204 31002MPS 0250 FZFG VV002", + "station_id": "UAAA", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.83", - "longitude": "132.698", - "elevation_m": "3", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.35", + "longitude": "77.027", + "elevation_m": "673", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "-7" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "-16" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.93", + "wx_string": "BR FU", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ] - } - ] - }, - { - "raw_text": "TAF RJNS 110505Z 1106/1212 26016KT 9999 FEW020 TEMPO 1106/1108 26018G28KT TEMPO 1200/1209 27018G28KT", - "station_id": "RJNS", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.796", - "longitude": "138.189", - "elevation_m": "133", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "16", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.19", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ - + { + "sky_cover": "OVX" + } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF RJFR 110505Z 1106/1212 27006KT 9999 FEW030 BECMG 1200/1203 09006KT", - "station_id": "RJFR", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.846", - "longitude": "131.035", - "elevation_m": "9", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.75", + "wx_string": "BR FU", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.16", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF RJCK 110505Z 1106/1212 29010KT 9999 FEW030", - "station_id": "RJCK", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EVGA 110512Z 1106/1206 27007KT 9999 OVC007 TEMPO 1106/1109 3000 BR BKN002 PROB40 TEMPO 1113/1117 2000 BR BKN001 BECMG 1117/1119 BKN015 TEMPO 1123/1206 BKN004", + "station_id": "EVGA", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "43.041", - "longitude": "144.193", - "elevation_m": "94", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "56.778", + "longitude": "24.854", + "elevation_m": "61", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] - } - ] - }, - { - "raw_text": "TAF RJCM 110505Z 1106/1212 29012KT 9999 FEW006 BKN015 TEMPO 1110/1114 29015G25KT 1500 -SHSN FEW003 BKN006 BECMG 1114/1116 26004KT BECMG 1118/1121 31010KT", - "station_id": "RJCM", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "43.881", - "longitude": "144.164", - "elevation_m": "30", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.93", - "wx_string": "-SHSN", + "probability": "40", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "1500" @@ -89517,56 +91489,44 @@ ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF RJOC 110505Z 1106/1212 05012KT 7000 -SHRA FEW006 SCT015 BKN025 TEMPO 1106/1112 3000 TSRA BR FEW004 BKN008 BKN015 FEW020CB BECMG 1209/1212 16005KT", - "station_id": "RJOC", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF NFNA 110512Z 1106/1206 06007KT 9999 -SHRA SCT018 BKN040 PROB40 TEMPO 1106/1112 5000 TSRA BKN015 FEW018CB PROB40 TEMPO 1112/1118 5000 SHRA BKN015 PROB40 TEMPO 1202/1206 5000 TSRA BKN015 FEW018CB", + "station_id": "NFNA", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.414", - "longitude": "132.89", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-18.043", + "longitude": "178.559", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" } ] }, @@ -89574,329 +91534,278 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA BR", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "400" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.35", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF RJAH 110505Z 1106/1212 36006KT 9999 FEW030", - "station_id": "RJAH", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "36.182", - "longitude": "140.415", - "elevation_m": "31", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF RJFS 110505Z 1106/1212 32005KT 9999 FEW030 BECMG 1200/1203 05005KT BECMG 1206/1209 33004KT", - "station_id": "RJFS", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF NGTA 110512Z 1106/1206 10008KT 9999 SCT019 BKN100 PROB40 TEMPO 1106/1118 5000 TSRA FEW018CB", + "station_id": "NGTA", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.15", - "longitude": "130.302", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "1.381", + "longitude": "173.147", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF RJSI 110505Z 1106/1212 32010KT 9999 FEW015 BKN030 BECMG 1114/1116 02004KT BECMG 1200/1203 32010KT TEMPO 1200/1206 2000 -SHSN", - "station_id": "RJSI", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF DIYO 110512Z 1106/1206 26002KT 6000 NSC PROB40 1106/1109 2500 BR FEW005 BKN010 PROB30 1107/1108 0500 FG BECMG 1111/1112 07010KT PROB40 1112/1118 4000 HZ BECMG 1123/1124 VRB02KT", + "station_id": "DIYO", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.429", - "longitude": "141.135", - "elevation_m": "89", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "6.903", + "longitude": "-5.366", + "elevation_m": "202", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.31", + "wx_string": "FG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "320", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] } ] }, { - "raw_text": "TAF RJOH 110505Z 1106/1212 04015KT 7000 -SHRA FEW008 SCT015 BKN025 TEMPO 1106/1112 04017G28KT 3000 TSRA BR FEW004 BKN008 BKN015 FEW020CB TEMPO 1112/1118 04017G28KT BECMG 1209/1212 18004KT", - "station_id": "RJOH", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EKCH 110512Z 1106/1206 32006KT 9999 BKN008 TEMPO 1106/1116 BKN010 BECMG 1116/1118 SCT010 TEMPO 1200/1206 BKN012", + "station_id": "EKCH", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.493", - "longitude": "133.239", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.618", + "longitude": "12.656", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "15", - "visibility_statute_mi": "4.35", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "17", - "wind_gust_kt": "28", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "17", - "wind_gust_kt": "28", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.35", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF RJSA 110505Z 1106/1212 27010KT 6000 -SHSN FEW008 BKN015 TEMPO 1106/1108 27018G28KT 1500 -SHSN FEW005 BKN008 TEMPO 1108/1118 1500 -SHSN FEW005 BKN008 TEMPO 1118/1200 0700 SHSN FEW003 BKN005 TEMPO 1200/1206 1500 -SHSN FEW005 BKN008 TEMPO 1206/1212 2000 -SHSN FEW005 BKN008", - "station_id": "RJSA", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EKBI 110512Z 1106/1206 20006KT 7000 BKN010 TEMPO 1106/1108 4000 BR BKN008 BECMG 1108/1110 1200 BR BKN002 TEMPO 1110/1118 5000 NSW BKN005 BECMG 1118/1120 6000 NSW BKN008 TEMPO 1120/1203 3000 BR TEMPO 1203/1206 1200 BR BKN002", + "station_id": "EKBI", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "40.733", - "longitude": "140.689", - "elevation_m": "196", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.74", + "longitude": "9.152", + "elevation_m": "67", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", - "wx_string": "-SHSN", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.35", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" } ] }, @@ -89904,16 +91813,9 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "0.93", - "wx_string": "-SHSN", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "800" @@ -89923,31 +91825,26 @@ { "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "-SHSN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.43", - "wx_string": "SHSN", + "visibility_statute_mi": "3.11", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "500" @@ -89955,16 +91852,15 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "-SHSN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "800" @@ -89972,134 +91868,88 @@ ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "-SHSN", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF RJSF 110505Z 1106/1212 33010KT 9999 FEW020 BKN040 TEMPO 1106/1108 32016G26KT TEMPO 1200/1206 32016G26KT", - "station_id": "RJSF", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EKAH 110512Z 1106/1206 20004KT 3000 BR BKN004 TEMPO 1106/1112 5000 NSW BKN005 BECMG 1113/1115 9999 NSW BKN010 TEMPO 1115/1118 BKN008 BECMG 1118/1120 SCT010 TEMPO 1203/1206 3000 BR", + "station_id": "EKAH", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "37.227", - "longitude": "140.428", - "elevation_m": "373", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "56.3", + "longitude": "10.619", + "elevation_m": "25", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "26", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF ESMK 110505Z 1106/1115 31008KT 9999 BKN006 BECMG 1107/1109 SCT008", - "station_id": "ESMK", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "55.922", - "longitude": "14.085", - "elevation_m": "20", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.11", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] - } - ] - }, - { - "raw_text": "TAF ESMT 110505Z 1106/1115 02004KT 9999 BKN008 BECMG 1110/1112 SCT008", - "station_id": "ESMT", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "56.691", - "longitude": "12.82", - "elevation_m": "24", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", @@ -90108,3780 +91958,3725 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "200", "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1000" } ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF ESTA 110505Z 1106/1115 35004KT 9999 BKN008 BECMG 1110/1112 SCT008", - "station_id": "ESTA", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF YMML 110512Z 1106/1212 21013KT CAVOK FM111400 29006KT 9999 BKN025 FM120100 20012KT 9999 SCT035", + "station_id": "YMML", + "issue_time": "2024-12-11T05:12:00Z", + "bulletin_time": "2024-12-11T05:12:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "56.294", - "longitude": "12.848", - "elevation_m": "19", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-37.666", + "longitude": "144.832", + "elevation_m": "115", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "MYNN 110505Z 1106/1206 12005KT 9999 FEW030 SCT240 BECMG 1118/1121 VRB03KT", - "station_id": "MYNN", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF DIBK 110511Z 1106/1206 24002KT 7000 NSC PROB30 1106/1108 4000 BR BECMG 1110/1112 08010KT PROB40 1112/1118 4000 HZ BECMG 1122/1123 VRB03KT", + "station_id": "DIBK", + "issue_time": "2024-12-11T05:11:00Z", + "bulletin_time": "2024-12-11T05:11:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.04", - "longitude": "-77.467", - "elevation_m": "5", + "latitude": "7.739", + "longitude": "-5.074", + "elevation_m": "363", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "24000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "24000" - } + ] - } - ] - }, - { - "raw_text": "MYGF 110505Z 1106/1206 15007KT 9999 FEW025 BKN240 BECMG 1115/1118 22010KT", - "station_id": "MYGF", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.555", - "longitude": "-78.698", - "elevation_m": "2", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "24000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "24000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "MBGT 110505Z 1106/1206 06012KT 9999 SCT018 SCT040 BECMG 1115/1118 09008KT", - "station_id": "MBGT", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF EKRN 110511Z 1106/1115 32010KT 9999 BKN007 TEMPO 1106/1109 BKN003 TEMPO 1109/1115 BKN015", + "station_id": "EKRN", + "issue_time": "2024-12-11T05:11:00Z", + "bulletin_time": "2024-12-11T05:11:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.443", - "longitude": "-71.146", - "elevation_m": "6", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.068", + "longitude": "14.749", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "MBPV 110505Z 1106/1206 09009KT 9999 SCT018 BECMG 1115/1118 09006KT", - "station_id": "MBPV", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", + "raw_text": "TAF OPIS 110510Z 1106/1212 29010KT 5000 HZ FEW040 SCT100 TEMPO 1109/1112 29004G14KT 6000 FEW040 TEMPO 1121/1204 29008KT 3500 BR FEW030 SCT100 TEMPO 1209/1212 29012KT 6000 FEW030", + "station_id": "OPIS", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.772", - "longitude": "-72.265", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.551", + "longitude": "72.827", + "elevation_m": "542", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "TAF UAKD 110505Z 1106/1115 14004MPS 6000 SCT011 TEMPO 1106/1109 18004MPS 3100 IC BR SCT007 BKN011 TEMPO 1109/1115 18007MPS 3100 BR SCT007 BKN011", - "station_id": "UAKD", - "issue_time": "2024-12-11T05:05:00Z", - "bulletin_time": "2024-12-11T05:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.711", - "longitude": "67.739", - "elevation_m": "379", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "4", + "wind_gust_kt": "14", "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "180", + "wind_dir_degrees": "290", "wind_speed_kt": "8", - "visibility_statute_mi": "1.93", - "wx_string": "IC BR", + "visibility_statute_mi": "2.17", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "180", - "wind_speed_kt": "14", - "visibility_statute_mi": "1.93", - "wx_string": "BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF NVSC 110504Z 1106/1206 13005KT 9000 BKN020 OVC040 INTER 1106/1109 6000 TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", - "station_id": "NVSC", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF DIAP 110510Z 1106/1212 22008KT 8000 FEW010 SCT040 PROB30 TEMPO 1107/1109 4000 BR BKN010 BKN030 PROB30 TEMPO 1112/1116 BKN013 FEW020CB BKN040", + "station_id": "DIAP", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-13.852", - "longitude": "167.537", - "elevation_m": "11", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "5.261", + "longitude": "-3.926", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "5", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "TSRA", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "1000" }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF NVSG 110504Z 1106/1206 13003KT 9999 SCT020 BKN040 PROB40 INTER 1103/1106 6000 TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", - "station_id": "NVSG", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF FIMR 110510Z 1106/1200 11015G25KT 9999 SCT017 PROB30 TEMPO 1118/1200 7000 -SHRA BKN016", + "station_id": "FIMR", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-15.305", - "longitude": "167.969", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-19.755", + "longitude": "63.36", "elevation_m": "31", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.73", - "wx_string": "TSRA", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } + ] + } + ] + }, + { + "raw_text": "TAF ETSN 110510Z 1106/1115 03003KT 9999 NSW SCT010 BKN025 TEMPO 1106/1115 05005KT 4000 -DZ BKN008 OVC020", + "station_id": "ETSN", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.71", + "longitude": "11.21", + "elevation_m": "378", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF NVSS 110504Z 1106/1206 13005KT 9999 SCT020 BKN040 PROB40 INTER 1106/1109 6000 TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", - "station_id": "NVSS", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF ETSB 110510Z 1106/1115 04007KT 5000 BR SCT003 BKN006 TEMPO 1106/1112 05008KT 0500 FZFG BKN001 OVC003", + "station_id": "ETSB", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-15.505", - "longitude": "167.22", - "elevation_m": "47", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "50.175", + "longitude": "7.06", + "elevation_m": "477", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "7", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.73", - "wx_string": "TSRA", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "0.31", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } + ] + } + ] + }, + { + "raw_text": "TAF ETSL 110510Z 1106/1115 04007KT 8000 NSW SCT005 BKN010 TEMPO 1106/1113 05008KT 3000 -DZ BKN004 OVC010", + "station_id": "ETSL", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.185", + "longitude": "10.861", + "elevation_m": "548", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "7", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF NVSP 110504Z 1106/1206 09010KT 9999 SCT020 PROB40 INTER 1106/1109 7000 -TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", - "station_id": "NVSP", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF YAMB 110510Z 1106/1206 11010KT 9999 -SHRA SCT030 BKN045 FM111200 17005KT 9999 NSW SCT015 SCT030 FM120000 10010KT 9999 SCT030 PROB30 1115/1122 0800 FG BKN002", + "station_id": "YAMB", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-16.08", - "longitude": "167.401", - "elevation_m": "8", + "latitude": "-27.63", + "longitude": "152.711", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "110", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "4.35", - "wx_string": "-TSRA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF NVSL 110504Z 1106/1206 09010KT 9999 SCT020 PROB40 INTER 1106/1109 7000 -TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", - "station_id": "NVSL", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF NZAA 110510Z 1106/1212 04010KT 9999 -RA SCT020 BKN040 TEMPO 1112/1118 4000 RADZ BKN008 TEMPO 1118/1206 4000 RA BKN012 PROB30 TEMPO 1201/1205 3000 TSRA SCT020CB BECMG 1204/1206 31008KT", + "station_id": "NZAA", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-16.457", - "longitude": "167.829", - "elevation_m": "9", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-37.008", + "longitude": "174.792", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", + "fcst_time_to": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "4.35", - "wx_string": "-TSRA", + "visibility_statute_mi": "2.49", + "wx_string": "RA DZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", + "visibility_statute_mi": "2.49", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "TAF UMOO 110504Z 1106/1115 29003G08MPS 5000 BR BKN005 TEMPO 1106/1115 34004G09MPS 0700 FZDZ SHSN FZFG OVC002 BKN012CB", - "station_id": "UMOO", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.954", - "longitude": "30.1", - "elevation_m": "188", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "8", - "wind_gust_kt": "17", - "visibility_statute_mi": "0.43", - "wx_string": "FZDZ SHSN FZFG", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF NVVV 110504Z 1106/1206 09010KT 9999 SCT020 INTER 1106/1108 7000 -TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1109 8000 SHRA BKN018 OVC040 INTER 1115/1121 8000 SHRA BKN018 OVC040", - "station_id": "NVVV", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF NZWN 110510Z 1106/1212 35025G35KT 9999 FEW020 BECMG 1112/1114 36015KT", + "station_id": "NZWN", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-17.695", - "longitude": "168.313", - "elevation_m": "23", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-41.331", + "longitude": "174.806", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "25", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ] }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + } + ] + }, + { + "raw_text": "TAF EHVK 110510Z 1106/1118 06008KT 9999 FEW010 BKN012 OVC014 TEMPO 1106/1115 SCT007 BKN009 BECMG 1117/1118 VRB02KT", + "station_id": "EHVK", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "51.658", + "longitude": "5.707", + "elevation_m": "20", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.35", - "wx_string": "-TSRA", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "1000" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF NVVW 110504Z 1106/1206 09010KT 9999 SCT020 PROB40 INTER 1112/1118 9000 -SHRA BKN018", - "station_id": "NVVW", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF NSFA 110510Z 1106/1206 12008KT 9999 -SHRA SCT018 BKN100 PROB40 TEMPO 1109/1124 5000 TSRA BKN015 FEW018CB PROB40 TEMPO 1203/1206 5000 TSRA BKN015 FEW018CB", + "station_id": "NSFA", + "issue_time": "2024-12-11T05:10:00Z", + "bulletin_time": "2024-12-11T05:10:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-19.455", - "longitude": "169.224", - "elevation_m": "5", + "latitude": "-13.829", + "longitude": "-171.993", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "5.59", - "wx_string": "-SHRA", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF NVVA 110504Z 1106/1206 09010KT 9999 SCT020 PROB40 INTER 1112/1118 9000 -SHRA BKN018", - "station_id": "NVVA", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF UAII 110509Z 1106/1206 33003G08MPS 6000 NSC TX00/1109Z TNM08/1201Z TEMPO 1106/1108 13004MPS 3100 BR FU TEMPO 1108/1112 03003G08MPS SCT040 FM111200 06003G08MPS 3100 FU BR SCT033 TEMPO 1112/1206 12003MPS 0500 FZFG VV002", + "station_id": "UAII", + "issue_time": "2024-12-11T05:09:00Z", + "bulletin_time": "2024-12-11T05:09:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-20.249", - "longitude": "169.771", - "elevation_m": "7", + "latitude": "42.366", + "longitude": "69.476", + "elevation_m": "410", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "0" + }, + { + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "-8" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "130", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.93", + "wx_string": "BR FU", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "change_indicator": "FM", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "1.93", + "wx_string": "FU BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3300" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "5.59", - "wx_string": "-SHRA", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF UMMS 110504Z 1106/1206 30005G10MPS 3000 BR OVC003 TEMPO 1106/1111 27005G10MPS 1100 -FZDZ -SNRA BR OVC002 FM111100 34005G10MPS 9999 BKN010 TEMPO 1111/1206 34008G13MPS 3000 -SHSN BLSN FEW005 BKN015CB", - "station_id": "UMMS", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF YBAS 110509Z 1106/1206 10012KT CAVOK FM111000 10006KT CAVOK FM111500 34005KT CAVOK FM120000 08010KT CAVOK FM120400 13012KT CAVOK", + "station_id": "YBAS", + "issue_time": "2024-12-11T05:09:00Z", + "bulletin_time": "2024-12-11T05:09:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.883", - "longitude": "28.031", - "elevation_m": "196", + "latitude": "-23.795", + "longitude": "133.889", + "elevation_m": "549", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "0.68", - "wx_string": "-FZDZ -SN -RA BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "340", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", "wind_speed_kt": "10", - "wind_gust_kt": "19", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.86", - "wx_string": "-SHSN BLSN", + "change_indicator": "FM", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LUKK 110504Z 1106/1206 32014KT 9999 OVC012 TEMPO 1108/1116 33016G26KT TEMPO 1116/1124 3000 SN BKN006", - "station_id": "LUKK", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF YPTN 110509Z 1106/1206 03008KT CAVOK FM111000 34007KT CAVOK FM111500 VRB05KT 9999 SCT015 FM120000 24007KT 9999 SCT050 PROB30 TEMPO 1204/1206 VRB20G35KT 1000 TSRA BKN010 SCT050CB", + "station_id": "YPTN", + "issue_time": "2024-12-11T05:09:00Z", + "bulletin_time": "2024-12-11T05:09:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.928", - "longitude": "28.931", - "elevation_m": "102", + "latitude": "-14.523", + "longitude": "132.383", + "elevation_m": "135", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "16", - "wind_gust_kt": "26", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "SN", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EGBB 110504Z 1106/1206 05008KT 9999 BKN020 PROB30 TEMPO 1106/1121 BKN014 TEMPO 1121/1124 BKN014 PROB30 TEMPO 1121/1124 BKN009 BECMG 1200/1203 BKN008 TEMPO 1203/1206 6000 -RADZ BKN004", - "station_id": "EGBB", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF YPDN 110509Z 1106/1212 34010KT 9999 SCT040 FM111000 34006KT 9999 SCT015 FM120000 33010KT 9999 SCT025 PROB30 TEMPO 1106/1110 VRB20G35KT 1000 TSRA BKN008 SCT030CB PROB30 TEMPO 1203/1209 VRB20G35KT 1000 TSRA BKN008 SCT025CB", + "station_id": "YPDN", + "issue_time": "2024-12-11T05:09:00Z", + "bulletin_time": "2024-12-11T05:09:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.46", - "longitude": "-1.758", - "elevation_m": "91", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-12.424", + "longitude": "130.893", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "-RA -DZ", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EGNX 110504Z 1106/1206 04008KT 9999 BKN020 PROB30 TEMPO 1106/1120 BKN013 TEMPO 1120/1123 BKN013 PROB30 TEMPO 1120/1123 BKN008 BECMG 1123/1202 BKN007 TEMPO 1202/1206 6000 -RADZ BKN004", - "station_id": "EGNX", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF EKVG 110508Z 1106/1115 13012KT 6000 -DZRA BKN006 OVC012 BECMG 1106/1108 20007KT 2000 DZ BR BKN003 OVC006 TEMPO 1108/1113 0500 DZ FG OVC001", + "station_id": "EKVG", + "issue_time": "2024-12-11T05:08:00Z", + "bulletin_time": "2024-12-11T05:08:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.833", - "longitude": "-1.333", - "elevation_m": "91", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "62.065", + "longitude": "-7.282", + "elevation_m": "89", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", + "wx_string": "-DZ -RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.24", + "wx_string": "DZ BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "wx_string": "DZ FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "100" } ] - }, + } + ] + }, + { + "raw_text": "TAF EYSA 110508Z 1106/1115 31008KT 8000 OVC005 TEMPO 1106/1109 5000 BR BKN002 TEMPO 1109/1115 OVC010", + "station_id": "EYSA", + "issue_time": "2024-12-11T05:08:00Z", + "bulletin_time": "2024-12-11T05:08:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.894", + "longitude": "23.395", + "elevation_m": "135", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "-RA -DZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF LPBJ 110504Z 1106/1206 VRB02KT CAVOK PROB30 1106/1108 2000 BCFG BKN004", - "station_id": "LPBJ", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF NFTF 110508Z 1106/1206 10009KT 9999 FEW018 PROB40 TEMPO 1118/1124 10015G25KT", + "station_id": "NFTF", + "issue_time": "2024-12-11T05:08:00Z", + "bulletin_time": "2024-12-11T05:08:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.073", - "longitude": "-7.931", - "elevation_m": "196", + "latitude": "-21.241", + "longitude": "-175.15", + "elevation_m": "38", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_dir_degrees": "100", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "100", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } + ] } ] }, { - "raw_text": "TAF LPLA 110504Z 1106/1206 15010KT 9999 FEW015 SCT035 TEMPO 1106/1117 4000 -RADZ BR SCT005 BKN009 PROB40 TEMPO 1106/1115 16015G25KT 2000 RADZ BR BKN005 BECMG 1116/1119 08015KT FEW010", - "station_id": "LPLA", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.762", - "longitude": "-27.091", - "elevation_m": "60", + "raw_text": "TAF AMD WPDL 110508Z 1105/1118 34010KT 9999 SCT025 FM111500 16007KT 9999 SCT020 INTER 1105/1114 1000 SHRA BKN008 SCT020TCU", + "station_id": "WPDL", + "issue_time": "2024-12-11T05:08:00Z", + "bulletin_time": "2024-12-11T05:08:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-8.546", + "longitude": "125.529", + "elevation_m": "8", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "150", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-RA -DZ BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "160", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.24", - "wx_string": "RA DZ BR", + "visibility_statute_mi": "0.62", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "800" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF ESMS 110504Z 1106/1206 31010KT 9999 BKN004 TEMPO 1106/1114 BKN010 BECMG 1114/1116 FEW010 TEMPO 1114/1119 3000 BR TEMPO 1200/1206 BKN012", - "station_id": "ESMS", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF EGFF 110508Z 1106/1206 06011KT 9999 OVC022 PROB30 TEMPO 1205/1206 OVC014", + "station_id": "EGFF", + "issue_time": "2024-12-11T05:08:00Z", + "bulletin_time": "2024-12-11T05:08:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.539", - "longitude": "13.373", - "elevation_m": "68", + "latitude": "51.397", + "longitude": "-3.343", + "elevation_m": "65", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] - }, + } + ] + }, + { + "raw_text": "TAF EGGD 110508Z 1106/1206 05013KT 9999 OVC018 PROB30 TEMPO 1106/1203 OVC014 TEMPO 1203/1206 OVC014", + "station_id": "EGGD", + "issue_time": "2024-12-11T05:08:00Z", + "bulletin_time": "2024-12-11T05:08:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "51.383", + "longitude": "-2.719", + "elevation_m": "182", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "wind_dir_degrees": "50", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "probability": "30", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" + } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF OTBD 110504Z 1106/1212 32007KT 8000 NSC BECMG 1111/1113 03010KT TEMPO 1119/1205 4000 HZ", - "station_id": "OTBD", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF RJCC 110507Z 1106/1212 32010KT 9999 FEW020 BKN040 TEMPO 1115/1118 0700 SHSN VV005", + "station_id": "RJCC", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.261", - "longitude": "51.565", - "elevation_m": "13", + "latitude": "42.774", + "longitude": "141.693", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "30", + "wind_dir_degrees": "320", "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "visibility_statute_mi": "0.43", + "vert_vis_ft": "500", + "wx_string": "SHSN", "sky_condition": [ - + { + "sky_cover": "OVX" + } ] } ] }, { - "raw_text": "TAF YCFS 110504Z 1106/1206 16014KT 9999 SCT030 FM111200 29005KT 9999 FEW020 FM112300 05014KT CAVOK", - "station_id": "YCFS", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF RJFK 110507Z 1106/1212 34008KT 9999 FEW030", + "station_id": "RJFK", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-30.317", - "longitude": "153.119", - "elevation_m": "2", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.803", + "longitude": "130.719", + "elevation_m": "271", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF RJFO 110507Z 1106/1212 32008KT 9999 FEW030 BECMG 1112/1114 26004KT BECMG 1121/1200 03011KT BECMG 1209/1212 26004KT", + "station_id": "RJFO", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.479", + "longitude": "131.737", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF YPKG 110504Z 1106/1206 09010KT CAVOK FM112300 04010KT CAVOK", - "station_id": "YPKG", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-30.785", - "longitude": "121.453", - "elevation_m": "372", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF YMHB 110504Z 1106/1206 31018G28KT 9999 BKN050 FM110900 27012KT 9999 SCT040 FM111500 18008KT 9999 -SHRA SCT040 FM112100 VRB04KT 9999 -SHRA BKN035 FM112300 28006KT 9999 -SHRA BKN040", - "station_id": "YMHB", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF RJFM 110507Z 1106/1212 08005KT 9999 FEW030 BECMG 1107/1109 27010KT BECMG 1203/1206 09008KT BECMG 1209/1212 25006KT", + "station_id": "RJFM", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-42.834", - "longitude": "147.503", - "elevation_m": "2", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.877", + "longitude": "131.449", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", "wind_dir_degrees": "270", - "wind_speed_kt": "12", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "250", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF UAAT 110504Z 1106/1115 04003MPS 9999 FEW050 SCT100 TEMPO 1106/1112 36004MPS TEMPO 1112/1115 3100 BR SCT011", - "station_id": "UAAT", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF RJEC 110507Z 1106/1212 29012KT 6000 -SHSN FEW008 BKN015 TEMPO 1106/1109 28017G27KT 0700 SHSN VV005 TEMPO 1109/1121 0500 SHSN VV005 TEMPO 1121/1206 0700 SHSN VV005 TEMPO 1206/1212 0500 SHSN VV005 BECMG 1209/1212 17004KT", + "station_id": "RJEC", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.121", - "longitude": "78.445", - "elevation_m": "588", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "43.671", + "longitude": "142.447", + "elevation_m": "209", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", + "wind_dir_degrees": "280", + "wind_speed_kt": "17", + "wind_gust_kt": "27", + "visibility_statute_mi": "0.43", + "vert_vis_ft": "500", + "wx_string": "SHSN", "sky_condition": [ - + { + "sky_cover": "OVX" + } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.93", - "wx_string": "BR", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "500", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" + "sky_cover": "OVX" } ] - } - ] - }, - { - "raw_text": "TAF YPPH 110504Z 1106/1212 23016KT CAVOK FM111400 17008KT CAVOK FM120300 24014KT CAVOK", - "station_id": "YPPH", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-31.927", - "longitude": "115.976", - "elevation_m": "16", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "16", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.43", + "vert_vis_ft": "500", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "500", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF OTHH 110504Z 1106/1212 32009KT 8000 NSC BECMG 1111/1113 03011KT TEMPO 1119/1205 4000 HZ", - "station_id": "OTHH", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", + "raw_text": "TAF RJCB 110507Z 1106/1212 33014KT 9999 FEW020 BKN040 BECMG 1110/1112 30004KT BECMG 1200/1203 33016KT TEMPO 1200/1209 33020G30KT BECMG 1209/1212 30006KT", + "station_id": "RJCB", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.273", - "longitude": "51.609", - "elevation_m": "3", + "latitude": "42.733", + "longitude": "143.217", + "elevation_m": "149", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "11", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "16", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "wind_dir_degrees": "330", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "sky_condition": [ ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] } ] }, { - "raw_text": "TAF AMD YMLT 110504Z 1106/1206 31020G32KT 9999 SCT035 FM110800 34018G28KT 9999 BKN030 FM111200 34015KT 9999 FEW030 FM112300 31016G28KT 9999 SCT040", - "station_id": "YMLT", - "issue_time": "2024-12-11T05:04:00Z", - "bulletin_time": "2024-12-11T05:04:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-41.544", - "longitude": "147.213", - "elevation_m": "167", + "raw_text": "TAF COR KNCA 1105/1203 18012G22KT 9999 BKN025 OVC050 532509 533403 QNH2983INS TEMPO 1103/1109 18013G25KT 8000 -SHRA BR OVC025 FM110900 19015G25KT 4800 SHRA BR OVC020 WS020/18045KT 532509 533403 QNH2968INS FM111600 19020G30KT 9999 OVC020 WS020/18045KT 532509 533403 QNH2954INS FM120200 14010G20KT 9999 FEW060 532509 533403 QNH2987INS T22/1116Z T06/1203Z COR 0500", + "station_id": "KNCA", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "34.7062", + "longitude": "-77.4406", + "elevation_m": "9", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "20", - "wind_gust_kt": "32", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "altim_in_hg": "29.82", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ], + "turbulence_condition": [ + [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "25000", + "turbulence_max_alt_ft_agl": "34000" + } + ], + [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "34000", + "turbulence_max_alt_ft_agl": "37000" + } + ] + ] + }, + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "180", + "wind_speed_kt": "13", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.68", + "wx_string": "SHRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ], + "turbulence_condition": [ + [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "25000", + "turbulence_max_alt_ft_agl": "34000" + } + ], + [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "34000", + "turbulence_max_alt_ft_agl": "37000" + } + ] + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "45", "visibility_statute_mi": "6+", + "altim_in_hg": "29.53", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } + ], + "turbulence_condition": [ + [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "25000", + "turbulence_max_alt_ft_agl": "34000" + } + ], + [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "34000", + "turbulence_max_alt_ft_agl": "37000" + } + ] ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "altim_in_hg": "29.88", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "6000" } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "16", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "turbulence_condition": [ + [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "25000", + "turbulence_max_alt_ft_agl": "34000" + } + ], + [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "34000", + "turbulence_max_alt_ft_agl": "37000" + } + ] + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "valid_time": "2024-12-11T16:00:00Z" + }, + { + "valid_time": "2024-12-12T03:00:00Z" } ] } ] }, { - "raw_text": "TAF UACC 110503Z 1106/1206 20009MPS 9999 DRSN BKN030 BKN100 TXM10/1111Z TNM13/1106Z TEMPO 1106/1118 23011G16MPS 3100 -SN BLSN BKN015 TEMPO 1118/1206 22010G15MPS BKN011", - "station_id": "UACC", - "issue_time": "2024-12-11T05:03:00Z", - "bulletin_time": "2024-12-11T05:03:00Z", + "raw_text": "TAF NCRG 110507Z 1106/1206 08012KT 9999 SCT016 BKN040 PROB40 TEMPO 1106/1206 09015G28KT PROB40 TEMPO 1112/1206 5000 TSRA BKN015 FEW018CB", + "station_id": "NCRG", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.024", - "longitude": "71.468", - "elevation_m": "354", + "latitude": "-21.203", + "longitude": "-159.806", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "17", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "DRSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T11:00:00Z", - "max_temp_c": "-10" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-13" + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "230", - "wind_speed_kt": "21", - "wind_gust_kt": "31", - "visibility_statute_mi": "1.93", - "wx_string": "-SN BLSN", + "probability": "40", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "wind_gust_kt": "28", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } + ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EGKK 110503Z 1106/1212 04010KT 9999 BKN016 TEMPO 1106/1118 BKN012 PROB30 TEMPO 1106/1117 8000 -DZ BKN008 PROB30 TEMPO 1118/1203 BKN012 TEMPO 1203/1212 8000 -DZ BKN008 PROB30 TEMPO 1205/1212 BKN004", - "station_id": "EGKK", - "issue_time": "2024-12-11T05:03:00Z", - "bulletin_time": "2024-12-11T05:03:00Z", + "raw_text": "TAF EGSS 110507Z 1106/1212 04011KT 9999 OVC016 TEMPO 1106/1110 OVC014 PROB30 TEMPO 1110/1124 OVC014 PROB30 1200/1203 8000 OVC004 BECMG 1203/1206 OVC003 TEMPO 1203/1212 8000 PROB30 TEMPO 1204/1211 3000 -DZ OVC001", + "station_id": "EGSS", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "51.148", - "longitude": "-0.19", - "elevation_m": "58", + "latitude": "51.881", + "longitude": "0.223", + "elevation_m": "101", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "PROB", "probability": "30", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "-DZ", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "visibility_statute_mi": "4.97", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } + ] - } - ] - }, - { - "raw_text": "TAF EGSY 110503Z 1106/1115 06012KT 9999 OVC020", - "station_id": "EGSY", - "issue_time": "2024-12-11T05:03:00Z", - "bulletin_time": "2024-12-11T05:03:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.406", - "longitude": "-3.434", - "elevation_m": "46", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "100" } ] } ] }, { - "raw_text": "TAF LPMR 110503Z 1106/1206 12007KT CAVOK", - "station_id": "LPMR", - "issue_time": "2024-12-11T05:03:00Z", - "bulletin_time": "2024-12-11T05:03:00Z", + "raw_text": "TAF EGGW 110507Z 1106/1206 05010KT 9999 OVC018 PROB30 TEMPO 1106/1202 OVC014 PROB30 1201/1203 8000 OVC004 BECMG 1203/1206 OVC003 TEMPO 1203/1206 8000 PROB40 TEMPO 1204/1206 2000 -DZ OVC001", + "station_id": "EGGW", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.831", - "longitude": "-8.887", - "elevation_m": "50", + "latitude": "51.875", + "longitude": "-0.368", + "elevation_m": "159", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } ] - } - ] - }, - { - "raw_text": "TAF LPMT 110503Z 1106/1206 01005KT CAVOK PROB30 1106/1108 2000 BR BKN003", - "station_id": "LPMT", - "issue_time": "2024-12-11T05:03:00Z", - "bulletin_time": "2024-12-11T05:03:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.704", - "longitude": "-9.036", - "elevation_m": "4", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] - } - ] - }, - { - "raw_text": "TAF YGEL 110503Z 1106/1200 19014KT 9999 -SHRA NSC FM111000 17008KT CAVOK PROB30 TEMPO 1106/1109 VRB20G40KT 2000 TSRA SCT030 FEW060CB", - "station_id": "YGEL", - "issue_time": "2024-12-11T05:03:00Z", - "bulletin_time": "2024-12-11T05:03:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "-28.805", - "longitude": "114.699", - "elevation_m": "32", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "40", + "probability": "40", "visibility_statute_mi": "1.24", - "wx_string": "TSRA", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "100" } ] } ] }, { - "raw_text": "TAF YPJT 110503Z 1106/1200 23014KT CAVOK FM111400 18006KT CAVOK", - "station_id": "YPJT", - "issue_time": "2024-12-11T05:03:00Z", - "bulletin_time": "2024-12-11T05:03:00Z", + "raw_text": "TAF YSSY 110507Z 1106/1212 06017KT 9999 FEW035 FM110900 02012KT 9999 FEW025 FM111300 30006KT 9999 FEW020 BECMG 1123/1201 07014KT CAVOK FM120900 05008KT 9999 FEW012", + "station_id": "YSSY", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "-32.101", - "longitude": "115.879", - "elevation_m": "29", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-33.946", + "longitude": "151.173", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "17", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF AMD YPPD 110503Z 1106/1206 02018KT 9999 FEW030 FM111100 01010KT 9999 SCT010 FM111800 10005KT 9999 SCT010 BKN015 FM120000 06008KT 9999 SCT020 FM120300 35014KT 9999 FEW030 TEMPO 1118/1200 9999 BKN010 PROB30 TEMPO 1106/1107 VRB25G40KT 1000 TSRA BKN010 SCT025CB PROB30 TEMPO 1117/1202 VRB20G35KT 1000 TSRA BKN007 SCT020CB PROB30 TEMPO 1202/1206 VRB25G40KT 1000 TSRA BKN010 SCT025CB", - "station_id": "YPPD", - "issue_time": "2024-12-11T05:03:00Z", - "bulletin_time": "2024-12-11T05:03:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-20.372", - "longitude": "118.632", - "elevation_m": "6", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", "wind_dir_degrees": "20", - "wind_speed_kt": "18", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "60", + "wind_dir_degrees": "50", "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1200" } ] - }, + } + ] + }, + { + "raw_text": "TAF NZCH 110507Z 1106/1212 30015G25KT CAVOK BECMG 1106/1108 30008KT BECMG 1120/1122 04012KT BECMG 1203/1205 31010KT", + "station_id": "NZCH", + "issue_time": "2024-12-11T05:07:00Z", + "bulletin_time": "2024-12-11T05:07:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-43.489", + "longitude": "172.528", + "elevation_m": "36", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "25", - "wind_gust_kt": "40", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "25", - "wind_gust_kt": "40", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UMBB 110502Z 1106/1115 36003MPS 6000 BKN011 TEMPO 1106/1109 3100 BR BKN008 TEMPO 1109/1115 33004G09MPS 3100 -SN BR", - "station_id": "UMBB", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.109", - "longitude": "23.897", - "elevation_m": "138", + "raw_text": "TAF KINS 110506Z 1105/1211 23006KT 9999 SCT200 QNH3013INS BECMG 1122/1123 10009KT 9999 BKN200 QNH3009INS BECMG 1202/1203 23008KT 9999 FEW250 QNH2994INS TX12/1122Z TNM06/1113Z", + "station_id": "KINS", + "issue_time": "2024-12-11T05:06:00Z", + "bulletin_time": "2024-12-11T05:06:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "36.586", + "longitude": "-115.69", + "elevation_m": "954", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "230", "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.12", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.93", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "wind_gust_kt": "17", - "visibility_statute_mi": "1.93", - "wx_string": "-SN BR", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF EGHQ 110502Z 1106/1115 05008KT 9999 OVC020 PROB30 TEMPO 1106/1115 BKN014", - "station_id": "EGHQ", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "50.438", - "longitude": "-4.998", - "elevation_m": "101", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "230", "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "altim_in_hg": "29.94", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "-6" + }, + { + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "12" } ] } ] }, { - "raw_text": "TAF YBLN 110502Z 1106/1206 31014KT CAVOK FM110800 18016KT CAVOK FM111300 16012KT CAVOK FM111800 16010KT 9999 SCT010 FM120100 15010KT CAVOK", - "station_id": "YBLN", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-33.688", - "longitude": "115.402", - "elevation_m": "17", + "raw_text": "TAF RJOI 1105/1205 16006KT 9999 FEW030 BKN80 BKN200 620804 522408 QNH2996INS FM111200 32006KT 9999 FEW025 BKN080 BKN200 620804 522408 QNH3000INS FM111800 36009KT 9999 FEW025 BKN030 BKN080 BKN200 620305 522408 QNH3008INS FM120000 02010G15KT 9999 FEW030 SCT050 SCT080 620305 522406 QNH3014INS FM120300 04010G15KT 9999 FEW030 BKN050 620305 522406 QNH3015INS T14/1105Z T06/1121Z", + "station_id": "RJOI", + "issue_time": "2024-12-11T05:06:00Z", + "bulletin_time": "2024-12-11T05:06:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T05:00:00Z", + "latitude": "34.144", + "longitude": "132.236", + "elevation_m": "2", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "altim_in_hg": "29.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "16", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "icing_condition": [ { - "sky_cover": "NSC" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "8000", + "icing_max_alt_ft_agl": "12000" } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "turbulence_condition": [ { - "sky_cover": "NSC" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "24000", + "turbulence_max_alt_ft_agl": "32000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } - ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "turbulence_condition": [ { - "sky_cover": "NSC" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "24000", + "turbulence_max_alt_ft_agl": "32000" } - ] - } - ] - }, - { - "raw_text": "TAF YBBN 110502Z 1106/1212 14010KT 9999 SCT025 FM111000 20008KT 9999 SCT025 FM112300 10010KT 9999 FEW025", - "station_id": "YBBN", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-27.391", - "longitude": "153.13", - "elevation_m": "3", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "icing_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "8000", + "icing_max_alt_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", + "wind_dir_degrees": "360", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "3000", + "icing_max_alt_ft_agl": "8000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "24000", + "turbulence_max_alt_ft_agl": "32000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", + "wind_dir_degrees": "20", "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - } - ] - } - ] - }, - { - "raw_text": "TAF FSIA 110502Z 1106/1206 29012KT 9999 SCT022 PROB40 TEMPO 1109/1115 8000 SHRA FEW017CB BKN020", - "station_id": "FSIA", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-4.674", - "longitude": "55.522", - "elevation_m": "3", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", - "sky_condition": [ + ], + "icing_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, + "icing_intensity": "2", + "icing_min_alt_ft_agl": "3000", + "icing_max_alt_ft_agl": "8000" + } + ], + "turbulence_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "24000", + "turbulence_max_alt_ft_agl": "30000" } ] - } - ] - }, - { - "raw_text": "TAF UACK 110502Z 1106/1115 24010MPS 9999 BKN020 BKN050 TEMPO 1106/1115 23013G18MPS 3100 -SN BLSN BKN011", - "station_id": "UACK", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.332", - "longitude": "69.594", - "elevation_m": "261", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "19", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", "cloud_base_ft_agl": "5000" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "230", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "1.93", - "wx_string": "-SN BLSN", - "sky_condition": [ + ], + "icing_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "3000", + "icing_max_alt_ft_agl": "8000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "24000", + "turbulence_max_alt_ft_agl": "30000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T05:00:00Z" + }, + { + "valid_time": "2024-12-11T21:00:00Z" } ] } ] }, { - "raw_text": "TAF UACP 110502Z 1106/1115 23010G15MPS 9999 DRSN BKN030 TEMPO 1106/1108 3100 BLSN BKN011 BECMG 1108/1109 3100 -SN OVC020 TEMPO 1108/1113 2000 SN BLSN OVC007", - "station_id": "UACP", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", + "raw_text": "TAF NFFN 110506Z 1106/1206 10006KT 9999 SCT018 SCT048 BECMG 1121/1123 29010KT TEMPO 1202/1206 5000 TSRA FEW018CB BECMG 1204/1206 10005KT", + "station_id": "NFFN", + "issue_time": "2024-12-11T05:06:00Z", + "bulletin_time": "2024-12-11T05:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.775", - "longitude": "69.183", - "elevation_m": "134", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-17.755", + "longitude": "177.443", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "DRSN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.93", - "wx_string": "BLSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "19", - "wind_gust_kt": "29", - "visibility_statute_mi": "1.93", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "SN BLSN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - } - ] - }, - { - "raw_text": "TAF UASK 110502Z 1106/1115 12004G09MPS 3100 BR SCT010 TEMPO 1106/1109 VRB01MPS 0800 FZFG BKN003 FM110900 16010G15MPS 9999 SCT050 BKN100", - "station_id": "UASK", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "50.027", - "longitude": "82.5", - "elevation_m": "285", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", - "wind_gust_kt": "17", - "visibility_statute_mi": "1.93", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.5", - "wx_string": "FZFG", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4800" } ] } ] }, { - "raw_text": "TAF UASS 110502Z 1106/1115 08005MPS CAVOK TEMPO 1106/1112 14005G10MPS", - "station_id": "UASS", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", + "raw_text": "TAF RJBB 110506Z 1106/1212 28014KT 9999 FEW020 SCT040 BECMG 1107/1109 02018KT", + "station_id": "RJBB", + "issue_time": "2024-12-11T05:06:00Z", + "bulletin_time": "2024-12-11T05:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "50.352", - "longitude": "80.228", - "elevation_m": "215", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.434", + "longitude": "135.233", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "wind_gust_kt": "19", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } ] } ] }, { - "raw_text": "TAF UAUU 110502Z 1106/1115 24010MPS 9999 BKN030 TEMPO 1106/1115 22010G15MPS", - "station_id": "UAUU", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", + "raw_text": "TAF RJOO 110506Z 1106/1212 29008KT 9999 FEW025 BKN045 BECMG 1106/1108 35012KT", + "station_id": "RJOO", + "issue_time": "2024-12-11T05:06:00Z", + "bulletin_time": "2024-12-11T05:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.215", - "longitude": "63.553", - "elevation_m": "177", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.784", + "longitude": "135.439", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "19", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "4500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + } ] } ] }, { - "raw_text": "TAF YPWR 110502Z 1106/1200 19014KT CAVOK FM111000 14014KT CAVOK", - "station_id": "YPWR", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", + "raw_text": "TAF RJOK 110506Z 1106/1212 35005KT 9999 FEW030", + "station_id": "RJOK", + "issue_time": "2024-12-11T05:06:00Z", + "bulletin_time": "2024-12-11T05:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "-31.156", - "longitude": "136.805", - "elevation_m": "169", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.546", + "longitude": "133.669", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF UBBB 110502Z 1106/1206 19012KT 9999 BKN025 TX12/1110Z TN07/1202Z TEMPO 1106/1118 21018G28KT SCT010 BKN018 BECMG 1118/1120 19016KT TEMPO 1120/1206 22022G32KT SCT010", - "station_id": "UBBB", - "issue_time": "2024-12-11T05:02:00Z", - "bulletin_time": "2024-12-11T05:02:00Z", + "raw_text": "TAF ETSI 110506Z 1106/1115 06005KT 9999 NSW SCT007 BKN012 BKN030 TEMPO 1106/1108 07006KT 9999 NSW SCT015 BKN040 TEMPO 1108/1115 07008KT 7000 -DZ SCT008 BKN015 BKN030", + "station_id": "ETSI", + "issue_time": "2024-12-11T05:06:00Z", + "bulletin_time": "2024-12-11T05:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.469", - "longitude": "50.061", - "elevation_m": "94", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.716", + "longitude": "11.534", + "elevation_m": "366", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ], - "temperature": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "12" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "7" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "16", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "22", - "wind_gust_kt": "32", + "wind_dir_degrees": "70", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF UMIO 110501Z 1106/1115 29006MPS 3000 BR OVC003 TEMPO 1106/1111 0500 -FZDZ FZFG OVC002 FM111100 34006G11MPS 9999 BKN010 TEMPO 1111/1115 3000 -SHSN FEW005 BKN015CB", - "station_id": "UMIO", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF EVLA 110505Z 1106/1206 31005KT 9999 OVC013 TEMPO 1106/1108 3000 BR BKN007 TEMPO 1111/1113 BKN015", + "station_id": "EVLA", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.44", - "longitude": "30.297", - "elevation_m": "189", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "56.517", + "longitude": "21.097", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1300" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "-FZDZ FZFG", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "wind_gust_kt": "21", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF UADD 110501Z 1106/1206 33005MPS 5000 BR SCT011 BKN100 TXM01/1206Z TNM13/1123Z TEMPO 1107/1111 04004MPS TEMPO 1112/1118 0350 FZFG VV002 TEMPO 1122/1203 20003MPS 0500 FZFG VV002", - "station_id": "UADD", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF COR SPSO 110505Z 1106/1206 20008KT CAVOK TX24/1119Z TN18/1111Z BECMG 1108/1110 BKN012 TEMPO 1110/1112 4500 BR BKN009 BECMG 1113/1115 30010KT NSC BECMG 1119/1122 22012KT", + "station_id": "SPSO", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.854", - "longitude": "71.304", - "elevation_m": "663", + "latitude": "-13.744", + "longitude": "-76.221", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "-1" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "24" }, { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "-13" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "18" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "40", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "200", "wind_speed_kt": "8", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.22", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "visibility_statute_mi": "2.8", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] - } - ] - }, - { - "raw_text": "TAF UAIT 110501Z 1106/1206 08003G08MPS 9999 SCT040 TX01/1110Z TNM09/1201Z TEMPO 1106/1112 14003MPS", - "station_id": "UAIT", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.311", - "longitude": "68.55", - "elevation_m": "301", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", - "wind_gust_kt": "16", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "1" - }, - { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "-9" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF UATE 110501Z 1106/1206 12007G13MPS 9999 SCT010 OVC033 TX05/1110Z TN02/1202Z", - "station_id": "UATE", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.86", - "longitude": "51.092", - "elevation_m": "21", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "14", - "wind_gust_kt": "25", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - } - ], - [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3300" - } - ] - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "5" - }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "2" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF EGLL 110501Z 1106/1212 04012KT 9999 BKN020 TEMPO 1106/1114 BKN014 PROB30 TEMPO 1106/1110 8000 -DZ BKN009 TEMPO 1201/1212 8000 BKN008 PROB30 TEMPO 1202/1212 BKN003 PROB30 TEMPO 1206/1212 4000 DZ", - "station_id": "EGLL", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF AMD YLHI 110505Z 1106/1206 21018KT 9999 SCT015 FM111800 18010KT 9999 SCT020 INTER 1106/1108 9999 BKN015 TEMPO 1108/1118 9999 BKN012", + "station_id": "YLHI", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "51.477", - "longitude": "-0.461", - "elevation_m": "26", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-31.538", + "longitude": "159.077", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-DZ", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - } - ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "DZ", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF UTSA 110501Z 1106/1206 VRB03KT 7000 NSC TEMPO 1106/1117 09015KT 4000 BR FU SCT033", - "station_id": "UTSA", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.116", - "longitude": "65.167", - "elevation_m": "346", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "visibility_statute_mi": "2.49", - "wx_string": "BR FU", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3300" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF BGGH 110501Z 1106/1206 04015KT 9999 SCT200", - "station_id": "BGGH", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF RJAA 110505Z 1106/1212 36008KT 9999 FEW030", + "station_id": "RJAA", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "64.191", - "longitude": "-51.677", - "elevation_m": "76", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.765", + "longitude": "140.386", + "elevation_m": "36", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VIAR 110501Z 1106/1212 33005KT 3000 FU HZ FEW090 BECMG 1108/1110 31008KT 4500 HZ BECMG 1118/1120 33003KT 2500 HZ BR BECMG 1200/1202 VRB02KT 1000 BR BECMG 1204/1206 30006KT 2200 HZ BECMG 1208/1210 4500 HZ", - "station_id": "VIAR", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF RJTT 110505Z 1106/1212 03006KT 9999 FEW030 BECMG 1106/1108 34020KT TEMPO 1108/1111 34024G34KT BECMG 1121/1200 34010KT", + "station_id": "RJTT", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.707", - "longitude": "74.801", - "elevation_m": "226", + "latitude": "35.553", + "longitude": "139.781", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "FU HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.8", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.55", - "wx_string": "HZ BR", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.62", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "24", + "wind_gust_kt": "34", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" - } + ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.37", - "wx_string": "HZ", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF RJGG 110505Z 1106/1212 33016KT 9999 FEW030 SCT050", + "station_id": "RJGG", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.858", + "longitude": "136.805", + "elevation_m": "5", + "forecast": [ { - "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.8", - "wx_string": "HZ", + "wind_dir_degrees": "330", + "wind_speed_kt": "16", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + } + ] ] } ] }, { - "raw_text": "TAF YBRK 110501Z 1106/1206 33008KT 9999 -RA SCT020 BKN035 FM111400 12008KT 6000 RA SCT008 BKN015 FM120200 09010KT 8000 -RA SCT010 BKN020 TEMPO 1106/1109 VRB20G35KT 1000 TSRA BKN005 SCT030CB TEMPO 1109/1206 2000 +SHRA BKN008 SCT030TCU PROB30 TEMPO 1109/1206 VRB20G35KT 1000 TSRA BKN005 SCT030CB", - "station_id": "YBRK", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF RJCH 110505Z 1106/1212 30010KT 9999 FEW008 BKN015 TEMPO 1106/1112 2000 -SHSN FEW005 BKN008 TEMPO 1112/1118 3000 -SHSN TEMPO 1118/1200 2000 -SHSN FEW005 BKN008 TEMPO 1200/1209 30015G25KT 1500 -SHSN FEW003 BKN006 TEMPO 1209/1212 2000 -SHSN FEW005 BKN008", + "station_id": "RJCH", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-23.375", - "longitude": "150.477", - "elevation_m": "10", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "41.77", + "longitude": "140.822", + "elevation_m": "36", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "visibility_statute_mi": "1.24", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "+SHRA", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.93", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "visibility_statute_mi": "1.24", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF YBSU 110501Z 1106/1206 17014KT 9999 SCT015 BKN020 FM111000 19009KT 9999 BKN020 FM120000 14014KT 9999 SCT020", - "station_id": "YBSU", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF RJSS 110505Z 1106/1212 32012KT 9999 FEW020 BKN050 TEMPO 1200/1206 30020G30KT", + "station_id": "RJSS", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-26.603", - "longitude": "153.091", - "elevation_m": "4", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "38.14", + "longitude": "140.917", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "sky_condition": [ + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF AMD YBWW 110501Z 1106/1206 08013KT 9999 SCT015 BKN025 FM111200 09010KT 9999 SCT015 FM120000 08008KT CAVOK TEMPO 1109/1118 9999 BKN008", - "station_id": "YBWW", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF RJNT 110505Z 1106/1212 36006KT 8000 -SHRA FEW010 BKN020 TEMPO 1106/1108 4000 -SHRA BR FEW005 BKN008 BECMG 1108/1110 24006KT", + "station_id": "RJNT", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-27.558", - "longitude": "151.793", - "elevation_m": "460", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "36.641", + "longitude": "137.187", + "elevation_m": "30", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF YBCG 110501Z 1106/1206 17014KT 9999 SCT030 BKN040 FM110900 20009KT 9999 SCT020 FM120100 08012KT 9999 FEW020", - "station_id": "YBCG", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF RJNK 110505Z 1106/1212 05018KT 8000 -SHRA FEW010 BKN020 BECMG 1109/1111 05006KT BECMG 1200/1203 34010KT", + "station_id": "RJNK", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-28.168", - "longitude": "153.505", - "elevation_m": "5", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "36.394", + "longitude": "136.407", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "50", + "wind_speed_kt": "18", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] @@ -93889,180 +95684,131 @@ ] }, { - "raw_text": "TAF UAAH 110501Z 1106/1115 VRB02MPS CAVOK TEMPO 1106/1112 08004MPS", - "station_id": "UAAH", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", + "raw_text": "TAF RJFF 110505Z 1106/1212 33009KT 9999 FEW030 BECMG 1109/1111 14005KT BECMG 1203/1206 03006KT BECMG 1209/1212 16005KT", + "station_id": "RJFF", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.893", - "longitude": "75.005", - "elevation_m": "427", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.584", + "longitude": "130.452", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF BGSF 110501Z 1106/1123 05008KT 9999 FEW200 PROB40 1115/1123 5000 -SN BKN020", - "station_id": "BGSF", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "67.013", - "longitude": "-50.718", - "elevation_m": "75", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - } - ] - }, - { - "raw_text": "MNMG 110501Z 1106/1206 11004KT 9999 FEW020 SCT070 BECMG 1114/1116 08014KT SCT024", - "station_id": "MNMG", - "issue_time": "2024-12-11T05:01:00Z", - "bulletin_time": "2024-12-11T05:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "12.141", - "longitude": "-86.177", - "elevation_m": "59", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "14", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF MPTO 110500Z 1106/1212 35004KT 9999 FEW018 TEMPO 1106/1110 VRB02KT TEMPO 1118/1122 18006KT SCT016TCU TEMPO 1202/1206 00000KT", - "station_id": "MPTO", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJSN 110505Z 1106/1212 32020KT 9999 FEW015 BKN030 TEMPO 1106/1109 32025G35KT TEMPO 1118/1200 3000 -SHSN TEMPO 1200/1212 4000 -SHSNRA", + "station_id": "RJSN", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "9.056", - "longitude": "-79.391", - "elevation_m": "7", + "latitude": "37.956", + "longitude": "139.121", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "4", + "wind_dir_degrees": "320", + "wind_speed_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_dir_degrees": "320", + "wind_speed_kt": "25", + "wind_gust_kt": "35", "sky_condition": [ ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", + "visibility_statute_mi": "1.86", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600", - "cloud_type": "TCU" - } + ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "visibility_statute_mi": "2.49", + "wx_string": "-SHSN -SHRA", "sky_condition": [ ] @@ -94070,1107 +95816,943 @@ ] }, { - "raw_text": "TAF LYNI 110500Z 1106/1206 33006KT 8000 BKN008 OVC023 TX06/1112Z TN02/1205Z TEMPO 1106/1109 3000 BR BKN003 OVC015 BECMG 1110/1112 BKN015 OVC030", - "station_id": "LYNI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJFU 110505Z 1106/1212 34010KT 9999 FEW030", + "station_id": "RJFU", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.338", - "longitude": "21.863", - "elevation_m": "197", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "32.917", + "longitude": "129.914", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "6" - }, + ] + } + ] + }, + { + "raw_text": "TAF RJFT 110505Z 1106/1212 29005KT 9999 FEW030 BECMG 1108/1110 06005KT BECMG 1200/1203 31005KT BECMG 1209/1212 05004KT", + "station_id": "RJFT", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "32.837", + "longitude": "130.855", + "elevation_m": "188", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "2" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF LRTC 110500Z 1106/1115 31010KT 9999 SCT010 BKN025", - "station_id": "LRTC", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.065", - "longitude": "28.716", - "elevation_m": "52", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } ] } ] }, { - "raw_text": "TAF UBBF 110500Z 1106/1115 VRB04KT 7000 BKN006 BECMG 1108/1110 06005KT SCT020", - "station_id": "UBBF", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJOA 110505Z 1106/1212 30008KT 9999 FEW025 SCT045 BECMG 1111/1113 04007KT", + "station_id": "RJOA", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.595", - "longitude": "47.196", - "elevation_m": "370", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.436", + "longitude": "132.919", + "elevation_m": "318", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.35", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "TAF LYPG 110500Z 1106/1206 16004KT 2000 BR BKN040 BKN080 TX11/1113Z TN06/1206Z TEMPO 1106/1107 0700 FG BECMG 1107/1109 6000 NSW", - "station_id": "LYPG", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJOB 110505Z 1106/1212 29007KT 9999 FEW020 BKN040 BECMG 1107/1109 35006KT", + "station_id": "RJOB", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.359", - "longitude": "19.252", - "elevation_m": "32", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.757", + "longitude": "133.855", + "elevation_m": "242", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "11" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "6" + "cloud_base_ft_agl": "4000" } ] }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.43", - "wx_string": "FG", - "sky_condition": [ - - ] - }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF LRBV 110500Z 1106/1115 VRB04KT 9999 OVC025 BECMG 1108/1110 30010KT", - "station_id": "LRBV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJOT 110505Z 1106/1212 24005KT 9999 FEW025 SCT045 BECMG 1110/1112 15005KT", + "station_id": "RJOT", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.706", - "longitude": "25.524", - "elevation_m": "538", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.214", + "longitude": "134.016", + "elevation_m": "181", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "TAF ENKB 110500Z 1106/1115 30005KT 9999 FEW030 SCT040", - "station_id": "ENKB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "63.109", - "longitude": "7.816", - "elevation_m": "62", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF LYTV 110500Z 1106/1206 14005KT 9999 BKN030 TX13/1113Z TN06/1206Z TEMPO 1106/1112 4000 RA BR", - "station_id": "LYTV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF COR FIMP 110505Z 1106/1212 14010KT 9999 SCT016 TEMPO 1106/1118 5000 -SHRA FEW008 BKN015", + "station_id": "FIMP", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.405", - "longitude": "18.723", - "elevation_m": "3", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-20.434", + "longitude": "57.684", + "elevation_m": "57", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "140", - "wind_speed_kt": "5", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "13" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "6" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "RA BR", + "visibility_statute_mi": "3.11", + "wx_string": "-SHRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } ] } ] }, { - "raw_text": "TAF COR ENKR 110500Z 1106/1115 30018KT 9999 FEW020 BKN050 TEMPO 1108/1115 33022G35KT 1200 -SHSN DRSN VV008 TEMPO 1108/1115 FEW020CB", - "station_id": "ENKR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJSK 110505Z 1106/1212 30016KT 6000 -SHSN FEW010 BKN020 TEMPO 1106/1109 30020G30KT 2000 -SHSN FEW005 BKN008 TEMPO 1109/1115 2000 -SHSN FEW005 BKN008 TEMPO 1115/1200 1500 -SHSN FEW005 BKN008 TEMPO 1200/1203 30020G30KT 1500 -SHSNGS FEW005 BKN008 FEW020CB TEMPO 1203/1212 0700 SHSN FEW003 BKN005", + "station_id": "RJSK", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "69.725", - "longitude": "29.898", - "elevation_m": "86", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.616", + "longitude": "140.219", + "elevation_m": "95", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "visibility_statute_mi": "6+", + "wind_speed_kt": "16", + "visibility_statute_mi": "3.73", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "22", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "800", - "wx_string": "-SHSN DRSN", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "1.24", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - } - ] - } - ] - }, - { - "raw_text": "TAF VOPB 110500Z 1106/1115 06008KT 6000 FEW014 SCT220 BECMG 1112/1113 VRB02KT 5000 BR ", - "station_id": "VOPB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "11.641", - "longitude": "92.73", - "elevation_m": "1", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF LYVR 110500Z 1106/1206 34005KT 6000 BKN008 BKN030 TX05/1112Z TN01/1205Z TEMPO 1106/1109 3000 BR BKN003 BKN023", - "station_id": "LYVR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.147", - "longitude": "21.31", - "elevation_m": "82", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "0.93", + "wx_string": "-SHSN -SHGS", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "5" + "cloud_base_ft_agl": "800" }, { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "1" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "0.43", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF LEAM 110500Z 1106/1206 01008KT 9999 SCT040 TX17/1114Z TN11/1106Z BECMG 1112/1114 07010KT BECMG 1117/1119 34005KT", - "station_id": "LEAM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJOM 110505Z 1106/1212 32005KT 9999 FEW030 SCT050 BECMG 1112/1114 12007KT BECMG 1200/1203 02007KT BECMG 1206/1209 12007KT", + "station_id": "RJOM", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.846", - "longitude": "-2.357", - "elevation_m": "16", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.83", + "longitude": "132.698", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "8", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "17" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "11" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "5000" } ] - } - ] - }, - { - "raw_text": "TAF ENML 110500Z 1106/1115 03005KT 9999 SCT040", - "station_id": "ENML", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "62.744", - "longitude": "7.262", - "elevation_m": "3", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF WAOO 110500Z 1106/1206 20005KT 9000 SCT017 TEMPO 1106/1110 3000 RA BECMG 1115/1117 36010KT", - "station_id": "WAOO", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJNS 110505Z 1106/1212 26016KT 9999 FEW020 TEMPO 1106/1108 26018G28KT TEMPO 1200/1209 27018G28KT", + "station_id": "RJNS", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-3.44", - "longitude": "114.759", - "elevation_m": "23", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.796", + "longitude": "138.189", + "elevation_m": "133", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "16", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "RA", + "wind_dir_degrees": "260", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "5.59", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" - } + ] } ] }, { - "raw_text": "TAF EINN 110500Z 1106/1206 03005KT 9999 BKN028 PROB30 1118/1206 0400 FG FZFG BKN001", - "station_id": "EINN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJFR 110505Z 1106/1212 27006KT 9999 FEW030 BECMG 1200/1203 09006KT", + "station_id": "RJFR", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.702", - "longitude": "-8.925", - "elevation_m": "20", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.846", + "longitude": "131.035", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.25", - "wx_string": "FG FZFG", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF ENOV 110500Z 1106/1115 VRB03KT 0200 PRFG -DZ BKN002 BECMG 1106/1108 9999 NSW FEW002", - "station_id": "ENOV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJCK 110505Z 1106/1212 29010KT 9999 FEW030", + "station_id": "RJCK", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "62.18", - "longitude": "6.078", - "elevation_m": "72", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "43.041", + "longitude": "144.193", + "elevation_m": "94", "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.12", - "wx_string": "PRFG -DZ", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF KFCS 110500Z 1105/1211 25012KT 9999 FEW120 QNH3020INS BECMG 1113/1114 30009KT 9999 FEW120 QNH3013INS BECMG 1119/1120 16009KT 9999 SKC QNH3005INS BECMG 1202/1203 31009KT 9999 SKC QNH3000INS TX07/2100Z TNM09/1200Z", - "station_id": "KFCS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "38.6756", - "longitude": "-104.751", - "elevation_m": "1789", + "raw_text": "TAF RJCM 110505Z 1106/1212 29012KT 9999 FEW006 BKN015 TEMPO 1110/1114 29015G25KT 1500 -SHSN FEW003 BKN006 BECMG 1114/1116 26004KT BECMG 1118/1121 31010KT", + "station_id": "RJCM", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "43.881", + "longitude": "144.164", + "elevation_m": "30", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "250", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.93", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "9", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "altim_in_hg": "30.06", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", + "time_becoming": "2024-12-11T21:00:00Z", "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T00:00:00Z", - "max_temp_c": "7" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" }, { - "valid_time": "2024-12-12T00:00:00Z", - "min_temp_c": "-9" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF EIDW 110500Z 1106/1206 06007KT 9999 BKN024 BECMG 1108/1110 09008KT", - "station_id": "EIDW", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJOC 110505Z 1106/1212 05012KT 7000 -SHRA FEW006 SCT015 BKN025 TEMPO 1106/1112 3000 TSRA BR FEW004 BKN008 BKN015 FEW020CB BECMG 1209/1212 16005KT", + "station_id": "RJOC", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.422", - "longitude": "-6.298", - "elevation_m": "75", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.414", + "longitude": "132.89", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.35", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2400" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2400" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF LESO 110500Z 1106/1206 VRB03KT 9999 SCT060 TX09/1114Z TN03/1202Z PROB40 1111/1118 04010KT", - "station_id": "LESO", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.361", - "longitude": "-1.787", - "elevation_m": "3", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.35", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - } - ], - "temperature": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + }, { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "9" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF EICK 110500Z 1106/1206 02009KT 9999 BKN025", - "station_id": "EICK", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJAH 110505Z 1106/1212 36006KT 9999 FEW030", + "station_id": "RJAH", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.848", - "longitude": "-8.479", - "elevation_m": "158", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "36.182", + "longitude": "140.415", + "elevation_m": "31", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LEAL 110500Z 1106/1206 VRB05KT CAVOK TX14/1114Z TN07/1106Z PROB40 TEMPO 1106/1113 4000 SHRA FEW025TCU TEMPO 1109/1118 05012KT PROB30 TEMPO 1112/1124 TSRA FEW030CB PROB30 TEMPO 1117/1119 SHRA FEW030TCU TEMPO 1118/1203 36010KT", - "station_id": "LEAL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJFS 110505Z 1106/1212 32005KT 9999 FEW030 BECMG 1200/1203 05005KT BECMG 1206/1209 33004KT", + "station_id": "RJFS", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.282", - "longitude": "-0.558", - "elevation_m": "26", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.15", + "longitude": "130.302", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "14" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "7" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "12", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TSRA", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "3000" } ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF ENSG 110500Z 1106/1115 VRB03KT 9999 FEW001 BKN015 PROB40 1106/1109 BKN012", - "station_id": "ENSG", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJSI 110505Z 1106/1212 32010KT 9999 FEW015 BKN030 BECMG 1114/1116 02004KT BECMG 1200/1203 32010KT TEMPO 1200/1206 2000 -SHSN", + "station_id": "RJSI", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "61.158", - "longitude": "7.141", - "elevation_m": "493", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.429", + "longitude": "141.135", + "elevation_m": "89", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "100" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF EIKN 110500Z 1106/1206 VRB03KT 9999 BKN016 PROB30 1119/1206 2000 BR", - "station_id": "EIKN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.913", - "longitude": "-8.811", - "elevation_m": "201", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "change_indicator": "TEMPO", "visibility_statute_mi": "1.24", - "wx_string": "BR", + "wx_string": "-SHSN", "sky_condition": [ ] @@ -95178,269 +96760,264 @@ ] }, { - "raw_text": "TAF LELC 110500Z 1106/1206 36008KT 9999 FEW040 TX15/1114Z TN08/1107Z PROB40 TEMPO 1112/1124 4000 SHRA FEW025CB PROB30 TEMPO 1115/1124 3000 TSRA SCT025CB", - "station_id": "LELC", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJOH 110505Z 1106/1212 04015KT 7000 -SHRA FEW008 SCT015 BKN025 TEMPO 1106/1112 04017G28KT 3000 TSRA BR FEW004 BKN008 BKN015 FEW020CB TEMPO 1112/1118 04017G28KT BECMG 1209/1212 18004KT", + "station_id": "RJOH", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.775", - "longitude": "-0.812", - "elevation_m": "3", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.493", + "longitude": "133.239", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "15", + "visibility_statute_mi": "4.35", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ + "cloud_base_ft_agl": "800" + }, { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "15" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "8" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wind_dir_degrees": "40", + "wind_speed_kt": "17", + "wind_gust_kt": "28", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "wind_dir_degrees": "40", + "wind_speed_kt": "17", + "wind_gust_kt": "28", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - } + ] - } - ] - }, - { - "raw_text": "TAF ENAL 110500Z 1106/1115 VRB03KT 9999 BKN030", - "station_id": "ENAL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "62.562", - "longitude": "6.115", - "elevation_m": "21", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.35", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF WAFD 110500Z 1106/1118 10010KT 9999 SCT018 TEMPO 1108/1112 4000 TSRA FEW017CB BECMG 1112/1113 30005KT", - "station_id": "WAFD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJSA 110505Z 1106/1212 27010KT 6000 -SHSN FEW008 BKN015 TEMPO 1106/1108 27018G28KT 1500 -SHSN FEW005 BKN008 TEMPO 1108/1118 1500 -SHSN FEW005 BKN008 TEMPO 1118/1200 0700 SHSN FEW003 BKN005 TEMPO 1200/1206 1500 -SHSN FEW005 BKN008 TEMPO 1206/1212 2000 -SHSN FEW005 BKN008", + "station_id": "RJSA", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-3.084", - "longitude": "120.245", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "40.733", + "longitude": "140.689", + "elevation_m": "196", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "wind_dir_degrees": "270", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "0.93", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - } - ] - } - ] - }, - { - "raw_text": "TAF ENCN 110500Z 1106/1115 06005KT CAVOK", - "station_id": "ENCN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "58.2", - "longitude": "8.077", - "elevation_m": "17", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF WAAA 110500Z 1106/1212 33010KT 7000 -RA SCT018 TEMPO 1109/1112 5000 TSRA FEW017CB BECMG 1112/1113 10005KT", - "station_id": "WAAA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-5.062", - "longitude": "119.554", - "elevation_m": "13", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.43", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "visibility_statute_mi": "0.93", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.35", - "wx_string": "-RA", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF WAFM 110500Z 1106/1118 15003KT 9999 FEW017 BKN090 TEMPO 1109/1111 6000 TSRA FEW16CB", - "station_id": "WAFM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF RJSF 110505Z 1106/1212 33010KT 9999 FEW020 BKN040 TEMPO 1106/1108 32016G26KT TEMPO 1200/1206 32016G26KT", + "station_id": "RJSF", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-2.554", - "longitude": "120.325", - "elevation_m": "38", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "37.227", + "longitude": "140.428", + "elevation_m": "373", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "TSRA", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "26", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "sky_condition": [ ] @@ -95448,1704 +97025,1666 @@ ] }, { - "raw_text": "TAF EGVA 110500Z 1105/1211 05010G15KT 9999 OVC025 QNH3047INS BECMG 1117/1118 05009KT 9999 OVC020 QNH3049INS BECMG 1200/1201 06006KT 6000 BR OVC015 QNH3047INS BECMG 1204/1205 06012KT 3200 BR OVC010 QNH3046INS BECMG 1209/1210 06012KT 6000 BR OVC008 QNH3047INS TX07/1111Z TN03/1201Z", - "station_id": "EGVA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "51.682", - "longitude": "-1.79", - "elevation_m": "84", + "raw_text": "TAF ESMK 110505Z 1106/1115 31008KT 9999 BKN006 BECMG 1107/1109 SCT008", + "station_id": "ESMK", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.922", + "longitude": "14.085", + "elevation_m": "20", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "wind_gust_kt": "15", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.47", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "9", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.50", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "altim_in_hg": "30.47", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" } ] - }, + } + ] + }, + { + "raw_text": "TAF ESMT 110505Z 1106/1115 02004KT 9999 BKN008 BECMG 1110/1112 SCT008", + "station_id": "ESMT", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "56.691", + "longitude": "12.82", + "elevation_m": "24", + "forecast": [ { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.99", - "altim_in_hg": "30.47", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", - "altim_in_hg": "30.47", - "wx_string": "BR", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "800" } - ], - "temperature": [ - { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "3" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "max_temp_c": "7" - } ] } ] }, { - "raw_text": "TAF ENHD 110500Z 1106/1115 VRB05KT 9999 BKN004 PROB40 1106/1115 0400 FG VV001", - "station_id": "ENHD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF ESTA 110505Z 1106/1115 35004KT 9999 BKN008 BECMG 1110/1112 SCT008", + "station_id": "ESTA", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "59.341", - "longitude": "5.22", - "elevation_m": "22", + "latitude": "56.294", + "longitude": "12.848", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "FG", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF WAFO 110500Z 1106/1118 08010KT 9999 SCT018 BECMG 1111/1113 28005KT TEMPO 1114/1118 4000 TSRA FEW017CB", - "station_id": "WAFO", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "MYNN 110505Z 1106/1206 12005KT 9999 FEW030 SCT240 BECMG 1118/1121 VRB03KT", + "station_id": "MYNN", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-2.202", - "longitude": "121.662", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.04", + "longitude": "-77.467", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "280", + "wind_dir_degrees": "120", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "24000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "24000" } ] } ] }, { - "raw_text": "TAF LEAB 110500Z 1106/1206 VRB03KT 9999 SCT030 TX08/1114Z TNM01/1205Z BECMG 1109/1111 13010KT PROB30 TEMPO 1115/1121 DZRA BKN014 BECMG 1120/1122 VRB03KT PROB40 TEMPO 1200/1206 3000 BR BKN009 PROB30 TEMPO 1200/1206 0350 FG VV001", - "station_id": "LEAB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "MYGF 110505Z 1106/1206 15007KT 9999 FEW025 BKN240 BECMG 1115/1118 22010KT", + "station_id": "MYGF", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.952", - "longitude": "-1.863", - "elevation_m": "704", + "latitude": "26.555", + "longitude": "-78.698", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "8" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" }, { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "-1" + "sky_cover": "BKN", + "cloud_base_ft_agl": "24000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "130", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "220", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "DZ RA", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "24000" } ] - }, + } + ] + }, + { + "raw_text": "MBGT 110505Z 1106/1206 06012KT 9999 SCT018 SCT040 BECMG 1115/1118 09008KT", + "station_id": "MBGT", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "21.443", + "longitude": "-71.146", + "elevation_m": "6", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ + "cloud_base_ft_agl": "1800" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.22", - "vert_vis_ft": "100", - "wx_string": "FG", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF ENRO 110500Z 1106/1115 30008KT 9999 FEW010 SCT030 PROB40 TEMPO 1110/1115 4000 -SN BKN008", - "station_id": "ENRO", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "MBPV 110505Z 1106/1206 09009KT 9999 SCT018 BECMG 1115/1118 09006KT", + "station_id": "MBPV", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "62.578", - "longitude": "11.342", - "elevation_m": "624", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "21.772", + "longitude": "-72.265", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "wind_dir_degrees": "90", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF NLWF 110500Z 1106/1206 07012KT 9999 SCT014 TEMPO 1106/1124 4500 SHRA BKN010 FEW017TCU PROB30 TEMPO 1107/1115 2500 TSRA SCT018CB", - "station_id": "NLWF", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UAKD 110505Z 1106/1115 14004MPS 6000 SCT011 TEMPO 1106/1109 18004MPS 3100 IC BR SCT007 BKN011 TEMPO 1109/1115 18007MPS 3100 BR SCT007 BKN011", + "station_id": "UAKD", + "issue_time": "2024-12-11T05:05:00Z", + "bulletin_time": "2024-12-11T05:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-14.308", - "longitude": "-178.117", - "elevation_m": "24", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.711", + "longitude": "67.739", + "elevation_m": "379", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "1100" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.8", - "wx_string": "SHRA", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.93", + "wx_string": "IC BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.55", - "wx_string": "TSRA", + "wind_dir_degrees": "180", + "wind_speed_kt": "14", + "visibility_statute_mi": "1.93", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" } ] } ] }, { - "raw_text": "TAF WAWH 110500Z 1106/1118 27015KT 9999 SCT018 TEMPO 1109/1112 4000 TSRA FEW017CB", - "station_id": "WAWH", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF NVSC 110504Z 1106/1206 13005KT 9000 BKN020 OVC040 INTER 1106/1109 6000 TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", + "station_id": "NVSC", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-6.177", - "longitude": "120.437", - "elevation_m": "7", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-13.852", + "longitude": "167.537", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", + "visibility_statute_mi": "3.73", "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "FEW", "cloud_base_ft_agl": "1700", "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF LEBB 110500Z 1106/1206 VRB03KT 9999 SCT030 TX09/1114Z TN01/1206Z PROB40 TEMPO 1106/1114 3000 RA PROB30 TEMPO 1106/1109 0800 BCFG BKN002", - "station_id": "LEBB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF NVSG 110504Z 1106/1206 13003KT 9999 SCT020 BKN040 PROB40 INTER 1103/1106 6000 TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", + "station_id": "NVSG", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.298", - "longitude": "-2.906", - "elevation_m": "38", + "latitude": "-15.305", + "longitude": "167.969", + "elevation_m": "31", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", + "wind_dir_degrees": "130", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "9" + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "1" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "RA", + "visibility_statute_mi": "3.73", + "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "BCFG", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF ENBN 110500Z 1106/1115 33015G25KT 9999 FEW008 BKN025", - "station_id": "ENBN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "65.458", - "longitude": "12.216", - "elevation_m": "3", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF NLWW 110500Z 1106/1206 10006KT 9999 SCT018 TEMPO 1107/1124 4500 SHRA BKN010 FEW017TCU PROB30 TEMPO 1108/1118 2500 TSRA SCT018CB", - "station_id": "NLWW", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF NVSS 110504Z 1106/1206 13005KT 9999 SCT020 BKN040 PROB40 INTER 1106/1109 6000 TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", + "station_id": "NVSS", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-13.238", - "longitude": "-176.199", - "elevation_m": "24", + "latitude": "-15.505", + "longitude": "167.22", + "elevation_m": "47", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.8", - "wx_string": "SHRA", + "probability": "40", + "visibility_statute_mi": "3.73", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "1000" }, { "sky_cover": "FEW", "cloud_base_ft_agl": "1700", - "cloud_type": "TCU" + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.55", - "wx_string": "TSRA", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF WAWP 110500Z 1106/1118 30005KT 9999 FEW020", - "station_id": "WAWP", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF NVSP 110504Z 1106/1206 09010KT 9999 SCT020 PROB40 INTER 1106/1109 7000 -TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", + "station_id": "NVSP", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-4.345", - "longitude": "121.522", - "elevation_m": "12", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-16.08", + "longitude": "167.401", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF UNBB 110500Z 1106/1206 22009G18MPS 8000 -SHSN DRSN BKN016CB TEMPO 1106/1124 20014G23MPS", - "station_id": "UNBB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.362", - "longitude": "83.54", - "elevation_m": "249", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "17", - "wind_gust_kt": "35", - "visibility_statute_mi": "4.97", - "wx_string": "-SHSN DRSN", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "4.35", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "27", - "wind_gust_kt": "45", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + } ] } ] }, { - "raw_text": "TAF LEPA 110500Z 1106/1206 06007KT 9999 FEW050 TX15/1112Z TN05/1106Z BECMG 1201/1203 06012KT PROB30 TEMPO 1106/1116 4000 SHRA BKN020 FEW030TCU PROB40 TEMPO 1123/1206 2000 RA TSRA FEW020CB BKN030", - "station_id": "LEPA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF NVSL 110504Z 1106/1206 09010KT 9999 SCT020 PROB40 INTER 1106/1109 7000 -TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1112 8000 SHRA BKN018", + "station_id": "NVSL", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.561", - "longitude": "2.737", - "elevation_m": "8", + "latitude": "-16.457", + "longitude": "167.829", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "15" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "5" - } - ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "probability": "40", + "visibility_statute_mi": "4.35", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "RA TSRA", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF ENBS 110500Z 1106/1115 33025KT 9999 -SHSN FEW015 SCT025 BKN035 TEMPO 1106/1114 34030G40KT 0500 SHSNGS BLSN VV004", - "station_id": "ENBS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UMOO 110504Z 1106/1115 29003G08MPS 5000 BR BKN005 TEMPO 1106/1115 34004G09MPS 0700 FZDZ SHSN FZFG OVC002 BKN012CB", + "station_id": "UMOO", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "70.601", - "longitude": "29.698", - "elevation_m": "144", + "latitude": "53.954", + "longitude": "30.1", + "elevation_m": "188", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", "wind_dir_degrees": "340", - "wind_speed_kt": "30", - "wind_gust_kt": "40", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "400", - "wx_string": "SHSN SHGS BLSN", + "wind_speed_kt": "8", + "wind_gust_kt": "17", + "visibility_statute_mi": "0.43", + "wx_string": "FZDZ SHSN FZFG", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF NWWD 110500Z 1106/1206 04009KT 9999 SCT023 BKN033 OVC044 TEMPO 1106/1112 2500 SHRA BKN014 FEW020CB TEMPO 1121/1206 3000 SHRA FEW013TCU BKN014 PROB40 1202/1206 1400 +SHRA SCT012CB BKN014", - "station_id": "NWWD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF NVVV 110504Z 1106/1206 09010KT 9999 SCT020 INTER 1106/1108 7000 -TSRA FEW010 FEW017CB BKN018 OVC040 INTER 1106/1109 8000 SHRA BKN018 OVC040 INTER 1115/1121 8000 SHRA BKN018 OVC040", + "station_id": "NVVV", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-21.054", - "longitude": "164.837", - "elevation_m": "7", + "latitude": "-17.695", + "longitude": "168.313", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "9", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4400" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "SHRA", + "visibility_statute_mi": "4.35", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", + "cloud_base_ft_agl": "1700", "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", + "visibility_statute_mi": "4.97", "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1300", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.87", - "wx_string": "+SHRA", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF WAWS 110500Z 1106/1118 03010KT 9999 SCT018 BECMG 1111/1113 00000KT TEMPO 1114/1118 4000 TSRA FEW017CB", - "station_id": "WAWS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF NVVW 110504Z 1106/1206 09010KT 9999 SCT020 PROB40 INTER 1112/1118 9000 -SHRA BKN018", + "station_id": "NVVW", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-2.529", - "longitude": "121.357", - "elevation_m": "423", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-19.455", + "longitude": "169.224", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "30", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "5.59", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + } + ] + } + ] + }, + { + "raw_text": "TAF NVVA 110504Z 1106/1206 09010KT 9999 SCT020 PROB40 INTER 1112/1118 9000 -SHRA BKN018", + "station_id": "NVVA", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-20.249", + "longitude": "169.771", + "elevation_m": "7", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "probability": "40", + "visibility_statute_mi": "5.59", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF LEZG 110500Z 1106/1206 27010KT 9999 SCT030 TX07/1114Z TN01/1106Z BECMG 1106/1109 VRB05KT PROB30 TEMPO 1120/1206 3000 BR", - "station_id": "LEZG", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UMMS 110504Z 1106/1206 30005G10MPS 3000 BR OVC003 TEMPO 1106/1111 27005G10MPS 1100 -FZDZ -SNRA BR OVC002 FM111100 34005G10MPS 9999 BKN010 TEMPO 1111/1206 34008G13MPS 3000 -SHSN BLSN FEW005 BKN015CB", + "station_id": "UMMS", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.661", - "longitude": "-1.004", - "elevation_m": "245", + "latitude": "53.883", + "longitude": "28.031", + "elevation_m": "196", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_gust_kt": "19", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "7" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "0.68", + "wx_string": "-FZDZ -SN -RA BR", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "1" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "wind_gust_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "340", + "wind_speed_kt": "16", + "wind_gust_kt": "25", "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wx_string": "-SHSN BLSN", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + } ] } ] }, { - "raw_text": "TAF ENBV 110500Z 1106/1115 32025KT 9999 -SHSN FEW008 BKN020 TEMPO 1106/1112 33030G45KT 0500 SHSNGS BLSN VV004 TEMPO 1106/1112 SCT015CB", - "station_id": "ENBV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF LUKK 110504Z 1106/1206 32014KT 9999 OVC012 TEMPO 1108/1116 33016G26KT TEMPO 1116/1124 3000 SN BKN006", + "station_id": "LUKK", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "70.871", - "longitude": "29.032", - "elevation_m": "13", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.928", + "longitude": "28.931", + "elevation_m": "102", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "320", - "wind_speed_kt": "25", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", "wind_dir_degrees": "330", - "wind_speed_kt": "30", - "wind_gust_kt": "45", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "400", - "wx_string": "SHSN SHGS BLSN", + "wind_speed_kt": "16", + "wind_gust_kt": "26", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF NWWK 110500Z 1106/1206 VRB02KT 9999 FEW007 FEW025TCU BKN035 TEMPO 1106/1110 2500 SHRA BKN005 FEW020CB BECMG 1110/1112 SCT020 BKN030 TEMPO 1123/1206 4000 SHRA FEW013TCU BKN014 PROB40 1202/1206 1500 TSRA BKN008 SCT012CB", - "station_id": "NWWK", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF EGBB 110504Z 1106/1206 05008KT 9999 BKN020 PROB30 TEMPO 1106/1121 BKN014 TEMPO 1121/1124 BKN014 PROB30 TEMPO 1121/1124 BKN009 BECMG 1200/1203 BKN008 TEMPO 1203/1206 6000 -RADZ BKN004", + "station_id": "EGBB", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-20.559", - "longitude": "164.284", - "elevation_m": "23", + "latitude": "52.46", + "longitude": "-1.758", + "elevation_m": "91", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "SHRA", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "probability": "30", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1300", - "cloud_type": "TCU" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.93", - "wx_string": "TSRA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "800" - }, + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "-RA -DZ", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF WAWW 110500Z 1106/1118 06010KT 9999 SCT017 BECMG 1111/1113 00000KT", - "station_id": "WAWW", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF EGNX 110504Z 1106/1206 04008KT 9999 BKN020 PROB30 TEMPO 1106/1120 BKN013 TEMPO 1120/1123 BKN013 PROB30 TEMPO 1120/1123 BKN008 BECMG 1123/1202 BKN007 TEMPO 1202/1206 6000 -RADZ BKN004", + "station_id": "EGNX", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-4.082", - "longitude": "122.418", - "elevation_m": "45", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "52.833", + "longitude": "-1.333", + "elevation_m": "91", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "-RA -DZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF UNNT 110500Z 1106/1206 19007G15MPS 8000 -SHSN DRSN BKN016CB TXM13/1107Z TNM15/1106Z TEMPO 1106/1206 21012G18MPS 3000 BLSN BKN011 BKN020CB", - "station_id": "UNNT", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF LPBJ 110504Z 1106/1206 VRB02KT CAVOK PROB30 1106/1108 2000 BCFG BKN004", + "station_id": "LPBJ", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.013", - "longitude": "82.651", - "elevation_m": "106", + "latitude": "38.073", + "longitude": "-7.931", + "elevation_m": "196", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "14", - "wind_gust_kt": "29", - "visibility_statute_mi": "4.97", - "wx_string": "-SHSN DRSN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "-13" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-15" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "23", - "wind_gust_kt": "35", - "visibility_statute_mi": "1.86", - "wx_string": "BLSN", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF ENHF 110500Z 1106/1115 35012KT 9999 -SHSN FEW015 BKN030 TEMPO 1106/1108 2500 -SHSN BKN014 FEW020CB TEMPO 1108/1115 0800 SHSN VV006 TEMPO 1108/1115 34020G35KT SCT020CB", - "station_id": "ENHF", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF LPLA 110504Z 1106/1206 15010KT 9999 FEW015 SCT035 TEMPO 1106/1117 4000 -RADZ BR SCT005 BKN009 PROB40 TEMPO 1106/1115 16015G25KT 2000 RADZ BR BKN005 BECMG 1116/1119 08015KT FEW010", + "station_id": "LPLA", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "70.681", - "longitude": "23.677", - "elevation_m": "79", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.762", + "longitude": "-27.091", + "elevation_m": "60", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "-SHSN", + "visibility_statute_mi": "2.49", + "wx_string": "-RA -DZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "600", - "wx_string": "SHSN", + "probability": "40", + "wind_dir_degrees": "160", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.24", + "wx_string": "RA DZ BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "20", - "wind_gust_kt": "35", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF NWWW 110500Z 1106/1206 04010KT 9999 FEW025TCU BKN050 BECMG 1106/1109 VRB02KT NSC BECMG 1121/1123 20010KT TEMPO 1201/1206 2500 SHRA FEW012CB BKN014", - "station_id": "NWWW", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF ESMS 110504Z 1106/1206 31010KT 9999 BKN004 TEMPO 1106/1114 BKN010 BECMG 1114/1116 FEW010 TEMPO 1114/1119 3000 BR TEMPO 1200/1206 BKN012", + "station_id": "ESMS", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-22.015", - "longitude": "166.213", - "elevation_m": "16", + "latitude": "55.539", + "longitude": "13.373", + "elevation_m": "68", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "200", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF WAPC 110500Z 1106/1118 32003KT 9999 SCT019 TEMPO 1107/1111 5000 RA BKN017", - "station_id": "WAPC", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF OTBD 110504Z 1106/1212 32007KT 8000 NSC BECMG 1111/1113 03010KT TEMPO 1119/1205 4000 HZ", + "station_id": "OTBD", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-4.522", - "longitude": "129.905", - "elevation_m": "28", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "25.261", + "longitude": "51.565", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "wind_dir_degrees": "320", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_speed_kt": "7", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1900" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "sky_cover": "NSC" } ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF LEGE 110500Z 1106/1206 35009KT 9999 FEW020 TX10/1113Z TN04/1106Z PROB40 TEMPO 1106/1124 RA SHRA FEW020TCU PROB30 TEMPO 1118/1206 2000 TSRA FEW010CB TEMPO 1200/1204 VRB05KT", - "station_id": "LEGE", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF YCFS 110504Z 1106/1206 16014KT 9999 SCT030 FM111200 29005KT 9999 FEW020 FM112300 05014KT CAVOK", + "station_id": "YCFS", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.911", - "longitude": "2.763", - "elevation_m": "140", + "latitude": "-30.317", + "longitude": "153.119", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "10" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "4" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "RA SHRA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "TSRA", + "change_indicator": "FM", + "wind_dir_degrees": "50", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000", - "cloud_type": "CB" + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF YPKG 110504Z 1106/1206 09010KT CAVOK FM112300 04010KT CAVOK", + "station_id": "YPKG", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-30.785", + "longitude": "121.453", + "elevation_m": "372", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF ENHV 110500Z 1106/1115 31028G45KT 9999 -SHSN FEW008 BKN035 TEMPO 1106/1115 31022G35KT SCT015CB TEMPO 1106/1110 1800 -SHSN VV012 TEMPO 1110/1115 0500 SHSNGS VV004", - "station_id": "ENHV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF YMHB 110504Z 1106/1206 31018G28KT 9999 BKN050 FM110900 27012KT 9999 SCT040 FM111500 18008KT 9999 -SHRA SCT040 FM112100 VRB04KT 9999 -SHRA BKN035 FM112300 28006KT 9999 -SHRA BKN040", + "station_id": "YMHB", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "71.009", - "longitude": "25.982", - "elevation_m": "13", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-42.834", + "longitude": "147.503", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "310", - "wind_speed_kt": "28", - "wind_gust_kt": "45", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "310", - "wind_speed_kt": "22", - "wind_gust_kt": "35", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.12", - "vert_vis_ft": "1200", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "400", - "wx_string": "SHSN SHGS", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - } - ] - }, - { - "raw_text": "TAF WAPS 110500Z 1106/1118 30010KT 9999 SCT018 TEMPO 1106/1110 4000 TSRA FEW017CB", - "station_id": "WAPS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-7.848", - "longitude": "131.335", - "elevation_m": "136", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF UNWW 110500Z 1106/1206 17003G08MPS 8000 BKN040 TXM06/1203Z TNM16/1106Z TEMPO 1106/1112 18008G15MPS -SHSN DRSN BKN016CB BECMG 1112/1114 20008G16MPS", - "station_id": "UNWW", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UAAT 110504Z 1106/1115 04003MPS 9999 FEW050 SCT100 TEMPO 1106/1112 36004MPS TEMPO 1112/1115 3100 BR SCT011", + "station_id": "UAAT", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.811", - "longitude": "86.878", - "elevation_m": "307", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.121", + "longitude": "78.445", + "elevation_m": "588", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "170", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T03:00:00Z", - "max_temp_c": "-6" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-16" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, @@ -97153,146 +98692,124 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "180", - "wind_speed_kt": "16", - "wind_gust_kt": "29", - "wx_string": "-SHSN DRSN", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - } + ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "16", - "wind_gust_kt": "31", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.93", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1100" } ] } ] }, { - "raw_text": "TAF LEMD 110500Z 1106/1212 VRB04KT 9999 SCT050 TX09/1114Z TN02/1205Z PROB30 TEMPO 1200/1206 BKN014", - "station_id": "LEMD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF YPPH 110504Z 1106/1212 23016KT CAVOK FM111400 17008KT CAVOK FM120300 24014KT CAVOK", + "station_id": "YPPH", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "40.466", - "longitude": "-3.555", - "elevation_m": "589", + "latitude": "-31.927", + "longitude": "115.976", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "9" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "2" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF ENLK 110500Z 1106/1115 30022G35KT 9999 -SHSN FEW010 BKN020 TEMPO 1106/1115 1200 -SHSN VV006 TEMPO 1106/1115 SCT018CB TEMPO 1108/1110 33025G45KT", - "station_id": "ENLK", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF OTHH 110504Z 1106/1212 32009KT 8000 NSC BECMG 1111/1113 03011KT TEMPO 1119/1205 4000 HZ", + "station_id": "OTHH", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "68.155", - "longitude": "13.615", - "elevation_m": "26", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "25.273", + "longitude": "51.609", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "22", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "600", - "wx_string": "-SHSN", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "11", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "25", - "wind_gust_kt": "45", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ ] @@ -97300,321 +98817,279 @@ ] }, { - "raw_text": "TAF OPST 110500Z 1106/1212 31004KT 4000 FU NSC TX21/1110Z TN06/1201Z TEMPO 1108/1112 32006KT 5000 HZ FEW100 TEMPO 1200/1203 00000KT 2000 BR FEW100", - "station_id": "OPST", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF AMD YMLT 110504Z 1106/1206 31020G32KT 9999 SCT035 FM110800 34018G28KT 9999 BKN030 FM111200 34015KT 9999 FEW030 FM112300 31016G28KT 9999 SCT040", + "station_id": "YMLT", + "issue_time": "2024-12-11T05:04:00Z", + "bulletin_time": "2024-12-11T05:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "32.536", - "longitude": "74.364", - "elevation_m": "234", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-41.544", + "longitude": "147.213", + "elevation_m": "167", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "wind_dir_degrees": "310", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "wind_speed_kt": "20", + "wind_gust_kt": "32", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "21" - }, - { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "6" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "16", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF MHPR 110500Z 1106/1206 36008KT 9999 SCT046 TX27/1119Z TN20/1110Z BECMG 1116/1618 36016KT FM110400 35008KT 9999 SCT044 BKN080", - "station_id": "MHPR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UACC 110503Z 1106/1206 20009MPS 9999 DRSN BKN030 BKN100 TXM10/1111Z TNM13/1106Z TEMPO 1106/1118 23011G16MPS 3100 -SN BLSN BKN015 TEMPO 1118/1206 22010G15MPS BKN011", + "station_id": "UACC", + "issue_time": "2024-12-11T05:03:00Z", + "bulletin_time": "2024-12-11T05:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.382", - "longitude": "-87.621", - "elevation_m": "628", + "latitude": "51.024", + "longitude": "71.468", + "elevation_m": "354", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "17", "visibility_statute_mi": "6+", + "wx_string": "DRSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "27" + "valid_time": "2024-12-11T11:00:00Z", + "max_temp_c": "-10" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "20" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-13" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-16T18:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "16", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "230", + "wind_speed_kt": "21", + "wind_gust_kt": "31", + "visibility_statute_mi": "1.93", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "220", + "wind_speed_kt": "19", + "wind_gust_kt": "29", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4400" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1100" } ] } ] }, { - "raw_text": "TAF WAWB 110500Z 1106/1118 30006KT 9000 SCT018 TEMPO 1106/1108 6000 RA BKN018", - "station_id": "WAWB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF EGKK 110503Z 1106/1212 04010KT 9999 BKN016 TEMPO 1106/1118 BKN012 PROB30 TEMPO 1106/1117 8000 -DZ BKN008 PROB30 TEMPO 1118/1203 BKN012 TEMPO 1203/1212 8000 -DZ BKN008 PROB30 TEMPO 1205/1212 BKN004", + "station_id": "EGKK", + "issue_time": "2024-12-11T05:03:00Z", + "bulletin_time": "2024-12-11T05:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-5.487", - "longitude": "122.569", - "elevation_m": "32", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "51.148", + "longitude": "-0.19", + "elevation_m": "58", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "TAF LEVX 110500Z 1106/1206 20005KT CAVOK TX10/1115Z TN01/1108Z PROB30 TEMPO 1106/1109 0800 BCFG BKN002", - "station_id": "LEVX", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.239", - "longitude": "-8.624", - "elevation_m": "253", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.97", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "10" - }, - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "1" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "TAF ENMS 110500Z 1106/1115 34008G18KT 9999 -SHSN FEW010 BKN025 TEMPO 1106/1115 2000 -SHSN VV008", - "station_id": "ENMS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "65.784", - "longitude": "13.218", - "elevation_m": "44", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", + "wx_string": "-DZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "vert_vis_ft": "800", - "wx_string": "-SHSN", + "probability": "30", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF OPPS 110500Z 1106/1212 31004KT 5000 HZ NSC BECMG 1112/1114 27004KT 4000 FU PROB30 TEMPO 1122/1202 VRB02KT 2000 BR NSC", - "station_id": "OPPS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF EGSY 110503Z 1106/1115 06012KT 9999 OVC020", + "station_id": "EGSY", + "issue_time": "2024-12-11T05:03:00Z", + "bulletin_time": "2024-12-11T05:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.996", - "longitude": "71.515", - "elevation_m": "356", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.406", + "longitude": "-3.434", + "elevation_m": "46", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LPMR 110503Z 1106/1206 12007KT CAVOK", + "station_id": "LPMR", + "issue_time": "2024-12-11T05:03:00Z", + "bulletin_time": "2024-12-11T05:03:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.831", + "longitude": "-8.887", + "elevation_m": "50", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -97624,139 +99099,139 @@ ] }, { - "raw_text": "TAF LEST 110500Z 1106/1206 05005KT 9999 FEW020 TX09/1114Z TN01/1108Z TEMPO 1106/1111 1500 BR BKN005 TEMPO 1106/1110 0350 FG VV001 PROB40 TEMPO 1120/1206 1500 BR BKN005 PROB40 TEMPO 1120/1206 0350 FG VV001", - "station_id": "LEST", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF LPMT 110503Z 1106/1206 01005KT CAVOK PROB30 1106/1108 2000 BR BKN003", + "station_id": "LPMT", + "issue_time": "2024-12-11T05:03:00Z", + "bulletin_time": "2024-12-11T05:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.888", - "longitude": "-8.411", - "elevation_m": "363", + "latitude": "38.704", + "longitude": "-9.036", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", + "wind_dir_degrees": "10", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "9" - }, - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "1" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.24", "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "TAF YGEL 110503Z 1106/1200 19014KT 9999 -SHRA NSC FM111000 17008KT CAVOK PROB30 TEMPO 1106/1109 VRB20G40KT 2000 TSRA SCT030 FEW060CB", + "station_id": "YGEL", + "issue_time": "2024-12-11T05:03:00Z", + "bulletin_time": "2024-12-11T05:03:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-28.805", + "longitude": "114.699", + "elevation_m": "32", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.22", - "vert_vis_ft": "100", - "wx_string": "FG", + "wind_dir_degrees": "190", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.22", - "vert_vis_ft": "100", - "wx_string": "FG", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "40", + "visibility_statute_mi": "1.24", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF OPMT 110500Z 1106/1212 18010KT 2000 FU FEW100 TX20/1110Z TN06/1201Z PROB30 TEMPO 1107/1111 23005KT 4000 HZ NSC", - "station_id": "OPMT", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF YPJT 110503Z 1106/1200 23014KT CAVOK FM111400 18006KT CAVOK", + "station_id": "YPJT", + "issue_time": "2024-12-11T05:03:00Z", + "bulletin_time": "2024-12-11T05:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.203", - "longitude": "71.419", - "elevation_m": "122", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-32.101", + "longitude": "115.879", + "elevation_m": "29", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.24", - "wx_string": "FU", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "20" - }, - { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "6" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -97766,302 +99241,241 @@ ] }, { - "raw_text": "TAF RKSI 110500Z 1106/1212 34010KT 9999 FEW030 SCT200 TNM02/1121Z TX04/1205Z BECMG 1115/1117 04006KT CAVOK BECMG 1119/1121 33010KT", - "station_id": "RKSI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF AMD YPPD 110503Z 1106/1206 02018KT 9999 FEW030 FM111100 01010KT 9999 SCT010 FM111800 10005KT 9999 SCT010 BKN015 FM120000 06008KT 9999 SCT020 FM120300 35014KT 9999 FEW030 TEMPO 1118/1200 9999 BKN010 PROB30 TEMPO 1106/1107 VRB25G40KT 1000 TSRA BKN010 SCT025CB PROB30 TEMPO 1117/1202 VRB20G35KT 1000 TSRA BKN007 SCT020CB PROB30 TEMPO 1202/1206 VRB25G40KT 1000 TSRA BKN010 SCT025CB", + "station_id": "YPPD", + "issue_time": "2024-12-11T05:03:00Z", + "bulletin_time": "2024-12-11T05:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "37.469", - "longitude": "126.451", - "elevation_m": "7", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-20.372", + "longitude": "118.632", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-2" - }, - { - "valid_time": "2024-12-12T05:00:00Z", - "max_temp_c": "4" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF LEVC 110500Z 1106/1206 VRB05KT 9999 FEW040 TX12/1114Z TN06/1108Z PROB40 TEMPO 1106/1116 RA SHRA FEW030TCU BECMG 1117/1119 30008KT PROB30 TEMPO 1119/1203 4000 TSRA FEW040CB", - "station_id": "LEVC", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.489", - "longitude": "-0.482", - "elevation_m": "58", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "12" - }, - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "6" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "RA SHRA", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "2.49", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "25", + "wind_gust_kt": "40", + "visibility_statute_mi": "0.62", "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500", "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF VOAR 110500Z 1106/1212 04010KT 3800 BR SCT016 BKN080 TEMPO 1106/1111 02010G20KT 1700 -TSRA/RA SCT012 FEW025TCU/CB OVC080 BECMG 1113/1115 2100 -RA/BR TEMPO 1118/1123 05010G20KT 1700 -TSRA SCT010 FEW025TCU/CB OVC080 TEMPO 1200/1203 1100 RA/BR BECMG 1205/1207 3400 -RA/BR", - "station_id": "VOAR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "13.071", - "longitude": "79.691", - "elevation_m": "81", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.36", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "1.06", - "wx_string": "-TSRA RA", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "25", + "wind_gust_kt": "40", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF UMBB 110502Z 1106/1115 36003MPS 6000 BKN011 TEMPO 1106/1109 3100 BR BKN008 TEMPO 1109/1115 33004G09MPS 3100 -SN BR", + "station_id": "UMBB", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.109", + "longitude": "23.897", + "elevation_m": "138", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.3", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "1.06", - "wx_string": "-TSRA", + "visibility_statute_mi": "1.93", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.68", - "wx_string": "RA BR", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "wind_gust_kt": "17", + "visibility_statute_mi": "1.93", + "wx_string": "-SN BR", "sky_condition": [ ] - }, - { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.11", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ] } ] }, { - "raw_text": "TAF ENSH 110500Z 1106/1115 30018G28KT 9999 -SHSN FEW010 BKN020 TEMPO 1106/1115 1200 -SHSN VV008", - "station_id": "ENSH", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF EGHQ 110502Z 1106/1115 05008KT 9999 OVC020 PROB30 TEMPO 1106/1115 BKN014", + "station_id": "EGHQ", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "68.245", - "longitude": "14.669", - "elevation_m": "9", + "latitude": "50.438", + "longitude": "-4.998", + "elevation_m": "101", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] @@ -98070,35 +99484,34 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "800", - "wx_string": "-SHSN", + "probability": "30", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF VAAH 110500Z 1106/1212 03010KT 4000 FU NSC BECMG 1110/1112 36008KT BECMG 1120/1122 02010KT BECMG 1201/1203 3000 HZ FU BECMG 1204/1206 04012KT 4000 HZ FU BECMG 1208/1210 36008KT 5000 FU", - "station_id": "VAAH", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF YBLN 110502Z 1106/1206 31014KT CAVOK FM110800 18016KT CAVOK FM111300 16012KT CAVOK FM111800 16010KT 9999 SCT010 FM120100 15010KT CAVOK", + "station_id": "YBLN", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "23.077", - "longitude": "72.635", - "elevation_m": "52", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-33.688", + "longitude": "115.402", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -98106,14 +99519,13 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "16", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -98121,14 +99533,13 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -98136,44 +99547,27 @@ ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "20", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "HZ FU", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "2.49", - "wx_string": "HZ FU", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "FU", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -98183,283 +99577,341 @@ ] }, { - "raw_text": "TAF OPFA 110500Z 1106/1212 29004KT 5000 HZ NSC TX20/1110Z TN05/1202Z FM111300 30004KT 4000 FU NSC TEMPO 1200/1204 00000KT 1500 BR BECMG 1204/1206 VRB02KT 2500 FU FM120700 31004KT 5000 HZ FEW100", - "station_id": "OPFA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF YBBN 110502Z 1106/1212 14010KT 9999 SCT025 FM111000 20008KT 9999 SCT025 FM112300 10010KT 9999 FEW025", + "station_id": "YBBN", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.365", - "longitude": "72.995", - "elevation_m": "180", + "latitude": "-27.391", + "longitude": "153.13", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "5" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "20" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + } ] - }, + } + ] + }, + { + "raw_text": "TAF FSIA 110502Z 1106/1206 29012KT 9999 SCT022 PROB40 TEMPO 1109/1115 8000 SHRA FEW017CB BKN020", + "station_id": "FSIA", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-4.674", + "longitude": "55.522", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.55", - "wx_string": "FU", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF RKSS 110500Z 1106/1212 33006KT 9999 FEW040 BKN150 TX07/1106Z TNM05/1122Z BECMG 1115/1117 06005KT CAVOK BECMG 1200/1202 33006KT", - "station_id": "RKSS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UACK 110502Z 1106/1115 24010MPS 9999 BKN020 BKN050 TEMPO 1106/1115 23013G18MPS 3100 -SN BLSN BKN011", + "station_id": "UACK", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "37.558", - "longitude": "126.791", - "elevation_m": "18", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.332", + "longitude": "69.594", + "elevation_m": "261", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", + "wind_dir_degrees": "240", + "wind_speed_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "5000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "230", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "1.93", + "wx_string": "-SN BLSN", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "7" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" + } + ] + } + ] + }, + { + "raw_text": "TAF UACP 110502Z 1106/1115 23010G15MPS 9999 DRSN BKN030 TEMPO 1106/1108 3100 BLSN BKN011 BECMG 1108/1109 3100 -SN OVC020 TEMPO 1108/1113 2000 SN BLSN OVC007", + "station_id": "UACP", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.775", + "longitude": "69.183", + "elevation_m": "134", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "visibility_statute_mi": "6+", + "wx_string": "DRSN", + "sky_condition": [ { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-5" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.93", + "wx_string": "BLSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "visibility_statute_mi": "1.93", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "SN BLSN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF LEBL 110500Z 1106/1206 33010KT 9999 FEW040 BKN050 TX11/1112Z TN07/1106Z BECMG 1122/1123 05015KT TEMPO 1123/1204 05015G25KT PROB40 TEMPO 1106/1206 4000 RA SHRA BKN020 FEW030TCU", - "station_id": "LEBL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UASK 110502Z 1106/1115 12004G09MPS 3100 BR SCT010 TEMPO 1106/1109 VRB01MPS 0800 FZFG BKN003 FM110900 16010G15MPS 9999 SCT050 BKN100", + "station_id": "UASK", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.293", - "longitude": "2.07", - "elevation_m": "2", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "50.027", + "longitude": "82.5", + "elevation_m": "285", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "wind_gust_kt": "17", + "visibility_statute_mi": "1.93", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "11" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.5", + "wx_string": "FZFG", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "7" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "19", + "wind_gust_kt": "29", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "TAF UASS 110502Z 1106/1115 08005MPS CAVOK TEMPO 1106/1112 14005G10MPS", + "station_id": "UASS", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "50.352", + "longitude": "80.228", + "elevation_m": "215", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "RA SHRA", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "wind_gust_kt": "19", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" - } + ] } ] }, { - "raw_text": "TAF ENSK 110500Z 1106/1115 30018G28KT 9999 -SHSN FEW010 BKN020 TEMPO 1106/1115 0600 SHSN VV004 TEMPO 1106/1115 SCT015CB", - "station_id": "ENSK", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UAUU 110502Z 1106/1115 24010MPS 9999 BKN030 TEMPO 1106/1115 22010G15MPS", + "station_id": "UAUU", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "68.58", - "longitude": "15.029", - "elevation_m": "3", + "latitude": "53.215", + "longitude": "63.553", + "elevation_m": "177", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "28", + "wind_dir_degrees": "240", + "wind_speed_kt": "19", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, @@ -98467,554 +99919,588 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "vert_vis_ft": "400", - "wx_string": "SHSN", + "wind_dir_degrees": "220", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF YPWR 110502Z 1106/1200 19014KT CAVOK FM111000 14014KT CAVOK", + "station_id": "YPWR", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-31.156", + "longitude": "136.805", + "elevation_m": "169", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF RKPC 110500Z 1106/1212 35008KT 9999 SCT035 BKN110 TN06/1121Z TX09/1205Z BECMG 1112/1114 BKN035 BKN110", - "station_id": "RKPC", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UBBB 110502Z 1106/1206 19012KT 9999 BKN025 TX12/1110Z TN07/1202Z TEMPO 1106/1118 21018G28KT SCT010 BKN018 BECMG 1118/1120 19016KT TEMPO 1120/1206 22022G32KT SCT010", + "station_id": "UBBB", + "issue_time": "2024-12-11T05:02:00Z", + "bulletin_time": "2024-12-11T05:02:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.511", - "longitude": "126.493", - "elevation_m": "23", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.469", + "longitude": "50.061", + "elevation_m": "94", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "11000" + "cloud_base_ft_agl": "2500" } ], "temperature": [ { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "6" + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "12" }, { - "valid_time": "2024-12-12T05:00:00Z", - "max_temp_c": "9" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "7" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - }, + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "220", + "wind_speed_kt": "22", + "wind_gust_kt": "32", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "11000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF ENSR 110500Z 1106/1115 30015G25KT 8000 -SHSN FEW006 BKN015 TEMPO 1106/1115 0400 SHSN VV004 TEMPO 1106/1115 SCT018CB", - "station_id": "ENSR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UMIO 110501Z 1106/1115 29006MPS 3000 BR OVC003 TEMPO 1106/1111 0500 -FZDZ FZFG OVC002 FM111100 34006G11MPS 9999 BKN010 TEMPO 1111/1115 3000 -SHSN FEW005 BKN015CB", + "station_id": "UMIO", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "69.789", - "longitude": "20.955", - "elevation_m": "5", + "latitude": "54.44", + "longitude": "30.297", + "elevation_m": "189", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "wx_string": "-SHSN", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "400", - "wx_string": "SHSN", + "visibility_statute_mi": "0.31", + "wx_string": "-FZDZ FZFG", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "wind_gust_kt": "21", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] - } - ] - }, - { - "raw_text": "TAF RKPK 110500Z 1106/1212 33006KT CAVOK TNM02/1121Z TX08/1206Z", - "station_id": "RKPK", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.179", - "longitude": "128.938", - "elevation_m": "3", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-2" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" }, { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "8" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LEVT 110500Z 1106/1206 VRB03KT 9999 SCT020 TX05/1113Z TNM01/1206Z PROB40 TEMPO 1106/1111 3000 DZ BKN010 PROB30 TEMPO 1106/1107 1500 SN PROB30 TEMPO 1121/1206 0800 BCFG BKN002", - "station_id": "LEVT", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UADD 110501Z 1106/1206 33005MPS 5000 BR SCT011 BKN100 TXM01/1206Z TNM13/1123Z TEMPO 1107/1111 04004MPS TEMPO 1112/1118 0350 FZFG VV002 TEMPO 1122/1203 20003MPS 0500 FZFG VV002", + "station_id": "UADD", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.872", - "longitude": "-2.733", - "elevation_m": "501", + "latitude": "42.854", + "longitude": "71.304", + "elevation_m": "663", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1100" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "5" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "-1" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "-13" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "DZ", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } + ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.93", - "wx_string": "SN", + "visibility_statute_mi": "0.22", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ - + { + "sky_cover": "OVX" + } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "BCFG", + "wind_dir_degrees": "200", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF SPHI 110500Z 1106/1206 17008KT CAVOK TX27/1119Z TN19/1111Z BECMG 1117/1119 19022KT", - "station_id": "SPHI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UAIT 110501Z 1106/1206 08003G08MPS 9999 SCT040 TX01/1110Z TNM09/1201Z TEMPO 1106/1112 14003MPS", + "station_id": "UAIT", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-6.787", - "longitude": "-79.828", - "elevation_m": "33", + "latitude": "43.311", + "longitude": "68.55", + "elevation_m": "301", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", + "wind_gust_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "27" + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "1" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "19" + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "-9" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF UATE 110501Z 1106/1206 12007G13MPS 9999 SCT010 OVC033 TX05/1110Z TN02/1202Z", + "station_id": "UATE", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.86", + "longitude": "51.092", + "elevation_m": "21", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "22", + "wind_dir_degrees": "120", + "wind_speed_kt": "14", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + } + ], + [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3300" + } + ] + ], + "temperature": [ { - "sky_cover": "NSC" + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "5" + }, + { + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "2" } ] } ] }, { - "raw_text": "TAF ENST 110500Z 1106/1115 34015G25KT 9999 -SHRA FEW010 BKN025 TEMPO 1106/1109 4000 -SHRASN VV012", - "station_id": "ENST", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF EGLL 110501Z 1106/1212 04012KT 9999 BKN020 TEMPO 1106/1114 BKN014 PROB30 TEMPO 1106/1110 8000 -DZ BKN009 TEMPO 1201/1212 8000 BKN008 PROB30 TEMPO 1202/1212 BKN003 PROB30 TEMPO 1206/1212 4000 DZ", + "station_id": "EGLL", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "65.961", - "longitude": "12.472", - "elevation_m": "17", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "51.477", + "longitude": "-0.461", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "vert_vis_ft": "1200", - "wx_string": "-SHRA -SHSN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] - } - ] - }, - { - "raw_text": "TAF OMDB 110500Z 1106/1212 10008KT 8000 NSC PROB40 1109/1115 35012KT BECMG 1209/1211 34010KT", - "station_id": "OMDB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.254", - "longitude": "55.366", - "elevation_m": "5", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "visibility_statute_mi": "4.97", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] - } - ] - }, - { - "raw_text": "TAF RKTU 110500Z 1106/1212 33006KT 9999 FEW030 BKN150 TX07/1107Z TNM07/1121Z", - "station_id": "RKTU", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "36.717", - "longitude": "127.499", - "elevation_m": "46", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "DZ", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - } - ] - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "7" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-7" - } + ] } ] }, { - "raw_text": "TAF HKML 110500Z 1106/1206 09010KT 9999 SCT024 TEMPO 1200/1204 00000KT RA SCT018 BKN080", - "station_id": "HKML", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF UTSA 110501Z 1106/1206 VRB03KT 7000 NSC TEMPO 1106/1117 09015KT 4000 BR FU SCT033", + "station_id": "UTSA", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-3.229", - "longitude": "40.102", - "elevation_m": "20", + "latitude": "40.116", + "longitude": "65.167", + "elevation_m": "346", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2400" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "wx_string": "RA", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "visibility_statute_mi": "2.49", + "wx_string": "BR FU", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "3300" } ] } ] }, { - "raw_text": "TAF VERP 110500Z 1106/1212 05005KT 4000 HZ FEW100 BECMG 1107/1109 5000 HZ NSC BECMG 1113/1115 VRB03KT 3000 HZ BECMG 1116/1118 2000 HZ BECMG 1200/1202 02004KT 1500 BR HZ NSC BECMG 1204/1206 04005KT 3000 HZ BECMG 1207/1209 5000 HZ", - "station_id": "VERP", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF BGGH 110501Z 1106/1206 04015KT 9999 SCT200", + "station_id": "BGGH", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "21.182", - "longitude": "81.738", - "elevation_m": "318", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "64.191", + "longitude": "-51.677", + "elevation_m": "76", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VIAR 110501Z 1106/1212 33005KT 3000 FU HZ FEW090 BECMG 1108/1110 31008KT 4500 HZ BECMG 1118/1120 33003KT 2500 HZ BR BECMG 1200/1202 VRB02KT 1000 BR BECMG 1204/1206 30006KT 2200 HZ BECMG 1208/1210 4500 HZ", + "station_id": "VIAR", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.707", + "longitude": "74.801", + "elevation_m": "226", + "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "visibility_statute_mi": "1.86", + "wx_string": "FU HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.8", "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "330", "wind_speed_kt": "3", - "visibility_statute_mi": "1.24", - "wx_string": "HZ", + "visibility_statute_mi": "1.55", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" } ] }, @@ -99023,117 +100509,157 @@ "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.93", - "wx_string": "BR HZ", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.62", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" } ] }, { "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.37", "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-12T08:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.8", "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF SPJC 110500Z 1106/1206 17007KT CAVOK TX23/1119Z TN18/1111Z BECMG 1108/1111 BKN012 BECMG 1113/1115 SCT015 FM111800 17012KT CAVOK", - "station_id": "SPJC", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF YBSU 110501Z 1106/1206 17014KT 9999 SCT015 BKN020 FM111000 19009KT 9999 BKN020 FM120000 14014KT 9999 SCT020", + "station_id": "YBSU", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-12.024", - "longitude": "-77.113", - "elevation_m": "26", + "latitude": "-26.603", + "longitude": "153.091", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "170", - "wind_speed_kt": "7", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "23" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "18" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD YBWW 110501Z 1106/1206 08013KT 9999 SCT015 BKN025 FM111200 09010KT 9999 SCT015 FM120000 08008KT CAVOK TEMPO 1109/1118 9999 BKN008", + "station_id": "YBWW", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-27.558", + "longitude": "151.793", + "elevation_m": "460", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "12", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -99141,31 +100667,42 @@ "sky_cover": "NSC" } ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] } ] }, { - "raw_text": "TAF ENHK 110500Z 1106/1115 34008KT 9999 -SHSN FEW020 BKN040 TEMPO 1108/1115 34025G38KT 0800 SHSN VV008 TEMPO 1106/1115 FEW020CB", - "station_id": "ENHK", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF YBCG 110501Z 1106/1206 17014KT 9999 SCT030 BKN040 FM110900 20009KT 9999 SCT020 FM120100 08012KT 9999 FEW020", + "station_id": "YBCG", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "70.487", - "longitude": "22.14", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-28.168", + "longitude": "153.505", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", @@ -99174,1513 +100711,1530 @@ ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "25", - "wind_gust_kt": "38", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "800", - "wx_string": "SHSN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + } + ] + }, + { + "raw_text": "TAF UAAH 110501Z 1106/1115 VRB02MPS CAVOK TEMPO 1106/1112 08004MPS", + "station_id": "UAAH", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.893", + "longitude": "75.005", + "elevation_m": "427", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "NSC" } ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF OMSJ 110500Z 1106/1212 10008KT 8000 NSC PROB30 1109/1115 35013KT BECMG 1209/1211 34010KT", - "station_id": "OMSJ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", + "raw_text": "TAF BGSF 110501Z 1106/1123 05008KT 9999 FEW200 PROB40 1115/1123 5000 -SN BKN020", + "station_id": "BGSF", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.329", - "longitude": "55.517", - "elevation_m": "33", + "valid_time_to": "2024-12-11T23:00:00Z", + "latitude": "67.013", + "longitude": "-50.718", + "elevation_m": "75", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "100", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "350", - "wind_speed_kt": "13", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "-SN", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + } + ] + }, + { + "raw_text": "MNMG 110501Z 1106/1206 11004KT 9999 FEW020 SCT070 BECMG 1114/1116 08014KT SCT024", + "station_id": "MNMG", + "issue_time": "2024-12-11T05:01:00Z", + "bulletin_time": "2024-12-11T05:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "12.141", + "longitude": "-86.177", + "elevation_m": "59", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" + } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2400" } ] } ] }, { - "raw_text": "TAF RKTN 110500Z 1106/1212 30006KT 9999 SCT030 BKN180 TNM01/1121Z TX09/1206Z", - "station_id": "RKTN", + "raw_text": "TAF MPTO 110500Z 1106/1212 35004KT 9999 FEW018 TEMPO 1106/1110 VRB02KT TEMPO 1118/1122 18006KT SCT016TCU TEMPO 1202/1206 00000KT", + "station_id": "MPTO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.894", - "longitude": "128.659", - "elevation_m": "25", + "latitude": "9.056", + "longitude": "-79.391", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "wind_dir_degrees": "350", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" - } - ] - ], - "temperature": [ { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-1" - }, + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "9" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600", + "cloud_type": "TCU" } ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF UAKK 110500Z 1106/1206 21008MPS 9999 SCT040 BKN100 TXM11/1110Z TNM16/1123Z TEMPO 1106/1118 25010G15MPS -SN DRSN BKN030 TEMPO 1118/1206 17007G12MPS 5000 -SN DRSN BKN015", - "station_id": "UAKK", + "raw_text": "TAF LYNI 110500Z 1106/1206 33006KT 8000 BKN008 OVC023 TX06/1112Z TN02/1205Z TEMPO 1106/1109 3000 BR BKN003 OVC015 BECMG 1110/1112 BKN015 OVC030", + "station_id": "LYNI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.672", - "longitude": "73.333", - "elevation_m": "532", + "latitude": "43.338", + "longitude": "21.863", + "elevation_m": "197", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "16", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2300" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "-11" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "6" }, { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "-16" + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "2" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "250", - "wind_speed_kt": "19", - "wind_gust_kt": "29", - "wx_string": "-SN DRSN", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "170", - "wind_speed_kt": "14", - "wind_gust_kt": "23", - "visibility_statute_mi": "3.11", - "wx_string": "-SN DRSN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF GEML 110500Z 1106/1206 VRB04KT CAVOK TX17/1114Z TN06/1106Z PROB30 TEMPO 1112/1115 FEW050CB", - "station_id": "GEML", + "raw_text": "TAF LRTC 110500Z 1106/1115 31010KT 9999 SCT010 BKN025", + "station_id": "LRTC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.278", - "longitude": "-2.956", - "elevation_m": "48", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.065", + "longitude": "28.716", + "elevation_m": "52", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF UBBF 110500Z 1106/1115 VRB04KT 7000 BKN006 BECMG 1108/1110 06005KT SCT020", + "station_id": "UBBF", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.595", + "longitude": "47.196", + "elevation_m": "370", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "17" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "6" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SPRU 110500Z 1106/1206 12004KT 7000 BKN040 TX20/1119Z TN16/1111Z TEMPO 1109/1113 3000 BR OVC004 BECMG 1116/1118 18012KT 8000 NSC", - "station_id": "SPRU", + "raw_text": "TAF LYPG 110500Z 1106/1206 16004KT 2000 BR BKN040 BKN080 TX11/1113Z TN06/1206Z TEMPO 1106/1107 0700 FG BECMG 1107/1109 6000 NSW", + "station_id": "LYPG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-8.087", - "longitude": "-79.109", - "elevation_m": "23", + "latitude": "42.359", + "longitude": "19.252", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "120", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "160", "wind_speed_kt": "4", - "visibility_statute_mi": "4.35", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "20" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "11" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "16" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "6" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "0.43", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF ENMH 110500Z 1106/1115 33022G35KT 9999 -SHSN FEW008 BKN020 TEMPO 1106/1112 0800 SHSN BLSN VV006 TEMPO 1106/1112 SCT015CB TEMPO 1106/1111 34032G45KT", - "station_id": "ENMH", + "raw_text": "TAF LRBV 110500Z 1106/1115 VRB04KT 9999 OVC025 BECMG 1108/1110 30010KT", + "station_id": "LRBV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "71.029", - "longitude": "27.829", - "elevation_m": "10", + "latitude": "45.706", + "longitude": "25.524", + "elevation_m": "538", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "22", - "wind_gust_kt": "35", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "600", - "wx_string": "SHSN BLSN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "32", - "wind_gust_kt": "45", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF OMRK 110500Z 1106/1212 10009KT 8000 NSC PROB30 1109/1115 33012KT BECMG 1209/1211 35010KT", - "station_id": "OMRK", + "raw_text": "TAF ENKB 110500Z 1106/1115 30005KT 9999 FEW030 SCT040", + "station_id": "ENKB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.613", - "longitude": "55.939", - "elevation_m": "18", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "63.109", + "longitude": "7.816", + "elevation_m": "62", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "9", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "NSC" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] ] } ] }, { - "raw_text": "TAF RKJB 110500Z 1106/1212 35010KT CAVOK TNM01/1121Z TX08/1205Z BECMG 1112/1113 05006KT BECMG 1201/1203 35010KT BECMG 1211/1212 05006KT", - "station_id": "RKJB", + "raw_text": "TAF LYTV 110500Z 1106/1206 14005KT 9999 BKN030 TX13/1113Z TN06/1206Z TEMPO 1106/1112 4000 RA BR", + "station_id": "LYTV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.991", - "longitude": "126.383", - "elevation_m": "16", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.405", + "longitude": "18.723", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-1" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "13" }, { - "valid_time": "2024-12-12T05:00:00Z", - "max_temp_c": "8" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "6" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF VOPB 110500Z 1106/1115 06008KT 6000 FEW014 SCT220 BECMG 1112/1113 VRB02KT 5000 BR ", + "station_id": "VOPB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "11.641", + "longitude": "92.73", + "elevation_m": "1", + "forecast": [ { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-12T11:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" } ] } ] }, { - "raw_text": "TAF VCBI 110500Z 1106/1212 35008KT 9000 FEW018 TX32/1107Z TN24/1200Z PROB30 TEMPO 1107/1111 5000 TSRA/SHRA SCT016 FEW018CB BKN080 BECMG 1120/1122 VRB05KT BECMG 1201/1203 35005KT", - "station_id": "VCBI", + "raw_text": "TAF LYVR 110500Z 1106/1206 34005KT 6000 BKN008 BKN030 TX05/1112Z TN01/1205Z TEMPO 1106/1109 3000 BR BKN003 BKN023", + "station_id": "LYVR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "7.181", - "longitude": "79.884", - "elevation_m": "10", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.147", + "longitude": "21.31", + "elevation_m": "82", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "32" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "5" }, { - "valid_time": "2024-12-12T00:00:00Z", - "min_temp_c": "24" + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "1" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA TSRA", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "5.59", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "5.59", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2300" } ] } ] }, { - "raw_text": "TAF UATG 110500Z 1106/1206 15007MPS 5000 -SHSN BR BKN020CB TX00/1109Z TNM01/1203Z TEMPO 1112/1115 3100 -SHSNRA BKN011 BKN015CB BECMG 1115/1117 9999 NSW", - "station_id": "UATG", + "raw_text": "TAF LEAM 110500Z 1106/1206 01008KT 9999 SCT040 TX17/1114Z TN11/1106Z BECMG 1112/1114 07010KT BECMG 1117/1119 34005KT", + "station_id": "LEAM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.122", - "longitude": "51.829", - "elevation_m": "-23", + "latitude": "36.846", + "longitude": "-2.357", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "14", - "visibility_statute_mi": "3.11", - "wx_string": "-SHSN BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "0" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "17" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "-1" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "11" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.93", - "wx_string": "-SHSN -SHRA", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "14", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF ENNM 110500Z 1106/1115 26008KT 9999 FEW010 BKN030 TEMPO 1106/1107 28015G25KT SHRASN BKN012TCU", - "station_id": "ENNM", + "raw_text": "TAF ENML 110500Z 1106/1115 03005KT 9999 SCT040", + "station_id": "ENML", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "64.471", - "longitude": "11.57", - "elevation_m": "2", + "latitude": "62.744", + "longitude": "7.262", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wx_string": "SHRA SHSN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF OMDW 110500Z 1106/1212 11007KT 8000 NSC PROB40 1109/1115 35014KT BECMG 1209/1211 34010KT", - "station_id": "OMDW", + "raw_text": "TAF WAOO 110500Z 1106/1206 20005KT 9000 SCT017 TEMPO 1106/1110 3000 RA BECMG 1115/1117 36010KT", + "station_id": "WAOO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.897", - "longitude": "55.161", - "elevation_m": "34", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-3.44", + "longitude": "114.759", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "7", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "wind_dir_degrees": "350", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "RA", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "340", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ] } ] }, { - "raw_text": "TAF RKNY 110500Z 1106/1212 07006KT 3500 -SNRA SCT005 BKN020 OVC060 TN01/1121Z TX07/1205Z BECMG 1113/1115 6000 NSW BKN025 OVC070 BECMG 1120/1122 26007KT 9999 FEW030 BKN150 BECMG 1203/1205 09006KT CAVOK BECMG 1207/1209 26008KT", - "station_id": "RKNY", + "raw_text": "TAF EINN 110500Z 1106/1206 03005KT 9999 BKN028 PROB30 1118/1206 0400 FG FZFG BKN001", + "station_id": "EINN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "38.061", - "longitude": "128.669", - "elevation_m": "76", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "52.702", + "longitude": "-8.925", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.17", - "wx_string": "-SN -RA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T05:00:00Z", - "max_temp_c": "7" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "1" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" + "cloud_base_ft_agl": "2800" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.25", + "wx_string": "FG FZFG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" } ] } ] }, { - "raw_text": "TAF ENRM 110500Z 1106/1115 28012KT 9999 -SHRA FEW015 BKN030 TEMPO 1106/1107 28015G25KT SHRA BKN012TCU", - "station_id": "ENRM", + "raw_text": "TAF ENOV 110500Z 1106/1115 VRB03KT 0200 PRFG -DZ BKN002 BECMG 1106/1108 9999 NSW FEW002", + "station_id": "ENOV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "64.835", - "longitude": "11.141", - "elevation_m": "4", + "latitude": "62.18", + "longitude": "6.078", + "elevation_m": "72", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.12", + "wx_string": "PRFG -DZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wx_string": "SHRA", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200", - "cloud_type": "TCU" + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF OPKC 110500Z 1106/1212 05012KT 5000 HZ NSC BECMG 1118/1120 06006KT 4000 HZ NSC TEMPO 1201/1205 VRB03KT 2000 FU NSC", - "station_id": "OPKC", + "raw_text": "TAF KFCS 110500Z 1105/1211 25012KT 9999 FEW120 QNH3020INS BECMG 1113/1114 30009KT 9999 FEW120 QNH3013INS BECMG 1119/1120 16009KT 9999 SKC QNH3005INS BECMG 1202/1203 31009KT 9999 SKC QNH3000INS TX07/2100Z TNM09/1200Z", + "station_id": "KFCS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.902", - "longitude": "67.139", - "elevation_m": "20", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "38.6756", + "longitude": "-104.751", + "elevation_m": "1789", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "250", "wind_speed_kt": "12", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.12", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "wind_dir_degrees": "160", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.24", - "wx_string": "FU", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T00:00:00Z", + "max_temp_c": "7" + }, + { + "valid_time": "2024-12-12T00:00:00Z", + "min_temp_c": "-9" } ] } ] }, { - "raw_text": "TAF UATT 110500Z 1106/1206 16003MPS 9999 SCT033 TXM05/1110Z TNM13/1106Z TEMPO 1106/1115 20008MPS BECMG 1115/1117 BKN011 TEMPO 1200/1206 3100 -SN BR", - "station_id": "UATT", + "raw_text": "TAF EIDW 110500Z 1106/1206 06007KT 9999 BKN024 BECMG 1108/1110 09008KT", + "station_id": "EIDW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "50.248", - "longitude": "57.203", - "elevation_m": "217", + "latitude": "53.422", + "longitude": "-6.298", + "elevation_m": "75", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3300" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "-5" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-13" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "16", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "2400" } ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.93", - "wx_string": "-SN BR", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF EIDL 110500Z 1106/1115 18005KT 9999 BKN020", - "station_id": "EIDL", + "raw_text": "TAF LESO 110500Z 1106/1206 VRB03KT 9999 SCT060 TX09/1114Z TN03/1202Z PROB40 1111/1118 04010KT", + "station_id": "LESO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "55.044", - "longitude": "-8.341", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.361", + "longitude": "-1.787", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "9" + }, + { + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "3" } ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF OPNH 110500Z 1106/1212 03010KT 5000 HZ NSC BECMG 1117/1119 03005KT 4000 FU NSC TEMPO 1200/1205 00000KT 2000 FU NSC", - "station_id": "OPNH", + "raw_text": "TAF EICK 110500Z 1106/1206 02009KT 9999 BKN025", + "station_id": "EICK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.219", - "longitude": "68.386", - "elevation_m": "30", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "FU", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.24", - "wx_string": "FU", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "51.848", + "longitude": "-8.479", + "elevation_m": "158", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF EPPW 110500Z 1106/1118 33008KT 3000 BR OVC005 TEMPO 1106/1109 1200 DZ BR OVC003 BECMG 1110/1112 8000 BKN008 OVC012 PROB30 TEMPO 1114/1118 3000 BR BKN004", - "station_id": "EPPW", + "raw_text": "TAF LEAL 110500Z 1106/1206 VRB05KT CAVOK TX14/1114Z TN07/1106Z PROB40 TEMPO 1106/1113 4000 SHRA FEW025TCU TEMPO 1109/1118 05012KT PROB30 TEMPO 1112/1124 TSRA FEW030CB PROB30 TEMPO 1117/1119 SHRA FEW030TCU TEMPO 1118/1203 36010KT", + "station_id": "LEAL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "52.379", - "longitude": "17.854", - "elevation_m": "113", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.282", + "longitude": "-0.558", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "14" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "7" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "DZ BR", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", - "wx_string": "BR", + "change_indicator": "TEMPO", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF UEEE 110500Z 1106/1212 VRB01MPS 0300 FG VV002 TXM41/1205Z TNM44/1123Z TEMPO 1106/1121 0700 FG VV004", - "station_id": "UEEE", + "raw_text": "TAF ENSG 110500Z 1106/1115 VRB03KT 9999 FEW001 BKN015 PROB40 1106/1109 BKN012", + "station_id": "ENSG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "62.093", - "longitude": "129.774", - "elevation_m": "106", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "61.158", + "longitude": "7.141", + "elevation_m": "493", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.19", - "vert_vis_ft": "200", - "wx_string": "FG", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T05:00:00Z", - "max_temp_c": "-41" + "sky_cover": "FEW", + "cloud_base_ft_agl": "100" }, { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "-44" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.43", - "vert_vis_ft": "400", - "wx_string": "FG", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF EIKY 110500Z 1106/1115 VRB03KT 9999 BKN030", - "station_id": "EIKY", + "raw_text": "TAF EIKN 110500Z 1106/1206 VRB03KT 9999 BKN016 PROB30 1119/1206 2000 BR", + "station_id": "EIKN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.18", - "longitude": "-9.538", - "elevation_m": "23", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "53.913", + "longitude": "-8.811", + "elevation_m": "201", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1600" } ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF ENSS 110500Z 1106/1115 32020KT 9999 -SHSN FEW015 BKN030 TEMPO 1106/1108 1200 SHSN DRSN VV008 TEMPO 1106/1115 SCT020CB TEMPO 1108/1115 36025G35KT 0600 SHSNGS BLSN VV006", - "station_id": "ENSS", + "raw_text": "TAF LELC 110500Z 1106/1206 36008KT 9999 FEW040 TX15/1114Z TN08/1107Z PROB40 TEMPO 1112/1124 4000 SHRA FEW025CB PROB30 TEMPO 1115/1124 3000 TSRA SCT025CB", + "station_id": "LELC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "70.355", - "longitude": "31.044", - "elevation_m": "13", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.775", + "longitude": "-0.812", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "20", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "8" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "15" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "800", - "wx_string": "SHSN DRSN", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", + "cloud_base_ft_agl": "2500", "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF ENAL 110500Z 1106/1115 VRB03KT 9999 BKN030", + "station_id": "ENAL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "62.562", + "longitude": "6.115", + "elevation_m": "21", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.37", - "vert_vis_ft": "600", - "wx_string": "SHSN SHGS BLSN", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF OPSK 110500Z 1106/1206 03010KT 5000 HZ NSC BECMG 1117/1118 05004KT 4000 HZ NSC TEMPO 1200/1205 00000KT 2000 FU NSC", - "station_id": "OPSK", + "raw_text": "TAF WAFD 110500Z 1106/1118 10010KT 9999 SCT018 TEMPO 1108/1112 4000 TSRA FEW017CB BECMG 1112/1113 30005KT", + "station_id": "WAFD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.722", - "longitude": "68.792", - "elevation_m": "62", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-3.084", + "longitude": "120.245", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "30", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "100", "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.24", - "wx_string": "FU", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF FMEP 110500Z 1106/1115 13025G35KT 9999 FEW030", - "station_id": "FMEP", + "raw_text": "TAF ENCN 110500Z 1106/1115 06005KT CAVOK", + "station_id": "ENCN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-21.32", - "longitude": "55.425", - "elevation_m": "21", + "latitude": "58.2", + "longitude": "8.077", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "25", - "wind_gust_kt": "35", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF EIME 110500Z 1106/1115 05005KT 9999 BKN023", - "station_id": "EIME", + "raw_text": "TAF WAAA 110500Z 1106/1212 33010KT 7000 -RA SCT018 TEMPO 1109/1112 5000 TSRA FEW017CB BECMG 1112/1113 10005KT", + "station_id": "WAAA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.306", - "longitude": "-6.442", - "elevation_m": "90", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-5.062", + "longitude": "119.554", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", + "wx_string": "-RA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "100", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.35", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF COR ENVD 110500Z 1106/1115 30015KT 9999 -SHSN FEW015 BKN025 TEMPO 1106/1115 1800 -SHSN VV008 TEMPO 1109/1115 34025G35KT DRSN", - "station_id": "ENVD", + "raw_text": "TAF WAFM 110500Z 1106/1118 15003KT 9999 FEW017 BKN090 TEMPO 1109/1111 6000 TSRA FEW16CB", + "station_id": "WAFM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "70.065", - "longitude": "29.835", - "elevation_m": "39", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-2.554", + "longitude": "120.325", + "elevation_m": "38", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1700" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.12", - "vert_vis_ft": "800", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "OVX" + "cloud_base_ft_agl": "9000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "wx_string": "DRSN", + "visibility_statute_mi": "3.73", + "wx_string": "TSRA", "sky_condition": [ ] @@ -100688,483 +102242,626 @@ ] }, { - "raw_text": "TAF OPGD 110500Z 1106/1206 36005G15KT 6000 NSC BECMG 1118/1120 03008G18KT 5000 HZ NSC TEMPO 1201/1205 05010G20KT 3000 HZ NSC", - "station_id": "OPGD", + "raw_text": "TAF EGVA 110500Z 1105/1211 05010G15KT 9999 OVC025 QNH3047INS BECMG 1117/1118 05009KT 9999 OVC020 QNH3049INS BECMG 1200/1201 06006KT 6000 BR OVC015 QNH3047INS BECMG 1204/1205 06012KT 3200 BR OVC010 QNH3046INS BECMG 1209/1210 06012KT 6000 BR OVC008 QNH3047INS TX07/1111Z TN03/1201Z", + "station_id": "EGVA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.233", - "longitude": "62.33", - "elevation_m": "9", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "51.682", + "longitude": "-1.79", + "elevation_m": "84", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "wind_gust_kt": "15", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.47", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", - "wind_gust_kt": "18", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.50", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "altim_in_hg": "30.47", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF UUDL 110500Z 1106/1206 27006G11MPS 8000 BKN010 TXM00/1121Z TNM04/1106Z TEMPO 1106/1109 3000 -FZDZ OVC005", - "station_id": "UUDL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "57.561", - "longitude": "40.157", - "elevation_m": "88", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "60", "wind_speed_kt": "12", - "wind_gust_kt": "21", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "1.99", + "altim_in_hg": "30.47", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "1000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "0" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-4" - } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-FZDZ", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", + "altim_in_hg": "30.47", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "800" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T11:00:00Z", + "max_temp_c": "7" + }, + { + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "3" } ] } ] }, { - "raw_text": "TAF EISG 110500Z 1106/1115 VRB03KT 9999 BKN022", - "station_id": "EISG", + "raw_text": "TAF ENHD 110500Z 1106/1115 VRB05KT 9999 BKN004 PROB40 1106/1115 0400 FG VV001", + "station_id": "ENHD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.28", - "longitude": "-8.599", - "elevation_m": "1", + "latitude": "59.341", + "longitude": "5.22", + "elevation_m": "22", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF VTUK 110500Z 1106/1206 06007KT 9000 FEW030", - "station_id": "VTUK", + "raw_text": "TAF WAFO 110500Z 1106/1118 08010KT 9999 SCT018 BECMG 1111/1113 28005KT TEMPO 1114/1118 4000 TSRA FEW017CB", + "station_id": "WAFO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.462", - "longitude": "102.786", - "elevation_m": "190", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-2.202", + "longitude": "121.662", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EPLK 110500Z 1106/1118 34007KT 2000 BR BKN003 PROB30 TEMPO 1106/1108 0700 FG BKN002 BECMG 1108/1110 6000 BKN006 PROB30 TEMPO 1112/1115 2000 -RASN BR BKN003", - "station_id": "EPLK", + "raw_text": "TAF LEAB 110500Z 1106/1206 VRB03KT 9999 SCT030 TX08/1114Z TNM01/1205Z BECMG 1109/1111 13010KT PROB30 TEMPO 1115/1121 DZRA BKN014 BECMG 1120/1122 VRB03KT PROB40 TEMPO 1200/1206 3000 BR BKN009 PROB30 TEMPO 1200/1206 0350 FG VV001", + "station_id": "LEAB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "51.552", - "longitude": "19.179", - "elevation_m": "193", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.952", + "longitude": "-1.863", + "elevation_m": "704", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "0.43", - "wx_string": "FG", + "wx_string": "DZ RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "-RA -SN BR", + "visibility_statute_mi": "0.22", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF EIWF 110500Z 1106/1115 03005KT 9999 BKN025", - "station_id": "EIWF", + "raw_text": "TAF ENRO 110500Z 1106/1115 30008KT 9999 FEW010 SCT030 PROB40 TEMPO 1110/1115 4000 -SN BKN008", + "station_id": "ENRO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.187", - "longitude": "-7.087", - "elevation_m": "26", + "latitude": "62.578", + "longitude": "11.342", + "elevation_m": "624", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF SPUR 110500Z 1106/1206 16006KT CAVOK TX34/1119Z TN19/1111Z BECMG 1119/1121 18019KT", - "station_id": "SPUR", + "raw_text": "TAF NLWF 110500Z 1106/1206 07012KT 9999 SCT014 TEMPO 1106/1124 4500 SHRA BKN010 FEW017TCU PROB30 TEMPO 1107/1115 2500 TSRA SCT018CB", + "station_id": "NLWF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-5.206", - "longitude": "-80.616", - "elevation_m": "30", + "latitude": "-14.308", + "longitude": "-178.117", + "elevation_m": "24", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "34" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "19" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "19", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.8", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "TCU" } ] - } - ] - }, - { - "raw_text": "TAF VTUU 110500Z 1106/1206 03011KT 9000 SCT040", - "station_id": "VTUU", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "15.251", - "longitude": "104.87", - "elevation_m": "119", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "11", - "visibility_statute_mi": "5.59", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.55", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EPOK 110500Z 1106/1118 30008KT 9999 BKN010 BECMG 1107/1109 BKN015", - "station_id": "EPOK", + "raw_text": "TAF WAWH 110500Z 1106/1118 27015KT 9999 SCT018 TEMPO 1109/1112 4000 TSRA FEW017CB", + "station_id": "WAWH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "54.58", - "longitude": "18.517", - "elevation_m": "44", + "latitude": "-6.177", + "longitude": "120.437", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF SPQT 110500Z 1106/1206 VRB02KT 9999 SCT003 SCT080 TX32/1119Z TN23/1111Z TEMPO 1110/1112 5000 BR BKN003 BECMG 1113/1115 06005KT BKN020 TEMPO 1120/1124 3000 SHRA BKN012 SCT020TCU BKN080", - "station_id": "SPQT", + "raw_text": "TAF LEBB 110500Z 1106/1206 VRB03KT 9999 SCT030 TX09/1114Z TN01/1206Z PROB40 TEMPO 1106/1114 3000 RA PROB30 TEMPO 1106/1109 0800 BCFG BKN002", + "station_id": "LEBB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-3.786", - "longitude": "-73.306", - "elevation_m": "92", + "latitude": "43.298", + "longitude": "-2.906", + "elevation_m": "38", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "32" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "9" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "23" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "1" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "RA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "200" } ] - }, + } + ] + }, + { + "raw_text": "TAF ENBN 110500Z 1106/1115 33015G25KT 9999 FEW008 BKN025", + "station_id": "ENBN", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "65.458", + "longitude": "12.216", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF NLWW 110500Z 1106/1206 10006KT 9999 SCT018 TEMPO 1107/1124 4500 SHRA BKN010 FEW017TCU PROB30 TEMPO 1108/1118 2500 TSRA SCT018CB", + "station_id": "NLWW", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-13.238", + "longitude": "-176.199", + "elevation_m": "24", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", + "visibility_statute_mi": "2.8", "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1000" }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.55", + "wx_string": "TSRA", + "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF VTSB 110500Z 1106/1206 02008KT 9999 FEW020 BECMG 1113/1115 32003KT TEMPO 1200/1206 VRB15G25KT 4000 RA", - "station_id": "VTSB", + "raw_text": "TAF WAWP 110500Z 1106/1118 30005KT 9999 FEW020", + "station_id": "WAWP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.133", - "longitude": "99.152", - "elevation_m": "10", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-4.345", + "longitude": "121.522", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -101172,31 +102869,43 @@ "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF UNBB 110500Z 1106/1206 22009G18MPS 8000 -SHSN DRSN BKN016CB TEMPO 1106/1124 20014G23MPS", + "station_id": "UNBB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "53.362", + "longitude": "83.54", + "elevation_m": "249", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "220", + "wind_speed_kt": "17", + "wind_gust_kt": "35", + "visibility_statute_mi": "4.97", + "wx_string": "-SHSN DRSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2.49", - "wx_string": "RA", + "wind_dir_degrees": "200", + "wind_speed_kt": "27", + "wind_gust_kt": "45", "sky_condition": [ ] @@ -101204,269 +102913,294 @@ ] }, { - "raw_text": "TAF EPTM 110500Z 1106/1118 34006KT 8000 SCT006 BKN014 PROB30 TEMPO 1106/1109 4000 BR BKN003", - "station_id": "EPTM", + "raw_text": "TAF LEPA 110500Z 1106/1206 06007KT 9999 FEW050 TX15/1112Z TN05/1106Z BECMG 1201/1203 06012KT PROB30 TEMPO 1106/1116 4000 SHRA BKN020 FEW030TCU PROB40 TEMPO 1123/1206 2000 RA TSRA FEW020CB BKN030", + "station_id": "LEPA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "51.585", - "longitude": "20.097", - "elevation_m": "174", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.561", + "longitude": "2.737", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "15" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "5" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", "probability": "30", "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.24", + "wx_string": "RA TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF ULAA 110500Z 1106/1206 27004MPS 3000 -SHSNRA BKN005 BKN011CB TEMPO 1106/1110 1000 SHSNRA BR BKN003 BKN011CB FM111000 32004G10MPS 6000 BKN011 TEMPO 1110/1118 30005G13MPS 1500 SHSN BKN005 BKN011CB", - "station_id": "ULAA", + "raw_text": "TAF NWWD 110500Z 1106/1206 04009KT 9999 SCT023 BKN033 OVC044 TEMPO 1106/1112 2500 SHRA BKN014 FEW020CB TEMPO 1121/1206 3000 SHRA FEW013TCU BKN014 PROB40 1202/1206 1400 +SHRA SCT012CB BKN014", + "station_id": "NWWD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "64.599", - "longitude": "40.712", - "elevation_m": "10", + "latitude": "-21.054", + "longitude": "164.837", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "-SHSN -SHRA", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100", - "cloud_type": "CB" + "cloud_base_ft_agl": "3300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "SHSN SHRA BR", + "visibility_statute_mi": "1.55", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1400" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100", + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1300", + "cloud_type": "TCU" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.93", - "wx_string": "SHSN", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.87", + "wx_string": "+SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100", - "cloud_type": "CB" + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF VTSC 110500Z 1106/1206 33010KT 9999 FEW020 BKN100 TEMPO 1106/1112 VRB15G25KT -TSRA FEW016CB SCT018 BKN100 BECMG 1116/1118 22003KT TEMPO 1120/1206 VRB15G25KT 4000 RA", - "station_id": "VTSC", + "raw_text": "TAF WAWS 110500Z 1106/1118 03010KT 9999 SCT018 BECMG 1111/1113 00000KT TEMPO 1114/1118 4000 TSRA FEW017CB", + "station_id": "WAWS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.52", - "longitude": "101.743", - "elevation_m": "5", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-2.529", + "longitude": "121.357", + "elevation_m": "423", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "330", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wx_string": "-TSRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - }, { "sky_cover": "SCT", "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "3", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", "visibility_statute_mi": "2.49", - "wx_string": "RA", + "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + } ] } ] }, { - "raw_text": "TAF VTSE 110500Z 1106/1206 06008KT 9999 FEW020 BECMG 1113/1115 32003KT TEMPO 1122/1206 VRB15G25KT 3000 RA", - "station_id": "VTSE", + "raw_text": "TAF LEZG 110500Z 1106/1206 27010KT 9999 SCT030 TX07/1114Z TN01/1106Z BECMG 1106/1109 VRB05KT PROB30 TEMPO 1120/1206 3000 BR", + "station_id": "LEZG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.711", - "longitude": "99.362", - "elevation_m": "8", + "latitude": "41.661", + "longitude": "-1.004", + "elevation_m": "245", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "7" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "1" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "3", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "probability": "30", "visibility_statute_mi": "1.86", - "wx_string": "RA", + "wx_string": "BR", "sky_condition": [ ] @@ -101474,381 +103208,345 @@ ] }, { - "raw_text": "TAF DTTA 110500Z 1106/1206 18007KT 9999 FEW023 BECMG 1113/1115 07004KT BECMG 1204/1206 27003KT", - "station_id": "DTTA", + "raw_text": "TAF ENBV 110500Z 1106/1115 32025KT 9999 -SHSN FEW008 BKN020 TEMPO 1106/1112 33030G45KT 0500 SHSNGS BLSN VV004 TEMPO 1106/1112 SCT015CB", + "station_id": "ENBV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.851", - "longitude": "10.227", - "elevation_m": "4", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "70.871", + "longitude": "29.032", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "25", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "330", + "wind_speed_kt": "30", + "wind_gust_kt": "45", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "400", + "wx_string": "SHSN SHGS BLSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF WAFB 110500Z 1106/1118 20007KT 9999 SCT018 TEMPO 1109/1113 5000 RA BKN015", - "station_id": "WAFB", + "raw_text": "TAF NWWK 110500Z 1106/1206 VRB02KT 9999 FEW007 FEW025TCU BKN035 TEMPO 1106/1110 2500 SHRA BKN005 FEW020CB BECMG 1110/1112 SCT020 BKN030 TEMPO 1123/1206 4000 SHRA FEW013TCU BKN014 PROB40 1202/1206 1500 TSRA BKN008 SCT012CB", + "station_id": "NWWK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-99.999", - "longitude": "-99.999", - "elevation_m": "9999", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-20.559", + "longitude": "164.284", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "visibility_statute_mi": "1.55", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF VTSF 110500Z 1106/1206 01010KT 9999 FEW020 BECMG 1113/1115 00000KT TEMPO 1120/1206 VRB15G25KT 3000 TSRA FEW016CB SCT018 BKN100", - "station_id": "VTSF", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "8.546", - "longitude": "99.94", - "elevation_m": "6", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1300", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.86", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.93", "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF DTNH 110500Z 1106/1206 24003KT 9999 FEW020 BECMG 1113/1115 07003KT", - "station_id": "DTNH", + "raw_text": "TAF WAWW 110500Z 1106/1118 06010KT 9999 SCT017 BECMG 1111/1113 00000KT", + "station_id": "WAWW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.074", - "longitude": "10.436", - "elevation_m": "1", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-4.082", + "longitude": "122.418", + "elevation_m": "45", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "3", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ] } ] }, { - "raw_text": "TAF DNAA 110500Z 1106/1212 VRB02KT CAVOK", - "station_id": "DNAA", + "raw_text": "TAF UNNT 110500Z 1106/1206 19007G15MPS 8000 -SHSN DRSN BKN016CB TXM13/1107Z TNM15/1106Z TEMPO 1106/1206 21012G18MPS 3000 BLSN BKN011 BKN020CB", + "station_id": "UNNT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "9.007", - "longitude": "7.263", - "elevation_m": "338", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.013", + "longitude": "82.651", + "elevation_m": "106", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF ETOU 110500Z 1105/1211 05006KT 9999 OVC020 620208 QNH3036INS BECMG 1201/1202 VRB06KT 9999 OVC010 QNH3044INS TX05/1113Z TN00/1203Z", - "station_id": "ETOU", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "50.048", - "longitude": "8.329", - "elevation_m": "141", - "forecast": [ - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.35", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "14", + "wind_gust_kt": "29", + "visibility_statute_mi": "4.97", + "wx_string": "-SHSN DRSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ], - "icing_condition": [ + "temperature": [ { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "2000", - "icing_max_alt_ft_agl": "10000" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "-13" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-15" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.44", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "23", + "wind_gust_kt": "35", + "visibility_statute_mi": "1.86", + "wx_string": "BLSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "5" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "0" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF UUYY 110500Z 1106/1206 23004G14MPS 4000 -SHSN BR BKN007 BKN017CB TEMPO 1106/1124 1000 SHSN FZRA BKN005 BKN016CB BECMG 1120/1122 34004G14MPS FM120000 33003G10MPS 6000 -SHSN BKN011 BKN016CB", - "station_id": "UUYY", + "raw_text": "TAF ENHF 110500Z 1106/1115 35012KT 9999 -SHSN FEW015 BKN030 TEMPO 1106/1108 2500 -SHSN BKN014 FEW020CB TEMPO 1108/1115 0800 SHSN VV006 TEMPO 1108/1115 34020G35KT SCT020CB", + "station_id": "ENHF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "61.647", - "longitude": "50.845", - "elevation_m": "107", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "70.681", + "longitude": "23.677", + "elevation_m": "79", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "8", - "wind_gust_kt": "27", - "visibility_statute_mi": "2.49", - "wx_string": "-SHSN BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "SHSN FZRA", + "visibility_statute_mi": "1.55", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1400" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "wind_gust_kt": "27", - "visibility_statute_mi": "2.49", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "600", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "20", + "wind_gust_kt": "35", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", "cloud_type": "CB" } ] @@ -101856,74 +103554,42 @@ ] }, { - "raw_text": "TAF VTSM 110500Z 1106/1206 35010KT 9999 FEW020 TEMPO 1120/1206 VRB15G25KT 2000 +TSRA FEW016CB SCT018 BKN100", - "station_id": "VTSM", + "raw_text": "TAF NWWW 110500Z 1106/1206 04010KT 9999 FEW025TCU BKN050 BECMG 1106/1109 VRB02KT NSC BECMG 1121/1123 20010KT TEMPO 1201/1206 2500 SHRA FEW012CB BKN014", + "station_id": "NWWW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.548", - "longitude": "100.062", - "elevation_m": "12", + "latitude": "-22.015", + "longitude": "166.213", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", + "wind_dir_degrees": "40", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.24", - "wx_string": "+TSRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "5000" } ] - } - ] - }, - { - "raw_text": "TAF DTMB 110500Z 1106/1206 18002KT CAVOK BECMG 1107/1109 23010KT BECMG 1116/1118 09005KT", - "station_id": "DTMB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.758", - "longitude": "10.755", - "elevation_m": "1", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "180", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -101931,14 +103597,13 @@ ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "230", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "200", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -101946,439 +103611,573 @@ ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF DNIL 110500Z 1106/1212 VRB02KT 8000 NSC PROB30 TEMPO 1107/1113 5000 HZ", - "station_id": "DNIL", + "raw_text": "TAF WAPC 110500Z 1106/1118 32003KT 9999 SCT019 TEMPO 1107/1111 5000 RA BKN017", + "station_id": "WAPC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "8.438", - "longitude": "4.491", - "elevation_m": "341", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-4.522", + "longitude": "129.905", + "elevation_m": "28", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1900" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "probability": "30", "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wx_string": "RA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" + } ] } ] }, { - "raw_text": "TAF OPLA 110500Z 1106/1212 34010KT 6000 NSC TX21/1110Z TN05/1202Z FM111500 34003KT 4000 FU NSC TEMPO 1201/1204 00000KT 2000 BR FM120600 31008KT 5000 HZ NSC", - "station_id": "OPLA", + "raw_text": "TAF LEGE 110500Z 1106/1206 35009KT 9999 FEW020 TX10/1113Z TN04/1106Z PROB40 TEMPO 1106/1124 RA SHRA FEW020TCU PROB30 TEMPO 1118/1206 2000 TSRA FEW010CB TEMPO 1200/1204 VRB05KT", + "station_id": "LEGE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.522", - "longitude": "74.404", - "elevation_m": "217", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.911", + "longitude": "2.763", + "elevation_m": "140", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "21" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "10" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "5" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "4" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wx_string": "RA SHRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "sky_condition": [ ] + } + ] + }, + { + "raw_text": "TAF ENHV 110500Z 1106/1115 31028G45KT 9999 -SHSN FEW008 BKN035 TEMPO 1106/1115 31022G35KT SCT015CB TEMPO 1106/1110 1800 -SHSN VV012 TEMPO 1110/1115 0500 SHSNGS VV004", + "station_id": "ENHV", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "71.009", + "longitude": "25.982", + "elevation_m": "13", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "28", + "wind_gust_kt": "45", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wind_speed_kt": "22", + "wind_gust_kt": "35", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.12", + "vert_vis_ft": "1200", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "400", + "wx_string": "SHSN SHGS", + "sky_condition": [ + { + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF VTSR 110500Z 1106/1206 32005KT 9999 SCT020 BECMG 1116/1118 04005KT", - "station_id": "VTSR", + "raw_text": "TAF WAPS 110500Z 1106/1118 30010KT 9999 SCT018 TEMPO 1106/1110 4000 TSRA FEW017CB", + "station_id": "WAPS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.773", - "longitude": "98.587", - "elevation_m": "23", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-7.848", + "longitude": "131.335", + "elevation_m": "136", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF DTTX 110500Z 1106/1206 36003KT 9999 FEW030 BECMG 1107/1106 34010KT BECMG 1116/1118 06010KT", - "station_id": "DTTX", + "raw_text": "TAF UNWW 110500Z 1106/1206 17003G08MPS 8000 BKN040 TXM06/1203Z TNM16/1106Z TEMPO 1106/1112 18008G15MPS -SHSN DRSN BKN016CB BECMG 1112/1114 20008G16MPS", + "station_id": "UNWW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.718", - "longitude": "10.691", - "elevation_m": "17", + "latitude": "53.811", + "longitude": "86.878", + "elevation_m": "307", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T03:00:00Z", + "max_temp_c": "-6" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-16" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "180", + "wind_speed_kt": "16", + "wind_gust_kt": "29", + "wx_string": "-SHSN DRSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "16", + "wind_gust_kt": "31", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF DNKA 110500Z 1106/1212 VRB02KT 7000 NSC TEMPO 1108/1112 07012KT 5000 HZ", - "station_id": "DNKA", + "raw_text": "TAF LEMD 110500Z 1106/1212 VRB04KT 9999 SCT050 TX09/1114Z TN02/1205Z PROB30 TEMPO 1200/1206 BKN014", + "station_id": "LEMD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "10.6", - "longitude": "7.45", - "elevation_m": "631", + "latitude": "40.466", + "longitude": "-3.555", + "elevation_m": "589", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "9" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "2" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "probability": "30", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + } ] } ] }, { - "raw_text": "TAF VTST 110500Z 1106/1206 32005KT 9999 SCT020 BECMG 1114/1116 06005KT", - "station_id": "VTST", + "raw_text": "TAF OPST 110500Z 1106/1212 31004KT 4000 FU NSC TX21/1110Z TN06/1201Z TEMPO 1108/1112 32006KT 5000 HZ FEW100 TEMPO 1200/1203 00000KT 2000 BR FEW100", + "station_id": "OPST", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "7.512", - "longitude": "99.621", - "elevation_m": "17", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "32.536", + "longitude": "74.364", + "elevation_m": "234", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.49", + "wx_string": "FU", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "21" + }, + { + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "6" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF DTTJ 110500Z 1106/1206 07006KT CAVOK BECMG 1122/1124 22003KT", - "station_id": "DTTJ", + "raw_text": "TAF MHPR 110500Z 1106/1206 36008KT 9999 SCT046 TX27/1119Z TN20/1110Z BECMG 1116/1618 36016KT FM110400 35008KT 9999 SCT044 BKN080", + "station_id": "MHPR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.875", - "longitude": "10.775", - "elevation_m": "3", + "latitude": "14.382", + "longitude": "-87.621", + "elevation_m": "628", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4600" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "27" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "20" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "3", + "time_becoming": "2024-12-16T18:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF DNJO 110500Z 1106/1212 04010KT 7000 NSC PROB30 TEMPO 1107/1111 11015KT 5000 HZ", - "station_id": "DNJO", + "raw_text": "TAF WAWB 110500Z 1106/1118 30006KT 9000 SCT018 TEMPO 1106/1108 6000 RA BKN018", + "station_id": "WAWB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "9.64", - "longitude": "8.87", - "elevation_m": "1289", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-5.487", + "longitude": "122.569", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "110", - "wind_speed_kt": "15", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "visibility_statute_mi": "3.73", + "wx_string": "RA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + } ] } ] }, { - "raw_text": "TAF LQSA 110500Z 1106/1206 VRB02KT 8000 SCT010 BKN020 TX04/1113Z TNM01/1204Z TEMPO 1106/1110 3000 -DZ BR BKN008 OVC020 PROB30 TEMPO 1106/1109 2000 RASN BR BKN004 OVC020 PROB40 TEMPO 1115/1120 4000 -RASN BR BKN008 OVC020 PROB30 TEMPO 1120/1206 2000 -SN BR BKN006 OVC020", - "station_id": "LQSA", + "raw_text": "TAF LEVX 110500Z 1106/1206 20005KT CAVOK TX10/1115Z TN01/1108Z PROB30 TEMPO 1106/1109 0800 BCFG BKN002", + "station_id": "LEVX", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.825", - "longitude": "18.331", - "elevation_m": "505", + "latitude": "42.239", + "longitude": "-8.624", + "elevation_m": "253", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "4" - }, - { - "valid_time": "2024-12-12T04:00:00Z", - "min_temp_c": "-1" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-DZ BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "10" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "1" } ] }, @@ -102387,101 +104186,95 @@ "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "RA SN BR", + "visibility_statute_mi": "0.5", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "200" } ] - }, + } + ] + }, + { + "raw_text": "TAF ENMS 110500Z 1106/1115 34008G18KT 9999 -SHSN FEW010 BKN025 TEMPO 1106/1115 2000 -SHSN VV008", + "station_id": "ENMS", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "65.784", + "longitude": "13.218", + "elevation_m": "44", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-RA -SN BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "30", "visibility_statute_mi": "1.24", - "wx_string": "-SN BR", + "vert_vis_ft": "800", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF VTSG 110500Z 1106/1206 04005KT 9999 SCT020", - "station_id": "VTSG", + "raw_text": "TAF OPPS 110500Z 1106/1212 31004KT 5000 HZ NSC BECMG 1112/1114 27004KT 4000 FU PROB30 TEMPO 1122/1202 VRB02KT 2000 BR NSC", + "station_id": "OPPS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "8.099", - "longitude": "98.986", - "elevation_m": "32", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.996", + "longitude": "71.515", + "elevation_m": "356", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF DTTZ 110500Z 1106/1206 33002KT CAVOK BECMG 1110/1112 10013KT", - "station_id": "DTTZ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.94", - "longitude": "8.111", - "elevation_m": "87", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.49", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "NSC" @@ -102489,14 +104282,14 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "NSC" @@ -102506,628 +104299,481 @@ ] }, { - "raw_text": "TAF LQBK 110500Z 1106/1206 28006KT 9999 SCT013 BKN035 TX04/1106Z TNM01/1206Z PROB30 TEMPO 1106/1108 4000 BR BKN007 OVC025 BECMG 1107/1110 34012KT PROB30 TEMPO 1111/1115 5000 -SNRA BKN010 OVC030 BECMG 1116/1119 28006KT", - "station_id": "LQBK", + "raw_text": "TAF LEST 110500Z 1106/1206 05005KT 9999 FEW020 TX09/1114Z TN01/1108Z TEMPO 1106/1111 1500 BR BKN005 TEMPO 1106/1110 0350 FG VV001 PROB40 TEMPO 1120/1206 1500 BR BKN005 PROB40 TEMPO 1120/1206 0350 FG VV001", + "station_id": "LEST", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.937", - "longitude": "17.299", - "elevation_m": "114", + "latitude": "42.888", + "longitude": "-8.411", + "elevation_m": "363", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "4" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "9" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "1" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", + "visibility_statute_mi": "0.93", "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.22", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "-SN -RA", + "probability": "40", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.22", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF VTSY 110500Z 1106/1206 35006KT 9999 SCT030 TEMPO 1106/1112 VRB15G25KT -TSRA FEW016CB SCT018 BKN100 BECMG 1113/1115 00000KT TEMPO 1203/1206 VRB15G25KT 4000 RA", - "station_id": "VTSY", + "raw_text": "TAF OPMT 110500Z 1106/1212 18010KT 2000 FU FEW100 TX20/1110Z TN06/1201Z PROB30 TEMPO 1107/1111 23005KT 4000 HZ NSC", + "station_id": "OPMT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "5.788", - "longitude": "101.147", - "elevation_m": "225", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "30.203", + "longitude": "71.419", + "elevation_m": "122", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wx_string": "-TSRA", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.24", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", "cloud_base_ft_agl": "10000" } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "6" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "probability": "30", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", "visibility_statute_mi": "2.49", - "wx_string": "RA", + "wx_string": "HZ", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF AMD KBLV 110500Z 1105/1206 31012KT 9999 BKN150 OVC200 QNH3000INS BECMG 1112/1113 27012G18KT 9999 BKN030 OVC040 620304 QNH3002INS TEMPO 1119/1122 30015G25KT 9000 -SN TX02/1105Z TNM03/1111Z", - "station_id": "KBLV", + "raw_text": "TAF RKSI 110500Z 1106/1212 34010KT 9999 FEW030 SCT200 TNM02/1121Z TX04/1205Z BECMG 1115/1117 04006KT CAVOK BECMG 1119/1121 33010KT", + "station_id": "RKSI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.54", - "longitude": "-89.845", - "elevation_m": "134", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "37.469", + "longitude": "126.451", + "elevation_m": "7", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "20000" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-2" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "max_temp_c": "4" + } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "3000", - "icing_max_alt_ft_agl": "7000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "5.59", - "wx_string": "-SN", - "temperature": [ - { - "valid_time": "2024-12-11T05:00:00Z", - "max_temp_c": "2" - }, + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "-3" + "sky_cover": "NSC" } - ], - "sky_condition": [ - ] } ] }, { - "raw_text": "TAF LQMO 110500Z 1106/1206 14005KT 9999 BKN050 TX10/1113Z TN04/1206Z PROB40 TEMPO 1112/1124 34010KT PROB30 TEMPO 1114/1118 5000 SHRA FEW030TCU BKN040", - "station_id": "LQMO", + "raw_text": "TAF LEVC 110500Z 1106/1206 VRB05KT 9999 FEW040 TX12/1114Z TN06/1108Z PROB40 TEMPO 1106/1116 RA SHRA FEW030TCU BECMG 1117/1119 30008KT PROB30 TEMPO 1119/1203 4000 TSRA FEW040CB", + "station_id": "LEVC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.285", - "longitude": "17.84", - "elevation_m": "49", + "latitude": "39.489", + "longitude": "-0.482", + "elevation_m": "58", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "140", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "10" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "6" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "4" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "12" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "wx_string": "RA SHRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" + } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", "cloud_base_ft_agl": "4000" } ] - } - ] - }, - { - "raw_text": "TAF VTUD 110500Z 1106/1206 06007KT 9000 FEW030", - "station_id": "VTUD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.382", - "longitude": "102.799", - "elevation_m": "177", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", - "visibility_statute_mi": "5.59", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LQTZ 110500Z 1106/1206 27005KT 7000 SCT013 BKN030 TX04/1106Z TNM01/1206Z TEMPO 1106/1112 2500 -RA BR BKN007 OVC020 PROB40 TEMPO 1106/1108 1200 BR BKN002 OVC013 PROB40 TEMPO 1112/1120 33010KT 4000 -SNRA BKN010 OVC030", - "station_id": "LQTZ", + "raw_text": "TAF VOAR 110500Z 1106/1212 04010KT 3800 BR SCT016 BKN080 TEMPO 1106/1111 02010G20KT 1700 -TSRA/RA SCT012 FEW025TCU/CB OVC080 BECMG 1113/1115 2100 -RA/BR TEMPO 1118/1123 05010G20KT 1700 -TSRA SCT010 FEW025TCU/CB OVC080 TEMPO 1200/1203 1100 RA/BR BECMG 1205/1207 3400 -RA/BR", + "station_id": "VOAR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.461", - "longitude": "18.728", - "elevation_m": "242", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "13.071", + "longitude": "79.691", + "elevation_m": "81", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.36", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "1600" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "4" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "cloud_base_ft_agl": "8000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "-RA BR", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "1.06", + "wx_string": "-TSRA RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.75", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.3", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "330", + "wind_dir_degrees": "50", "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "-SN -RA", + "wind_gust_kt": "20", + "visibility_statute_mi": "1.06", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "1000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - } - ] - }, - { - "raw_text": "TAF COR FMEE 110500Z 1106/1212 10020KT 9999 FEW026 SCT046 TEMPO 1106/1114 10020G35KT BECMG 1115/1116 14010KT BECMG 1203/1205 10020KT", - "station_id": "FMEE", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-20.887", - "longitude": "55.51", - "elevation_m": "20", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4600" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "100", - "wind_speed_kt": "20", - "wind_gust_kt": "35", + "visibility_statute_mi": "0.68", + "wx_string": "RA BR", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "140", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.11", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4600" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "1600" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4600" - } - ] - } - ] - }, - { - "raw_text": "TAF VTUI 110500Z 1106/1206 08007KT 9000 FEW030", - "station_id": "VTUI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.195", - "longitude": "104.119", - "elevation_m": "162", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "7", - "visibility_statute_mi": "5.59", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF WAPP 110500Z 1106/1206 34008KT 9999 SCT017 TEMPO 1108/1111 5000 RA FEW015CB", - "station_id": "WAPP", + "raw_text": "TAF ENSH 110500Z 1106/1115 30018G28KT 9999 -SHSN FEW010 BKN020 TEMPO 1106/1115 1200 -SHSN VV008", + "station_id": "ENSH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-3.71", - "longitude": "128.089", - "elevation_m": "20", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "68.245", + "longitude": "14.669", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "visibility_statute_mi": "0.75", + "vert_vis_ft": "800", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF OKKK 110500Z 1106/1212 34010KT 7000 NSC TEMPO 1112/1203 VRB03KT", - "station_id": "OKKK", + "raw_text": "TAF VAAH 110500Z 1106/1212 03010KT 4000 FU NSC BECMG 1110/1112 36008KT BECMG 1120/1122 02010KT BECMG 1201/1203 3000 HZ FU BECMG 1204/1206 04012KT 4000 HZ FU BECMG 1208/1210 36008KT 5000 FU", + "station_id": "VAAH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "29.227", - "longitude": "47.969", - "elevation_m": "55", + "latitude": "23.077", + "longitude": "72.635", + "elevation_m": "52", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", + "visibility_statute_mi": "2.49", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "NSC" @@ -103135,86 +104781,44 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF VTUL 110500Z 1106/1206 07005KT 9000 FEW030", - "station_id": "VTUL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.445", - "longitude": "101.725", - "elevation_m": "257", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "5.59", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF GMFK 110500Z 1106/1212 VRB02KT CAVOK", - "station_id": "GMFK", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.946", - "longitude": "-4.399", - "elevation_m": "1033", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF DRRN 110500Z 1106/1212 08008KT 8000 NSC TEMPO 1106/1109 4000 DU", - "station_id": "DRRN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "13.483", - "longitude": "2.17", - "elevation_m": "223", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "HZ FU", "sky_condition": [ { "sky_cover": "NSC" @@ -103222,221 +104826,189 @@ ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", "visibility_statute_mi": "2.49", - "wx_string": "DU", + "wx_string": "HZ FU", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] - } - ] - }, - { - "raw_text": "TAF VTUO 110500Z 1106/1206 05009KT 9000 SCT035", - "station_id": "VTUO", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "15.227", - "longitude": "103.244", - "elevation_m": "182", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "9", - "visibility_statute_mi": "5.59", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF ENSO 110500Z 1106/1115 VRB03KT 5000 -DZ BR SCT008 BKN012 PROB40 1106/1112 0400 FG VV001", - "station_id": "ENSO", + "raw_text": "TAF OPFA 110500Z 1106/1212 29004KT 5000 HZ NSC TX20/1110Z TN05/1202Z FM111300 30004KT 4000 FU NSC TEMPO 1200/1204 00000KT 1500 BR BECMG 1204/1206 VRB02KT 2500 FU FM120700 31004KT 5000 HZ FEW100", + "station_id": "OPFA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "59.792", - "longitude": "5.341", - "elevation_m": "48", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.365", + "longitude": "72.995", + "elevation_m": "180", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "4", "visibility_statute_mi": "3.11", - "wx_string": "-DZ BR", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "20" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "5" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.49", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF GMMI 110500Z 1106/1212 VRB02KT 6000 NSC", - "station_id": "GMMI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.406", - "longitude": "-9.687", - "elevation_m": "102", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.93", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "1.55", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF DRZA 110500Z 1106/1206 10010KT CAVOK", - "station_id": "DRZA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.964", - "longitude": "7.989", - "elevation_m": "506", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF FMCZ 110500Z 1106/1206 33005KT CAVOK TEMPO 1109/1115 4500 SHRA SCT020TCU", - "station_id": "FMCZ", + "raw_text": "TAF RKSS 110500Z 1106/1212 33006KT 9999 FEW040 BKN150 TX07/1106Z TNM05/1122Z BECMG 1115/1117 06005KT CAVOK BECMG 1200/1202 33006KT", + "station_id": "RKSS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-12.805", - "longitude": "45.281", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "37.558", + "longitude": "126.791", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.8", - "wx_string": "SHRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "7" + }, + { + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-5" } ] - } - ] - }, - { - "raw_text": "TAF VTUQ 110500Z 1106/1206 05007KT 9000 SCT030", - "station_id": "VTUQ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.95", - "longitude": "102.313", - "elevation_m": "225", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", - "visibility_statute_mi": "5.59", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF GMMW 110500Z 1106/1212 VRB02KT CAVOK", - "station_id": "GMMW", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.993", - "longitude": "-3.025", - "elevation_m": "174", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -103448,169 +105020,121 @@ ] }, { - "raw_text": "TAF LFPN 110500Z 1106/1115 06008KT 9999 BKN012 PROB40 TEMPO 1106/1110 BKN008 PROB30 TEMPO 1106/1109 4500 -DZ", - "station_id": "LFPN", + "raw_text": "TAF LEBL 110500Z 1106/1206 33010KT 9999 FEW040 BKN050 TX11/1112Z TN07/1106Z BECMG 1122/1123 05015KT TEMPO 1123/1204 05015G25KT PROB40 TEMPO 1106/1206 4000 RA SHRA BKN020 FEW030TCU", + "station_id": "LEBL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.752", - "longitude": "2.114", - "elevation_m": "152", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.293", + "longitude": "2.07", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "5000" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "11" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "7" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.8", - "wx_string": "-DZ", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF DRZR 110500Z 1106/1206 06008KT 8000 NSC PROB30 1107/1112 08018KT 3500 BLDU", - "station_id": "DRZR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "13.779", - "longitude": "8.984", - "elevation_m": "457", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "80", - "wind_speed_kt": "18", - "visibility_statute_mi": "2.17", - "wx_string": "BLDU", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ ] - } - ] - }, - { - "raw_text": "TAF VTUV 110500Z 1106/1206 07010KT 9000 SCT030", - "station_id": "VTUV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.117", - "longitude": "103.772", - "elevation_m": "136", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "5.59", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "RA SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ] - } - ] - }, - { - "raw_text": "TAF GMMZ 110500Z 1106/1212 VRB02KT 9999 FEW040", - "station_id": "GMMZ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.939", - "longitude": "-6.909", - "elevation_m": "1139", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF LFRC 110500Z 1106/1115 07013KT 8000 SCT010 OVC016 TEMPO 1106/1115 07015G25KT BKN012 PROB40 TEMPO 1106/1115 4000 -DZ BKN008", - "station_id": "LFRC", + "raw_text": "TAF ENSK 110500Z 1106/1115 30018G28KT 9999 -SHSN FEW010 BKN020 TEMPO 1106/1115 0600 SHSN VV004 TEMPO 1106/1115 SCT015CB", + "station_id": "ENSK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.65", - "longitude": "-1.47", - "elevation_m": "137", + "latitude": "68.58", + "longitude": "15.029", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "13", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "1000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, @@ -103618,13 +105142,12 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "visibility_statute_mi": "0.37", + "vert_vis_ft": "400", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVX" } ] }, @@ -103632,425 +105155,462 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF DGAA 110500Z 1106/1212 28005KT 8000 NSC BECMG 1107/1109 5000 BR BECMG 1110/1112 9999 NSW BECMG 1112/1114 19008KT FEW023 BECMG 1123/1201 27005KT CAVOK", - "station_id": "DGAA", + "raw_text": "TAF RKPC 110500Z 1106/1212 35008KT 9999 SCT035 BKN110 TN06/1121Z TX09/1205Z BECMG 1112/1114 BKN035 BKN110", + "station_id": "RKPC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "5.6", - "longitude": "-0.17", - "elevation_m": "68", + "latitude": "33.511", + "longitude": "126.493", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "11000" } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "NSC" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "6" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "max_temp_c": "9" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "190", + "wind_dir_degrees": "350", "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "11000" } ] } ] }, { - "raw_text": "TAF VTUW 110500Z 1106/1206 08007KT 9000 FEW030", - "station_id": "VTUW", + "raw_text": "TAF ENSR 110500Z 1106/1115 30015G25KT 8000 -SHSN FEW006 BKN015 TEMPO 1106/1115 0400 SHSN VV004 TEMPO 1106/1115 SCT018CB", + "station_id": "ENSR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.384", - "longitude": "104.643", - "elevation_m": "167", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "69.789", + "longitude": "20.955", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "7", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF EPMI 110500Z 1106/1118 33006KT 9999 BKN007 BECMG 1108/1110 BKN012 OVC020", - "station_id": "EPMI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "53.395", - "longitude": "16.083", - "elevation_m": "140", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "400", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF GMTA 110500Z 1106/1212 VRB02KT CAVOK", - "station_id": "GMTA", + "raw_text": "TAF RKPK 110500Z 1106/1212 33006KT CAVOK TNM02/1121Z TX08/1206Z", + "station_id": "RKPK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.177", - "longitude": "-3.84", - "elevation_m": "14", + "latitude": "35.179", + "longitude": "128.938", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-2" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "8" + } ] } ] }, { - "raw_text": "TAF LFRK 110500Z 1106/1115 07010KT 8000 SCT010 OVC016 TEMPO 1106/1115 BKN012 PROB40 TEMPO 1106/1110 4000 -DZ BKN008", - "station_id": "LFRK", + "raw_text": "TAF LEVT 110500Z 1106/1206 VRB03KT 9999 SCT020 TX05/1113Z TNM01/1206Z PROB40 TEMPO 1106/1111 3000 DZ BKN010 PROB30 TEMPO 1106/1107 1500 SN PROB30 TEMPO 1121/1206 0800 BCFG BKN002", + "station_id": "LEVT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.18", - "longitude": "-0.456", - "elevation_m": "66", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.872", + "longitude": "-2.733", + "elevation_m": "501", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "5" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", + "probability": "30", + "visibility_statute_mi": "0.93", + "wx_string": "SN", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF DBBB 110500Z 1106/1212 20010KT 8000 FEW012 PROB40 1106/1110 VRB02KT 3500 BR", - "station_id": "DBBB", + "raw_text": "TAF SPHI 110500Z 1106/1206 17008KT CAVOK TX27/1119Z TN19/1111Z BECMG 1117/1119 19022KT", + "station_id": "SPHI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "6.357", - "longitude": "2.384", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-6.787", + "longitude": "-79.828", + "elevation_m": "33", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "27" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "19" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.17", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "22", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF GMAD 110500Z 1106/1212 07006KT 8000 SCT026 BECMG 1112/1114 26012KT", - "station_id": "GMAD", + "raw_text": "TAF OMDB 110500Z 1106/1212 10008KT 8000 NSC PROB40 1109/1115 35012KT BECMG 1209/1211 34010KT", + "station_id": "OMDB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.325", - "longitude": "-9.413", - "elevation_m": "66", + "latitude": "25.254", + "longitude": "55.366", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LFLN 110500Z 1106/1115 08005KT 9999 BKN016 TEMPO 1106/1112 BKN010 PROB30 TEMPO 1106/1108 4000 BR", - "station_id": "LFLN", + "raw_text": "TAF RKTU 110500Z 1106/1212 33006KT 9999 FEW030 BKN150 TX07/1107Z TNM07/1121Z", + "station_id": "RKTU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.412", - "longitude": "4.025", - "elevation_m": "238", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "36.717", + "longitude": "127.499", + "elevation_m": "46", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" + } + ] + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "7" + }, + { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-7" } ] - }, + } + ] + }, + { + "raw_text": "TAF HKML 110500Z 1106/1206 09010KT 9999 SCT024 TEMPO 1200/1204 00000KT RA SCT018 BKN080", + "station_id": "HKML", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-3.229", + "longitude": "40.102", + "elevation_m": "20", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "wx_string": "RA", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } ] } ] }, { - "raw_text": "TAF DNMM 110500Z 1106/1212 VRB02KT 4000 HZ NSC TEMPO 1106/1108 2800 BECMG 1108/1110 08010KT BECMG 1113/1115 14010KT BECMG 1118/1120 7000 NSW BECMG 1120/1122 VRB02KT TEMPO 1204/1209 4000 HZ BECMG 1209/1211 07010KT", - "station_id": "DNMM", + "raw_text": "TAF VERP 110500Z 1106/1212 05005KT 4000 HZ FEW100 BECMG 1107/1109 5000 HZ NSC BECMG 1113/1115 VRB03KT 3000 HZ BECMG 1116/1118 2000 HZ BECMG 1200/1202 02004KT 1500 BR HZ NSC BECMG 1204/1206 04005KT 3000 HZ BECMG 1207/1209 5000 HZ", + "station_id": "VERP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "6.577", - "longitude": "3.321", - "elevation_m": "27", + "latitude": "21.182", + "longitude": "81.738", + "elevation_m": "318", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "2.49", "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.74", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", "wx_string": "HZ", "sky_condition": [ { @@ -104060,12 +105620,12 @@ }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", "wx_string": "HZ", "sky_condition": [ { @@ -104074,14 +105634,14 @@ ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.24", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -104089,14 +105649,14 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.93", + "wx_string": "BR HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -104105,23 +105665,28 @@ }, { "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", "wx_string": "HZ", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-12T07:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -104131,154 +105696,160 @@ ] }, { - "raw_text": "TAF WIBB 110500Z 1106/1206 33008KT 9000 SCT012", - "station_id": "WIBB", + "raw_text": "TAF SPJC 110500Z 1106/1206 17007KT CAVOK TX23/1119Z TN18/1111Z BECMG 1108/1111 BKN012 BECMG 1113/1115 SCT015 FM111800 17012KT CAVOK", + "station_id": "SPJC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "0.461", - "longitude": "101.445", - "elevation_m": "41", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "5.59", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - } - ] - } - ] - }, - { - "raw_text": "TAF GMFF 110500Z 1106/1212 18006KT CAVOK BECMG 1110/1113 BKN030 SCT100 TEMPO 1113/1118 30010KT TEMPO 1116/1122 RA", - "station_id": "GMFF", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.929", - "longitude": "-4.976", - "elevation_m": "575", + "latitude": "-12.024", + "longitude": "-77.113", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "23" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "18" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "170", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF DNAK 110500Z 1106/1212 VRB02KT 5000 HZ NSC TEMPO 1106/1109 3000 HZ BECMG 1111/1113 13010KT 7000 NSW BECMG 1117/1119 VRB02KT TEMPO 1204/1209 3000 HZ BECMG 1209/1211 06010KT", - "station_id": "DNAK", + "raw_text": "TAF ENHK 110500Z 1106/1115 34008KT 9999 -SHSN FEW020 BKN040 TEMPO 1108/1115 34025G38KT 0800 SHSN VV008 TEMPO 1106/1115 FEW020CB", + "station_id": "ENHK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "7.247", - "longitude": "5.301", - "elevation_m": "328", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "70.487", + "longitude": "22.14", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "wind_dir_degrees": "340", + "wind_speed_kt": "25", + "wind_gust_kt": "38", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "800", + "wx_string": "SHSN", "sky_condition": [ - + { + "sky_cover": "OVX" + } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF OMSJ 110500Z 1106/1212 10008KT 8000 NSC PROB30 1109/1115 35013KT BECMG 1209/1211 34010KT", + "station_id": "OMSJ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "25.329", + "longitude": "55.517", + "elevation_m": "33", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -104286,11 +105857,12 @@ ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "350", + "wind_speed_kt": "13", "sky_condition": [ ] @@ -104300,10 +105872,9 @@ "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "60", + "wind_dir_degrees": "340", "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -104313,25 +105884,114 @@ ] }, { - "raw_text": "TAF WIPP 110500Z 1106/1206 29008KT 9999 SCT015", - "station_id": "WIPP", + "raw_text": "TAF RKTN 110500Z 1106/1212 30006KT 9999 SCT030 BKN180 TNM01/1121Z TX09/1206Z", + "station_id": "RKTN", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.894", + "longitude": "128.659", + "elevation_m": "25", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" + } + ] + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-1" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "9" + } + ] + } + ] + }, + { + "raw_text": "TAF UAKK 110500Z 1106/1206 21008MPS 9999 SCT040 BKN100 TXM11/1110Z TNM16/1123Z TEMPO 1106/1118 25010G15MPS -SN DRSN BKN030 TEMPO 1118/1206 17007G12MPS 5000 -SN DRSN BKN015", + "station_id": "UAKK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-2.898", - "longitude": "104.7", - "elevation_m": "7", + "latitude": "49.672", + "longitude": "73.333", + "elevation_m": "532", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", + "wind_dir_degrees": "210", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "-11" + }, + { + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "-16" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "250", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "wx_string": "-SN DRSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "170", + "wind_speed_kt": "14", + "wind_gust_kt": "23", + "visibility_statute_mi": "3.11", + "wx_string": "-SN DRSN", + "sky_condition": [ + { + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" } ] @@ -104339,134 +105999,201 @@ ] }, { - "raw_text": "TAF GMFO 110500Z 1106/1212 VRB02KT CAVOK TEMPO 1112/1116 35016KT", - "station_id": "GMFO", + "raw_text": "TAF GEML 110500Z 1106/1206 VRB04KT CAVOK TX17/1114Z TN06/1106Z PROB30 TEMPO 1112/1115 FEW050CB", + "station_id": "GEML", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.787", - "longitude": "-1.924", - "elevation_m": "452", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.278", + "longitude": "-2.956", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "17" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "6" + } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "350", - "wind_speed_kt": "16", + "probability": "30", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000", + "cloud_type": "CB" + } ] } ] }, { - "raw_text": "TAF LFRL 110500Z 1106/1206 06012KT 9999 BKN022 TEMPO 1106/1110 BKN012 PROB40 TEMPO 1106/1108 BKN007 BECMG 1117/1119 BKN012 TEMPO 1120/1206 BKN005", - "station_id": "LFRL", + "raw_text": "TAF SPRU 110500Z 1106/1206 12004KT 7000 BKN040 TX20/1119Z TN16/1111Z TEMPO 1109/1113 3000 BR OVC004 BECMG 1116/1118 18012KT 8000 NSC", + "station_id": "SPRU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.279", - "longitude": "-4.439", - "elevation_m": "80", + "latitude": "-8.087", + "longitude": "-79.109", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.35", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "16" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF ENMH 110500Z 1106/1115 33022G35KT 9999 -SHSN FEW008 BKN020 TEMPO 1106/1112 0800 SHSN BLSN VV006 TEMPO 1106/1112 SCT015CB TEMPO 1106/1111 34032G45KT", + "station_id": "ENMH", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "71.029", + "longitude": "27.829", + "elevation_m": "10", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "22", + "wind_gust_kt": "35", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "600", + "wx_string": "SHSN BLSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "32", + "wind_gust_kt": "45", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF DNBE 110500Z 1106/1212 VRB02KT 5000 HZ NSC TEMPO 1106/1109 3000 BECMG 1109/1111 08010KT 7000 NSW BECMG 1112/1114 14010KT TEMPO 1204/1208 3000 HZ BECMG 1208/1210 07010KT", - "station_id": "DNBE", + "raw_text": "TAF OMRK 110500Z 1106/1212 10009KT 8000 NSC PROB30 1109/1115 33012KT BECMG 1209/1211 35010KT", + "station_id": "OMRK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "6.317", - "longitude": "5.603", - "elevation_m": "77", + "latitude": "25.613", + "longitude": "55.939", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "9", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -104474,38 +106201,73 @@ ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "80", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF RKJB 110500Z 1106/1212 35010KT CAVOK TNM01/1121Z TX08/1205Z BECMG 1112/1113 05006KT BECMG 1201/1203 35010KT BECMG 1211/1212 05006KT", + "station_id": "RKJB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.991", + "longitude": "126.383", + "elevation_m": "16", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "NSC" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-1" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "max_temp_c": "8" + } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "NSC" @@ -104513,24 +106275,27 @@ ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-12T11:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "NSC" @@ -104540,26 +106305,36 @@ ] }, { - "raw_text": "TAF WIPY 110500Z 1106/1118 27008KT 9999 SCT010 TEMPO 1107/1111 4000 RA FEW009CB BKN010", - "station_id": "WIPY", + "raw_text": "TAF VCBI 110500Z 1106/1212 35008KT 9000 FEW018 TX32/1107Z TN24/1200Z PROB30 TEMPO 1107/1111 5000 TSRA/SHRA SCT016 FEW018CB BKN080 BECMG 1120/1122 VRB05KT BECMG 1201/1203 35005KT", + "station_id": "VCBI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-4.025", - "longitude": "103.378", - "elevation_m": "638", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "7.181", + "longitude": "79.884", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "32" + }, + { + "valid_time": "2024-12-12T00:00:00Z", + "min_temp_c": "24" } ] }, @@ -104567,181 +106342,244 @@ "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "RA", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA TSRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "900", + "cloud_base_ft_agl": "1800", "cloud_type": "CB" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "5.59", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "5.59", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF GMME 110500Z 1106/1212 14006KT 6000 SCT020 TEMPO 1108/1115 4000 RA BKN016 PROB30 TEMPO 1109/1112 FEW016TCU BKN020", - "station_id": "GMME", + "raw_text": "TAF ENNM 110500Z 1106/1115 26008KT 9999 FEW010 BKN030 TEMPO 1106/1107 28015G25KT SHRASN BKN012TCU", + "station_id": "ENNM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "34.051", - "longitude": "-6.752", - "elevation_m": "84", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "64.471", + "longitude": "11.57", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "RA", + "wind_dir_degrees": "260", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wx_string": "SHRA SHSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "TCU" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF LFBD 110500Z 1106/1212 05005KT CAVOK TX07/1114Z TNM01/1205Z PROB40 TEMPO 1200/1206 0800 FG VV///", - "station_id": "LFBD", + "raw_text": "TAF OMDW 110500Z 1106/1212 11007KT 8000 NSC PROB40 1109/1115 35014KT BECMG 1209/1211 34010KT", + "station_id": "OMDW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "44.831", - "longitude": "-0.691", - "elevation_m": "48", + "latitude": "24.897", + "longitude": "55.161", + "elevation_m": "34", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "7", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "7" - }, - { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "-1" - } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", "probability": "40", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "wind_dir_degrees": "350", + "wind_speed_kt": "14", "sky_condition": [ ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] } ] }, { - "raw_text": "TAF DNIB 110500Z 1106/1212 VRB02KT 5000 HZ NSC TEMPO 1106/1108 3000 HZ BECMG 1110/1112 06010KT 8000 NSW BECMG 1117/1118 VRB02KT TEMPO 1205/1209 5000 HZ BECMG 1209/1211 05010KT", - "station_id": "DNIB", + "raw_text": "TAF RKNY 110500Z 1106/1212 07006KT 3500 -SNRA SCT005 BKN020 OVC060 TN01/1121Z TX07/1205Z BECMG 1113/1115 6000 NSW BKN025 OVC070 BECMG 1120/1122 26007KT 9999 FEW030 BKN150 BECMG 1203/1205 09006KT CAVOK BECMG 1207/1209 26008KT", + "station_id": "RKNY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "7.36", - "longitude": "3.976", - "elevation_m": "220", + "latitude": "38.061", + "longitude": "128.669", + "elevation_m": "76", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.17", + "wx_string": "-SN -RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T05:00:00Z", + "max_temp_c": "7" + }, + { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "1" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { @@ -104750,23 +106588,13 @@ ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-12T07:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { @@ -104777,23 +106605,85 @@ ] }, { - "raw_text": "TAF GMMN 110500Z 1106/1212 17007KT CAVOK PROB40 TEMPO 1110/1118 24015G25KT 3000 RA BKN020 FEW033TCU BKN066", - "station_id": "GMMN", + "raw_text": "TAF ENRM 110500Z 1106/1115 28012KT 9999 -SHRA FEW015 BKN030 TEMPO 1106/1107 28015G25KT SHRA BKN012TCU", + "station_id": "ENRM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "64.835", + "longitude": "11.141", + "elevation_m": "4", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200", + "cloud_type": "TCU" + } + ] + } + ] + }, + { + "raw_text": "TAF OPKC 110500Z 1106/1212 05012KT 5000 HZ NSC BECMG 1118/1120 06006KT 4000 HZ NSC TEMPO 1201/1205 VRB03KT 2000 FU NSC", + "station_id": "OPKC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.367", - "longitude": "-7.59", - "elevation_m": "196", + "latitude": "24.902", + "longitude": "67.139", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -104801,118 +106691,136 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "240", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.86", - "wx_string": "RA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.24", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3300", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6600" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LFRB 110500Z 1106/1212 06010KT 9999 SCT012 BKN025 PROB40 TEMPO 1106/1124 BKN012 PROB40 TEMPO 1106/1108 4000 -DZ BR BKN005 PROB30 TEMPO 1206/1209 BKN005", - "station_id": "LFRB", + "raw_text": "TAF UATT 110500Z 1106/1206 16003MPS 9999 SCT033 TXM05/1110Z TNM13/1106Z TEMPO 1106/1115 20008MPS BECMG 1115/1117 BKN011 TEMPO 1200/1206 3100 -SN BR", + "station_id": "UATT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "48.444", - "longitude": "-4.412", - "elevation_m": "91", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "50.248", + "longitude": "57.203", + "elevation_m": "217", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "3300" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "-5" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-13" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "wind_dir_degrees": "200", + "wind_speed_kt": "16", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } + ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "visibility_statute_mi": "1.93", + "wx_string": "-SN BR", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF EIDL 110500Z 1106/1115 18005KT 9999 BKN020", + "station_id": "EIDL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.044", + "longitude": "-8.341", + "elevation_m": "2", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF OEJN 110500Z 1106/1212 26010KT 7000 NSC BECMG 1118/1120 VRB03KT BECMG 1208/1210 26010KT", - "station_id": "OEJN", + "raw_text": "TAF OPNH 110500Z 1106/1212 03010KT 5000 HZ NSC BECMG 1117/1119 03005KT 4000 FU NSC TEMPO 1200/1205 00000KT 2000 FU NSC", + "station_id": "OPNH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "21.685", - "longitude": "39.166", - "elevation_m": "8", + "latitude": "26.219", + "longitude": "68.386", + "elevation_m": "30", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "260", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -104920,13 +106828,14 @@ ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "NSC" @@ -104934,13 +106843,13 @@ ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.24", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "NSC" @@ -104950,202 +106859,245 @@ ] }, { - "raw_text": "TAF VIDP 110500Z 1106/1212 27008KT 3000 HZ NSC BECMG 1108/1110 30008KT 4500 HZ BECMG 1118/1120 27003KT 2500 HZ BR BECMG 1200/1202 24003KT 2000 BR BECMG 1204/1206 29006KT 2500 HZ BECMG 1208/1210 4000 HZ", - "station_id": "VIDP", + "raw_text": "TAF EPPW 110500Z 1106/1118 33008KT 3000 BR OVC005 TEMPO 1106/1109 1200 DZ BR OVC003 BECMG 1110/1112 8000 BKN008 OVC012 PROB30 TEMPO 1114/1118 3000 BR BKN004", + "station_id": "EPPW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "28.567", - "longitude": "77.117", - "elevation_m": "236", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "52.379", + "longitude": "17.854", + "elevation_m": "113", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", "wind_speed_kt": "8", "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.8", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "wx_string": "DZ BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.55", - "wx_string": "HZ BR", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.24", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] - }, + } + ] + }, + { + "raw_text": "TAF UEEE 110500Z 1106/1212 VRB01MPS 0300 FG VV002 TXM41/1205Z TNM44/1123Z TEMPO 1106/1121 0700 FG VV004", + "station_id": "UEEE", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "62.093", + "longitude": "129.774", + "elevation_m": "106", + "forecast": [ { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.55", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.19", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVX" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T05:00:00Z", + "max_temp_c": "-41" + }, + { + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "-44" } ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.43", + "vert_vis_ft": "400", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF GMMX 110500Z 1106/1212 04005KT 8000 NSC TEMPO 1116/1120 34016KT BKN023", - "station_id": "GMMX", + "raw_text": "TAF EIKY 110500Z 1106/1115 VRB03KT 9999 BKN030", + "station_id": "EIKY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.607", - "longitude": "-8.036", - "elevation_m": "465", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.18", + "longitude": "-9.538", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "16", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF DNSU 110500Z 1106/1212 VRB02KT 4000 HZ NSC TEMPO 1106/1109 2000 BR BECMG 1108/1110 06010KT 7000 NSW BECMG 1113/1115 12010KT BECMG 1118/1120 VRB02KT TEMPO 1204/1208 3000 HZ BECMG 1208/1210 05010KT", - "station_id": "DNSU", + "raw_text": "TAF ENSS 110500Z 1106/1115 32020KT 9999 -SHSN FEW015 BKN030 TEMPO 1106/1108 1200 SHSN DRSN VV008 TEMPO 1106/1115 SCT020CB TEMPO 1108/1115 36025G35KT 0600 SHSNGS BLSN VV006", + "station_id": "ENSS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "5.598", - "longitude": "5.819", - "elevation_m": "15", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "70.355", + "longitude": "31.044", + "elevation_m": "13", "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "20", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "vert_vis_ft": "800", + "wx_string": "SHSN DRSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVX" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "360", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.37", + "vert_vis_ft": "600", + "wx_string": "SHSN SHGS BLSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVX" } ] - }, + } + ] + }, + { + "raw_text": "TAF OPSK 110500Z 1106/1206 03010KT 5000 HZ NSC BECMG 1117/1118 05004KT 4000 HZ NSC TEMPO 1200/1205 00000KT 2000 FU NSC", + "station_id": "OPSK", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "27.722", + "longitude": "68.792", + "elevation_m": "62", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -105153,14 +107105,14 @@ ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -105168,24 +107120,13 @@ ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.24", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "NSC" @@ -105195,117 +107136,132 @@ ] }, { - "raw_text": "TAF OEMA 110500Z 1106/1212 09010KT CAVOK", - "station_id": "OEMA", + "raw_text": "TAF FMEP 110500Z 1106/1115 13025G35KT 9999 FEW030", + "station_id": "FMEP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.553", - "longitude": "39.705", - "elevation_m": "639", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "-21.32", + "longitude": "55.425", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "25", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VEMN 110500Z 1106/1115 35003KT 5000 HZ SCT100 BECMG 1111/1113 00000KT 4000 BR FEW100", - "station_id": "VEMN", + "raw_text": "TAF EIME 110500Z 1106/1115 05005KT 9999 BKN023", + "station_id": "EIME", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "27.481", - "longitude": "95.014", - "elevation_m": "111", + "latitude": "53.306", + "longitude": "-6.442", + "elevation_m": "90", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "3", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2300" } ] } ] }, { - "raw_text": "TAF DGLE 110500Z 1106/1206 05010KT 8000 NSC", - "station_id": "DGLE", + "raw_text": "TAF COR ENVD 110500Z 1106/1115 30015KT 9999 -SHSN FEW015 BKN025 TEMPO 1106/1115 1800 -SHSN VV008 TEMPO 1109/1115 34025G35KT DRSN", + "station_id": "ENVD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.554", - "longitude": "-0.862", - "elevation_m": "169", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "70.065", + "longitude": "29.835", + "elevation_m": "39", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.12", + "vert_vis_ft": "800", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVX" } ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "wx_string": "DRSN", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF OERK 110500Z 1106/1212 34010KT CAVOK BECMG 1118/1120 VRB03KT BECMG 1208/1210 18008KT", - "station_id": "OERK", + "raw_text": "TAF OPGD 110500Z 1106/1206 36005G15KT 6000 NSC BECMG 1118/1120 03008G18KT 5000 HZ NSC TEMPO 1201/1205 05010G20KT 3000 HZ NSC", + "station_id": "OPGD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.945", - "longitude": "46.702", - "elevation_m": "618", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.233", + "longitude": "62.33", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", + "wind_gust_kt": "15", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "NSC" @@ -105314,13 +107270,14 @@ }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", + "wind_gust_kt": "18", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -105328,14 +107285,14 @@ ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -105345,153 +107302,169 @@ ] }, { - "raw_text": "TAF VEBS 110500Z 1106/1212 03007KT 3000 HZ SCT100 BECMG 1120/1122 00000KT 1500 BR NSC BECMG 1203/1205 02004KT 3500 HZ FEW100", - "station_id": "VEBS", + "raw_text": "TAF UUDL 110500Z 1106/1206 27006G11MPS 8000 BKN010 TXM00/1121Z TNM04/1106Z TEMPO 1106/1109 3000 -FZDZ OVC005", + "station_id": "UUDL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "20.244", - "longitude": "85.818", - "elevation_m": "42", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "57.561", + "longitude": "40.157", + "elevation_m": "88", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "21", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "0" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-4" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-FZDZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] - }, + } + ] + }, + { + "raw_text": "TAF EISG 110500Z 1106/1115 VRB03KT 9999 BKN022", + "station_id": "EISG", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.28", + "longitude": "-8.599", + "elevation_m": "1", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.17", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] } ] }, { - "raw_text": "TAF GMMH 110500Z 1106/1212 02014KT 8000 NSC", - "station_id": "GMMH", + "raw_text": "TAF VTUK 110500Z 1106/1206 06007KT 9000 FEW030", + "station_id": "VTUK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "23.718", - "longitude": "-15.932", - "elevation_m": "11", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.462", + "longitude": "102.786", + "elevation_m": "190", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "14", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LFPG 110500Z 1106/1212 05010KT 9999 BKN022 TX04/1112Z TN00/1205Z TEMPO 1106/1110 4000 -RADZ BKN004 PROB40 1119/1124 BKN009 PROB40 1200/1210 6000 BKN003", - "station_id": "LFPG", + "raw_text": "TAF EPLK 110500Z 1106/1118 34007KT 2000 BR BKN003 PROB30 TEMPO 1106/1108 0700 FG BKN002 BECMG 1108/1110 6000 BKN006 PROB30 TEMPO 1112/1115 2000 -RASN BR BKN003", + "station_id": "EPLK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "49.015", - "longitude": "2.534", - "elevation_m": "107", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "51.552", + "longitude": "19.179", + "elevation_m": "193", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "4" - }, - { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "0" + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-RA -DZ", + "probability": "30", + "visibility_statute_mi": "0.43", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", + "visibility_statute_mi": "3.73", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "-RA -SN BR", "sky_condition": [ { "sky_cover": "BKN", @@ -105502,713 +107475,781 @@ ] }, { - "raw_text": "TAF GABS 110500Z 1106/1212 06005KT 6000 NSC TEMPO 1106/1109 4000 HZ", - "station_id": "GABS", + "raw_text": "TAF EIWF 110500Z 1106/1115 03005KT 9999 BKN025", + "station_id": "EIWF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "12.534", - "longitude": "-7.95", - "elevation_m": "375", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.187", + "longitude": "-7.087", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF HUEN 110500Z 1106/1212 18010KT 9999 FEW023 FEW025CB BECMG 1106/1110 35006KT FEW020 FEW022CB FM120300 VRB15KT 8000 -TSRA SCT018 FEW020CB BKN100", - "station_id": "HUEN", + "raw_text": "TAF SPUR 110500Z 1106/1206 16006KT CAVOK TX34/1119Z TN19/1111Z BECMG 1119/1121 18019KT", + "station_id": "SPUR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "0.036", - "longitude": "32.437", - "elevation_m": "1147", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-5.206", + "longitude": "-80.616", + "elevation_m": "30", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "34" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "19" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "19", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200", - "cloud_type": "CB" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VTUU 110500Z 1106/1206 03011KT 9000 SCT040", + "station_id": "VTUU", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "15.251", + "longitude": "104.87", + "elevation_m": "119", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "visibility_statute_mi": "4.97", - "wx_string": "-TSRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "11", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, + "cloud_base_ft_agl": "4000" + } + ] + } + ] + }, + { + "raw_text": "TAF EPOK 110500Z 1106/1118 30008KT 9999 BKN010 BECMG 1107/1109 BKN015", + "station_id": "EPOK", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "54.58", + "longitude": "18.517", + "elevation_m": "44", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF ETAD 110500Z 1105/1211 05009KT 9999 OVC010 620206 QNH3031INS TEMPO 1105/1112 BKN008 650206 BECMG 1122/1123 03009KT SCT010 QNH3037INS TX03/1112Z TNM02/1202Z", - "station_id": "ETAD", + "raw_text": "TAF SPQT 110500Z 1106/1206 VRB02KT 9999 SCT003 SCT080 TX32/1119Z TN23/1111Z TEMPO 1110/1112 5000 BR BKN003 BECMG 1113/1115 06005KT BKN020 TEMPO 1120/1124 3000 SHRA BKN012 SCT020TCU BKN080", + "station_id": "SPQT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "49.979", - "longitude": "6.698", - "elevation_m": "365", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-3.786", + "longitude": "-73.306", + "elevation_m": "92", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ], - "icing_condition": [ + "temperature": [ { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "2000", - "icing_max_alt_ft_agl": "8000" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "32" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "23" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "300" } - ], - "icing_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "2000", - "icing_max_alt_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - } - ], - "temperature": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "3" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "-2" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF VEJH 110500Z 1106/1115 06004KT 4000 HZ NSC BECMG 1113/1115 2500 BR", - "station_id": "VEJH", + "raw_text": "TAF VTSB 110500Z 1106/1206 02008KT 9999 FEW020 BECMG 1113/1115 32003KT TEMPO 1200/1206 VRB15G25KT 4000 RA", + "station_id": "VTSB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "21.914", - "longitude": "84.05", - "elevation_m": "231", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "9.133", + "longitude": "99.152", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF GMML 110500Z 1106/1212 02010KT 8000 NSC", - "station_id": "GMML", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "27.141", - "longitude": "-13.23", - "elevation_m": "63", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.49", + "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] } ] }, { - "raw_text": "TAF LFPO 110500Z 1106/1212 04010KT 9999 SCT011 OVC030 TEMPO 1106/1110 BKN012 PROB40 TEMPO 1106/1110 4000 -DZ BKN008 BECMG 1115/1117 05005KT BKN016 BECMG 1120/1122 CAVOK PROB30 TEMPO 1202/1208 4000 BR BKN003", - "station_id": "LFPO", + "raw_text": "TAF EPTM 110500Z 1106/1118 34006KT 8000 SCT006 BKN014 PROB30 TEMPO 1106/1109 4000 BR BKN003", + "station_id": "EPTM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "48.717", - "longitude": "2.384", - "elevation_m": "88", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "51.585", + "longitude": "20.097", + "elevation_m": "174", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "600" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "TAF ULAA 110500Z 1106/1206 27004MPS 3000 -SHSNRA BKN005 BKN011CB TEMPO 1106/1110 1000 SHSNRA BR BKN003 BKN011CB FM111000 32004G10MPS 6000 BKN011 TEMPO 1110/1118 30005G13MPS 1500 SHSN BKN005 BKN011CB", + "station_id": "ULAA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "64.599", + "longitude": "40.712", + "elevation_m": "10", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "-SHSN -SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "SHSN SHRA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.93", + "wx_string": "SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF DAAG 110500Z 1106/1206 VRB02KT 9999 FEW020 BECMG 1108/1110 26012KT PROB30 TEMPO 1112/1117 26015G30KT FEW026CB BECMG 1117/1119 VRB02KT PROB30 TEMPO 1119/1124 4000 -RA FEW023CB", - "station_id": "DAAG", + "raw_text": "TAF VTSC 110500Z 1106/1206 33010KT 9999 FEW020 BKN100 TEMPO 1106/1112 VRB15G25KT -TSRA FEW016CB SCT018 BKN100 BECMG 1116/1118 22003KT TEMPO 1120/1206 VRB15G25KT 4000 RA", + "station_id": "VTSC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.691", - "longitude": "3.215", - "elevation_m": "18", + "latitude": "6.52", + "longitude": "101.743", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "260", + "wind_dir_degrees": "VRB", "wind_speed_kt": "15", - "wind_gust_kt": "30", + "wind_gust_kt": "25", + "wx_string": "-TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2600", + "cloud_base_ft_agl": "1600", "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "2.49", - "wx_string": "-RA", + "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300", - "cloud_type": "CB" - } + ] } ] }, { - "raw_text": "TAF FWCL 110500Z 1106/1212 12007KT 9999 FEW025 BECMG 1110/1112 29004KT 9999 FEW025CB SCT030 BECMG 1114/1116 18008KT 9999 FEW030 FM111700 07008KT CAVOK BECMG 1206/1208 06009KT 9999 FEW025", - "station_id": "FWCL", + "raw_text": "TAF VTSE 110500Z 1106/1206 06008KT 9999 FEW020 BECMG 1113/1115 32003KT TEMPO 1122/1206 VRB15G25KT 3000 RA", + "station_id": "VTSE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-15.679", - "longitude": "34.974", - "elevation_m": "774", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "10.711", + "longitude": "99.362", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.86", + "wx_string": "RA", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF DTTA 110500Z 1106/1206 18007KT 9999 FEW023 BECMG 1113/1115 07004KT BECMG 1204/1206 27003KT", + "station_id": "DTTA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.851", + "longitude": "10.227", + "elevation_m": "4", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "wind_dir_degrees": "180", - "wind_speed_kt": "8", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", "wind_dir_degrees": "70", - "wind_speed_kt": "8", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2300" } ] } ] }, { - "raw_text": "TAF VEJP 110500Z 1106/1115 33003KT 3500 HZ NSC BECMG 1113/1115 2500 BR", - "station_id": "VEJP", + "raw_text": "TAF WAFB 110500Z 1106/1118 20007KT 9999 SCT018 TEMPO 1109/1113 5000 RA BKN015", + "station_id": "WAFB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "18.8796", - "longitude": "82.5525", - "elevation_m": "597", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-99.999", + "longitude": "-99.999", + "elevation_m": "9999", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.17", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF EPDA 110500Z 1106/1118 31005KT 9999 BKN010 BECMG 1107/1109 BKN020", - "station_id": "EPDA", + "raw_text": "TAF VTSF 110500Z 1106/1206 01010KT 9999 FEW020 BECMG 1113/1115 00000KT TEMPO 1120/1206 VRB15G25KT 3000 TSRA FEW016CB SCT018 BKN100", + "station_id": "VTSF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "54.405", - "longitude": "16.353", - "elevation_m": "5", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "8.546", + "longitude": "99.94", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] } ] }, { - "raw_text": "TAF DAAJ 110500Z 1106/1206 VRB02KT CAVOK TEMPO 1111/1117 22010KT", - "station_id": "DAAJ", + "raw_text": "TAF DTNH 110500Z 1106/1206 24003KT 9999 FEW020 BECMG 1113/1115 07003KT", + "station_id": "DTNH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "24.286", - "longitude": "9.464", - "elevation_m": "962", + "latitude": "36.074", + "longitude": "10.436", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } ] } ] }, { - "raw_text": "TAF OMAA 110500Z 1106/1212 10004KT 8000 NSC BECMG 1109/1111 33010KT BECMG 1116/1118 08005KT BECMG 1210/1212 33010KT", - "station_id": "OMAA", + "raw_text": "TAF DNAA 110500Z 1106/1212 VRB02KT CAVOK", + "station_id": "DNAA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.433", - "longitude": "54.651", - "elevation_m": "13", + "latitude": "9.007", + "longitude": "7.263", + "elevation_m": "338", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T10:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -106218,163 +108259,226 @@ ] }, { - "raw_text": "TAF VERK 110500Z 1106/1115 07003KT 4000 HZ NSC BECMG 1113/1115 2500 BR", - "station_id": "VERK", + "raw_text": "TAF ETOU 110500Z 1105/1211 05006KT 9999 OVC020 620208 QNH3036INS BECMG 1201/1202 VRB06KT 9999 OVC010 QNH3044INS TX05/1113Z TN00/1203Z", + "station_id": "ETOU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "22.256", - "longitude": "84.816", - "elevation_m": "196", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "50.048", + "longitude": "8.329", + "elevation_m": "141", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.35", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "2000", + "icing_max_alt_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.44", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "5" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "0" } ] } ] }, { - "raw_text": "TAF LFRJ 110500Z 1106/1115 06007KT 7000 BKN020 TEMPO 1106/1115 BKN012 PROB40 TEMPO 1106/1108 4000 -RADZ BR BKN007 PROB30 TEMPO 1106/1108 BKN004", - "station_id": "LFRJ", + "raw_text": "TAF UUYY 110500Z 1106/1206 23004G14MPS 4000 -SHSN BR BKN007 BKN017CB TEMPO 1106/1124 1000 SHSN FZRA BKN005 BKN016CB BECMG 1120/1122 34004G14MPS FM120000 33003G10MPS 6000 -SHSN BKN011 BKN016CB", + "station_id": "UUYY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.527", - "longitude": "-4.138", - "elevation_m": "109", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "61.647", + "longitude": "50.845", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "8", + "wind_gust_kt": "27", + "visibility_statute_mi": "2.49", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "SHSN FZRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "wind_gust_kt": "27", "visibility_statute_mi": "2.49", - "wx_string": "-RA -DZ BR", + "wx_string": "-SHSN BR", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1100" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LFGJ 110500Z 1106/1115 03006KT CAVOK PROB30 TEMPO 1106/1109 BKN008", - "station_id": "LFGJ", + "raw_text": "TAF VTSM 110500Z 1106/1206 35010KT 9999 FEW020 TEMPO 1120/1206 VRB15G25KT 2000 +TSRA FEW016CB SCT018 BKN100", + "station_id": "VTSM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.044", - "longitude": "5.427", - "elevation_m": "191", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "9.548", + "longitude": "100.062", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.24", + "wx_string": "+TSRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF DAAT 110500Z 1106/1206 08008KT CAVOK PROB30 TEMPO 1108/1112 08015G25KT BECMG 1111/1113 22010KT BECMG 1119/1121 06006KT", - "station_id": "DAAT", + "raw_text": "TAF DTMB 110500Z 1106/1206 18002KT CAVOK BECMG 1107/1109 23010KT BECMG 1116/1118 09005KT", + "station_id": "DTMB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.824", - "longitude": "5.452", - "elevation_m": "1372", + "latitude": "35.758", + "longitude": "10.755", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -106384,23 +108488,11 @@ ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "80", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "220", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "230", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "wx_string": "NSW", @@ -106411,12 +108503,12 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -106428,467 +108520,230 @@ ] }, { - "raw_text": "TAF OMAL 110500Z 1106/1212 08009KT 8000 NSC BECMG 1203/1205 16012KT", - "station_id": "OMAL", + "raw_text": "TAF DNIL 110500Z 1106/1212 VRB02KT 8000 NSC PROB30 TEMPO 1107/1113 5000 HZ", + "station_id": "DNIL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.262", - "longitude": "55.609", - "elevation_m": "247", + "latitude": "8.438", + "longitude": "4.491", + "elevation_m": "341", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "9", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF VILK 110500Z 1106/1212 29006KT 5000 HZ NSC BECMG 1113/1115 27004KT 4000 HZ NSC BECMG 1119/1121 3000 HZ BECMG 1200/1202 2000 BR BECMG 1202/1204 3000 HZ BECMG 1205/1207 29008KT 5000 HZ", - "station_id": "VILK", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.761", - "longitude": "80.889", - "elevation_m": "121", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "visibility_statute_mi": "3.11", "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF LBSF 110500Z 1106/1206 30010KT 9999 BKN015 OVC030 BECMG 1109/1111 SCT030 BKN050 BECMG 1118/1120 BKN015 OVC030", - "station_id": "LBSF", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.694", - "longitude": "23.414", - "elevation_m": "531", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } + ] } ] }, { - "raw_text": "TAF LFRG 110500Z 1106/1115 06010KT 7000 SCT008 OVC016 TEMPO 1106/1115 BKN008 PROB40 TEMPO 1106/1111 4000 -DZ BKN004", - "station_id": "LFRG", + "raw_text": "TAF OPLA 110500Z 1106/1212 34010KT 6000 NSC TX21/1110Z TN05/1202Z FM111500 34003KT 4000 FU NSC TEMPO 1201/1204 00000KT 2000 BR FM120600 31008KT 5000 HZ NSC", + "station_id": "OPLA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.365", - "longitude": "0.154", - "elevation_m": "146", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.522", + "longitude": "74.404", + "elevation_m": "217", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", + "wind_dir_degrees": "340", "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "21" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "5" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "3", + "visibility_statute_mi": "2.49", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF DABB 110500Z 1106/1206 22008KT 9999 SCT026 PROB30 TEMPO 1112/1118 31012KT FEW020TCU", - "station_id": "DABB", + "raw_text": "TAF VTSR 110500Z 1106/1206 32005KT 9999 SCT020 BECMG 1116/1118 04005KT", + "station_id": "VTSR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.822", - "longitude": "7.809", - "elevation_m": "3", + "latitude": "9.773", + "longitude": "98.587", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF AMD KNLC 1104/1123 VRB04KT 4800 HZ FEW200 QNH3031INS BECMG 1112/1114 VRB03KT 4400 BR SCT012 SCT200 QNH3025INS BECMG 1117/1118 VRB04KT 8000 HZ FEW011 BKN230 QNH3015INS TX14/1123Z TN02/1115Z AMD 0451 FS30184", - "station_id": "KNLC", + "raw_text": "TAF DTTX 110500Z 1106/1206 36003KT 9999 FEW030 BECMG 1107/1106 34010KT BECMG 1116/1118 06010KT", + "station_id": "DTTX", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "36.3024", - "longitude": "-119.94", - "elevation_m": "69", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.718", + "longitude": "10.691", + "elevation_m": "17", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.98", - "altim_in_hg": "30.30", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.73", - "altim_in_hg": "30.24", - "wx_string": "BR", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", - "altim_in_hg": "30.15", - "wx_string": "HZ", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "23000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "min_temp_c": "2" - }, - { - "valid_time": "2024-12-11T23:00:00Z", - "max_temp_c": "14" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VEBN 110500Z 1106/1212 27006KT 3000 HZ NSC BECMG 1113/1115 29005KT 2000 BR NSC BECMG 1200/1202 25005KT 1000 BR MIFG BECMG 1202/1204 1500 BR BECMG 1204/1206 3000 HZ BECMG 1208/1210 29006KT", - "station_id": "VEBN", + "raw_text": "TAF DNKA 110500Z 1106/1212 VRB02KT 7000 NSC TEMPO 1108/1112 07012KT 5000 HZ", + "station_id": "DNKA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.452", - "longitude": "82.859", - "elevation_m": "81", + "latitude": "10.6", + "longitude": "7.45", + "elevation_m": "631", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.62", - "wx_string": "BR MIFG", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.93", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", "sky_condition": [ { "sky_cover": "NSC" @@ -106896,106 +108751,76 @@ ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "70", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.11", "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] } ] }, { - "raw_text": "TAF LBWN 110500Z 1106/1206 VRB04KT 9999 SCT025 BKN040 BECMG 1109/1111 27010KT BECMG 1122/1124 VRB04KT", - "station_id": "LBWN", + "raw_text": "TAF VTST 110500Z 1106/1206 32005KT 9999 SCT020 BECMG 1114/1116 06005KT", + "station_id": "VTST", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.232", - "longitude": "27.825", - "elevation_m": "74", + "latitude": "7.512", + "longitude": "99.621", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LFSL 110500Z 1106/1115 VRB02KT CAVOK BECMG 1110/1112 06005KT", - "station_id": "LFSL", + "raw_text": "TAF DTTJ 110500Z 1106/1206 07006KT CAVOK BECMG 1122/1124 22003KT", + "station_id": "DTTJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.04", - "longitude": "1.486", - "elevation_m": "300", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.875", + "longitude": "10.775", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -107005,12 +108830,12 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -107022,511 +108847,552 @@ ] }, { - "raw_text": "TAF DAOI 110500Z 1106/1206 08008KT 9999 FEW026 PROB30 TEMPO 1114/1118 10015G30KT 4000 -RA FEW026CB", - "station_id": "DAOI", + "raw_text": "TAF DNJO 110500Z 1106/1212 04010KT 7000 NSC PROB30 TEMPO 1107/1111 11015KT 5000 HZ", + "station_id": "DNJO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.213", - "longitude": "1.332", - "elevation_m": "141", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "9.64", + "longitude": "8.87", + "elevation_m": "1289", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "wind_dir_degrees": "100", + "wind_dir_degrees": "110", "wind_speed_kt": "15", - "wind_gust_kt": "30", - "visibility_statute_mi": "2.49", - "wx_string": "-RA", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600", - "cloud_type": "CB" - } + ] } ] }, { - "raw_text": "TAF EPIR 110500Z 1106/1118 33008KT 1500 BR OVC005 TEMPO 1106/1109 0800 FG BKN002 BECMG 1109/1111 8000 BKN010", - "station_id": "EPIR", + "raw_text": "TAF LQSA 110500Z 1106/1206 VRB02KT 8000 SCT010 BKN020 TX04/1113Z TNM01/1204Z TEMPO 1106/1110 3000 -DZ BR BKN008 OVC020 PROB30 TEMPO 1106/1109 2000 RASN BR BKN004 OVC020 PROB40 TEMPO 1115/1120 4000 -RASN BR BKN008 OVC020 PROB30 TEMPO 1120/1206 2000 -SN BR BKN006 OVC020", + "station_id": "LQSA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "52.829", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.825", "longitude": "18.331", - "elevation_m": "79", + "elevation_m": "505", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "4" + }, + { + "valid_time": "2024-12-12T04:00:00Z", + "min_temp_c": "-1" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "visibility_statute_mi": "1.86", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", - "wx_string": "BR", - "sky_condition": [ + "cloud_base_ft_agl": "800" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF VEKI 1106/1212 26006KT 2000 HZ NSC BECMG 1113/1115 27004KT 1500 BR NSC BECMG 1200/1202 0400 FG BECMG 1203/1205 26005KT 1500 BR HZ BECMG 1208/1210 29006KT 3500 HZ", - "station_id": "VEKI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.776", - "longitude": "83.889", - "elevation_m": "81", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "visibility_statute_mi": "1.24", - "wx_string": "HZ", + "wx_string": "RA SN BR", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.93", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + }, { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-RA -SN BR", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.93", - "wx_string": "BR HZ", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.17", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LBBG 110500Z 1106/1206 VRB04KT 9999 BKN040 BECMG 1121/1123 26010KT BECMG 1204/1206 VRB04KT", - "station_id": "LBBG", + "raw_text": "TAF VTSG 110500Z 1106/1206 04005KT 9999 SCT020", + "station_id": "VTSG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.569", - "longitude": "27.514", - "elevation_m": "41", + "latitude": "8.099", + "longitude": "98.986", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF DTTZ 110500Z 1106/1206 33002KT CAVOK BECMG 1110/1112 10013KT", + "station_id": "DTTZ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.94", + "longitude": "8.111", + "elevation_m": "87", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF DAOO 110500Z 1106/1206 VRB02KT 9999 FEW020 BECMG 1109/1112 SCT030 SCT100 PROB40 TEMPO 1112/1118 5000 RA SCT026TCU", - "station_id": "DAOO", + "raw_text": "TAF LQBK 110500Z 1106/1206 28006KT 9999 SCT013 BKN035 TX04/1106Z TNM01/1206Z PROB30 TEMPO 1106/1108 4000 BR BKN007 OVC025 BECMG 1107/1110 34012KT PROB30 TEMPO 1111/1115 5000 -SNRA BKN010 OVC030 BECMG 1116/1119 28006KT", + "station_id": "LQBK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.623", - "longitude": "-0.624", - "elevation_m": "87", + "latitude": "44.937", + "longitude": "17.299", + "elevation_m": "114", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "4" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2600", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF EPLY 110500Z 1106/1118 34006KT 2000 BR OVC005 TEMPO 1106/1109 0600 FZFG BKN002 BECMG 1110/1112 6000 BKN006 OVC011", - "station_id": "EPLY", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "52.005", - "longitude": "19.144", - "elevation_m": "115", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", "wind_dir_degrees": "340", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "wx_string": "FZFG", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "-SN -RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "280", "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "wx_string": "BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1100" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF VEAY 110500Z 1106/1212 29006KT 4000 HZ NSC BECMG 1113/1115 27004KT 2500 HZ BECMG 1123/1201 1500 BR BECMG 1202/1204 27006KT 3000 HZ BECMG 1205/1207 5000 HZ", - "station_id": "VEAY", + "raw_text": "TAF VTSY 110500Z 1106/1206 35006KT 9999 SCT030 TEMPO 1106/1112 VRB15G25KT -TSRA FEW016CB SCT018 BKN100 BECMG 1113/1115 00000KT TEMPO 1203/1206 VRB15G25KT 4000 RA", + "station_id": "VTSY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.7484", - "longitude": "82.1624", - "elevation_m": "102", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "5.788", + "longitude": "101.147", + "elevation_m": "225", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "290", + "wind_dir_degrees": "350", "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wx_string": "-TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.55", - "wx_string": "HZ", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.49", + "wx_string": "RA", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF AMD KBLV 110500Z 1105/1206 31012KT 9999 BKN150 OVC200 QNH3000INS BECMG 1112/1113 27012G18KT 9999 BKN030 OVC040 620304 QNH3002INS TEMPO 1119/1122 30015G25KT 9000 -SN TX02/1105Z TNM03/1111Z", + "station_id": "KBLV", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.54", + "longitude": "-89.845", + "elevation_m": "134", + "forecast": [ + { + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", + "time_becoming": "2024-12-11T13:00:00Z", "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "3000", + "icing_max_alt_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "5.59", + "wx_string": "-SN", + "temperature": [ { - "sky_cover": "NSC" + "valid_time": "2024-12-11T05:00:00Z", + "max_temp_c": "2" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "-3" } + ], + "sky_condition": [ + ] } ] }, { - "raw_text": "TAF LBPD 110500Z 1106/1206 VRB04KT 9999 SCT015 BKN040 PROB40 TEMPO 1122/1202 4000 BR BKN010 OVC020 BECMG 1202/1204 28010KT", - "station_id": "LBPD", + "raw_text": "TAF LQMO 110500Z 1106/1206 14005KT 9999 BKN050 TX10/1113Z TN04/1206Z PROB40 TEMPO 1112/1124 34010KT PROB30 TEMPO 1114/1118 5000 SHRA FEW030TCU BKN040", + "station_id": "LQMO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.064", - "longitude": "24.86", - "elevation_m": "182", + "latitude": "43.285", + "longitude": "17.84", + "elevation_m": "49", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "10" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "4" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" }, { "sky_cover": "BKN", @@ -107537,27 +109403,83 @@ ] }, { - "raw_text": "TAF LKPR 110500Z 1106/1212 35006KT 5000 BR OVC007 PROB40 TEMPO 1106/1108 2000 -SN BR BKN002 TEMPO 1112/1120 9000 SCT025 BECMG 1122/1124 VRB02KT 3000 BR BKN003", - "station_id": "LKPR", + "raw_text": "TAF VTUD 110500Z 1106/1206 06007KT 9000 FEW030", + "station_id": "VTUD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "50.101", - "longitude": "14.26", - "elevation_m": "364", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "17.382", + "longitude": "102.799", + "elevation_m": "177", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "5.59", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] + } + ] + }, + { + "raw_text": "TAF LQTZ 110500Z 1106/1206 27005KT 7000 SCT013 BKN030 TX04/1106Z TNM01/1206Z TEMPO 1106/1112 2500 -RA BR BKN007 OVC020 PROB40 TEMPO 1106/1108 1200 BR BKN002 OVC013 PROB40 TEMPO 1112/1120 33010KT 4000 -SNRA BKN010 OVC030", + "station_id": "LQTZ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.461", + "longitude": "18.728", + "elevation_m": "242", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.35", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "4" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, @@ -107566,12 +109488,16 @@ "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "-SN BR", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" } ] }, @@ -107579,440 +109505,379 @@ "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "5.59", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "probability": "40", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "-SN -RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF DAUA 110500Z 1106/1206 14010KT CAVOK BECMG 1110/1112 20012KT PROB30 1112/1117 20022KT", - "station_id": "DAUA", + "raw_text": "TAF COR FMEE 110500Z 1106/1212 10020KT 9999 FEW026 SCT046 TEMPO 1106/1114 10020G35KT BECMG 1115/1116 14010KT BECMG 1203/1205 10020KT", + "station_id": "FMEE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.839", - "longitude": "-0.186", - "elevation_m": "278", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-20.887", + "longitude": "55.51", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "20", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" + }, { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4600" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "200", - "wind_speed_kt": "22", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "100", + "wind_speed_kt": "20", + "wind_gust_kt": "35", "sky_condition": [ ] - } - ] - }, - { - "raw_text": "TAF LBPG 110500Z 1106/1118 VRB07KT 0500 FG OVC010 BECMG 1110/1112 6000 BKN010 OVC100 BY LBSA", - "station_id": "LBPG", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "42.289", - "longitude": "24.714", - "elevation_m": "198", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "7", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4600" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "7", - "visibility_statute_mi": "3.73", - "wx_string": "SA", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4600" } ] } ] }, { - "raw_text": "TAF VOHS 110500Z 1106/1115 08006KT 6000 SCT015", - "station_id": "VOHS", + "raw_text": "TAF VTUI 110500Z 1106/1206 08007KT 9000 FEW030", + "station_id": "VTUI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "17.233", - "longitude": "78.429", - "elevation_m": "607", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "17.195", + "longitude": "104.119", + "elevation_m": "162", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "80", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "wind_speed_kt": "7", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LBGO 110500Z 1106/1206 VRB04KT 2000 BR BKN005 OVC010 TEMPO 1106/1107 0500 FG OVC002 BECMG 1107/1109 9999 SCT030 BKN050 BECMG 1118/1120 26010KT", - "station_id": "LBGO", + "raw_text": "TAF WAPP 110500Z 1106/1206 34008KT 9999 SCT017 TEMPO 1108/1111 5000 RA FEW015CB", + "station_id": "WAPP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.151", - "longitude": "25.713", - "elevation_m": "84", + "latitude": "-3.71", + "longitude": "128.089", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF OKKK 110500Z 1106/1212 34010KT 7000 NSC TEMPO 1112/1203 VRB03KT", + "station_id": "OKKK", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "29.227", + "longitude": "47.969", + "elevation_m": "55", + "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } + ] } ] }, { - "raw_text": "TAF DAUG 110500Z 1106/1206 04010KT CAVOK", - "station_id": "DAUG", + "raw_text": "TAF VTUL 110500Z 1106/1206 07005KT 9000 FEW030", + "station_id": "VTUL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.384", - "longitude": "3.794", - "elevation_m": "444", + "latitude": "17.445", + "longitude": "101.725", + "elevation_m": "257", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VOHY 110500Z 1106/1115 08006KT 5000 HZ SCT015", - "station_id": "VOHY", + "raw_text": "TAF GMFK 110500Z 1106/1212 VRB02KT CAVOK", + "station_id": "GMFK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "17.453", - "longitude": "78.468", - "elevation_m": "540", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.946", + "longitude": "-4.399", + "elevation_m": "1033", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LPPS 110500Z 1106/1212 30015KT 9999 SCT015 BKN030 PROB40 TEMPO 1106/1212 8000 -SHRA BKN012 FEW020TCU BECMG 1122/1124 30010KT", - "station_id": "LPPS", + "raw_text": "TAF DRRN 110500Z 1106/1212 08008KT 8000 NSC TEMPO 1106/1109 4000 DU", + "station_id": "DRRN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.073", - "longitude": "-16.35", - "elevation_m": "89", + "latitude": "13.483", + "longitude": "2.17", + "elevation_m": "223", "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "DU", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } + ] } ] }, { - "raw_text": "TAF DAUH 110500Z 1106/1206 04010KT CAVOK", - "station_id": "DAUH", + "raw_text": "TAF VTUO 110500Z 1106/1206 05009KT 9000 SCT035", + "station_id": "VTUO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.673", - "longitude": "6.14", - "elevation_m": "141", + "latitude": "15.227", + "longitude": "103.244", + "elevation_m": "182", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "50", + "wind_speed_kt": "9", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF VOBZ 110500Z 1106/1115 02006KT 6000 FEW020 SCT100", - "station_id": "VOBZ", + "raw_text": "TAF ENSO 110500Z 1106/1115 VRB03KT 5000 -DZ BR SCT008 BKN012 PROB40 1106/1112 0400 FG VV001", + "station_id": "ENSO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "16.53", - "longitude": "80.797", - "elevation_m": "26", + "latitude": "59.792", + "longitude": "5.341", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "3.11", + "wx_string": "-DZ BR", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVX" + } ] } ] }, { - "raw_text": "TAF LPPT 110500Z 1106/1212 06007KT CAVOK", - "station_id": "LPPT", + "raw_text": "TAF GMMI 110500Z 1106/1212 VRB02KT 6000 NSC", + "station_id": "GMMI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "38.781", - "longitude": "-9.136", - "elevation_m": "98", + "latitude": "31.406", + "longitude": "-9.687", + "elevation_m": "102", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "NSC" @@ -108022,21 +109887,21 @@ ] }, { - "raw_text": "TAF DAUI 110500Z 1106/1206 16008KT CAVOK", - "station_id": "DAUI", + "raw_text": "TAF DRZA 110500Z 1106/1206 10010KT CAVOK", + "station_id": "DRZA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.251", - "longitude": "2.512", - "elevation_m": "271", + "latitude": "16.964", + "longitude": "7.989", + "elevation_m": "506", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -108048,404 +109913,311 @@ ] }, { - "raw_text": "HRYR 110500Z 1106/1212 20004KT 6000 SCT020 FM 110800 10006KT 9999 BKN023 TEMPO 1111/1115 18010G20KT TSRA FEW022CB BKN024 BECMG 1119/1122 32004KT NSW SCT025 BKN100 BECMG 1203/1206 00000KT 3000 BR SCT004 SCT018 FM 120800 16007KT SCT023 SCT100", - "station_id": "HRYR", + "raw_text": "TAF FMCZ 110500Z 1106/1206 33005KT CAVOK TEMPO 1109/1115 4500 SHRA SCT020TCU", + "station_id": "FMCZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-1.969", - "longitude": "30.14", - "elevation_m": "1493", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-12.805", + "longitude": "45.281", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2300" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "wx_string": "TSRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "2.8", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" } ] - }, + } + ] + }, + { + "raw_text": "TAF VTUQ 110500Z 1106/1206 05007KT 9000 SCT030", + "station_id": "VTUQ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "14.95", + "longitude": "102.313", + "elevation_m": "225", + "forecast": [ { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "7", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VOTP 110500Z 1106/1115 03006KT 4000 BR HZ SCT015 SCT100", - "station_id": "VOTP", + "raw_text": "TAF GMMW 110500Z 1106/1212 VRB02KT CAVOK", + "station_id": "GMMW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "13.633", - "longitude": "79.543", - "elevation_m": "103", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.993", + "longitude": "-3.025", + "elevation_m": "174", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "BR HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF LPPD 110500Z 1106/1206 13007KT 9999 SCT010 SCT025 TEMPO 1106/1117 VRB05KT 5000 -RA SCT003 BKN006 BECMG 1117/1119 03007KT SCT020", - "station_id": "LPPD", + "raw_text": "TAF LFPN 110500Z 1106/1115 06008KT 9999 BKN012 PROB40 TEMPO 1106/1110 BKN008 PROB30 TEMPO 1106/1109 4500 -DZ", + "station_id": "LFPN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.741", - "longitude": "-25.698", - "elevation_m": "62", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.752", + "longitude": "2.114", + "elevation_m": "152", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "-RA", + "probability": "40", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.8", + "wx_string": "-DZ", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF DAUZ 110500Z 1106/1206 08010KT CAVOK", - "station_id": "DAUZ", + "raw_text": "TAF DRZR 110500Z 1106/1206 06008KT 8000 NSC PROB30 1107/1112 08018KT 3500 BLDU", + "station_id": "DRZR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.052", - "longitude": "9.643", - "elevation_m": "567", + "latitude": "13.779", + "longitude": "8.984", + "elevation_m": "457", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" } ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "80", + "wind_speed_kt": "18", + "visibility_statute_mi": "2.17", + "wx_string": "BLDU", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF VIPT 110500Z 1106/1115 10003KT 3000 BR NSC BECMG 1108/1110 32005KT 4000 HZ", - "station_id": "VIPT", + "raw_text": "TAF VTUV 110500Z 1106/1206 07010KT 9000 SCT030", + "station_id": "VTUV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "29.033", - "longitude": "79.474", - "elevation_m": "236", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.117", + "longitude": "103.772", + "elevation_m": "136", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VORY 110500Z 1106/1115 02006KT 5000 HZ SCT015", - "station_id": "VORY", + "raw_text": "TAF GMMZ 110500Z 1106/1212 VRB02KT 9999 FEW040", + "station_id": "GMMZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "17.11", - "longitude": "81.818", - "elevation_m": "47", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "30.939", + "longitude": "-6.909", + "elevation_m": "1139", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF LPFR 110500Z 1106/1206 02010KT 9999 FEW035 BECMG 1107/1109 08010KT TEMPO 1113/1118 FEW025CB PROB40 TEMPO 1118/1206 5000 SHRA BKN015 FEW020CB", - "station_id": "LPFR", + "raw_text": "TAF LFRC 110500Z 1106/1115 07013KT 8000 SCT010 OVC016 TEMPO 1106/1115 07015G25KT BKN012 PROB40 TEMPO 1106/1115 4000 -DZ BKN008", + "station_id": "LFRC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.014", - "longitude": "-7.966", - "elevation_m": "3", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.65", + "longitude": "-1.47", + "elevation_m": "137", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "13", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF VIDN 110500Z 1106/1115 30003KT 6000 NSC BECMG 1112/1114 3000 BR FEW030", - "station_id": "VIDN", + "raw_text": "TAF DGAA 110500Z 1106/1212 28005KT 8000 NSC BECMG 1107/1109 5000 BR BECMG 1110/1112 9999 NSW BECMG 1112/1114 19008KT FEW023 BECMG 1123/1201 27005KT CAVOK", + "station_id": "DGAA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "30.19", - "longitude": "78.18", - "elevation_m": "550", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "5.6", + "longitude": "-0.17", + "elevation_m": "68", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "3", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -108453,122 +110225,85 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF VOCP 110500Z 1106/1115 09006KT 5000 HZ SCT015", - "station_id": "VOCP", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "14.513", - "longitude": "78.771", - "elevation_m": "134", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF LPMA 110500Z 1106/1206 VRB05KT 9999 SCT015 TEMPO 1106/1206 8000 SHRA BKN013", - "station_id": "LPMA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.698", - "longitude": "-16.774", - "elevation_m": "54", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VIBR 110500Z 1106/1115 00000KT 5000 HZ NSC BECMG 1112/1114 05004KT 3000 BR FEW030", - "station_id": "VIBR", + "raw_text": "TAF VTUW 110500Z 1106/1206 08007KT 9000 FEW030", + "station_id": "VTUW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "31.876", - "longitude": "77.154", - "elevation_m": "1089", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "17.384", + "longitude": "104.643", + "elevation_m": "167", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "7", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "FEW", @@ -108579,48 +110314,66 @@ ] }, { - "raw_text": "TAF VOKU 110500Z 1106/1115 10006KT 5000 BR HZ SCT015", - "station_id": "VOKU", + "raw_text": "TAF EPMI 110500Z 1106/1118 33006KT 9999 BKN007 BECMG 1108/1110 BKN012 OVC020", + "station_id": "EPMI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "15.716", - "longitude": "78.169", - "elevation_m": "280", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "53.395", + "longitude": "16.083", + "elevation_m": "140", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "100", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "BR HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LPPR 110500Z 1106/1206 08007KT CAVOK PROB30 1114/1118 34007KT", - "station_id": "LPPR", + "raw_text": "TAF GMTA 110500Z 1106/1212 VRB02KT CAVOK", + "station_id": "GMTA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.235", - "longitude": "-8.684", - "elevation_m": "64", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.177", + "longitude": "-3.84", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -108628,259 +110381,278 @@ "sky_cover": "NSC" } ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF GMTT 110500Z 1106/1212 11009KT CAVOK PROB40 TEMPO 1110/1123 4000 RA SCT008 BKN013 TEMPO 1123/1212 3000 SHRA SCT010 SCT016TCU BKN023", - "station_id": "GMTT", + "raw_text": "TAF LFRK 110500Z 1106/1115 07010KT 8000 SCT010 OVC016 TEMPO 1106/1115 BKN012 PROB40 TEMPO 1106/1110 4000 -DZ BKN008", + "station_id": "LFRK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "35.727", - "longitude": "-5.917", - "elevation_m": "19", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.18", + "longitude": "-0.456", + "elevation_m": "66", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "SHRA", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600", - "cloud_type": "TCU" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF VEGT 110500Z 1106/1115 27005KT 3000 BR HZ FEW020 BECMG 1112/1114 00000KT", - "station_id": "VEGT", + "raw_text": "TAF DBBB 110500Z 1106/1212 20010KT 8000 FEW012 PROB40 1106/1110 VRB02KT 3500 BR", + "station_id": "DBBB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "26.107", - "longitude": "91.587", - "elevation_m": "50", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "6.357", + "longitude": "2.384", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "BR HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.17", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF VIGG 110500Z 1106/1115 14002KT 6000 FEW040 SCT080 BECMG 1112/1114 05004KT 3000 BR FEW020 SCT060", - "station_id": "VIGG", + "raw_text": "TAF GMAD 110500Z 1106/1212 07006KT 8000 SCT026 BECMG 1112/1114 26012KT", + "station_id": "GMAD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "32.165", - "longitude": "76.263", - "elevation_m": "760", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "30.325", + "longitude": "-9.413", + "elevation_m": "66", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2600" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2600" } ] } ] }, { - "raw_text": "TAF VEIM 110500Z 1106/1115 26005KT 4000 HZ FEW018 BECMG 1112/1114 00000KT 3000 BR", - "station_id": "VEIM", + "raw_text": "TAF LFLN 110500Z 1106/1115 08005KT 9999 BKN016 TEMPO 1106/1112 BKN010 PROB30 TEMPO 1106/1108 4000 BR", + "station_id": "LFLN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "24.76", - "longitude": "93.897", - "elevation_m": "777", + "latitude": "46.412", + "longitude": "4.025", + "elevation_m": "238", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "260", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF HKKI 110500Z 1106/1212 23010KT 9999 FEW025CB SCT026 BECMG 1120/1123 06005KT CAVOK BECMG 1208/1211 23010KT 9999 FEW022CB SCT023", - "station_id": "HKKI", + "raw_text": "TAF DNMM 110500Z 1106/1212 VRB02KT 4000 HZ NSC TEMPO 1106/1108 2800 BECMG 1108/1110 08010KT BECMG 1113/1115 14010KT BECMG 1118/1120 7000 NSW BECMG 1120/1122 VRB02KT TEMPO 1204/1209 4000 HZ BECMG 1209/1211 07010KT", + "station_id": "DNMM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-0.086", - "longitude": "34.734", - "elevation_m": "1152", + "latitude": "6.577", + "longitude": "3.321", + "elevation_m": "27", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "230", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.74", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "80", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", "wx_string": "NSW", "sky_condition": [ { @@ -108889,472 +110661,535 @@ ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "230", + "wind_dir_degrees": "70", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.35", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VEMR 110500Z 1106/1115 04005KT 3000 HZ FEW020 SCT100 ", - "station_id": "VEMR", + "raw_text": "TAF WIBB 110500Z 1106/1206 33008KT 9000 SCT012", + "station_id": "WIBB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "25.884", - "longitude": "93.771", - "elevation_m": "147", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "0.461", + "longitude": "101.445", + "elevation_m": "41", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "5.59", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + } ] } ] }, { - "raw_text": "TAF LPAZ 110500Z 1106/1212 13007KT 9999 SCT010 SCT025 TEMPO 1106/1118 5000 -RA SCT004 BKN008 BECMG 1115/1116 09010KT BECMG 1118/1120 06010KT SCT020 BECMG 1206/1208 02015KT", - "station_id": "LPAZ", + "raw_text": "TAF GMFF 110500Z 1106/1212 18006KT CAVOK BECMG 1110/1113 BKN030 SCT100 TEMPO 1113/1118 30010KT TEMPO 1116/1122 RA", + "station_id": "GMFF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "36.971", - "longitude": "-25.171", - "elevation_m": "96", + "latitude": "33.929", + "longitude": "-4.976", + "elevation_m": "575", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "-RA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF LKKV 110500Z 1106/1206 VRB02KT 5000 BR OVC007 PROB40 TEMPO 1106/1108 2000 BCFG BKN001 TEMPO 1109/1118 9999 SCT015 BECMG 1120/1122 1500 BCFG BKN002", - "station_id": "LKKV", + "raw_text": "TAF DNAK 110500Z 1106/1212 VRB02KT 5000 HZ NSC TEMPO 1106/1109 3000 HZ BECMG 1111/1113 13010KT 7000 NSW BECMG 1117/1119 VRB02KT TEMPO 1204/1209 3000 HZ BECMG 1209/1211 06010KT", + "station_id": "DNAK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "50.202", - "longitude": "12.91", - "elevation_m": "600", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "7.247", + "longitude": "5.301", + "elevation_m": "328", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "3.11", - "wx_string": "BR", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "100" - } + ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", + "time_becoming": "2024-12-11T19:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "0.93", - "wx_string": "BCFG", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VISM 110500Z 1106/1115 00000KT 6000 NSC BECMG 1112/1114 07004KT 3000 BR FEW030", - "station_id": "VISM", + "raw_text": "TAF WIPP 110500Z 1106/1206 29008KT 9999 SCT015", + "station_id": "WIPP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "31.082", - "longitude": "77.068", - "elevation_m": "1537", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-2.898", + "longitude": "104.7", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF VEBI 110500Z 1106/1115 01005KT 4000 HZ FEW020 BECMG 1112/1114 00000KT 3000 BR", - "station_id": "VEBI", + "raw_text": "TAF GMFO 110500Z 1106/1212 VRB02KT CAVOK TEMPO 1112/1116 35016KT", + "station_id": "GMFO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "25.704", - "longitude": "91.979", - "elevation_m": "892", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.787", + "longitude": "-1.924", + "elevation_m": "452", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "350", + "wind_speed_kt": "16", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF LKTB 110500Z 1106/1206 02006KT 9999 BKN015 OVC025 PROB30 TEMPO 1108/1115 35006KT 9999 SCT025", - "station_id": "LKTB", + "raw_text": "TAF LFRL 110500Z 1106/1206 06012KT 9999 BKN022 TEMPO 1106/1110 BKN012 PROB40 TEMPO 1106/1108 BKN007 BECMG 1117/1119 BKN012 TEMPO 1120/1206 BKN005", + "station_id": "LFRL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.151", - "longitude": "16.694", - "elevation_m": "233", + "latitude": "48.279", + "longitude": "-4.439", + "elevation_m": "80", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, + "cloud_base_ft_agl": "2200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", + "probability": "40", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF VERU 110500Z 1106/1115 00000KT 1200 BR FEW020 BECMG 1109/1111 00000KT 1500 BR", - "station_id": "VERU", + "raw_text": "TAF DNBE 110500Z 1106/1212 VRB02KT 5000 HZ NSC TEMPO 1106/1109 3000 BECMG 1109/1111 08010KT 7000 NSW BECMG 1112/1114 14010KT TEMPO 1204/1208 3000 HZ BECMG 1208/1210 07010KT", + "station_id": "DNBE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "26.14", - "longitude": "89.91", - "elevation_m": "45", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "6.317", + "longitude": "5.603", + "elevation_m": "77", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.75", - "wx_string": "BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF WALL 110500Z 1106/1212 22005KT 9999 FEW020 TEMPO 1107/1109 6000 RA", - "station_id": "WALL", + "raw_text": "TAF WIPY 110500Z 1106/1118 27008KT 9999 SCT010 TEMPO 1107/1111 4000 RA FEW009CB BKN010", + "station_id": "WIPY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-1.268", - "longitude": "116.894", - "elevation_m": "3", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-4.025", + "longitude": "103.378", + "elevation_m": "638", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "2.49", "wx_string": "RA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "900", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } ] } ] }, { - "raw_text": "TAF VELR 110500Z 1106/1115 02005KT 6000 FEW020 BECMG 1112/1114 00000KT 3000 BR", - "station_id": "VELR", + "raw_text": "TAF GMME 110500Z 1106/1212 14006KT 6000 SCT020 TEMPO 1108/1115 4000 RA BKN016 PROB30 TEMPO 1109/1112 FEW016TCU BKN020", + "station_id": "GMME", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "27.296", - "longitude": "94.098", - "elevation_m": "101", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "34.051", + "longitude": "-6.752", + "elevation_m": "84", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "RA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] @@ -109362,85 +111197,69 @@ ] }, { - "raw_text": "TAF COR FOOL 110500Z 1106/1212 22005KT 8000 SCT010 PROB30 TEMPO 1106/1108 -TSRA BKN010 FEW020CB PROB30 TEMPO 1115/1121 TS BKN012 FEW020CB", - "station_id": "FOOL", + "raw_text": "TAF LFBD 110500Z 1106/1212 05005KT CAVOK TX07/1114Z TNM01/1205Z PROB40 TEMPO 1200/1206 0800 FG VV///", + "station_id": "LFBD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "0.459", - "longitude": "9.412", - "elevation_m": "9", + "latitude": "44.831", + "longitude": "-0.691", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "220", + "wind_dir_degrees": "50", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "-TSRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "7" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TS", + "probability": "40", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - } + ] } ] }, { - "raw_text": "TAF VABO 110500Z 1106/1115 04006KT 5000 FU NSC BECMG 1107/1109 6000 BECMG 1112/1114 02006KT 4000 FU", - "station_id": "VABO", + "raw_text": "TAF DNIB 110500Z 1106/1212 VRB02KT 5000 HZ NSC TEMPO 1106/1108 3000 HZ BECMG 1110/1112 06010KT 8000 NSW BECMG 1117/1118 VRB02KT TEMPO 1205/1209 5000 HZ BECMG 1209/1211 05010KT", + "station_id": "DNIB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "22.333", - "longitude": "73.225", - "elevation_m": "36", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "7.36", + "longitude": "3.976", + "elevation_m": "220", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "3.11", - "wx_string": "FU", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -109448,29 +111267,64 @@ ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "wx_string": "FU", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -109480,222 +111334,256 @@ ] }, { - "raw_text": "TAF RPLL 110500Z 1106/1212 10007KT 9999 FEW025 BKN100 TX30/1106Z TN26/1121Z TEMPO 1106/1112 -SHRA FEW023CB SCT025 BKN090", - "station_id": "RPLL", + "raw_text": "TAF GMMN 110500Z 1106/1212 17007KT CAVOK PROB40 TEMPO 1110/1118 24015G25KT 3000 RA BKN020 FEW033TCU BKN066", + "station_id": "GMMN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "14.507", - "longitude": "121.004", - "elevation_m": "15", + "latitude": "33.367", + "longitude": "-7.59", + "elevation_m": "196", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "100", + "wind_dir_degrees": "170", "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "30" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "26" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "probability": "40", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.86", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3300", + "cloud_type": "TCU" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "6600" } ] } ] }, { - "raw_text": "TAF VETZ 110500Z 1106/1115 20005KT 4000 BR FEW020 BECMG 1113/1115 00000KT 3000 BR", - "station_id": "VETZ", + "raw_text": "TAF LFRB 110500Z 1106/1212 06010KT 9999 SCT012 BKN025 PROB40 TEMPO 1106/1124 BKN012 PROB40 TEMPO 1106/1108 4000 -DZ BR BKN005 PROB30 TEMPO 1206/1209 BKN005", + "station_id": "LFRB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "26.709", - "longitude": "92.785", - "elevation_m": "73", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "48.444", + "longitude": "-4.412", + "elevation_m": "91", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF LKMT 110500Z 1106/1206 02010KT 7000 SCT008 OVC020 PROB40 TEMPO 1106/1109 4000 -SN BR OVC003 BECMG 1110/1112 9999 SCT018 BKN040 BECMG 1117/1119 04004KT TEMPO 1119/1204 3000 -SN BR OVC008", - "station_id": "LKMT", + "raw_text": "TAF OEJN 110500Z 1106/1212 26010KT 7000 NSC BECMG 1118/1120 VRB03KT BECMG 1208/1210 26010KT", + "station_id": "OEJN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.696", - "longitude": "18.111", - "elevation_m": "251", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "21.685", + "longitude": "39.166", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "20", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "260", "wind_speed_kt": "10", "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "260", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF VIDP 110500Z 1106/1212 27008KT 3000 HZ NSC BECMG 1108/1110 30008KT 4500 HZ BECMG 1118/1120 27003KT 2500 HZ BR BECMG 1200/1202 24003KT 2000 BR BECMG 1204/1206 29006KT 2500 HZ BECMG 1208/1210 4000 HZ", + "station_id": "VIDP", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "28.567", + "longitude": "77.117", + "elevation_m": "236", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.8", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.55", + "wx_string": "HZ BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF VABV 110500Z 1106/1115 03008KT 5000 HZ FU NSC BECMG 1112/1114 01010KT", - "station_id": "VABV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "21.752", - "longitude": "72.185", - "elevation_m": "8", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ FU", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.55", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -109703,14 +111591,14 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ FU", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -109720,146 +111608,101 @@ ] }, { - "raw_text": "TAF RPVM 110500Z 1106/1212 03006KT 9999 FEW020 TEMPO 1106/1112 02010KT 8000 -TSRA FEW018CB OVC100 TEMPO 1112/1118 9000 -SHRA FEW018CB OVC090", - "station_id": "RPVM", + "raw_text": "TAF GMMX 110500Z 1106/1212 04005KT 8000 NSC TEMPO 1116/1120 34016KT BKN023", + "station_id": "GMMX", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "10.308", - "longitude": "123.978", - "elevation_m": "9", + "latitude": "31.607", + "longitude": "-8.036", + "elevation_m": "465", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "4.97", - "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "5.59", - "wx_string": "-SHRA", + "wind_dir_degrees": "340", + "wind_speed_kt": "16", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2300" } ] } ] }, { - "raw_text": "TAF VEJT 110500Z 1106/1115 01005KT 4000 BR HZ FEW020 BECMG 1108/1110 04005KT 6000 BECMG 1113/1115 00000KT 3000 BR", - "station_id": "VEJT", + "raw_text": "TAF DNSU 110500Z 1106/1212 VRB02KT 4000 HZ NSC TEMPO 1106/1109 2000 BR BECMG 1108/1110 06010KT 7000 NSW BECMG 1113/1115 12010KT BECMG 1118/1120 VRB02KT TEMPO 1204/1208 3000 HZ BECMG 1208/1210 05010KT", + "station_id": "DNSU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "26.731", - "longitude": "94.175", - "elevation_m": "95", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "5.598", + "longitude": "5.819", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "2.49", - "wx_string": "BR HZ", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", - "wx_string": "BR HZ", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - } - ] - }, - { - "raw_text": "TAF VAJM 110500Z 1106/1115 06010KT 5000 FU NSC BECMG 1110/1112 6000 BECMG 1113/1115 04006KT", - "station_id": "VAJM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "22.465", - "longitude": "70.009", - "elevation_m": "20", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "60", + "wind_dir_degrees": "120", "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "FU", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -109867,14 +111710,14 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", - "wx_string": "FU", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -109882,14 +111725,24 @@ ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "wx_string": "FU", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -109899,240 +111752,189 @@ ] }, { - "raw_text": "TAF RPLC 110500Z 1106/1212 36008KT 9999 SCT020 BKN100 TX32/1106Z TN25/1121Z TEMPO 1106/1112 34010KT SCT020 BKN100", - "station_id": "RPLC", + "raw_text": "TAF OEMA 110500Z 1106/1212 09010KT CAVOK", + "station_id": "OEMA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "15.186", - "longitude": "120.56", - "elevation_m": "138", + "latitude": "24.553", + "longitude": "39.705", + "elevation_m": "639", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "32" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "25" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", + "wind_dir_degrees": "90", "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VEKU 110500Z 1106/1115 27005KT 5000 BR HZ FEW025 BECMG 1112/1114 00000KT", - "station_id": "VEKU", + "raw_text": "TAF VEMN 110500Z 1106/1115 35003KT 5000 HZ SCT100 BECMG 1111/1113 00000KT 4000 BR FEW100", + "station_id": "VEMN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "24.913", - "longitude": "92.979", - "elevation_m": "107", + "latitude": "27.481", + "longitude": "95.014", + "elevation_m": "111", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "3", "visibility_statute_mi": "3.11", - "wx_string": "BR HZ", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", + "time_becoming": "2024-12-11T13:00:00Z", "wind_dir_degrees": "0", "wind_speed_kt": "0", - "visibility_statute_mi": "3.11", - "wx_string": "BR HZ", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF RPLB 110500Z 1106/1206 06010KT 9999 FEW020 BKN080 TX30/1106Z TN25/1120Z TEMPO 1106/1112 06012KT 9000 -SHRA SCT018 OVC070", - "station_id": "RPLB", + "raw_text": "TAF DGLE 110500Z 1106/1206 05010KT 8000 NSC", + "station_id": "DGLE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.794", - "longitude": "120.271", - "elevation_m": "19", + "latitude": "9.554", + "longitude": "-0.862", + "elevation_m": "169", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", + "wind_dir_degrees": "50", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "30" - }, - { - "valid_time": "2024-12-11T20:00:00Z", - "min_temp_c": "25" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "visibility_statute_mi": "5.59", - "wx_string": "-SHRA", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VEHO 110500Z 1106/1115 07005KT 5000 HZ FEW020 BECMG 1112/1114 00000KT 3000 BR", - "station_id": "VEHO", + "raw_text": "TAF OERK 110500Z 1106/1212 34010KT CAVOK BECMG 1118/1120 VRB03KT BECMG 1208/1210 18008KT", + "station_id": "OERK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-99.99", - "longitude": "-99.99", - "elevation_m": "9999", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "24.945", + "longitude": "46.702", + "elevation_m": "618", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VASU 110500Z 1106/1115 08008KT 5000 FU NSC BECMG 1107/1109 6000 BECMG 1112/1114 01008KT 5000 FU", - "station_id": "VASU", + "raw_text": "TAF VEBS 110500Z 1106/1212 03007KT 3000 HZ SCT100 BECMG 1120/1122 00000KT 1500 BR NSC BECMG 1203/1205 02004KT 3500 HZ FEW100", + "station_id": "VEBS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "21.114", - "longitude": "72.742", - "elevation_m": "6", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "20.244", + "longitude": "85.818", + "elevation_m": "42", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "FU", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "wx_string": "FU", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "NSC" @@ -110140,138 +111942,138 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "FU", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.17", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF RPLI 110500Z 1106/1206 32010KT 9999 FEW018 SCT100 BECMG 1110/1112 09006KT FEW018 BKN280", - "station_id": "RPLI", + "raw_text": "TAF GMMH 110500Z 1106/1212 02014KT 8000 NSC", + "station_id": "GMMH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.178", - "longitude": "120.532", - "elevation_m": "5", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "23.718", + "longitude": "-15.932", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "14", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "28000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VEDZ 110500Z 1106/1115 03005KT 5000 HZ FEW018 SCT100 BECMG 1112/1114 00000KT 3000 BR", - "station_id": "VEDZ", + "raw_text": "TAF LFPG 110500Z 1106/1212 05010KT 9999 BKN022 TX04/1112Z TN00/1205Z TEMPO 1106/1110 4000 -RADZ BKN004 PROB40 1119/1124 BKN009 PROB40 1200/1210 6000 BKN003", + "station_id": "LFPG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "27.985", - "longitude": "94.222", - "elevation_m": "229", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "49.015", + "longitude": "2.534", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "4" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "0" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "-RA -DZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "3.73", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF VAHS 110500Z 1106/1115 06010KT 6000 NSC BECMG 1112/1114 03008KT", - "station_id": "VAHS", + "raw_text": "TAF GABS 110500Z 1106/1212 06005KT 6000 NSC TEMPO 1106/1109 4000 HZ", + "station_id": "GABS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "22.3772", - "longitude": "71.0374", - "elevation_m": "198", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "12.534", + "longitude": "-7.95", + "elevation_m": "375", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "wind_speed_kt": "5", "visibility_statute_mi": "3.73", "sky_condition": [ { @@ -110280,200 +112082,228 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] } ] }, { - "raw_text": "TAF RPVP 110500Z 1106/1206 09008KT 9999 FEW019 SCT080 TEMPO 1106/1110 10012KT -SHRA FEW017CB SCT019 BKN080 TEMPO 1115/1121 12006KT -SHRA FEW017CB SCT019 OVC080 TEMPO 1122/1203 -SHRA FEW017CB SCT019 BKN080", - "station_id": "RPVP", + "raw_text": "TAF HUEN 110500Z 1106/1212 18010KT 9999 FEW023 FEW025CB BECMG 1106/1110 35006KT FEW020 FEW022CB FM120300 VRB15KT 8000 -TSRA SCT018 FEW020CB BKN100", + "station_id": "HUEN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.742", - "longitude": "118.759", - "elevation_m": "15", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "0.036", + "longitude": "32.437", + "elevation_m": "1147", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1900" + "cloud_base_ft_agl": "2300" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1900" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2200", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "visibility_statute_mi": "4.97", + "wx_string": "-TSRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", + "cloud_base_ft_agl": "2000", "cloud_type": "CB" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1900" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + } + ] + }, + { + "raw_text": "TAF ETAD 110500Z 1105/1211 05009KT 9999 OVC010 620206 QNH3031INS TEMPO 1105/1112 BKN008 650206 BECMG 1122/1123 03009KT SCT010 QNH3037INS TX03/1112Z TNM02/1202Z", + "station_id": "ETAD", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "49.979", + "longitude": "6.698", + "elevation_m": "365", + "forecast": [ + { + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.30", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "2000", + "icing_max_alt_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ], + "icing_condition": [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "2000", + "icing_max_alt_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.38", + "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1900" + "cloud_base_ft_agl": "1000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "3" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "-2" } ] } ] }, { - "raw_text": "TAF VEZO 110500Z 1106/1115 04005KT 5000 HZ SCT018 BKN100 BECMG 1112/1114 00000KT 3000 BR", - "station_id": "VEZO", + "raw_text": "TAF VEJH 110500Z 1106/1115 06004KT 4000 HZ NSC BECMG 1113/1115 2500 BR", + "station_id": "VEJH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "27.588", - "longitude": "93.828", - "elevation_m": "1647", + "latitude": "21.914", + "longitude": "84.05", + "elevation_m": "231", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.49", "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.55", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VABJ 110500Z 1106/1115 05008KT 6000 NSC BECMG 1113/1115 03004KT", - "station_id": "VABJ", + "raw_text": "TAF GMML 110500Z 1106/1212 02010KT 8000 NSC", + "station_id": "GMML", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "23.286", - "longitude": "69.672", - "elevation_m": "79", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "27.141", + "longitude": "-13.23", + "elevation_m": "63", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -110483,139 +112313,82 @@ ] }, { - "raw_text": "TAF RPVD 110500Z 1106/1206 04008KT 9999 FEW015 SCT070 TEMPO 1106/1112 -SHRA FEW014CB BKN070 TEMPO 1112/1118 07010KT -SHRA FEW014CB BKN070", - "station_id": "RPVD", + "raw_text": "TAF LFPO 110500Z 1106/1212 04010KT 9999 SCT011 OVC030 TEMPO 1106/1110 BKN012 PROB40 TEMPO 1106/1110 4000 -DZ BKN008 BECMG 1115/1117 05005KT BKN016 BECMG 1120/1122 CAVOK PROB30 TEMPO 1202/1208 4000 BR BKN003", + "station_id": "LFPO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.334", - "longitude": "123.297", - "elevation_m": "11", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "48.717", + "longitude": "2.384", + "elevation_m": "88", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "40", - "wind_speed_kt": "8", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1100" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "wx_string": "-SHRA", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF VEAN 110500Z 1106/1115 07005KT 5000 HZ FEW018 SCT100 BECMG 1112/1114 00000KT 3000 BR", - "station_id": "VEAN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "28.175", - "longitude": "94.802", - "elevation_m": "274", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "70", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - } - ] - }, - { - "raw_text": "TAF VADU 110500Z 1106/1115 05012KT 6000 NSC TEMPO 1107/1110 06010G20KT BECMG 1110/1112 04010KT", - "station_id": "VADU", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "20.714", - "longitude": "70.923", - "elevation_m": "10", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "time_becoming": "2024-12-11T22:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -110623,193 +112396,217 @@ ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF RPMR 110500Z 1106/1206 02006KT 9999 FEW018 BKN080 TEMPO 1106/1112 07006KT -SHRA FEW017CB SCT018 BKN080 TEMPO 1112/1118 -SHRA FEW017CB SCT018 OVC080 BECMG 1118/1120 35004KT", - "station_id": "RPMR", + "raw_text": "TAF DAAG 110500Z 1106/1206 VRB02KT 9999 FEW020 BECMG 1108/1110 26012KT PROB30 TEMPO 1112/1117 26015G30KT FEW026CB BECMG 1117/1119 VRB02KT PROB30 TEMPO 1119/1124 4000 -RA FEW023CB", + "station_id": "DAAG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.058", - "longitude": "125.096", - "elevation_m": "47", + "latitude": "36.691", + "longitude": "3.215", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "probability": "30", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "30", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", + "cloud_base_ft_agl": "2600", "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "-RA", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2300", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF VEPG 110500Z 1106/1115 17105KT 5000 HZ FEW020 SCT100 BECMG 1112/1114 00000KT 3000 BR", - "station_id": "VEPG", + "raw_text": "TAF FWCL 110500Z 1106/1212 12007KT 9999 FEW025 BECMG 1110/1112 29004KT 9999 FEW025CB SCT030 BECMG 1114/1116 18008KT 9999 FEW030 FM111700 07008KT CAVOK BECMG 1206/1208 06009KT 9999 FEW025", + "station_id": "FWCL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "28.065", - "longitude": "95.337", - "elevation_m": "157", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-15.679", + "longitude": "34.974", + "elevation_m": "774", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "171", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF VAPR 110500Z 1106/1115 04012KT 6000 NSC TEMPO 1107/1110 05010G20KT BECMG 1110/1112 02010KT", - "station_id": "VAPR", + "raw_text": "TAF VEJP 110500Z 1106/1115 33003KT 3500 HZ NSC BECMG 1113/1115 2500 BR", + "station_id": "VEJP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "21.649", - "longitude": "69.657", - "elevation_m": "8", + "latitude": "18.8796", + "longitude": "82.5525", + "elevation_m": "597", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "3", + "visibility_statute_mi": "2.17", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -110817,24 +112614,14 @@ ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "NSC" @@ -110844,162 +112631,99 @@ ] }, { - "raw_text": "TAF RPMD 110500Z 1106/1206 02004KT 9999 FEW016 SCT080 TEMPO 1106/1112 10005KT -TSRA FEW015CB SCT016 BKN080 BECMG 1112/1114 34006KT TEMPO 1115/1121 -RA SCT016 BKN090", - "station_id": "RPMD", + "raw_text": "TAF EPDA 110500Z 1106/1118 31005KT 9999 BKN010 BECMG 1107/1109 BKN020", + "station_id": "EPDA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "7.125", - "longitude": "125.646", - "elevation_m": "19", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "54.405", + "longitude": "16.353", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "100", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "5", - "wx_string": "-TSRA", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-RA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF VETJ 110500Z 1106/1115 00000KT 5000 HZ FEW020 SCT100 BECMG 1112/1114 00000KT 3000 BR", - "station_id": "VETJ", + "raw_text": "TAF DAAJ 110500Z 1106/1206 VRB02KT CAVOK TEMPO 1111/1117 22010KT", + "station_id": "DAAJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "27.941", - "longitude": "96.134", - "elevation_m": "244", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "24.286", + "longitude": "9.464", + "elevation_m": "962", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } + ] } ] }, { - "raw_text": "TAF COR VOGO 110500Z 1106/1212 09010KT 4000 HZ NSC BECMG 1107/1108 26010KT 5000 HZ BECMG 1114/1116 02006KT 4000 BR/HZ TEMPO 1200/1204 VRB02KT 2000 BR FEW030 BECMG 1206/1208 27010KT 5000 HZ", - "station_id": "VOGO", + "raw_text": "TAF OMAA 110500Z 1106/1212 10004KT 8000 NSC BECMG 1109/1111 33010KT BECMG 1116/1118 08005KT BECMG 1210/1212 33010KT", + "station_id": "OMAA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "15.378", - "longitude": "73.828", - "elevation_m": "56", + "latitude": "24.433", + "longitude": "54.651", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -111007,14 +112731,13 @@ ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "260", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "330", "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -111022,14 +112745,13 @@ ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ BR", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -111037,29 +112759,13 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T10:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "270", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "330", "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -111069,23 +112775,23 @@ ] }, { - "raw_text": "TAF VAKE 110500Z 1106/1115 05010KT 5000 FU NSC BECMG 1110/1112 02008KT", - "station_id": "VAKE", + "raw_text": "TAF VERK 110500Z 1106/1115 07003KT 4000 HZ NSC BECMG 1113/1115 2500 BR", + "station_id": "VERK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "23.15", - "longitude": "70.117", - "elevation_m": "29", + "latitude": "22.256", + "longitude": "84.816", + "elevation_m": "196", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "FU", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "3", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -111093,14 +112799,14 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "FU", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "NSC" @@ -111110,655 +112816,665 @@ ] }, { - "raw_text": "TAF RPMZ 110500Z 1106/1206 06004KT 9999 FEW017 SCT080 TEMPO 1108/1114 22006KT -SHRA FEW016CB SCT017 BKN080 TEMPO 1118/1124 -SHRA FEW016CB SCT017 OVC080 TEMPO 1200/1206 10005KT -SHRA FEW016CB BKN080", - "station_id": "RPMZ", + "raw_text": "TAF LFRJ 110500Z 1106/1115 06007KT 7000 BKN020 TEMPO 1106/1115 BKN012 PROB40 TEMPO 1106/1108 4000 -RADZ BR BKN007 PROB30 TEMPO 1106/1108 BKN004", + "station_id": "LFRJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.92", - "longitude": "122.063", - "elevation_m": "8", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.527", + "longitude": "-4.138", + "elevation_m": "109", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "60", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_speed_kt": "7", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "6", - "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-RA -DZ BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "wx_string": "-SHRA", + "probability": "30", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF VOBG 110500Z 1106/1115 05008KT 6000 SCT012 SCT080", - "station_id": "VOBG", + "raw_text": "TAF LFGJ 110500Z 1106/1115 03006KT CAVOK PROB30 TEMPO 1106/1109 BKN008", + "station_id": "LFGJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "12.949", - "longitude": "77.663", - "elevation_m": "884", + "latitude": "47.044", + "longitude": "5.427", + "elevation_m": "191", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } ] } ] }, { - "raw_text": "TAF HUSO 110500Z 1106/1206 35006KT 9999 FEW021 BECMG 1109/1113 10007KT FEW022 FEW024CB", - "station_id": "HUSO", + "raw_text": "TAF DAAT 110500Z 1106/1206 08008KT CAVOK PROB30 TEMPO 1108/1112 08015G25KT BECMG 1111/1113 22010KT BECMG 1119/1121 06006KT", + "station_id": "DAAT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "1.725", - "longitude": "33.622", - "elevation_m": "1126", + "latitude": "22.824", + "longitude": "5.452", + "elevation_m": "1372", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2100" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "80", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "7", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2400", - "cloud_type": "CB" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UBEE 110500Z 1106/1115 VRB04KT 4000 BR SCT020 BKN040 BECMG 1108/1110 6000 NSW SCT040 BKN080", - "station_id": "UBEE", + "raw_text": "TAF OMAL 110500Z 1106/1212 08009KT 8000 NSC BECMG 1203/1205 16012KT", + "station_id": "OMAL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.632", - "longitude": "47.142", - "elevation_m": "14", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "24.262", + "longitude": "55.609", + "elevation_m": "247", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "9", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VOMY 110500Z 1106/1115 05008KT 6000 SCT012 SCT080", - "station_id": "VOMY", + "raw_text": "TAF VILK 110500Z 1106/1212 29006KT 5000 HZ NSC BECMG 1113/1115 27004KT 4000 HZ NSC BECMG 1119/1121 3000 HZ BECMG 1200/1202 2000 BR BECMG 1202/1204 3000 HZ BECMG 1205/1207 29008KT 5000 HZ", + "station_id": "VILK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "12.229", - "longitude": "76.652", - "elevation_m": "727", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.761", + "longitude": "80.889", + "elevation_m": "121", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] + { + "sky_cover": "NSC" + } ] - } - ] - }, - { - "raw_text": "TAF LIPL 110500Z 1106/1115 31003KT 9999 FEW070", - "station_id": "LIPL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.432", - "longitude": "10.268", - "elevation_m": "96", - "forecast": [ + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "7000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF EVRA 110500Z 1106/1206 27005KT 8000 OVC007 TEMPO 1106/1108 3000 BR BKN002 BECMG 1109/1110 BKN012 BECMG 1111/1112 33010KT BKN015 TEMPO 1112/1122 BKN010", - "station_id": "EVRA", + "raw_text": "TAF LBSF 110500Z 1106/1206 30010KT 9999 BKN015 OVC030 BECMG 1109/1111 SCT030 BKN050 BECMG 1118/1120 BKN015 OVC030", + "station_id": "LBSF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.924", - "longitude": "23.968", - "elevation_m": "7", + "latitude": "42.694", + "longitude": "23.414", + "elevation_m": "531", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VOBM 110500Z 1106/1115 06008KT 6000 SCT012", - "station_id": "VOBM", + "raw_text": "TAF LFRG 110500Z 1106/1115 06010KT 7000 SCT008 OVC016 TEMPO 1106/1115 BKN008 PROB40 TEMPO 1106/1111 4000 -DZ BKN004", + "station_id": "LFRG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "15.861", - "longitude": "74.617", - "elevation_m": "758", + "latitude": "49.365", + "longitude": "0.154", + "elevation_m": "146", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" } ] - } - ] - }, - { - "raw_text": "TAF SGAS 110500Z 1106/1206 15004KT CAVOK TX34/1118Z TN24/1109Z BECMG 1114/1118 05005KT 9999 SCT027", - "station_id": "SGAS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-25.248", - "longitude": "-57.519", - "elevation_m": "83", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "34" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "24" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF VOJV 110500Z 1106/1115 VRB02KT 6000 SCT015", - "station_id": "VOJV", + "raw_text": "TAF DABB 110500Z 1106/1206 22008KT 9999 SCT026 PROB30 TEMPO 1112/1118 31012KT FEW020TCU", + "station_id": "DABB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "15.174", - "longitude": "76.635", - "elevation_m": "508", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.822", + "longitude": "7.809", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF LIBA 110500Z 1106/1115 30006KT 5000 BR FEW020 BECMG 1108/1110 8000 SCT030 SCT060 TEMPO 1111/1114 RA BKN050", - "station_id": "LIBA", + "raw_text": "TAF VEBN 110500Z 1106/1212 27006KT 3000 HZ NSC BECMG 1113/1115 29005KT 2000 BR NSC BECMG 1200/1202 25005KT 1000 BR MIFG BECMG 1202/1204 1500 BR BECMG 1204/1206 3000 HZ BECMG 1208/1210 29006KT", + "station_id": "VEBN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.538", - "longitude": "15.714", - "elevation_m": "55", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "25.452", + "longitude": "82.859", + "elevation_m": "81", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.24", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.62", + "wx_string": "BR MIFG", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.93", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "RA", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SYCJ 110500Z 1106/1206 VRB02KT 4000 BR SCT015 SCT040 BECMG 1111/1113 09010KT 9999 BKN018 BKN045 TEMPO 1115/1119 5000 SHRA FEW015CB BECMG 1123/1201 07006KT 9999 FEW018 BKN100", - "station_id": "SYCJ", + "raw_text": "TAF LBWN 110500Z 1106/1206 VRB04KT 9999 SCT025 BKN040 BECMG 1109/1111 27010KT BECMG 1122/1124 VRB04KT", + "station_id": "LBWN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.499", - "longitude": "-58.254", - "elevation_m": "30", + "latitude": "43.232", + "longitude": "27.825", + "elevation_m": "74", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "90", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF SGES 110500Z 1106/1206 21004KT CAVOK TX29/1118Z TN20/1109Z TEMPO 1107/1111 05005KT 6000 NSC BECMG 1112/1116 9999 SCT027", - "station_id": "SGES", + "raw_text": "TAF LFSL 110500Z 1106/1115 VRB02KT CAVOK BECMG 1110/1112 06005KT", + "station_id": "LFSL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-25.461", - "longitude": "-54.849", - "elevation_m": "256", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.04", + "longitude": "1.486", + "elevation_m": "300", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "20" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -111766,176 +113482,154 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VOGB 110500Z 1106/1115 VRB02KT 6000 SCT015", - "station_id": "VOGB", + "raw_text": "TAF DAOI 110500Z 1106/1206 08008KT 9999 FEW026 PROB30 TEMPO 1114/1118 10015G30KT 4000 -RA FEW026CB", + "station_id": "DAOI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "17.309", - "longitude": "76.957", - "elevation_m": "477", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.213", + "longitude": "1.332", + "elevation_m": "141", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "100", + "wind_speed_kt": "15", + "wind_gust_kt": "30", + "visibility_statute_mi": "2.49", + "wx_string": "-RA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF SYEC 110500Z 1106/1206 06006KT 5000 SHRA BKN014 BKN038 BECMG 1111/1113 08012KT 9999 BKN018 BKN040 PROB30 TEMPO 1115/1118 5000 SHRA FEW015CB BKN090 BECMG 1122/1200 05006KT 9999 FEW016 BKN100", - "station_id": "SYEC", + "raw_text": "TAF EPIR 110500Z 1106/1118 33008KT 1500 BR OVC005 TEMPO 1106/1109 0800 FG BKN002 BECMG 1109/1111 8000 BKN010", + "station_id": "EPIR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.809", - "longitude": "-58.104", - "elevation_m": "2", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "52.829", + "longitude": "18.331", + "elevation_m": "79", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "SHRA", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "SHRA", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF SGEN 110500Z 1106/1206 14003KT CAVOK TX29/1118Z TN17/1109Z TEMPO 1107/1111 5000 BR NSC BECMG 1112/1116 9999 SCT027", - "station_id": "SGEN", + "raw_text": "TAF VEKI 1106/1212 26006KT 2000 HZ NSC BECMG 1113/1115 27004KT 1500 BR NSC BECMG 1200/1202 0400 FG BECMG 1203/1205 26005KT 1500 BR HZ BECMG 1208/1210 29006KT 3500 HZ", + "station_id": "VEKI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-27.221", - "longitude": "-55.834", - "elevation_m": "202", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.776", + "longitude": "83.889", + "elevation_m": "81", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.24", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "17" - } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.93", "wx_string": "BR", "sky_condition": [ { @@ -111944,40 +113638,29 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF VABP 110500Z 1106/1115 09008KT 5000 HZ NSC BECMG 1112/1114 05005KT 4000 HZ", - "station_id": "VABP", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "23.288", - "longitude": "77.337", - "elevation_m": "520", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.93", + "wx_string": "BR HZ", "sky_condition": [ { "sky_cover": "NSC" @@ -111985,13 +113668,13 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.17", "wx_string": "HZ", "sky_condition": [ { @@ -112002,485 +113685,628 @@ ] }, { - "raw_text": "TAF LIBV 110500Z 1106/1115 VRB03KT CAVOK BECMG 1110/1112 21006KT 9999 SCT020", - "station_id": "LIBV", + "raw_text": "TAF LBBG 110500Z 1106/1206 VRB04KT 9999 BKN040 BECMG 1121/1123 26010KT BECMG 1204/1206 VRB04KT", + "station_id": "LBBG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.766", - "longitude": "16.935", - "elevation_m": "344", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.569", + "longitude": "27.514", + "elevation_m": "41", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF SGCO 110500Z 1106/1206 00000KT CAVOK TX31/1118Z TN21/1109Z BECMG 1114/1118 05005KT 9999 SCT027", - "station_id": "SGCO", + "raw_text": "TAF DAOO 110500Z 1106/1206 VRB02KT 9999 FEW020 BECMG 1109/1112 SCT030 SCT100 PROB40 TEMPO 1112/1118 5000 RA SCT026TCU", + "station_id": "DAOO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-23.438", - "longitude": "-57.43", - "elevation_m": "74", + "latitude": "35.623", + "longitude": "-0.624", + "elevation_m": "87", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "31" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "21" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" + "cloud_base_ft_agl": "2600", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF VAID 110500Z 1106/1115 09008KT 5000 HZ NSC BECMG 1112/114 05005KT 4000 HZ", - "station_id": "VAID", + "raw_text": "TAF EPLY 110500Z 1106/1118 34006KT 2000 BR OVC005 TEMPO 1106/1109 0600 FZFG BKN002 BECMG 1110/1112 6000 BKN006 OVC011", + "station_id": "EPLY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "22.722", - "longitude": "75.801", - "elevation_m": "564", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "52.005", + "longitude": "19.144", + "elevation_m": "115", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.37", + "wx_string": "FZFG", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1100" + } ] } ] }, { - "raw_text": "TAF LIED 110500Z 1106/1115 VRB03KT 9999 SCT025 TEMPO 1106/1108 6000 SCT003", - "station_id": "LIED", + "raw_text": "TAF VEAY 110500Z 1106/1212 29006KT 4000 HZ NSC BECMG 1113/1115 27004KT 2500 HZ BECMG 1123/1201 1500 BR BECMG 1202/1204 27006KT 3000 HZ BECMG 1205/1207 5000 HZ", + "station_id": "VEAY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.354", - "longitude": "8.973", - "elevation_m": "26", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.7484", + "longitude": "82.1624", + "elevation_m": "102", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.55", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.93", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SGME 110500Z 1106/1206 00000KT 9999 SCT027 TX30/1118Z TN20/1109Z BECMG 1114/1118 05007KT 9999 BKN027", - "station_id": "SGME", + "raw_text": "TAF LBPD 110500Z 1106/1206 VRB04KT 9999 SCT015 BKN040 PROB40 TEMPO 1122/1202 4000 BR BKN010 OVC020 BECMG 1202/1204 28010KT", + "station_id": "LBPD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-22.034", - "longitude": "-60.622", - "elevation_m": "166", + "latitude": "42.064", + "longitude": "24.86", + "elevation_m": "182", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "30" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "20" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF VAJB 110500Z 1106/1115 09008KT 5000 HZ NSC BECMG 1112/1114 05005KT 4000 HZ", - "station_id": "VAJB", + "raw_text": "TAF LKPR 110500Z 1106/1212 35006KT 5000 BR OVC007 PROB40 TEMPO 1106/1108 2000 -SN BR BKN002 TEMPO 1112/1120 9000 SCT025 BECMG 1122/1124 VRB02KT 3000 BR BKN003", + "station_id": "LKPR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "23.178", - "longitude": "80.05", - "elevation_m": "489", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "50.101", + "longitude": "14.26", + "elevation_m": "364", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.24", + "wx_string": "-SN BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF LIMN 110500Z 1106/1115 VRB03KT CAVOK", - "station_id": "LIMN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.53", - "longitude": "8.669", - "elevation_m": "168", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF SGPI 110500Z 1106/1206 00000KT CAVOK TX29/1118Z TX17/1109Z BECMG 1114/1118 05008KT 9999 SCT027", - "station_id": "SGPI", + "raw_text": "TAF DAUA 110500Z 1106/1206 14010KT CAVOK BECMG 1110/1112 20012KT PROB30 1112/1117 20022KT", + "station_id": "DAUA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-26.881", - "longitude": "-58.318", - "elevation_m": "59", + "latitude": "27.839", + "longitude": "-0.186", + "elevation_m": "278", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "17" - } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" + "sky_cover": "NSC" } ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "200", + "wind_speed_kt": "22", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF VEKO 110500Z 1106/1115 35005KT 5000 HZ NSC BECMG 1112/1114 02005KT 3000 HZ", - "station_id": "VEKO", + "raw_text": "TAF LBPG 110500Z 1106/1118 VRB07KT 0500 FG OVC010 BECMG 1110/1112 6000 BKN010 OVC100 BY LBSA", + "station_id": "LBPG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "24.817", - "longitude": "79.919", - "elevation_m": "222", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "42.289", + "longitude": "24.714", + "elevation_m": "198", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "7", + "visibility_statute_mi": "0.31", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "7", + "visibility_statute_mi": "3.73", + "wx_string": "SA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF LIPA 110500Z 1106/1115 VRB03KT CAVOK", - "station_id": "LIPA", + "raw_text": "TAF VOHS 110500Z 1106/1115 08006KT 6000 SCT015", + "station_id": "VOHS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.03", - "longitude": "12.599", - "elevation_m": "113", + "latitude": "17.233", + "longitude": "78.429", + "elevation_m": "607", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF SGPJ 110500Z 1106/1206 22005KT 9999 SCT027 TX28/1118Z TN21/1109Z BECMG 1109/1113 05005KT 9999 BKN020 BECMG 1114/1118 9999 SCT027", - "station_id": "SGPJ", + "raw_text": "TAF LBGO 110500Z 1106/1206 VRB04KT 2000 BR BKN005 OVC010 TEMPO 1106/1107 0500 FG OVC002 BECMG 1107/1109 9999 SCT030 BKN050 BECMG 1118/1120 26010KT", + "station_id": "LBGO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-22.641", - "longitude": "-55.83", - "elevation_m": "571", + "latitude": "43.151", + "longitude": "25.713", + "elevation_m": "84", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "28" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "21" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2700" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF LIPI 110500Z 1106/1115 03005KT CAVOK", - "station_id": "LIPI", + "raw_text": "TAF DAUG 110500Z 1106/1206 04010KT CAVOK", + "station_id": "DAUG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.979", - "longitude": "13.049", - "elevation_m": "49", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.384", + "longitude": "3.794", + "elevation_m": "444", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -112492,170 +114318,176 @@ ] }, { - "raw_text": "TAF UBBY 110500Z 1106/1115 VRB04KT 6000 SCT030 BKN080 TEMPO 1106/1109 3000 BR SCT015 BKN040", - "station_id": "UBBY", + "raw_text": "TAF VOHY 110500Z 1106/1115 08006KT 5000 HZ SCT015", + "station_id": "VOHY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.561", - "longitude": "46.667", - "elevation_m": "383", + "latitude": "17.453", + "longitude": "78.468", + "elevation_m": "540", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF VEPT 110500Z 1106/1212 27005KT 3500 HZ FU NSC BECMG 1114/1116 00000KT 2200 BR HZ BECMG 1121/1123 1200 MIFG BR BECMG 1123/1201 0700 FG BR BECMG 1201/1203 1400 BR BECMG 1205/1207 27005KT 2800 BR HZ FEW100", - "station_id": "VEPT", + "raw_text": "TAF LPPS 110500Z 1106/1212 30015KT 9999 SCT015 BKN030 PROB40 TEMPO 1106/1212 8000 -SHRA BKN012 FEW020TCU BECMG 1122/1124 30010KT", + "station_id": "LPPS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.591", - "longitude": "85.088", - "elevation_m": "53", + "latitude": "33.073", + "longitude": "-16.35", + "elevation_m": "89", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.17", - "wx_string": "HZ FU", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.37", - "wx_string": "BR HZ", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.75", - "wx_string": "MIFG BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.43", - "wx_string": "FG BR", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF DAUH 110500Z 1106/1206 04010KT CAVOK", + "station_id": "DAUH", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.673", + "longitude": "6.14", + "elevation_m": "141", + "forecast": [ { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.87", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VOBZ 110500Z 1106/1115 02006KT 6000 FEW020 SCT100", + "station_id": "VOBZ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "16.53", + "longitude": "80.797", + "elevation_m": "26", + "forecast": [ { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.74", - "wx_string": "BR HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "TAF LIPS 110500Z 1106/1115 04003KT CAVOK", - "station_id": "LIPS", + "raw_text": "TAF LPPT 110500Z 1106/1212 06007KT CAVOK", + "station_id": "LPPT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.689", - "longitude": "12.101", - "elevation_m": "42", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "38.781", + "longitude": "-9.136", + "elevation_m": "98", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -112667,127 +114499,142 @@ ] }, { - "raw_text": "TAF TBPB 110500Z 1106/1206 06006KT 9999 SCT020", - "station_id": "TBPB", + "raw_text": "TAF DAUI 110500Z 1106/1206 16008KT CAVOK", + "station_id": "DAUI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "13.075", - "longitude": "-59.492", - "elevation_m": "55", + "latitude": "27.251", + "longitude": "2.512", + "elevation_m": "271", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VEGY 110500Z 1106/1212 27005KT 3500 HZ NSC BECMG 1113/1115 2200 BR HZ BECMG 1121/1123 00000KT 1200 MIFG BR BECMG 1123/1201 0700 FG BR BECMG 1201/1203 1400 BR BECMG 1205/1207 27005KT 2800 BR HZ FEW100", - "station_id": "VEGY", + "raw_text": "HRYR 110500Z 1106/1212 20004KT 6000 SCT020 FM 110800 10006KT 9999 BKN023 TEMPO 1111/1115 18010G20KT TSRA FEW022CB BKN024 BECMG 1119/1122 32004KT NSW SCT025 BKN100 BECMG 1203/1206 00000KT 3000 BR SCT004 SCT018 FM 120800 16007KT SCT023 SCT100", + "station_id": "HRYR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.744", - "longitude": "84.951", - "elevation_m": "115", + "latitude": "-1.969", + "longitude": "30.14", + "elevation_m": "1493", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.17", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.37", - "wx_string": "BR HZ", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2300" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.75", - "wx_string": "MIFG BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2200", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2400" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.43", - "wx_string": "FG BR", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", + "time_becoming": "2024-12-12T06:00:00Z", "wind_dir_degrees": "0", "wind_speed_kt": "0", - "visibility_statute_mi": "0.87", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-12T08:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.74", - "wx_string": "BR HZ", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "7", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", + "cloud_base_ft_agl": "2300" + }, + { + "sky_cover": "SCT", "cloud_base_ft_agl": "10000" } ] @@ -112795,94 +114642,148 @@ ] }, { - "raw_text": "TAF LIRE 110500Z 1106/1115 10008KT 9999 SCT030 PROB40 TEMPO 1106/1110 5000 TSRA FEW020CB BKN030", - "station_id": "LIRE", + "raw_text": "TAF VOTP 110500Z 1106/1115 03006KT 4000 BR HZ SCT015 SCT100", + "station_id": "VOTP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.656", - "longitude": "12.449", - "elevation_m": "16", + "latitude": "13.633", + "longitude": "79.543", + "elevation_m": "103", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "BR HZ", + "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF LPPD 110500Z 1106/1206 13007KT 9999 SCT010 SCT025 TEMPO 1106/1117 VRB05KT 5000 -RA SCT003 BKN006 BECMG 1117/1119 03007KT SCT020", + "station_id": "LPPD", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.741", + "longitude": "-25.698", + "elevation_m": "62", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF TVSA 110500Z 1106/1206 06005KT 9999 SCT018", - "station_id": "TVSA", + "raw_text": "TAF DAUZ 110500Z 1106/1206 08010KT CAVOK", + "station_id": "DAUZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "13.156", - "longitude": "-61.15", - "elevation_m": "3", + "latitude": "28.052", + "longitude": "9.643", + "elevation_m": "567", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VERC 110500Z 1106/1212 35005KT 3500 HZ NSC BECMG 1109/1111 5000 HZ FEW100 BECMG 1113/1115 2500 BR HZ BECMG 1121/1123 00000KT 1200 BR MIFG BECMG 1203/1205 2400 BR HZ BECMG 1206/1208 4500 HZ ", - "station_id": "VERC", + "raw_text": "TAF VIPT 110500Z 1106/1115 10003KT 3000 BR NSC BECMG 1108/1110 32005KT 4000 HZ", + "station_id": "VIPT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "23.314", - "longitude": "85.322", - "elevation_m": "646", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "29.033", + "longitude": "79.474", + "elevation_m": "236", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.17", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "NSC" @@ -112890,147 +114791,183 @@ ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "350", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF VORY 110500Z 1106/1115 02006KT 5000 HZ SCT015", + "station_id": "VORY", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "17.11", + "longitude": "81.818", + "elevation_m": "47", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", "visibility_statute_mi": "3.11", "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "TAF LPFR 110500Z 1106/1206 02010KT 9999 FEW035 BECMG 1107/1109 08010KT TEMPO 1113/1118 FEW025CB PROB40 TEMPO 1118/1206 5000 SHRA BKN015 FEW020CB", + "station_id": "LPFR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.014", + "longitude": "-7.966", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.55", - "wx_string": "BR HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.75", - "wx_string": "BR MIFG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.49", - "wx_string": "BR HZ", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "2.8", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EPCE 110500Z 1106/1118 VRB02KT 9999 OVC007 PROB30 TEMPO 1106/1108 5000 BR OVC005 BECMG 1108/1110 9999 BKN010 TEMPO 1110/1112 BKN015", - "station_id": "EPCE", + "raw_text": "TAF VIDN 110500Z 1106/1115 30003KT 6000 NSC BECMG 1112/1114 3000 BR FEW030", + "station_id": "VIDN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "54.416", - "longitude": "17.763", - "elevation_m": "151", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "30.19", + "longitude": "78.18", + "elevation_m": "550", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "3", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VOCP 110500Z 1106/1115 09006KT 5000 HZ SCT015", + "station_id": "VOCP", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "14.513", + "longitude": "78.771", + "elevation_m": "134", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "1500" } ] @@ -113038,48 +114975,61 @@ ] }, { - "raw_text": "TAF TDPD 110500Z 1106/1206 06007KT 9999 SCT018", - "station_id": "TDPD", + "raw_text": "TAF LPMA 110500Z 1106/1206 VRB05KT 9999 SCT015 TEMPO 1106/1206 8000 SHRA BKN013", + "station_id": "LPMA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "15.547", - "longitude": "-61.299", - "elevation_m": "13", + "latitude": "32.698", + "longitude": "-16.774", + "elevation_m": "54", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] } ] }, { - "raw_text": "TAF VIJP 110500Z 1106/1212 32004KT 3000 HZ NSC BECMG 1112/1114 VRB03KT 2000 HZ FU BECMG 1123/1201 05003KT 1500 BR FU BECMG 1204/1206 36004KT 3000 HZ FU", - "station_id": "VIJP", + "raw_text": "TAF VIBR 110500Z 1106/1115 00000KT 5000 HZ NSC BECMG 1112/1114 05004KT 3000 BR FEW030", + "station_id": "VIBR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.824", - "longitude": "75.812", - "elevation_m": "383", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "31.876", + "longitude": "77.154", + "elevation_m": "1089", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.86", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3.11", "wx_string": "HZ", "sky_condition": [ { @@ -113089,13 +115039,67 @@ }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.24", - "wx_string": "HZ FU", + "wind_dir_degrees": "50", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] + } + ] + }, + { + "raw_text": "TAF VOKU 110500Z 1106/1115 10006KT 5000 BR HZ SCT015", + "station_id": "VOKU", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "15.716", + "longitude": "78.169", + "elevation_m": "280", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "BR HZ", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ] + } + ] + }, + { + "raw_text": "TAF LPPR 110500Z 1106/1206 08007KT CAVOK PROB30 1114/1118 34007KT", + "station_id": "LPPR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.235", + "longitude": "-8.684", + "elevation_m": "64", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -113103,14 +115107,36 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.93", - "wx_string": "BR FU", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF GMTT 110500Z 1106/1212 11009KT CAVOK PROB40 TEMPO 1110/1123 4000 RA SCT008 BKN013 TEMPO 1123/1212 3000 SHRA SCT010 SCT016TCU BKN023", + "station_id": "GMTT", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "35.727", + "longitude": "-5.917", + "elevation_m": "19", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -113118,114 +115144,115 @@ ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "RA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "4", + "change_indicator": "TEMPO", "visibility_statute_mi": "1.86", - "wx_string": "HZ FU", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2300" } ] } ] }, { - "raw_text": "TAF VAUD 110500Z 1106/1212 09005KT 3000 HZ NSC BECMG 1112/1114 07004KT 2000 BR HZ BECMG 1200/1202 32003KT 1500 BR HZ BECMG 1204/1206 32005KT 3000 HZ", - "station_id": "VAUD", + "raw_text": "TAF VEGT 110500Z 1106/1115 27005KT 3000 BR HZ FEW020 BECMG 1112/1114 00000KT", + "station_id": "VEGT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.618", - "longitude": "73.896", - "elevation_m": "506", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "26.107", + "longitude": "91.587", + "elevation_m": "50", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", + "wind_dir_degrees": "270", "wind_speed_kt": "5", "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.24", - "wx_string": "BR HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.93", - "wx_string": "BR HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF VIJO 110500Z 1106/1115 05005KT 5000 HZ NSC BECMG 1112/1114 07003KT 3000 HZ", - "station_id": "VIJO", + "raw_text": "TAF VIGG 110500Z 1106/1115 14002KT 6000 FEW040 SCT080 BECMG 1112/1114 05004KT 3000 BR FEW020 SCT060", + "station_id": "VIGG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "26.243", - "longitude": "73.039", - "elevation_m": "215", + "latitude": "32.165", + "longitude": "76.263", + "elevation_m": "760", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wind_dir_degrees": "140", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, @@ -113234,39 +115261,45 @@ "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "3", + "wind_dir_degrees": "50", + "wind_speed_kt": "4", "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF VIKG 110500Z 1106/1115 05005KT 3000 HZ NSC BECMG 1112/1114 09003KT 2000 HZ FU", - "station_id": "VIKG", + "raw_text": "TAF VEIM 110500Z 1106/1115 26005KT 4000 HZ FEW018 BECMG 1112/1114 00000KT 3000 BR", + "station_id": "VEIM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "26.591", - "longitude": "74.816", - "elevation_m": "450", + "latitude": "24.76", + "longitude": "93.897", + "elevation_m": "777", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "50", + "wind_dir_degrees": "260", "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", + "visibility_statute_mi": "2.49", "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] }, @@ -113275,628 +115308,488 @@ "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.24", - "wx_string": "HZ FU", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF GUCY 110500Z 1106/1212 28006KT 5000 HZ FEW015 SCT100 BECMG 1106/1109 VRB02KT 3000 BR TEMPO 1112/1118 5000 HZ FEW015 SCT110", - "station_id": "GUCY", + "raw_text": "TAF HKKI 110500Z 1106/1212 23010KT 9999 FEW025CB SCT026 BECMG 1120/1123 06005KT CAVOK BECMG 1208/1211 23010KT 9999 FEW022CB SCT023", + "station_id": "HKKI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "9.577", - "longitude": "-13.612", - "elevation_m": "10", + "latitude": "-0.086", + "longitude": "34.734", + "elevation_m": "1152", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2200", + "cloud_type": "CB" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "11000" + "cloud_base_ft_agl": "2300" } ] } ] }, { - "raw_text": "TAF VOVZ 110500Z 1106/1115 04008KT 3500 HZ FEW018 SCT220 BECMG 1108/1110 5000 HZ", - "station_id": "VOVZ", + "raw_text": "TAF VEMR 110500Z 1106/1115 04005KT 3000 HZ FEW020 SCT100 ", + "station_id": "VEMR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "17.722", - "longitude": "83.228", - "elevation_m": "4", + "latitude": "25.884", + "longitude": "93.771", + "elevation_m": "147", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.17", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "TAF VEDG 110500Z 1106/1212 34008KT 3000 HZ NSC BECMG 1122/1124 00000KT 1500 BR BECMG 1200/1202 0800 MIFG BECMG 1204/1206 33008KT 1500 BR FEW100 BECMG 1207/1209 3000 HZ", - "station_id": "VEDG", + "raw_text": "TAF LPAZ 110500Z 1106/1212 13007KT 9999 SCT010 SCT025 TEMPO 1106/1118 5000 -RA SCT004 BKN008 BECMG 1115/1116 09010KT BECMG 1118/1120 06010KT SCT020 BECMG 1206/1208 02015KT", + "station_id": "LPAZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "23.623", - "longitude": "87.243", - "elevation_m": "88", + "latitude": "36.971", + "longitude": "-25.171", + "elevation_m": "96", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.93", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.5", - "wx_string": "MIFG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } - ] - } - ] - }, - { - "raw_text": "TAF HKNW 110500Z 1106/1206 07010KT 9999 BKN020 BECMG 1200/1203 VRB02KT BKN014", - "station_id": "HKNW", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-1.322", - "longitude": "36.815", - "elevation_m": "1666", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "70", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "60", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF GFLL 110500Z 1106/1212 VRB03KT 9999 SCT009 TEMPO 1106/1109 06005KT 2000 BR BKN008 TEMPO 1113/1117 20010KT 5000 HZ SCT013 BECMG 1200/1202 27008KT 9999 SCT012", - "station_id": "GFLL", + "raw_text": "TAF LKKV 110500Z 1106/1206 VRB02KT 5000 BR OVC007 PROB40 TEMPO 1106/1108 2000 BCFG BKN001 TEMPO 1109/1118 9999 SCT015 BECMG 1120/1122 1500 BCFG BKN002", + "station_id": "LKKV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "8.616", - "longitude": "-13.195", - "elevation_m": "28", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "50.202", + "longitude": "12.91", + "elevation_m": "600", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "probability": "40", "visibility_statute_mi": "1.24", - "wx_string": "BR", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.93", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF AMD KEGI 110500Z 1105/1208 28012G18KT 8000 +TSRA +RA BKN002 BKN020CB OVC043 QNH2977INS BECMG 1107/1108 29012KT 6000 -SHRA BKN010 OVC020 QNH2981INS BECMG 1114/1115 31010KT 9999 NSW FEW050 SCT100 QNH3014INS BECMG 1120/1121 32012G18KT 9999 FEW050 QNH3016INS BECMG 1200/1201 33006KT 9999 SKC QNH3028INS TX21/1105Z TN10/1202Z", - "station_id": "KEGI", + "raw_text": "TAF VISM 110500Z 1106/1115 00000KT 6000 NSC BECMG 1112/1114 07004KT 3000 BR FEW030", + "station_id": "VISM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "30.653", - "longitude": "-86.525", - "elevation_m": "59", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "31.082", + "longitude": "77.068", + "elevation_m": "1537", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.76", - "wx_string": "+TSRA +RA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "3.73", - "altim_in_hg": "29.82", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VEBI 110500Z 1106/1115 01005KT 4000 HZ FEW020 BECMG 1112/1114 00000KT 3000 BR", + "station_id": "VEBI", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "25.704", + "longitude": "91.979", + "elevation_m": "892", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T05:00:00Z", - "max_temp_c": "21" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "10" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF RKNW 110500Z 1106/1212 03006KT 9999 SCT030 BKN180 TNM06/1122Z TX05/1206Z BECMG 1201/1202 24006KT ", - "station_id": "RKNW", + "raw_text": "TAF LKTB 110500Z 1106/1206 02006KT 9999 BKN015 OVC025 PROB30 TEMPO 1108/1115 35006KT 9999 SCT025", + "station_id": "LKTB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "37.337", - "longitude": "127.947", - "elevation_m": "152", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "49.151", + "longitude": "16.694", + "elevation_m": "233", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "30", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "20", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-6" + "cloud_base_ft_agl": "1500" }, { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "5" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "240", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "350", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF DFFD 110500Z 1106/1212 05010KT 8000 NSC TEMPO 1106/1110 4000 HZ", - "station_id": "DFFD", + "raw_text": "TAF VERU 110500Z 1106/1115 00000KT 1200 BR FEW020 BECMG 1109/1111 00000KT 1500 BR", + "station_id": "VERU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "12.356", - "longitude": "-1.512", - "elevation_m": "309", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "26.14", + "longitude": "89.91", + "elevation_m": "45", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF DFOO 110500Z 1106/1206 04008KT 8000 NSC TEMPO 1106/1110 4000 HZ", - "station_id": "DFOO", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "11.163", - "longitude": "-4.322", - "elevation_m": "461", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF LFCR 110500Z 1106/1206 VRB03KT 9999 FEW015 BKN030 OVC060 TEMPO 1113/1116 10010KT", - "station_id": "LFCR", + "raw_text": "TAF WALL 110500Z 1106/1212 22005KT 9999 FEW020 TEMPO 1107/1109 6000 RA", + "station_id": "WALL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.41", - "longitude": "2.483", - "elevation_m": "576", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-1.268", + "longitude": "116.894", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", + "wx_string": "RA", "sky_condition": [ ] @@ -113904,650 +115797,676 @@ ] }, { - "raw_text": "TAF LFBP 110500Z 1106/1206 VRB03KT 3000 BR FEW008 BKN060 BECMG 1107/1109 9999 NSW", - "station_id": "LFBP", + "raw_text": "TAF VELR 110500Z 1106/1115 02005KT 6000 FEW020 BECMG 1112/1114 00000KT 3000 BR", + "station_id": "VELR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.385", - "longitude": "-0.416", - "elevation_m": "182", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "27.296", + "longitude": "94.098", + "elevation_m": "101", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF RCSS 110500Z 1106/1206 09008KT 9999 FEW012 BKN032 TEMPO 1106/1111 32005KT SCT010 BKN022 BKN040 TEMPO 1118/1124 5000 RA SCT010 BKN018 BKN040 TEMPO 1202/1204 5000 RA SCT010 BKN018 BKN040", - "station_id": "RCSS", + "raw_text": "TAF COR FOOL 110500Z 1106/1212 22005KT 8000 SCT010 PROB30 TEMPO 1106/1108 -TSRA BKN010 FEW020CB PROB30 TEMPO 1115/1121 TS BKN012 FEW020CB", + "station_id": "FOOL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.069", - "longitude": "121.552", - "elevation_m": "8", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "0.459", + "longitude": "9.412", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "220", "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "probability": "30", + "wx_string": "-TSRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "probability": "30", + "wx_string": "TS", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LFBT 110500Z 1106/1206 VRB03KT 3000 BR FEW002 BKN050 PROB40 1106/1108 BKN002 BECMG 1107/1109 9999 NSW", - "station_id": "LFBT", + "raw_text": "TAF VABO 110500Z 1106/1115 04006KT 5000 FU NSC BECMG 1107/1109 6000 BECMG 1112/1114 02006KT 4000 FU", + "station_id": "VABO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.189", - "elevation_m": "359", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "22.333", + "longitude": "73.225", + "elevation_m": "36", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF RCTP 110500Z 1106/1212 03018KT 9999 SCT006 BKN011 BKN030 TEMPO 1106/1109 36008KT SCT010 BKN016 BKN030 TEMPO 1118/1124 5000 RA SCT004 BKN008 BKN020 TEMPO 1203/1209 04025KT", - "station_id": "RCTP", + "raw_text": "TAF RPLL 110500Z 1106/1212 10007KT 9999 FEW025 BKN100 TX30/1106Z TN26/1121Z TEMPO 1106/1112 -SHRA FEW023CB SCT025 BKN090", + "station_id": "RPLL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.078", - "longitude": "121.233", - "elevation_m": "33", + "latitude": "14.507", + "longitude": "121.004", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "18", + "wind_dir_degrees": "100", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "10000" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "26" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2300", + "cloud_type": "CB" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "9000" } ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "25", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF RCKH 110500Z 1106/1212 33005KT 9999 FEW012 BKN032 TEMPO 1106/1111 26008KT TEMPO 1118/1124 06005KT TEMPO 1203/1209 26008KT", - "station_id": "RCKH", + "raw_text": "TAF LKMT 110500Z 1106/1206 02010KT 7000 SCT008 OVC020 PROB40 TEMPO 1106/1109 4000 -SN BR OVC003 BECMG 1110/1112 9999 SCT018 BKN040 BECMG 1117/1119 04004KT TEMPO 1119/1204 3000 -SN BR OVC008", + "station_id": "LKMT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "22.577", - "longitude": "120.35", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "49.696", + "longitude": "18.111", + "elevation_m": "251", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-SN BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF OBBI 110500Z 1106/1212 32010KT 9999 FEW030 BECMG 1207/1209 VRB05KT", - "station_id": "OBBI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.271", - "longitude": "50.634", - "elevation_m": "6", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF TAPA 110500Z 1106/1206 07010KT 9999 SCT022 PROB30 TEMPO 1106/1115 SHRA", - "station_id": "TAPA", + "raw_text": "TAF VABV 110500Z 1106/1115 03008KT 5000 HZ FU NSC BECMG 1112/1114 01010KT", + "station_id": "VABV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.135", - "longitude": "-61.797", - "elevation_m": "15", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "21.752", + "longitude": "72.185", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ FU", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "SHRA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ FU", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF FGBT 110500Z 1106/1206 26006KT 9999 SCT014 PROB30 TEMPO 1113/1118 BKN012 FEW020CB TEMPO 1203/1206 TS BKN010 FEW018CB", - "station_id": "FGBT", + "raw_text": "TAF RPVM 110500Z 1106/1212 03006KT 9999 FEW020 TEMPO 1106/1112 02010KT 8000 -TSRA FEW018CB OVC100 TEMPO 1112/1118 9000 -SHRA FEW018CB OVC090", + "station_id": "RPVM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "1.905", - "longitude": "9.806", - "elevation_m": "2", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "10.308", + "longitude": "123.978", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "260", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "wx_string": "-TSRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", + "cloud_base_ft_agl": "1800", "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wx_string": "TS", + "visibility_statute_mi": "5.59", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "FEW", "cloud_base_ft_agl": "1800", "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TLPL 110500Z 1106/1206 07012KT 9999 SCT024 TEMPO 1112/1122 7000 SHRA BKN015 BKN040", - "station_id": "TLPL", + "raw_text": "TAF RPLC 110500Z 1106/1212 36008KT 9999 SCT020 BKN100 TX32/1106Z TN25/1121Z TEMPO 1106/1112 34010KT SCT020 BKN100", + "station_id": "RPLC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "13.743", - "longitude": "-60.948", - "elevation_m": "13", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "15.186", + "longitude": "120.56", + "elevation_m": "138", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2400" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "32" + }, + { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "25" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.35", - "wx_string": "SHRA", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF DAAP 110500Z 1106/1115 16008KT CAVOK", - "station_id": "DAAP", + "raw_text": "TAF VEKU 110500Z 1106/1115 27005KT 5000 BR HZ FEW025 BECMG 1112/1114 00000KT", + "station_id": "VEKU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "26.724", - "longitude": "8.622", - "elevation_m": "542", + "latitude": "24.913", + "longitude": "92.979", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "BR HZ", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3.11", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TLPC 110500Z 1106/1206 08008KT 9999 SCT024 TEMPO 1112/1122 7000 SHRA BKN015 BKN040", - "station_id": "TLPC", + "raw_text": "TAF RPLB 110500Z 1106/1206 06010KT 9999 FEW020 BKN080 TX30/1106Z TN25/1120Z TEMPO 1106/1112 06012KT 9000 -SHRA SCT018 OVC070", + "station_id": "RPLB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.021", - "longitude": "-60.993", - "elevation_m": "8", + "latitude": "14.794", + "longitude": "120.271", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "30" + }, + { + "valid_time": "2024-12-11T20:00:00Z", + "min_temp_c": "25" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.35", - "wx_string": "SHRA", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "5.59", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF DAOF 110500Z 1106/1115 28010KT CAVOK", - "station_id": "DAOF", + "raw_text": "TAF VEHO 110500Z 1106/1115 07005KT 5000 HZ FEW020 BECMG 1112/1114 00000KT 3000 BR", + "station_id": "VEHO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "27.7", - "longitude": "-8.167", - "elevation_m": "441", + "latitude": "-99.99", + "longitude": "-99.99", + "elevation_m": "9999", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF DAOR 110500Z 1106/1115 10008KT CAVOK", - "station_id": "DAOR", + "raw_text": "TAF VASU 110500Z 1106/1115 08008KT 5000 FU NSC BECMG 1107/1109 6000 BECMG 1112/1114 01008KT 5000 FU", + "station_id": "VASU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "31.65", - "longitude": "-2.261", - "elevation_m": "809", + "latitude": "21.114", + "longitude": "72.742", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "FU", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", + "wx_string": "FU", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "100", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "3.11", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "NSC" @@ -114557,168 +116476,232 @@ ] }, { - "raw_text": "TAF FKYS 110500Z 1106/1206 24003KT 7000 BKN006 TEMPO 1106/1107 3000 BR BECMG 1108/1110 SCT016 BECMG 1122/1124 BKN006", - "station_id": "FKYS", + "raw_text": "TAF VIAG 110500Z 1106/1212 30005KT 5000 HZ NSC BECMG 1107/1109 6000 BECMG 1115/1118 VRB02KT 5000 BR BECMG 1119/1121 3000 BR TEMPO 1200/1202 1500 BR BECMG 1210/1212 5000 HZ", + "station_id": "VIAG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "3.833", - "longitude": "11.521", - "elevation_m": "694", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "27.156", + "longitude": "77.961", + "elevation_m": "159", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF DAUK 110500Z 1106/1115 04010KT CAVOK", - "station_id": "DAUK", + "raw_text": "TAF RPLI 110500Z 1106/1206 32010KT 9999 FEW018 SCT100 BECMG 1110/1112 09006KT FEW018 BKN280", + "station_id": "RPLI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "33.068", - "longitude": "6.089", - "elevation_m": "83", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "18.178", + "longitude": "120.532", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "28000" } ] } ] }, { - "raw_text": "TAF DAUL 110500Z 1106/1115 VRB02KT CAVOK BECMG 1109/1111 12012KT PROB30 TEMPO 1112/1115 12015G25KT", - "station_id": "DAUL", + "raw_text": "TAF VEDZ 110500Z 1106/1115 03005KT 5000 HZ FEW018 SCT100 BECMG 1112/1114 00000KT 3000 BR", + "station_id": "VEDZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "33.764", - "longitude": "2.928", - "elevation_m": "755", + "latitude": "27.985", + "longitude": "94.222", + "elevation_m": "229", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "120", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF DAUO 110500Z 1106/1115 06010KT CAVOK", - "station_id": "DAUO", + "raw_text": "TAF VAHS 110500Z 1106/1115 06010KT 6000 NSC BECMG 1112/1114 03008KT", + "station_id": "VAHS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "33.513", - "longitude": "6.782", - "elevation_m": "55", + "latitude": "22.3772", + "longitude": "71.0374", + "elevation_m": "198", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "wind_dir_degrees": "60", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "3.73", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "NSC" @@ -114728,127 +116711,195 @@ ] }, { - "raw_text": "TAF DAUT 110500Z 1106/1115 20008KT CAVOK PROB30 1111/1115 20020KT", - "station_id": "DAUT", + "raw_text": "TAF RPVP 110500Z 1106/1206 09008KT 9999 FEW019 SCT080 TEMPO 1106/1110 10012KT -SHRA FEW017CB SCT019 BKN080 TEMPO 1115/1121 12006KT -SHRA FEW017CB SCT019 OVC080 TEMPO 1122/1203 -SHRA FEW017CB SCT019 BKN080", + "station_id": "RPVP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "29.237", - "longitude": "0.276", - "elevation_m": "307", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "9.742", + "longitude": "118.759", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "200", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1900" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "200", - "wind_speed_kt": "20", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "wx_string": "-SHRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } ] - } - ] - }, - { - "raw_text": "TAF DAUU 110500Z 1106/1115 06010KT CAVOK", - "station_id": "DAUU", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "31.917", - "longitude": "5.413", - "elevation_m": "147", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1900" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF UTFN 110500Z 1106/1206 14010KT 5000 BR NSC TEMPO 1106/1110 VRB02KT 2500 BR", - "station_id": "UTFN", + "raw_text": "TAF VEZO 110500Z 1106/1115 04005KT 5000 HZ SCT018 BKN100 BECMG 1112/1114 00000KT 3000 BR", + "station_id": "VEZO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.983", - "longitude": "71.573", - "elevation_m": "477", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "27.588", + "longitude": "93.828", + "elevation_m": "1647", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "3.11", - "wx_string": "BR", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.55", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } ] } ] }, { - "raw_text": "TAF DABC 110500Z 1106/1206 25008KT CAVOK PROB30 TEMPO 1112/1118 FEW020TCU", - "station_id": "DABC", + "raw_text": "TAF RPVD 110500Z 1106/1206 04008KT 9999 FEW015 SCT070 TEMPO 1106/1112 -SHRA FEW014CB BKN070 TEMPO 1112/1118 07010KT -SHRA FEW014CB BKN070", + "station_id": "RPVD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.278", - "longitude": "6.629", - "elevation_m": "686", + "latitude": "9.334", + "longitude": "123.297", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "250", + "wind_dir_degrees": "40", "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, @@ -114856,109 +116907,169 @@ "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "1400", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF UTNN 110500Z 1106/1206 12008G18KT 9999 SCT050 SCT100", - "station_id": "UTNN", + "raw_text": "TAF VEAN 110500Z 1106/1115 07005KT 5000 HZ FEW018 SCT100 BECMG 1112/1114 00000KT 3000 BR", + "station_id": "VEAN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.488", - "longitude": "59.623", - "elevation_m": "76", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "28.175", + "longitude": "94.802", + "elevation_m": "274", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } ] } ] }, { - "raw_text": "TAF DABS 110500Z 1106/1206 12008KT 9999 FEW033", - "station_id": "DABS", + "raw_text": "TAF VADU 110500Z 1106/1115 05012KT 6000 NSC TEMPO 1107/1110 06010G20KT BECMG 1110/1112 04010KT", + "station_id": "VADU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.432", - "longitude": "8.121", - "elevation_m": "806", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "20.714", + "longitude": "70.923", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3300" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF DAAY 110500Z 1106/1115 16015G25KT 8000 NSC PROB40 TEMPO 1106/1112 3000 DRSA", - "station_id": "DAAY", + "raw_text": "TAF VEBD 110500Z 1106/1212 VRB02KT 1500 BR SCT020 SCT100 TEMPO 1108/1111 3000 HZ TEMPO 1200/1203 0800 FG VV///", + "station_id": "VEBD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "33.532", - "longitude": "-0.248", - "elevation_m": "1116", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.681", + "longitude": "88.329", + "elevation_m": "126", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "DRSA", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ ] @@ -114966,119 +117077,140 @@ ] }, { - "raw_text": "TAF UTNU 110500Z 1106/1206 11008G18KT CAVOK TEMPO 1106/1114 VRB04KT TEMPO 1114/1120 15010G20KT SCT033", - "station_id": "UTNU", + "raw_text": "TAF RPMR 110500Z 1106/1206 02006KT 9999 FEW018 BKN080 TEMPO 1106/1112 07006KT -SHRA FEW017CB SCT018 BKN080 TEMPO 1112/1118 -SHRA FEW017CB SCT018 OVC080 BECMG 1118/1120 35004KT", + "station_id": "RPMR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.584", - "longitude": "60.642", - "elevation_m": "97", + "latitude": "6.058", + "longitude": "125.096", + "elevation_m": "47", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "8", - "wind_gust_kt": "18", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "wx_string": "-SHRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3300" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] - } - ] - }, - { - "raw_text": "TAF COR DAON 110500Z 1106/1206 VRB02KT CAVOK", - "station_id": "DAON", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.013", - "longitude": "-1.457", - "elevation_m": "245", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF DAOV 110500Z 1106/1115 VRB02KT CAVOK BECMG 1110/1113 18012KT SCT030 SCT100", - "station_id": "DAOV", + "raw_text": "TAF VEPG 110500Z 1106/1115 17105KT 5000 HZ FEW020 SCT100 BECMG 1112/1114 00000KT 3000 BR", + "station_id": "VEPG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "35.208", - "longitude": "0.147", - "elevation_m": "506", + "latitude": "28.065", + "longitude": "95.337", + "elevation_m": "157", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "171", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "SCT", @@ -115089,22 +117221,22 @@ ] }, { - "raw_text": "TAF UTSB 110500Z 1106/1206 VRB03KT 7000 NSC TEMPO 1106/1117 13012KT 4000 BR SCT033", - "station_id": "UTSB", + "raw_text": "TAF VAPR 110500Z 1106/1115 04012KT 6000 NSC TEMPO 1107/1110 05010G20KT BECMG 1110/1112 02010KT", + "station_id": "VAPR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.775", - "longitude": "64.483", - "elevation_m": "225", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "21.649", + "longitude": "69.657", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "NSC" @@ -115112,156 +117244,275 @@ ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3300" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF DAAE 110500Z 1106/1206 25009KT 9999 SCT020 PROB30 TEMPO 1113/1118 30012KT FEW020TCU", - "station_id": "DAAE", + "raw_text": "TAF RPMD 110500Z 1106/1206 02004KT 9999 FEW016 SCT080 TEMPO 1106/1112 10005KT -TSRA FEW015CB SCT016 BKN080 BECMG 1112/1114 34006KT TEMPO 1115/1121 -RA SCT016 BKN090", + "station_id": "RPMD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.712", - "longitude": "5.07", - "elevation_m": "1", + "latitude": "7.125", + "longitude": "125.646", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "wx_string": "-TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-RA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF UTSS 110500Z 1106/1206 10010KT 7000 NSC TEMPO 1106/1115 30010KT 3000 BR TEMPO 1115/1203 0700 FZFG VV002", - "station_id": "UTSS", + "raw_text": "TAF VETJ 110500Z 1106/1115 00000KT 5000 HZ FEW020 SCT100 BECMG 1112/1114 00000KT 3000 BR", + "station_id": "VETJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.7", - "longitude": "66.974", - "elevation_m": "665", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "27.941", + "longitude": "96.134", + "elevation_m": "244", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "1.86", "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.43", - "vert_vis_ft": "200", - "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF DAAS 110500Z 1106/1206 02008KT 9999 SCT026", - "station_id": "DAAS", + "raw_text": "TAF COR VOGO 110500Z 1106/1212 09010KT 4000 HZ NSC BECMG 1107/1108 26010KT 5000 HZ BECMG 1114/1116 02006KT 4000 BR/HZ TEMPO 1200/1204 VRB02KT 2000 BR FEW030 BECMG 1206/1208 27010KT 5000 HZ", + "station_id": "VOGO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.18", - "longitude": "5.33", - "elevation_m": "1012", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "15.378", + "longitude": "73.828", + "elevation_m": "56", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UTST 110500Z 1106/1206 VRB03KT 7000 NSC TEMPO 1109/1120 09010G20KT 3000 BR", - "station_id": "UTST", + "raw_text": "TAF VAKE 110500Z 1106/1115 05010KT 5000 FU NSC BECMG 1110/1112 02008KT", + "station_id": "VAKE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.287", - "longitude": "67.318", - "elevation_m": "311", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "23.15", + "longitude": "70.117", + "elevation_m": "29", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "FU", "sky_condition": [ { "sky_cover": "NSC" @@ -115269,124 +117520,143 @@ ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "FU", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF DAAV 110500Z 1106/1206 16008KT 9999 SCT026 PROB40 TEMPO 1112/1118 30012KT FEW020CB", - "station_id": "DAAV", + "raw_text": "TAF RPMZ 110500Z 1106/1206 06004KT 9999 FEW017 SCT080 TEMPO 1108/1114 22006KT -SHRA FEW016CB SCT017 BKN080 TEMPO 1118/1124 -SHRA FEW016CB SCT017 OVC080 TEMPO 1200/1206 10005KT -SHRA FEW016CB BKN080", + "station_id": "RPMZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.795", - "longitude": "5.877", - "elevation_m": "11", + "latitude": "6.92", + "longitude": "122.063", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", + "wind_dir_degrees": "60", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", + "wind_dir_degrees": "220", + "wind_speed_kt": "6", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", + "cloud_base_ft_agl": "1600", "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] - } - ] - }, - { - "raw_text": "TAF UTTT 110500Z 1106/1206 08008KT 7000 NSC TEMPO 1106/1116 32012KT", - "station_id": "UTTT", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.258", - "longitude": "69.281", - "elevation_m": "429", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "wx_string": "-SHRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } ] } ] }, { - "raw_text": "TAF DABT 110500Z 1106/1206 08008KT 9999 FEW020 SCT030", - "station_id": "DABT", + "raw_text": "TAF VOBG 110500Z 1106/1115 05008KT 6000 SCT012 SCT080", + "station_id": "VOBG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.752", - "longitude": "6.309", - "elevation_m": "813", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "12.949", + "longitude": "77.663", + "elevation_m": "884", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", "sky_condition": [ [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ], [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "8000" } ] ] @@ -115394,821 +117664,778 @@ ] }, { - "raw_text": "TAF WSSS 110500Z 1106/1212 30008KT 9999 FEW015 SCT020 TEMPO 1107/1110 3000 TSRA FEW012CB BKN015", - "station_id": "WSSS", + "raw_text": "TAF HUSO 110500Z 1106/1206 35006KT 9999 FEW021 BECMG 1109/1113 10007KT FEW022 FEW024CB", + "station_id": "HUSO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "1.368", - "longitude": "103.982", - "elevation_m": "17", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "1.725", + "longitude": "33.622", + "elevation_m": "1126", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2100" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" + "cloud_base_ft_agl": "2200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2400", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF COR DAOB 110500Z 1106/1206 VRB02KT CAVOK BECMG 1109/1112 16011KT SCT026 BKN090 PROB40 TEMPO 1112/1121 5000 RA SCT023TCU", - "station_id": "DAOB", + "raw_text": "TAF UBEE 110500Z 1106/1115 VRB04KT 4000 BR SCT020 BKN040 BECMG 1108/1110 6000 NSW SCT040 BKN080", + "station_id": "UBEE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.345", - "longitude": "1.476", - "elevation_m": "976", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.632", + "longitude": "47.142", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "RA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2300", - "cloud_type": "TCU" + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF WSAP 110500Z 1106/1212 30008KT 9999 FEW015 SCT020 TEMPO 1107/1110 3000 TSRA FEW012CB BKN015", - "station_id": "WSAP", + "raw_text": "TAF VOMY 110500Z 1106/1115 05008KT 6000 SCT012 SCT080", + "station_id": "VOMY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "1.36", - "longitude": "103.909", - "elevation_m": "20", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "12.229", + "longitude": "76.652", + "elevation_m": "727", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ] ] } ] }, { - "raw_text": "TAF DAUB 110500Z 1106/1206 34008KT CAVOK PROB30 TEMPO 1112/1118 28013KT", - "station_id": "DAUB", + "raw_text": "TAF LIPL 110500Z 1106/1115 31003KT 9999 FEW070", + "station_id": "LIPL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.793", - "longitude": "5.738", - "elevation_m": "75", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.432", + "longitude": "10.268", + "elevation_m": "96", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "7000" } ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "280", - "wind_speed_kt": "13", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF FKKD 110500Z 1106/1212 VRB03KT 9999 BKN013 FEW016CB TEMPO 1106/1108 3000 BR BECMG 1108/1110 SCT016 BECMG 1122/1124 BKN013 FEW016CB", - "station_id": "FKKD", + "raw_text": "TAF VICG 110500Z 1106/1212 29005KT 5000 HZ NSC BECMG 1107/1109 6000 BECMG 1112/1114 5000 HZ BECMG 1114/1116 VRB02KT TEMPO 1200/1203 3500 BR", + "station_id": "VICG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "4.006", - "longitude": "9.72", - "elevation_m": "10", + "latitude": "30.677", + "longitude": "76.789", + "elevation_m": "316", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF WSSL 110500Z 1106/1212 30008KT 9999 FEW015 SCT020 TEMPO 1107/1110 3000 TSRA FEW012CB BKN015", - "station_id": "WSSL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "1.417", - "longitude": "103.866", - "elevation_m": "11", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "visibility_statute_mi": "2.17", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } + ] } ] }, { - "raw_text": "TAF LFOB 110500Z 1106/1206 04009KT 8000 BKN012 OVC016 TEMPO 1106/1112 4000 BR OVC007 TEMPO 1112/1124 OVC008 PROB40 TEMPO 1117/1124 OVC004 PROB40 1200/1206 2000 BR OVC002", - "station_id": "LFOB", + "raw_text": "TAF EVRA 110500Z 1106/1206 27005KT 8000 OVC007 TEMPO 1106/1108 3000 BR BKN002 BECMG 1109/1110 BKN012 BECMG 1111/1112 33010KT BKN015 TEMPO 1112/1122 BKN010", + "station_id": "EVRA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.454", - "longitude": "2.113", - "elevation_m": "99", + "latitude": "56.924", + "longitude": "23.968", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", "visibility_statute_mi": "4.97", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF WABB 110500Z 1106/1212 13005KT 9999 SCT015", - "station_id": "WABB", + "raw_text": "TAF VOBM 110500Z 1106/1115 06008KT 6000 SCT012", + "station_id": "VOBM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-1.19", - "longitude": "136.108", - "elevation_m": "12", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "15.861", + "longitude": "74.617", + "elevation_m": "758", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF LFOK 110500Z 1106/1206 05009KT 9999 BKN018 OVC025 PROB30 TEMPO 1106/1108 4000 -DZ TEMPO 1120/1206 OVC012 PROB40 1203/1206 4000 BR OVC008", - "station_id": "LFOK", + "raw_text": "TAF SGAS 110500Z 1106/1206 15004KT CAVOK TX34/1118Z TN24/1109Z BECMG 1114/1118 05005KT 9999 SCT027", + "station_id": "SGAS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.777", - "longitude": "4.165", - "elevation_m": "166", + "latitude": "-25.248", + "longitude": "-57.519", + "elevation_m": "83", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "34" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "24" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" } ] - }, + } + ] + }, + { + "raw_text": "TAF VOJV 110500Z 1106/1115 VRB02KT 6000 SCT015", + "station_id": "VOJV", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "15.174", + "longitude": "76.635", + "elevation_m": "508", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF WADD 110500Z 1106/1206 28011KT 8000 SCT016 TEMPO 1107/1110 5000 RA FEW014CB BKN014 TEMPO 1114/1117 RA BKN014", - "station_id": "WADD", + "raw_text": "TAF LIBA 110500Z 1106/1115 30006KT 5000 BR FEW020 BECMG 1108/1110 8000 SCT030 SCT060 TEMPO 1111/1114 RA BKN050", + "station_id": "LIBA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-8.748", - "longitude": "115.167", - "elevation_m": "3", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.538", + "longitude": "15.714", + "elevation_m": "55", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "11", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF LFQQ 110500Z 1106/1212 05010KT 8000 BKN013 OVC020 TEMPO 1115/1212 4000 BR OVC007 PROB40 TEMPO 1203/1210 VRB03KT 0600 FG VV///", - "station_id": "LFQQ", + "raw_text": "TAF SYCJ 110500Z 1106/1206 VRB02KT 4000 BR SCT015 SCT040 BECMG 1111/1113 09010KT 9999 BKN018 BKN045 TEMPO 1115/1119 5000 SHRA FEW015CB BECMG 1123/1201 07006KT 9999 FEW018 BKN100", + "station_id": "SYCJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "50.562", - "longitude": "3.089", - "elevation_m": "43", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "6.499", + "longitude": "-58.254", + "elevation_m": "30", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "1800" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" } ] }, { "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.37", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } ] } ] }, { - "raw_text": "TAF WARR 110500Z 1106/1206 28010KT 9999 FEW020 TEMPO 1108/1112 4000 TSRA SCT020CB BECMG 1116/1118 5000 HZ BECMG 1200/1202 9999 NSW", - "station_id": "WARR", + "raw_text": "TAF SGES 110500Z 1106/1206 21004KT CAVOK TX29/1118Z TN20/1109Z TEMPO 1107/1111 05005KT 6000 NSC BECMG 1112/1116 9999 SCT027", + "station_id": "SGES", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-7.38", - "longitude": "112.787", - "elevation_m": "3", + "latitude": "-25.461", + "longitude": "-54.849", + "elevation_m": "256", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "20" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" } ] } ] }, { - "raw_text": "TAF LFAQ 110500Z 1106/1115 05010KT 8000 BKN018 OVC030 TEMPO 1106/1115 OVC012 PROB40 TEMPO 1111/1115 4500 BR OVC007", - "station_id": "LFAQ", + "raw_text": "TAF VOGB 110500Z 1106/1115 VRB02KT 6000 SCT015", + "station_id": "VOGB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.972", - "longitude": "2.704", - "elevation_m": "107", + "latitude": "17.309", + "longitude": "76.957", + "elevation_m": "477", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.8", - "wx_string": "BR", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF LFBO 110500Z 1106/1212 VRB03KT 8000 FEW012 BKN060 PROB30 1106/1108 4000 BR BKN008 PROB40 1200/1208 3000 BR TEMPO 1209/1212 BKN013", - "station_id": "LFBO", + "raw_text": "TAF SYEC 110500Z 1106/1206 06006KT 5000 SHRA BKN014 BKN038 BECMG 1111/1113 08012KT 9999 BKN018 BKN040 PROB30 TEMPO 1115/1118 5000 SHRA FEW015CB BKN090 BECMG 1122/1200 05006KT 9999 FEW016 BKN100", + "station_id": "SYEC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "43.621", - "longitude": "1.379", - "elevation_m": "150", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "6.809", + "longitude": "-58.104", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "3800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" + } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF WIHH 110500Z 1106/1206 23014KT 7000 SCT018 TEMPO 1107/1111 28012G25KT 3000 -RA BKN016 FEW017CB BECMG 1112/1114 21006KT 5000 HZ FEW020", - "station_id": "WIHH", + "raw_text": "TAF SGEN 110500Z 1106/1206 14003KT CAVOK TX29/1118Z TN17/1109Z TEMPO 1107/1111 5000 BR NSC BECMG 1112/1116 9999 SCT027", + "station_id": "SGEN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-6.267", - "longitude": "106.891", - "elevation_m": "26", + "latitude": "-27.221", + "longitude": "-55.834", + "elevation_m": "202", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "14", - "visibility_statute_mi": "4.35", + "wind_dir_degrees": "140", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "17" } ] }, @@ -116216,20 +118443,11 @@ "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.86", - "wx_string": "-RA", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, @@ -116237,330 +118455,331 @@ "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" } ] } ] }, { - "raw_text": "TAF LFAT 110500Z 1106/1115 06008KT 8000 OVC020 TEMPO 1110/1115 OVC012", - "station_id": "LFAT", + "raw_text": "TAF VABP 110500Z 1106/1115 09008KT 5000 HZ NSC BECMG 1112/1114 05005KT 4000 HZ", + "station_id": "VABP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "50.515", - "longitude": "1.623", - "elevation_m": "2", + "latitude": "23.288", + "longitude": "77.337", + "elevation_m": "520", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LFBA 110500Z 1106/1115 13004KT 7000 FEW010 BKN060 PROB40 1106/1109 3000 BR", - "station_id": "LFBA", + "raw_text": "TAF LIBV 110500Z 1106/1115 VRB03KT CAVOK BECMG 1110/1112 21006KT 9999 SCT020", + "station_id": "LIBV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "44.176", - "longitude": "0.593", - "elevation_m": "68", + "latitude": "40.766", + "longitude": "16.935", + "elevation_m": "344", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } ] } ] }, { - "raw_text": "TAF WIMM 110500Z 1106/1206 34010KT 9999 SCT017 BECMG 1112/1113 VRB03KT 4000 HZ", - "station_id": "WIMM", + "raw_text": "TAF SGCO 110500Z 1106/1206 00000KT CAVOK TX31/1118Z TN21/1109Z BECMG 1114/1118 05005KT 9999 SCT027", + "station_id": "SGCO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "3.636", - "longitude": "98.874", - "elevation_m": "7", + "latitude": "-23.438", + "longitude": "-57.43", + "elevation_m": "74", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "31" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "2700" } ] } ] }, { - "raw_text": "TAF LFOP 110500Z 1106/1115 06008KT 8000 BKN012 OVC016 TEMPO 1106/1112 OVC007 PROB40 TEMPO 1106/1108 4000 BR OVC003", - "station_id": "LFOP", + "raw_text": "TAF VAID 110500Z 1106/1115 09008KT 5000 HZ NSC BECMG 1112/114 05005KT 4000 HZ", + "station_id": "VAID", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.383", - "longitude": "1.182", - "elevation_m": "149", + "latitude": "22.722", + "longitude": "75.801", + "elevation_m": "564", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", + "wind_dir_degrees": "90", "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T15:00:00Z", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } + ] } ] }, { - "raw_text": "TAF LFCK 110500Z 1106/1115 VRB03KT 8000 SCT020", - "station_id": "LFCK", + "raw_text": "TAF LIED 110500Z 1106/1115 VRB03KT 9999 SCT025 TEMPO 1106/1108 6000 SCT003", + "station_id": "LIED", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "43.556", - "longitude": "2.289", - "elevation_m": "223", + "latitude": "39.354", + "longitude": "8.973", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF UNEE 110500Z 1106/1206 15008G15MPS 6000 -SHSN DRSN BKN016CB TXM08/1206Z TNM17/1106Z TEMPO 1106/1121 3000 -SHSN BLSN BKN010 BKN016CB BECMG 1107/1111 20008G15MPS TEMPO 1200/1206 3000 -SHSN BKN005 BKN016CB", - "station_id": "UNEE", + "raw_text": "TAF SGME 110500Z 1106/1206 00000KT 9999 SCT027 TX30/1118Z TN20/1109Z BECMG 1114/1118 05007KT 9999 BKN027", + "station_id": "SGME", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.27", - "longitude": "86.107", - "elevation_m": "261", + "latitude": "-22.034", + "longitude": "-60.622", + "elevation_m": "166", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "16", - "wind_gust_kt": "29", - "visibility_statute_mi": "3.73", - "wx_string": "-SHSN DRSN", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "-8" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "30" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-17" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "20" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SHSN BLSN", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "2700" } ] - }, + } + ] + }, + { + "raw_text": "TAF VAJB 110500Z 1106/1115 09008KT 5000 HZ NSC BECMG 1112/1114 05005KT 4000 HZ", + "station_id": "VAJB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "23.178", + "longitude": "80.05", + "elevation_m": "489", + "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "16", - "wind_gust_kt": "29", - "visibility_statute_mi": "3.73", - "wx_string": "-SHSN DRSN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LFBU 110500Z 1106/1206 03005KT CAVOK", - "station_id": "LFBU", + "raw_text": "TAF LIMN 110500Z 1106/1115 VRB03KT CAVOK", + "station_id": "LIMN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.728", - "longitude": "0.22", - "elevation_m": "124", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.53", + "longitude": "8.669", + "elevation_m": "168", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -116572,1748 +118791,1603 @@ ] }, { - "raw_text": "TAF LFOH 110500Z 1106/1206 07010KT 8000 BKN018 OVC025 TEMPO 1106/1109 OVC009 TEMPO 1112/1206 OVC012", - "station_id": "LFOH", + "raw_text": "TAF SGPI 110500Z 1106/1206 00000KT CAVOK TX29/1118Z TX17/1109Z BECMG 1114/1118 05008KT 9999 SCT027", + "station_id": "SGPI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.533", - "longitude": "0.091", - "elevation_m": "87", + "latitude": "-26.881", + "longitude": "-58.318", + "elevation_m": "59", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "17" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" } ] } ] }, { - "raw_text": "TAF HTDA 110500Z 1106/1212 05010KT 9999 SCT020 TEMPO 1110/1113 SHRA BKN022 BECMG 1115/1118 SCT015", - "station_id": "HTDA", + "raw_text": "TAF VEKO 110500Z 1106/1115 35005KT 5000 HZ NSC BECMG 1112/1114 02005KT 3000 HZ", + "station_id": "VEKO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-6.881", - "longitude": "39.201", - "elevation_m": "53", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "24.817", + "longitude": "79.919", + "elevation_m": "222", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "SHRA", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "FMCH 110500Z 1106/1212 32003KT 9999 FEW020 BECMG 1105/1107 24012KT PROB40 TEMPO 1109/1116 4000 TSRA SHRA FEW020CB SCT030 BECMG 1117/1119 11005KT BECMG 1206/1208 34012KT PROB30 TEMPO 1209/1212 4000 SHRA", - "station_id": "FMCH", + "raw_text": "TAF LIPA 110500Z 1106/1115 VRB03KT CAVOK", + "station_id": "LIPA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-11.534", - "longitude": "43.272", - "elevation_m": "30", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.03", + "longitude": "12.599", + "elevation_m": "113", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF SGPJ 110500Z 1106/1206 22005KT 9999 SCT027 TX28/1118Z TN21/1109Z BECMG 1109/1113 05005KT 9999 BKN020 BECMG 1114/1118 9999 SCT027", + "station_id": "SGPJ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-22.641", + "longitude": "-55.83", + "elevation_m": "571", + "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA SHRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "28" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "110", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2700" } ] - }, + } + ] + }, + { + "raw_text": "TAF LIPI 110500Z 1106/1115 03005KT CAVOK", + "station_id": "LIPI", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.979", + "longitude": "13.049", + "elevation_m": "49", + "forecast": [ { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF LFOT 110500Z 1106/1206 06010KT 9999 BKN030 PROB40 TEMPO 1106/1110 BKN008 BECMG 1110/1113 BKN012 PROB30 TEMPO 1114/1117 BKN016 PROB40 TEMPO 1117/1123 BKN008 PROB40 TEMPO 1123/1206 4000 BR BKN004 PROB30 TEMPO 1201/1203 2000 BR BKN002 PROB30 TEMPO 1203/1206 0500 FG VV///", - "station_id": "LFOT", + "raw_text": "TAF UBBY 110500Z 1106/1115 VRB04KT 6000 SCT030 BKN080 TEMPO 1106/1109 3000 BR SCT015 BKN040", + "station_id": "UBBY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.444", - "longitude": "0.728", - "elevation_m": "107", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.561", + "longitude": "46.667", + "elevation_m": "383", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VEPT 110500Z 1106/1212 27005KT 3500 HZ FU NSC BECMG 1114/1116 00000KT 2200 BR HZ BECMG 1121/1123 1200 MIFG BR BECMG 1123/1201 0700 FG BR BECMG 1201/1203 1400 BR BECMG 1205/1207 27005KT 2800 BR HZ FEW100", + "station_id": "VEPT", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "25.591", + "longitude": "85.088", + "elevation_m": "53", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.17", + "wx_string": "HZ FU", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.37", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.75", + "wx_string": "MIFG BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.43", + "wx_string": "FG BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.87", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.74", + "wx_string": "BR HZ", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" + } ] } ] }, { - "raw_text": "TAF HTKJ 110500Z 1106/1206 09008KT 9999 SCT030 BECMG 1109/1110 FEW035CB BKN035 BECMG 1113/1114 BKN030", - "station_id": "HTKJ", + "raw_text": "TAF LIPS 110500Z 1106/1115 04003KT CAVOK", + "station_id": "LIPS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-3.427", - "longitude": "37.058", - "elevation_m": "893", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.689", + "longitude": "12.101", + "elevation_m": "42", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF TBPB 110500Z 1106/1206 06006KT 9999 SCT020", + "station_id": "TBPB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "13.075", + "longitude": "-59.492", + "elevation_m": "55", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF RJTY 110500Z 1105/1211 36010KT 9999 SCT040 BKN050 QNH2980INS TEMPO 1109/1113 36012G18KT 520205 BECMG 1112/1113 36010G15KT 9999 SKC 520205 QNH2990INS BECMG 1123/1124 33015G25KT 9999 FEW050 520003 QNH2995INS TEMPO 1202/1205 33020G30KT 530003 BECMG 1206/1207 33010G15KT 9999 SKC 520105 QNH3005INS TX13/1105Z TN00/1121Z", - "station_id": "RJTY", + "raw_text": "TAF VEGY 110500Z 1106/1212 27005KT 3500 HZ NSC BECMG 1113/1115 2200 BR HZ BECMG 1121/1123 00000KT 1200 MIFG BR BECMG 1123/1201 0700 FG BR BECMG 1201/1203 1400 BR BECMG 1205/1207 27005KT 2800 BR HZ FEW100", + "station_id": "VEGY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "35.749", - "longitude": "139.349", - "elevation_m": "136", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "24.744", + "longitude": "84.951", + "elevation_m": "115", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.79", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.17", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "turbulence_condition": [ + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.37", + "wx_string": "BR HZ", + "sky_condition": [ { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "7000" + "sky_cover": "NSC" } - ], - "sky_condition": [ - ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.75", + "wx_string": "MIFG BR", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "7000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.43", + "wx_string": "FG BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "turbulence_condition": [ + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.87", + "wx_string": "BR", + "sky_condition": [ { - "turbulence_intensity": "3", - "turbulence_max_alt_ft_agl": "3000" + "sky_cover": "NSC" } - ], - "sky_condition": [ - ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.06", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.74", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "6000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T05:00:00Z", - "max_temp_c": "13" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "0" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF HTZA 110500Z 1106/1206 36010KT 9999 SCT016 BECMG 1110/1112 06010KT", - "station_id": "HTZA", + "raw_text": "TAF LIRE 110500Z 1106/1115 10008KT 9999 SCT030 PROB40 TEMPO 1106/1110 5000 TSRA FEW020CB BKN030", + "station_id": "LIRE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-6.222", - "longitude": "39.225", - "elevation_m": "19", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.656", + "longitude": "12.449", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LJCE 110500Z 1106/1115 VRB02KT 7000 BKN040 TEMPO 1106/1115 3500 -RA BR OVC012", - "station_id": "LJCE", + "raw_text": "TAF TVSA 110500Z 1106/1206 06005KT 9999 SCT018", + "station_id": "TVSA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.899", - "longitude": "15.523", - "elevation_m": "153", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "13.156", + "longitude": "-61.15", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.17", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF HTAR 110500Z 1106/1206 14010KT 9999 BKN026 TEMPO 1109/1113 SHRA BKN028 FEW030CB BECMG 1115/1118 NSW BKN026", - "station_id": "HTAR", + "raw_text": "TAF VERC 110500Z 1106/1212 35005KT 3500 HZ NSC BECMG 1109/1111 5000 HZ FEW100 BECMG 1113/1115 2500 BR HZ BECMG 1121/1123 00000KT 1200 BR MIFG BECMG 1203/1205 2400 BR HZ BECMG 1206/1208 4500 HZ ", + "station_id": "VERC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-3.368", - "longitude": "36.626", - "elevation_m": "1386", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "23.314", + "longitude": "85.322", + "elevation_m": "646", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.17", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "SHRA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" - } - ] - } - ] - }, - { - "raw_text": "TAF LMML 110500Z 1106/1206 VRB06KT 9999 FEW040 BECMG 1121/1124 09012KT PROB30 TEMPO 1122/1206 BKN015", - "station_id": "LMML", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.858", - "longitude": "14.477", - "elevation_m": "78", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.55", + "wx_string": "BR HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.75", + "wx_string": "BR MIFG", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ] - } - ] - }, - { - "raw_text": "TAF HTBU 110500Z 1106/1206 00000KT 9999 FEW016 FEW018CB BKN080 BECMG 1109/1113 12010KT", - "station_id": "HTBU", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-1.332", - "longitude": "31.821", - "elevation_m": "1144", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", "wind_dir_degrees": "0", "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1.49", + "wx_string": "BR HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "2.8", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF VGEG 110500Z 1106/1212 34005KT 4000 HZ FEW025 TEMPO 1123/1203 00000KT 1000 FG FEW007 BKN008 SCT015 BECMG 1204/1206 03006KT 5000 HZ NSC BECMG 1207/1209 27005KT 4000 HZ SCT015 SCT100", - "station_id": "VGEG", + "raw_text": "TAF EPCE 110500Z 1106/1118 VRB02KT 9999 OVC007 PROB30 TEMPO 1106/1108 5000 BR OVC005 BECMG 1108/1110 9999 BKN010 TEMPO 1110/1112 BKN015", + "station_id": "EPCE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "22.249", - "longitude": "91.814", - "elevation_m": "7", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "54.416", + "longitude": "17.763", + "elevation_m": "151", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.62", - "wx_string": "FG", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF VOTV 110500Z 1106/1212 25005KT 6000 SCT012 SCT080 TEMPO 1110/1114 29010KT 3000 TSRA RA SCT012 FEW025CB BKN080 BECMG 1114/1116 VRB02KT 3000 RA BR SCT012 FEW025CB BKN080 TEMPO 1122/1202 VRB02KT 2500 BR SCT012 SCT080 BECMG 1203/1205 29005KT 5000 BR SCT012 SCT080 TEMPO 1208/1212 29010KT 3000 TSRA RA SCT012 FEW025CB BKN080", - "station_id": "VOTV", + "raw_text": "TAF VAPO 110500Z 1106/1212 06008KT 6000 SCT250 BECMG 1119/1121 VRB02KT 5000 HZ BECMG 1200/1201 3000 BR BECMG 1205/1207 05008KT 6000", + "station_id": "VAPO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "8.484", - "longitude": "76.919", - "elevation_m": "9", + "latitude": "18.582", + "longitude": "73.92", + "elevation_m": "593", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA RA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", + "time_becoming": "2024-12-11T21:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "RA BR", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "1.55", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "25000" } ] - }, + } + ] + }, + { + "raw_text": "TAF TDPD 110500Z 1106/1206 06007KT 9999 SCT018", + "station_id": "TDPD", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "15.547", + "longitude": "-61.299", + "elevation_m": "13", + "forecast": [ { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF HTDO 110500Z 1106/1206 10010KT 9999 FEW022 BECMG 1112/1114 BKN029 FEW030CB", - "station_id": "HTDO", + "raw_text": "TAF VIJP 110500Z 1106/1212 32004KT 3000 HZ NSC BECMG 1112/1114 VRB03KT 2000 HZ FU BECMG 1123/1201 05003KT 1500 BR FU BECMG 1204/1206 36004KT 3000 HZ FU", + "station_id": "VIJP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-6.169", - "longitude": "35.751", - "elevation_m": "1119", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.824", + "longitude": "75.812", + "elevation_m": "383", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.24", + "wx_string": "HZ FU", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2900" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.93", + "wx_string": "BR FU", + "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.86", + "wx_string": "HZ FU", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VOCI 110500Z 1106/1212 10005KT 5000 BR FEW012 SCT080 TEMPO 1111/1114 28010KT 3000 TSRA RA SCT012 FEW025CB BKN080 BECMG 1114/1116 VRB03KT 3000 BR FEW010 SCT012 BKN080 TEMPO 1122/1202 10005KT 1500 MIFG BR FEW006 SCT012 SCT080 BECMG 1203/1205 10005KT 5000 HZ SCT012 SCT080 TEMPO 1208/1212 26010KT 3000 TSRA RA FEW008 SCT012 FEW025CB BKN080", - "station_id": "VOCI", + "raw_text": "TAF VAUD 110500Z 1106/1212 09005KT 3000 HZ NSC BECMG 1112/1114 07004KT 2000 BR HZ BECMG 1200/1202 32003KT 1500 BR HZ BECMG 1204/1206 32005KT 3000 HZ", + "station_id": "VAUD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "10.152", - "longitude": "76.402", - "elevation_m": "8", + "latitude": "24.618", + "longitude": "73.896", + "elevation_m": "506", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA RA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.24", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "0.93", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "100", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "5", - "visibility_statute_mi": "0.93", - "wx_string": "MIFG BR", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VIJO 110500Z 1106/1115 05005KT 5000 HZ NSC BECMG 1112/1114 07003KT 3000 HZ", + "station_id": "VIJO", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "26.243", + "longitude": "73.039", + "elevation_m": "215", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "100", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "5", "visibility_statute_mi": "3.11", "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "3", "visibility_statute_mi": "1.86", - "wx_string": "TSRA RA", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UIAA 110500Z 1106/1206 23005G10MPS 9999 SCT030CB TEMPO 1106/1206 29003G08MPS", - "station_id": "UIAA", + "raw_text": "TAF VIKG 110500Z 1106/1115 05005KT 3000 HZ NSC BECMG 1112/1114 09003KT 2000 HZ FU", + "station_id": "VIKG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.026", - "longitude": "113.31", - "elevation_m": "650", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "26.591", + "longitude": "74.816", + "elevation_m": "450", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.24", + "wx_string": "HZ FU", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "NSC" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF HTKA 110500Z 1106/1206 00000KT SCT020 FEW021CB SCT080 PROB30 TEMPO 1111/1117 -RA BECMG 1118/1122 NSW FEW022", - "station_id": "HTKA", + "raw_text": "TAF GUCY 110500Z 1106/1212 28006KT 5000 HZ FEW015 SCT100 BECMG 1106/1109 VRB02KT 3000 BR TEMPO 1112/1118 5000 HZ FEW015 SCT110", + "station_id": "GUCY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-4.887", - "longitude": "29.669", - "elevation_m": "819", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "9.577", + "longitude": "-13.612", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2100", - "cloud_type": "CB" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "11000" } ] } ] }, { - "raw_text": "TAF VOCL 110500Z 1106/1212 07005KT 6000 FEW012 TEMPO 1111/1114 07005KT 4000 TSRA RA SCT012 FEW025CB SCT080 BECMG 1114/1116 07005KT 4000 BR SCT012 SCT080 TEMPO 1122/1202 07005KT 3000 BR SCT012 SCT080 BECMG 1203/1205 07005KT 6000 FEW012 TEMPO 1210/1212 25010KT 4000 TSRA RA SCT012 FEW025CB BKN080", - "station_id": "VOCL", + "raw_text": "TAF VOVZ 110500Z 1106/1115 04008KT 3500 HZ FEW018 SCT220 BECMG 1108/1110 5000 HZ", + "station_id": "VOVZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "11.137", - "longitude": "75.955", - "elevation_m": "104", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "17.722", + "longitude": "83.228", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.17", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA RA", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1800" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "22000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VEDG 110500Z 1106/1212 34008KT 3000 HZ NSC BECMG 1122/1124 00000KT 1500 BR BECMG 1200/1202 0800 MIFG BECMG 1204/1206 33008KT 1500 BR FEW100 BECMG 1207/1209 3000 HZ", + "station_id": "VEDG", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "23.623", + "longitude": "87.243", + "elevation_m": "88", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.93", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.5", + "wx_string": "MIFG", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "0.93", "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-12T07:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA RA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF UIBB 110500Z 1106/1206 22003MPS 9999 SCT017CB TEMPO 1106/1112 VRB08MPS", - "station_id": "UIBB", + "raw_text": "TAF HKNW 110500Z 1106/1206 07010KT 9999 BKN020 BECMG 1200/1203 VRB02KT BKN014", + "station_id": "HKNW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.365", - "longitude": "101.716", - "elevation_m": "485", + "latitude": "-1.322", + "longitude": "36.815", + "elevation_m": "1666", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "16", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + } ] } ] }, { - "raw_text": "TAF HTMW 110500Z 1106/1206 12010KT 9999 SCT022 FEW023CB BECMG 1111/1113 32010KT", - "station_id": "HTMW", + "raw_text": "TAF GFLL 110500Z 1106/1212 VRB03KT 9999 SCT009 TEMPO 1106/1109 06005KT 2000 BR BKN008 TEMPO 1113/1117 20010KT 5000 HZ SCT013 BECMG 1200/1202 27008KT 9999 SCT012", + "station_id": "GFLL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-2.442", - "longitude": "32.925", - "elevation_m": "1144", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "8.616", + "longitude": "-13.195", + "elevation_m": "28", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" - }, + "cloud_base_ft_agl": "900" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "200", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" - }, + "cloud_base_ft_agl": "1300" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF VOKN 110500Z 1106/1212 10005KT 5000 BR SCT012 SCT080 TEMPO 1111/1114 28010KT 3000 TSRA RA SCT012 FEW025CB BKN080 BECMG 1114/1116 10005KT 4000 BR SCT012 SCT080 TEMPO 1122/1202 10010KT 1500 MIFG BR FEW002 SCT012 SCT080 BECMG 1203/1205 10005KT 5000 BR FEW012 TEMPO 1210/1212 29010KT 3000 TSRA RA SCT012 FEW025CB BKN080", - "station_id": "VOKN", + "raw_text": "TAF AMD KEGI 110500Z 1105/1208 28012G18KT 8000 +TSRA +RA BKN002 BKN020CB OVC043 QNH2977INS BECMG 1107/1108 29012KT 6000 -SHRA BKN010 OVC020 QNH2981INS BECMG 1114/1115 31010KT 9999 NSW FEW050 SCT100 QNH3014INS BECMG 1120/1121 32012G18KT 9999 FEW050 QNH3016INS BECMG 1200/1201 33006KT 9999 SKC QNH3028INS TX21/1105Z TN10/1202Z", + "station_id": "KEGI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "11.917", - "longitude": "75.547", - "elevation_m": "105", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "30.653", + "longitude": "-86.525", + "elevation_m": "59", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA RA", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.76", + "wx_string": "+TSRA +RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", "cloud_type": "CB" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4300" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.82", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "100", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "10", - "visibility_statute_mi": "0.93", - "wx_string": "MIFG BR", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "5000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA RA", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, + "sky_cover": "SKC" + } + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "valid_time": "2024-12-11T05:00:00Z", + "max_temp_c": "21" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "10" } ] } ] }, { - "raw_text": "TAF UIII 110500Z 1106/1206 VRB01MPS 5000 BR FU SCT003 TEMPO 1109/1204 0300 FZFG VV001", - "station_id": "UIII", + "raw_text": "TAF RKNW 110500Z 1106/1212 03006KT 9999 SCT030 BKN180 TNM06/1122Z TX05/1206Z BECMG 1201/1202 24006KT ", + "station_id": "RKNW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.273", - "longitude": "104.38", - "elevation_m": "480", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "37.337", + "longitude": "127.947", + "elevation_m": "152", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.11", - "wx_string": "BR FU", + "fcst_time_to": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-6" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "5" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.19", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] } ] }, { - "raw_text": "TAF HTTB 110500Z 1106/1206 09010KT 9999 SCT024 BKN070", - "station_id": "HTTB", + "raw_text": "TAF DFFD 110500Z 1106/1212 05010KT 8000 NSC TEMPO 1106/1110 4000 HZ", + "station_id": "DFFD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-5.074", - "longitude": "32.833", - "elevation_m": "1185", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "12.356", + "longitude": "-1.512", + "elevation_m": "309", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2400" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF VEDO 110500Z 1106/1115 32005KT 2800 HZ NSC BECMG 1114/1115 1400 BR HZ FEW100 ", - "station_id": "VEDO", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "24.446", - "longitude": "86.707", - "elevation_m": "244", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.74", - "wx_string": "HZ", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -118321,41 +120395,34 @@ ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.87", - "wx_string": "BR HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } + ] } ] }, { - "raw_text": "TAF UIUU 110500Z 1106/1206 26003MPS 4000 FU NSC TEMPO 1108/1203 1200 FU", - "station_id": "UIUU", + "raw_text": "TAF DFOO 110500Z 1106/1206 04008KT 8000 NSC TEMPO 1106/1110 4000 HZ", + "station_id": "DFOO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.808", - "longitude": "107.443", - "elevation_m": "508", + "latitude": "11.163", + "longitude": "-4.322", + "elevation_m": "461", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -118363,11 +120430,11 @@ ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "FU", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ ] @@ -118375,568 +120442,371 @@ ] }, { - "raw_text": "TAF VEJS 110500Z 1106/1115 31005KT 2500 FU HZ NSC BECMG 1113/1115 1400 BR HZ FEW100 ", - "station_id": "VEJS", + "raw_text": "TAF LFCR 110500Z 1106/1206 VRB03KT 9999 FEW015 BKN030 OVC060 TEMPO 1113/1116 10010KT", + "station_id": "LFCR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "22.813", - "longitude": "86.169", - "elevation_m": "151", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.41", + "longitude": "2.483", + "elevation_m": "576", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.55", - "wx_string": "FU HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.87", - "wx_string": "BR HZ", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } + ] } ] }, { - "raw_text": "TAF COR VECC 110500Z 1106/1212 34007KT 2500 HZ NSC BECMG 1120/1122 00000KT 1200 BR BECMG 1200/1202 0700 MIFG BECMG 1203/1205 34007KT 1500 BR BECMG 1207/1209 3000 HZ", - "station_id": "VECC", + "raw_text": "TAF LFBP 110500Z 1106/1206 VRB03KT 3000 BR FEW008 BKN060 BECMG 1107/1109 9999 NSW", + "station_id": "LFBP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "22.651", - "longitude": "88.445", - "elevation_m": "11", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.385", + "longitude": "-0.416", + "elevation_m": "182", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.55", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.75", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.43", - "wx_string": "MIFG", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF VEPY 110500Z 1106/1115 00000KT 0800 MIFG FEW008 BKN015 BECMG 1107/1109 19005KT 1500 BR SCT015 BKN100 BECMG 1111/1113 00000KT", - "station_id": "VEPY", + "raw_text": "TAF RCSS 110500Z 1106/1206 09008KT 9999 FEW012 BKN032 TEMPO 1106/1111 32005KT SCT010 BKN022 BKN040 TEMPO 1118/1124 5000 RA SCT010 BKN018 BKN040 TEMPO 1202/1204 5000 RA SCT010 BKN018 BKN040", + "station_id": "RCSS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "27.228", - "longitude": "88.587", - "elevation_m": "1399", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.069", + "longitude": "121.552", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.5", - "wx_string": "MIFG", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3200" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "190", + "change_indicator": "TEMPO", + "wind_dir_degrees": "320", "wind_speed_kt": "5", - "visibility_statute_mi": "0.93", - "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - } - ] - }, - { - "raw_text": "TAF UTDD 110500Z 1106/1206 VRB02MPS 3100 BR FU SCT060CB BKN100 TEMPO 1106/1107 1000 BR FU BECMG 1107/1108 6000 NSW", - "station_id": "UTDD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.543", - "longitude": "68.825", - "elevation_m": "785", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.93", - "wx_string": "BR FU", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000", - "cloud_type": "CB" + "cloud_base_ft_agl": "1800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "BR FU", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "6000", - "cloud_type": "CB" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF HKMO 110500Z 1106/1212 09010KT 9999 SCT025 TEMPO 1202/1206 VRB03KT -SHRA FEW018CB BKN020 BECMG 1209/1212 NSW FEW026", - "station_id": "HKMO", + "raw_text": "TAF RCTP 110500Z 1106/1212 03018KT 9999 SCT006 BKN011 BKN030 TEMPO 1106/1109 36008KT SCT010 BKN016 BKN030 TEMPO 1118/1124 5000 RA SCT004 BKN008 BKN020 TEMPO 1203/1209 04025KT", + "station_id": "RCTP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-4.015", - "longitude": "39.606", - "elevation_m": "55", + "latitude": "25.078", + "longitude": "121.233", + "elevation_m": "33", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "wx_string": "-SHRA", - "sky_condition": [ + "cloud_base_ft_agl": "600" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, - { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" - } - ] - } - ] - }, - { - "raw_text": "TAF UTDL 110500Z 1106/1206 08008MPS 3100 BR SCT011 TEMPO 1106/1112 07012MPS", - "station_id": "UTDL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.215", - "longitude": "69.695", - "elevation_m": "436", - "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "16", - "visibility_statute_mi": "1.93", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "23", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF LJLJ 110500Z 1106/1206 VRB02KT 9999 FEW030 BKN035 PROB40 TEMPO 1112/1206 3500 -DZ BR OVC010", - "station_id": "LJLJ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.218", - "longitude": "14.477", - "elevation_m": "363", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.17", - "wx_string": "-DZ BR", + "wind_dir_degrees": "40", + "wind_speed_kt": "25", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } + ] } ] }, { - "raw_text": "TAF NTAA 110500Z 1106/1212 VRB05KT 9999 FEW020TCU BKN040 TEMPO 1112/1208 05015G30KT 3000 SHRA PROB40 TEMPO 1112/1208 1000 TSRA SCT015CB", - "station_id": "NTAA", + "raw_text": "TAF RCKH 110500Z 1106/1212 33005KT 9999 FEW012 BKN032 TEMPO 1106/1111 26008KT TEMPO 1118/1124 06005KT TEMPO 1203/1209 26008KT", + "station_id": "RCKH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-17.554", - "longitude": "-149.607", - "elevation_m": "2", + "latitude": "22.577", + "longitude": "120.35", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", + "wind_dir_degrees": "330", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3200" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", - "wind_gust_kt": "30", - "visibility_statute_mi": "1.86", - "wx_string": "SHRA", + "wind_dir_degrees": "260", + "wind_speed_kt": "8", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - } - ] - } - ] - }, - { - "raw_text": "TAF LJMB 110500Z 1106/1206 35005KT 9999 OVC015 PROB40 TEMPO 1106/1200 3500 -RA BR OVC008 PROB40 TEMPO 1200/1206 0500 FG VV002", - "station_id": "LJMB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.48", - "longitude": "15.682", - "elevation_m": "263", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.17", - "wx_string": "-RA BR", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "200", - "wx_string": "FG", + "wind_dir_degrees": "260", + "wind_speed_kt": "8", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] } ] }, { - "raw_text": "TAF UBBZ 110500Z 1106/1115 VRB04KT 0600 FG BKN004 TEMPO 1106/1108 0200 BKN002 BECMG 1108/1110 05005KT 9999 NSW FEW030", - "station_id": "UBBZ", + "raw_text": "TAF OBBI 110500Z 1106/1212 32010KT 9999 FEW030 BECMG 1207/1209 VRB05KT", + "station_id": "OBBI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.094", - "longitude": "46.734", - "elevation_m": "489", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.271", + "longitude": "50.634", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.37", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.12", + "fcst_time_to": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", @@ -118947,184 +120817,160 @@ ] }, { - "raw_text": "TAF LJPZ 110500Z 1106/1115 09005KT CAVOK", - "station_id": "LJPZ", + "raw_text": "TAF TAPA 110500Z 1106/1206 07010KT 9999 SCT022 PROB30 TEMPO 1106/1115 SHRA", + "station_id": "TAPA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.473", - "longitude": "13.615", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "17.135", + "longitude": "-61.797", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" } ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "SHRA", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF UHWW 110500Z 1106/1206 36006G12MPS 9999 NSC BECMG 1110/1112 35003G08MPS", - "station_id": "UHWW", + "raw_text": "TAF FGBT 110500Z 1106/1206 26006KT 9999 SCT014 PROB30 TEMPO 1113/1118 BKN012 FEW020CB TEMPO 1203/1206 TS BKN010 FEW018CB", + "station_id": "FGBT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.399", - "longitude": "132.146", - "elevation_m": "11", + "latitude": "1.905", + "longitude": "9.806", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "wind_gust_kt": "23", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF KSLI 110500Z 1105/1211 VRB06KT 9999 SCT250 QNH3022INS TX17/1200Z TN08/1211Z", - "station_id": "KSLI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "33.796", - "longitude": "-118.042", - "elevation_m": "8", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T00:00:00Z", - "max_temp_c": "17" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "8" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF MHTG 110500Z 1106/1206 35006KT 9999 FEW006 BKN028 TX27/1120Z TN18/1112Z BECMG 1115/1117 03014KT FEW016 SCT030", - "station_id": "MHTG", + "raw_text": "TLPL 110500Z 1106/1206 07012KT 9999 SCT024 TEMPO 1112/1122 7000 SHRA BKN015 BKN040", + "station_id": "TLPL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.06", - "longitude": "-87.216", - "elevation_m": "1001", + "latitude": "13.743", + "longitude": "-60.948", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "18" - }, - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "27" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2400" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.35", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF LICZ 110500Z 1106/1206 30007KT CAVOK", - "station_id": "LICZ", + "raw_text": "TAF DAAP 110500Z 1106/1115 16008KT CAVOK", + "station_id": "DAAP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.406", - "longitude": "14.919", - "elevation_m": "22", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "26.724", + "longitude": "8.622", + "elevation_m": "542", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -119136,332 +120982,261 @@ ] }, { - "raw_text": "TAF MHLM 110500Z 1106/1206 VRB05KT 9999 SCT026 SCT080 TX30/1120Z TN22/1112Z BECMG 1117/1119 02012KT SCT026TCU FEW030CB TEMPO 1121/1124 7000 SHRA", - "station_id": "MHLM", + "raw_text": "TLPC 110500Z 1106/1206 08008KT 9999 SCT024 TEMPO 1112/1122 7000 SHRA BKN015 BKN040", + "station_id": "TLPC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "15.442", - "longitude": "-87.934", - "elevation_m": "32", + "latitude": "14.021", + "longitude": "-60.993", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "30" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "22" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2600", - "cloud_type": "TCU" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2400" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "4.35", "wx_string": "SHRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } ] } ] }, { - "raw_text": "TAF MHRO 110500Z 1106/1206 VRB08KT 9999 SCT020 BKN080 TX28/1119Z TN25/1112Z BECMG 1117/1119 SCT020TCU", - "station_id": "MHRO", + "raw_text": "TAF DAOF 110500Z 1106/1115 28010KT CAVOK", + "station_id": "DAOF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.316", - "longitude": "-86.523", - "elevation_m": "6", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "27.7", + "longitude": "-8.167", + "elevation_m": "441", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "28" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "25" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF ETNG 110500Z 1106/1121 05006KT 9999 BKN018 PROB40 1107/1121 BKN007", - "station_id": "ETNG", + "raw_text": "TAF DAOR 110500Z 1106/1115 10008KT CAVOK", + "station_id": "DAOR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T21:00:00Z", - "latitude": "50.964", - "longitude": "6.032", - "elevation_m": "76", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "31.65", + "longitude": "-2.261", + "elevation_m": "809", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF WMKJ 110500Z 1106/1206 30006KT 9999 FEW020 TEMPO 1107/1110 VRB05G18KT 4000 TSRA FEW017CB SCT018", - "station_id": "WMKJ", + "raw_text": "TAF FKYS 110500Z 1106/1206 24003KT 7000 BKN006 TEMPO 1106/1107 3000 BR BECMG 1108/1110 SCT016 BECMG 1122/1124 BKN006", + "station_id": "FKYS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "1.641", - "longitude": "103.67", - "elevation_m": "38", + "latitude": "3.833", + "longitude": "11.521", + "elevation_m": "694", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "wind_gust_kt": "18", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF WMKK 110500Z 1106/1212 31007KT 9999 FEW018 PROB30 TEMPO 1107/1110 5000 TSRA FEW017CB SCT018", - "station_id": "WMKK", + "raw_text": "TAF DAUK 110500Z 1106/1115 04010KT CAVOK", + "station_id": "DAUK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "2.747", - "longitude": "101.714", - "elevation_m": "21", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "33.068", + "longitude": "6.089", + "elevation_m": "83", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LFLX 110500Z 1106/1212 06009KT 9999 BKN040 PROB40 TEMPO 1106/1110 BKN006 PROB30 TEMPO 1106/1110 BKN004 BECMG 1110/1112 BKN013 BECMG 1120/1122 CAVOK PROB40 TEMPO 1200/1209 4000 BR BKN003", - "station_id": "LFLX", + "raw_text": "TAF DAUL 110500Z 1106/1115 VRB02KT CAVOK BECMG 1109/1111 12012KT PROB30 TEMPO 1112/1115 12015G25KT", + "station_id": "DAUL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "46.87", - "longitude": "1.741", - "elevation_m": "157", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "33.764", + "longitude": "2.928", + "elevation_m": "755", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", "probability": "30", + "wind_dir_degrees": "120", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF DAUO 110500Z 1106/1115 06010KT CAVOK", + "station_id": "DAUO", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "33.513", + "longitude": "6.782", + "elevation_m": "55", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "60", - "wind_speed_kt": "9", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -119469,296 +121244,227 @@ "sky_cover": "NSC" } ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - } - ] } ] }, { - "raw_text": "TAF WMSA 110500Z 1106/1206 30005KT 9999 FEW018 PROB30 TEMPO 1107/1110 6000 -TSRA FEW017CB SCT018", - "station_id": "WMSA", + "raw_text": "TAF DAUT 110500Z 1106/1115 20008KT CAVOK PROB30 1111/1115 20020KT", + "station_id": "DAUT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "3.13", - "longitude": "101.552", - "elevation_m": "19", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "29.237", + "longitude": "0.276", + "elevation_m": "307", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "-TSRA", + "wind_dir_degrees": "200", + "wind_speed_kt": "20", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - } + ] } ] }, { - "raw_text": "TAF WMKP 110500Z 1106/1206 03006KT 9999 FEW020 BECMG 1111/1112 VRB03KT 8000 FEW025", - "station_id": "WMKP", + "raw_text": "TAF DAUU 110500Z 1106/1115 06010KT CAVOK", + "station_id": "DAUU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "5.297", - "longitude": "100.277", - "elevation_m": "4", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "31.917", + "longitude": "5.413", + "elevation_m": "147", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF URMM 110500Z 1106/1206 09003G08MPS 3100 BR BKN004 TX06/1112Z TN02/1203Z TEMPO 1106/1109 0300 FZFG OVC002 BECMG 1109/1110 6000 NSW BKN016 TEMPO 1115/1206 -SHRA BKN011 BKN020CB BECMG 1117/1119 27003G08MPS", - "station_id": "URMM", + "raw_text": "TAF UTFN 110500Z 1106/1206 14010KT 5000 BR NSC TEMPO 1106/1110 VRB02KT 2500 BR", + "station_id": "UTFN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.225", - "longitude": "43.082", - "elevation_m": "318", + "latitude": "40.983", + "longitude": "71.573", + "elevation_m": "477", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "1.93", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "6" - }, - { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "2" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF DABC 110500Z 1106/1206 25008KT CAVOK PROB30 TEMPO 1112/1118 FEW020TCU", + "station_id": "DABC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.278", + "longitude": "6.629", + "elevation_m": "686", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "probability": "30", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF EPPR 110500Z 1106/1118 31010KT 9999 OVC012 BECMG 1109/1111 OVC018", - "station_id": "EPPR", + "raw_text": "TAF UTNN 110500Z 1106/1206 12008G18KT 9999 SCT050 SCT100", + "station_id": "UTNN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "54.248", - "longitude": "18.672", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.488", + "longitude": "59.623", + "elevation_m": "76", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] ] - }, + } + ] + }, + { + "raw_text": "TAF DABS 110500Z 1106/1206 12008KT 9999 FEW033", + "station_id": "DABS", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.432", + "longitude": "8.121", + "elevation_m": "806", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3300" } ] } ] }, { - "raw_text": "TAF OMAD 110500Z 1106/1212 13004KT 8000 NSC BECMG 1109/1111 33010KT BECMG 1115/1117 08005KT BECMG 1210/1212 33010KT", - "station_id": "OMAD", + "raw_text": "TAF DAAY 110500Z 1106/1115 16015G25KT 8000 NSC PROB40 TEMPO 1106/1112 3000 DRSA", + "station_id": "DAAY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.428", - "longitude": "54.458", - "elevation_m": "9", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "33.532", + "longitude": "-0.248", + "elevation_m": "1116", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", + "wind_dir_degrees": "160", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "4.97", "sky_condition": [ { @@ -119767,129 +121473,135 @@ ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "DRSA", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] } ] }, { - "raw_text": "TAF WATT 110500Z 1106/1206 30006KT 8000 FEW015CB BKN015 TEMPO 1106/1109 4000 TSRA", - "station_id": "WATT", + "raw_text": "TAF UTNU 110500Z 1106/1206 11008G18KT CAVOK TEMPO 1106/1114 VRB04KT TEMPO 1114/1120 15010G20KT SCT033", + "station_id": "UTNU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-10.172", - "longitude": "123.671", - "elevation_m": "104", + "latitude": "41.584", + "longitude": "60.642", + "elevation_m": "97", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "110", + "wind_speed_kt": "8", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "sky_condition": [ ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3300" + } + ] } ] }, { - "raw_text": "TAF EGNS 110500Z 1106/1115 01007KT 9999 BKN025", - "station_id": "EGNS", + "raw_text": "TAF COR DAON 110500Z 1106/1206 VRB02KT CAVOK", + "station_id": "DAON", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.085", - "longitude": "-4.632", - "elevation_m": "18", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.013", + "longitude": "-1.457", + "elevation_m": "245", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UERP 110500Z 1106/1206 24004MPS 6000 SCT015 BKN100 TEMPO 1106/1115 3000 -SN BR SCT010 OVC100", - "station_id": "UERP", + "raw_text": "TAF DAOV 110500Z 1106/1115 VRB02KT CAVOK BECMG 1110/1113 18012KT SCT030 SCT100", + "station_id": "DAOV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "66.4", - "longitude": "112.03", - "elevation_m": "514", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "35.208", + "longitude": "0.147", + "elevation_m": "506", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "10000" } ] @@ -119897,178 +121609,128 @@ ] }, { - "raw_text": "TAF GOOY 110500Z 1106/1212 36008KT CAVOK", - "station_id": "GOOY", + "raw_text": "TAF UTSB 110500Z 1106/1206 VRB03KT 7000 NSC TEMPO 1106/1117 13012KT 4000 BR SCT033", + "station_id": "UTSB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "14.741", - "longitude": "-17.49", - "elevation_m": "21", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.775", + "longitude": "64.483", + "elevation_m": "225", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", "sky_condition": [ { "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF OMFJ 110500Z 1106/1212 10010KT 8000 FEW025 BECMG 1115/1117 16007KT", - "station_id": "OMFJ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.112", - "longitude": "56.324", - "elevation_m": "27", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - } - ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "7", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3300" } ] } ] }, { - "raw_text": "TAF LATI 110500Z 1106/1206 16008KT 9999 SCT040 BKN080 TX16/1112Z TN06/1204Z PROB40 TEMPO 1109/1113 RA FEW025TCU BKN040 PROB30 TEMPO 1201/1206 2000 BCFG", - "station_id": "LATI", + "raw_text": "TAF DAAE 110500Z 1106/1206 25009KT 9999 SCT020 PROB30 TEMPO 1113/1118 30012KT FEW020TCU", + "station_id": "DAAE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.419", - "longitude": "19.716", - "elevation_m": "32", + "latitude": "36.712", + "longitude": "5.07", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", + "wind_dir_degrees": "250", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "16" - }, - { - "valid_time": "2024-12-12T04:00:00Z", - "min_temp_c": "6" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "RA", + "probability": "30", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", + "cloud_base_ft_agl": "2000", "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" } ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF UERR 110500Z 1106/1206 27005G14MPS 9999 -SN DRSN SCT007 BKN017 TEMPO 1106/1112 1000 SN BLSN VV004", - "station_id": "UERR", + "raw_text": "TAF UTSS 110500Z 1106/1206 10010KT 7000 NSC TEMPO 1106/1115 30010KT 3000 BR TEMPO 1115/1203 0700 FZFG VV002", + "station_id": "UTSS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "62.538", - "longitude": "114.056", - "elevation_m": "352", + "latitude": "39.7", + "longitude": "66.974", + "elevation_m": "665", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", + "wind_dir_degrees": "100", "wind_speed_kt": "10", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", - "wx_string": "-SN DRSN", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "vert_vis_ft": "400", - "wx_string": "SN BLSN", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.43", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { "sky_cover": "OVX" @@ -120078,494 +121740,352 @@ ] }, { - "raw_text": "TAF GBYD 110500Z 1106/1212 02008KT CAVOK", - "station_id": "GBYD", + "raw_text": "TAF DAAS 110500Z 1106/1206 02008KT 9999 SCT026", + "station_id": "DAAS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "13.341", - "longitude": "-16.653", - "elevation_m": "29", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.18", + "longitude": "5.33", + "elevation_m": "1012", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "20", "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2600" } ] } ] }, { - "raw_text": "TAF UBBG 110500Z 1106/1206 VRB04KT 6000 FEW040 SCT080 TX08/1112Z TN03/1203Z TEMPO 1106/1109 28008KT BECMG 1109/1111 9999 TEMPO 1116/1124 21008KT BECMG 1204/1206 27010KT", - "station_id": "UBBG", + "raw_text": "TAF UTST 110500Z 1106/1206 VRB03KT 7000 NSC TEMPO 1109/1120 09010G20KT 3000 BR", + "station_id": "UTST", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.738", - "longitude": "46.318", - "elevation_m": "333", + "latitude": "37.287", + "longitude": "67.318", + "elevation_m": "311", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "8" - }, - { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "3" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ ] - }, + } + ] + }, + { + "raw_text": "TAF DAAV 110500Z 1106/1206 16008KT 9999 SCT026 PROB40 TEMPO 1112/1118 30012KT FEW020CB", + "station_id": "DAAV", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.795", + "longitude": "5.877", + "elevation_m": "11", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "8", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "probability": "40", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LAKU 110500Z 1106/1206 VRB03KT 4000 BR FEW006 BKN020 TX08/1112Z TN06/1204Z BECMG 1109/1110 17012KT BKN025 TEMPO 1121/1206 VRB03KT 3000 BR BKN015", - "station_id": "LAKU", + "raw_text": "TAF UTTT 110500Z 1106/1206 08008KT 7000 NSC TEMPO 1106/1116 32012KT", + "station_id": "UTTT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.034", - "longitude": "20.416", - "elevation_m": "354", + "latitude": "41.258", + "longitude": "69.281", + "elevation_m": "429", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "8" - }, - { - "valid_time": "2024-12-12T04:00:00Z", - "min_temp_c": "6" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "12", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } + ] } ] }, { - "raw_text": "TAF GOBD 110500Z 1106/1212 02010KT 8000 NSC", - "station_id": "GOBD", + "raw_text": "TAF DABT 110500Z 1106/1206 08008KT 9999 FEW020 SCT030", + "station_id": "DABT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "14.671", - "longitude": "-17.067", - "elevation_m": "90", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.752", + "longitude": "6.309", + "elevation_m": "813", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "NSC" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] ] } ] }, { - "raw_text": "TAF KGSB 110500Z 1105/1211 17015KT 8000 -SHRA SCT015 OVC030 QNH2988INS BECMG 1108/1109 23010G20KT 9999 NSW SCT030 OVC050 QNH2984INS BECMG 1113/1114 27012G25KT 4800 TSRA BKN007CB OVC015 QNH2980INS TEMPO 1114/1121 27012G30KT 540009 BECMG 1121/1122 25012KT 9999 NSW SCT020 BKN045 OVC070 QNH2974INS BECMG 1206/1207 25012KT 9999 BKN015 QNH2969INS TX20/1115Z TN04/1204Z LAST NO AMDS AFT 1105 NEXT 1110", - "station_id": "KGSB", + "raw_text": "TAF WSSS 110500Z 1106/1212 30008KT 9999 FEW015 SCT020 TEMPO 1107/1110 3000 TSRA FEW012CB BKN015", + "station_id": "WSSS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "35.3446", - "longitude": "-77.9458", - "elevation_m": "33", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "1.368", + "longitude": "103.982", + "elevation_m": "17", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.88", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "1500" }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.85", - "wx_string": "NSW", - "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "25", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.79", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700", + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200", "cloud_type": "CB" }, { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "TAF COR DAOB 110500Z 1106/1206 VRB02KT CAVOK BECMG 1109/1112 16011KT SCT026 BKN090 PROB40 TEMPO 1112/1121 5000 RA SCT023TCU", + "station_id": "DAOB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.345", + "longitude": "1.476", + "elevation_m": "976", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "30", - "turbulence_condition": [ + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "9000" + "sky_cover": "NSC" } - ], - "sky_condition": [ - ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "11", "visibility_statute_mi": "6+", - "altim_in_hg": "29.73", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2600" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.70", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "20" - }, - { - "valid_time": "2024-12-12T04:00:00Z", - "min_temp_c": "4" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2300", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF VRMH 110500Z 1106/1212 31005KT 9999 FEW018 TEMPO 1110/1116 5000 SHRA FEW018CB", - "station_id": "VRMH", + "raw_text": "TAF WSAP 110500Z 1106/1212 30008KT 9999 FEW015 SCT020 TEMPO 1107/1110 3000 TSRA FEW012CB BKN015", + "station_id": "WSAP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "6.744", - "longitude": "73.171", - "elevation_m": "1", + "latitude": "1.36", + "longitude": "103.909", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" - } - ] - } - ] - }, - { - "raw_text": "TAF FOOG 110500Z 1106/1206 14004KT 8000 -TSRA BKN008 FEW020CB BECMG 1108/1110 NSW SCT010 PROB30 TEMPO 1115/1121 TS BKN012 FEW020CB", - "station_id": "FOOG", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-0.712", - "longitude": "8.754", - "elevation_m": "4", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", - "wx_string": "-TSRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", - "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TS", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", + "cloud_base_ft_agl": "1200", "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF GOSS 110500Z 1106/1206 02010KT CAVOK", - "station_id": "GOSS", + "raw_text": "TAF DAUB 110500Z 1106/1206 34008KT CAVOK PROB30 TEMPO 1112/1118 28013KT", + "station_id": "DAUB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.051", - "longitude": "-16.461", - "elevation_m": "3", + "latitude": "34.793", + "longitude": "5.738", + "elevation_m": "75", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -120573,53 +122093,14 @@ "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF HLLM 110500Z 1106/1206 10014KT 8000 NSC BECMG 1121/1123 VRB02KT PROB40 TEMPO 1202/1206 3000 BR", - "station_id": "HLLM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.894", - "longitude": "13.276", - "elevation_m": "8", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "14", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "probability": "30", + "wind_dir_degrees": "280", + "wind_speed_kt": "13", "sky_condition": [ ] @@ -120627,883 +122108,814 @@ ] }, { - "raw_text": "TAF AMD KWRI 110500Z 1105/1208 16010KT 8000 BR BKN002 OVC010 WS020/19040KT QNH2994INS BECMG 1109/1110 17015G30KT 4800 SHRA BKN007 OVC010 QNH2990INS BECMG 1114/1115 20018G35KT 4800 SHRA VCTS BKN007CB OVC010 QNH2966INS TEMPO 1118/1120 3200 +TSRA BR OVC006CB BECMG 1122/1123 20015G35KT 4800 SHRA BKN007 OVC010 QNH2954INS BECMG 1201/1202 18010G20KT 8000 -SHRA BKN015 QNH2954INS BECMG 1204/1205 24010KT 9999 NSW SCT030 QNH2956INS TX19/1118Z TN13/1105Z", - "station_id": "KWRI", + "raw_text": "TAF FKKD 110500Z 1106/1212 VRB03KT 9999 BKN013 FEW016CB TEMPO 1106/1108 3000 BR BECMG 1108/1110 SCT016 BECMG 1122/1124 BKN013 FEW016CB", + "station_id": "FKKD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "40.016", - "longitude": "-74.591", - "elevation_m": "35", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "4.006", + "longitude": "9.72", + "elevation_m": "10", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.94", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "30", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.91", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1300" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "18", - "wind_gust_kt": "35", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.65", - "wx_string": "SHRA VCTS", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700", + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.99", - "wx_string": "+TSRA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "35", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.53", - "wx_string": "SHRA", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } + ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.53", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "altim_in_hg": "29.56", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "19" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "13" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF VRMM 110500Z 1106/1212 30006KT 9999 FEW018 TEMPO 1106/1112 FEW019CB", - "station_id": "VRMM", + "raw_text": "TAF WSSL 110500Z 1106/1212 30008KT 9999 FEW015 SCT020 TEMPO 1107/1110 3000 TSRA FEW012CB BKN015", + "station_id": "WSSL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "4.192", - "longitude": "73.529", - "elevation_m": "2", + "latitude": "1.417", + "longitude": "103.866", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "300", - "wind_speed_kt": "6", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1900", + "cloud_base_ft_agl": "1200", "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF ETHN 110500Z 1106/1115 05007KT 2500 BR OVC002 TEMPO 1106/1109 06005KT 0700 FG VV001 BECMG 1109/1111 05007KT 6000 NSW OVC005", - "station_id": "ETHN", + "raw_text": "TAF LFOB 110500Z 1106/1206 04009KT 8000 BKN012 OVC016 TEMPO 1106/1112 4000 BR OVC007 TEMPO 1112/1124 OVC008 PROB40 TEMPO 1117/1124 OVC004 PROB40 1200/1206 2000 BR OVC002", + "station_id": "LFOB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.398", - "longitude": "9.958", - "elevation_m": "466", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "49.454", + "longitude": "2.113", + "elevation_m": "99", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.55", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.43", - "vert_vis_ft": "100", - "wx_string": "FG", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF FKKR 110500Z 1106/1118 VRB05KT CAVOK", - "station_id": "FKKR", + "raw_text": "TAF WABB 110500Z 1106/1212 13005KT 9999 SCT015", + "station_id": "WABB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "9.336", - "longitude": "13.37", - "elevation_m": "223", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-1.19", + "longitude": "136.108", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "130", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF GOGS 110500Z 1106/1206 VRB03KT CAVOK", - "station_id": "GOGS", + "raw_text": "TAF LFOK 110500Z 1106/1206 05009KT 9999 BKN018 OVC025 PROB30 TEMPO 1106/1108 4000 -DZ TEMPO 1120/1206 OVC012 PROB40 1203/1206 4000 BR OVC008", + "station_id": "LFOK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "12.389", - "longitude": "-16.742", - "elevation_m": "13", + "latitude": "48.777", + "longitude": "4.165", + "elevation_m": "166", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "50", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF HLMS 110500Z 1106/1206 10014KT 8000 NSC BECMG 1121/1123 VRB02KT PROB40 TEMPO 1202/1206 3000 BR", - "station_id": "HLMS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.324", - "longitude": "15.062", - "elevation_m": "7", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "14", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "PROB", "probability": "40", - "visibility_statute_mi": "1.86", + "visibility_statute_mi": "2.49", "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } ] } ] }, { - "raw_text": "TAF KGUR 110500Z 1105/1211 VRB06KT 9999 OVC100 510052 QNH3013INS BECMG 1120/1121 30020G30KT 9999 BKN080 OVC110 510043 QNH2996INS BECMG 1122/1123 29009KT 9999 SCT080 SCT110 510042 QNH2992INS TX10/1120Z TNM11/1107Z", - "station_id": "KGUR", + "raw_text": "TAF WADD 110500Z 1106/1206 28011KT 8000 SCT016 TEMPO 1107/1110 5000 RA FEW014CB BKN014 TEMPO 1114/1117 RA BKN014", + "station_id": "WADD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "42.261", - "longitude": "-104.732", - "elevation_m": "1341", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-8.748", + "longitude": "115.167", + "elevation_m": "3", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "11", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "500", - "turbulence_max_alt_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1400" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "11000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "400", - "turbulence_max_alt_ft_agl": "3400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "11000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "400", - "turbulence_max_alt_ft_agl": "2400" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "10" - }, - { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "-11" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF VRMG 110500Z 1106/1212 30010KT 9999 FEW018", - "station_id": "VRMG", + "raw_text": "TAF LFQQ 110500Z 1106/1212 05010KT 8000 BKN013 OVC020 TEMPO 1115/1212 4000 BR OVC007 PROB40 TEMPO 1203/1210 VRB03KT 0600 FG VV///", + "station_id": "LFQQ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-0.693", - "longitude": "73.156", - "elevation_m": "2", + "latitude": "50.562", + "longitude": "3.089", + "elevation_m": "43", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "300", + "wind_dir_degrees": "50", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF FKKL 110500Z 1106/1118 VRB05KT CAVOK", - "station_id": "FKKL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "10.451", - "longitude": "14.257", - "elevation_m": "422", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.37", + "wx_string": "FG", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF DXNG 110500Z 1106/1206 07010KT CAVOK", - "station_id": "DXNG", + "raw_text": "TAF WARR 110500Z 1106/1206 28010KT 9999 FEW020 TEMPO 1108/1112 4000 TSRA SCT020CB BECMG 1116/1118 5000 HZ BECMG 1200/1202 9999 NSW", + "station_id": "WARR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "9.767", - "longitude": "1.091", - "elevation_m": "343", + "latitude": "-7.38", + "longitude": "112.787", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "280", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF FGSL 110500Z 1106/1218 24006KT 9999 SCT010 PROB30 TEMPO 1112/1116 BKN014", - "station_id": "FGSL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T18:00:00Z", - "latitude": "3.756", - "longitude": "8.71", - "elevation_m": "23", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T18:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF HLLB 110500Z 1106/1206 15010KT 8000 NSC BECMG 1121/1123 VRB02KT", - "station_id": "HLLB", + "raw_text": "TAF LFAQ 110500Z 1106/1115 05010KT 8000 BKN018 OVC030 TEMPO 1106/1115 OVC012 PROB40 TEMPO 1111/1115 4500 BR OVC007", + "station_id": "LFAQ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.097", - "longitude": "20.27", - "elevation_m": "122", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.972", + "longitude": "2.704", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "150", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "10", "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.8", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF RKSO 110500Z 1105/1211 VRB03KT 9000 HZ SCT080 QNH3020INS BECMG 1112/1113 30006KT 9999 NSW SKC QNH3023INS BECMG 1206/1207 35006KT 9999 NSW BKN080 QNH3025INS TX05/1106Z TNM08/1122Z", - "station_id": "RKSO", + "raw_text": "TAF LFBO 110500Z 1106/1212 VRB03KT 8000 FEW012 BKN060 PROB30 1106/1108 4000 BR BKN008 PROB40 1200/1208 3000 BR TEMPO 1209/1212 BKN013", + "station_id": "LFBO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "37.091", - "longitude": "127.03", - "elevation_m": "10", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "43.621", + "longitude": "1.379", + "elevation_m": "150", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.21", - "wx_string": "HZ", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "5" - }, - { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-8" + "cloud_base_ft_agl": "1300" } ] } ] }, { - "raw_text": "TAF HLLS 110500Z 1106/1206 15010KT CAVOK BECMG 1121/1123 VRB02KT", - "station_id": "HLLS", + "raw_text": "TAF WIHH 110500Z 1106/1206 23014KT 7000 SCT018 TEMPO 1107/1111 28012G25KT 3000 -RA BKN016 FEW017CB BECMG 1112/1114 21006KT 5000 HZ FEW020", + "station_id": "WIHH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.994", - "longitude": "14.464", - "elevation_m": "431", + "latitude": "-6.267", + "longitude": "106.891", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "14", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.86", + "wx_string": "-RA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF HLKF 110500Z 1106/1206 VRB02KT CAVOK BECMG 1121/1123 08010KT", - "station_id": "HLKF", + "raw_text": "TAF LFAT 110500Z 1106/1115 06008KT 8000 OVC020 TEMPO 1110/1115 OVC012", + "station_id": "LFAT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "24.217", - "longitude": "23.3", - "elevation_m": "381", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "50.515", + "longitude": "1.623", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF VOBL 110500Z 1106/1212 05008KT 6000 SCT012 SCT080 BECMG 1118/1119 3000 BR SCT008 SCT012 TEMPO 1122/1203 0800 FG BKN005 SCT012 TEMPO 1209/1212 5000 RA DZ SCT010 SCT020 FEW025CB", - "station_id": "VOBL", + "raw_text": "TAF LFBA 110500Z 1106/1115 13004KT 7000 FEW010 BKN060 PROB40 1106/1109 3000 BR", + "station_id": "LFBA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "13.205", - "longitude": "77.704", - "elevation_m": "908", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "44.176", + "longitude": "0.593", + "elevation_m": "68", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "40", "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF WIMM 110500Z 1106/1206 34010KT 9999 SCT017 BECMG 1112/1113 VRB03KT 4000 HZ", + "station_id": "WIMM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "3.636", + "longitude": "98.874", + "elevation_m": "7", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA DZ", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1700" } ] } ] }, { - "raw_text": "TAF UWKE 110500Z 1106/1206 24005G12MPS 6000 -SN OVC005 TEMPO 1106/1112 27009G15MPS 0500 +SN FZDZ OVC002 TEMPO 1112/1121 24009G15MPS 1000 SN BLSN BKN005", - "station_id": "UWKE", + "raw_text": "TAF LFOP 110500Z 1106/1115 06008KT 8000 BKN012 OVC016 TEMPO 1106/1112 OVC007 PROB40 TEMPO 1106/1108 4000 BR OVC003", + "station_id": "LFOP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.566", - "longitude": "52.1", - "elevation_m": "193", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.383", + "longitude": "1.182", + "elevation_m": "149", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "wind_gust_kt": "23", - "visibility_statute_mi": "3.73", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1600" } ] }, @@ -121511,156 +122923,142 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "17", - "wind_gust_kt": "29", - "visibility_statute_mi": "0.31", - "wx_string": "+SN FZDZ", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "17", - "wind_gust_kt": "29", - "visibility_statute_mi": "0.62", - "wx_string": "SN BLSN", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF HLLQ 110500Z 1106/1206 VRB02KT 8000 NSC", - "station_id": "HLLQ", + "raw_text": "TAF LFCK 110500Z 1106/1115 VRB03KT 8000 SCT020", + "station_id": "LFCK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.789", - "longitude": "21.964", - "elevation_m": "657", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "43.556", + "longitude": "2.289", + "elevation_m": "223", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "3", "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF VOML 110500Z 1106/1212 25008KT 6000 SCT012 BECMG 1118/1119 3000 BR SCT005 SCT012 TEMPO 1122/1203 0800 FG SCT003 SCT012 BECMG 1205/1207 27010KT 6000 SCT015 TEMPO 1209/1212 5000 RA DZ SCT010 SCT012 FEW025CB", - "station_id": "VOML", + "raw_text": "TAF UNEE 110500Z 1106/1206 15008G15MPS 6000 -SHSN DRSN BKN016CB TXM08/1206Z TNM17/1106Z TEMPO 1106/1121 3000 -SHSN BLSN BKN010 BKN016CB BECMG 1107/1111 20008G15MPS TEMPO 1200/1206 3000 -SHSN BKN005 BKN016CB", + "station_id": "UNEE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "12.961", - "longitude": "74.89", - "elevation_m": "100", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.27", + "longitude": "86.107", + "elevation_m": "261", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "16", + "wind_gust_kt": "29", "visibility_statute_mi": "3.73", + "wx_string": "-SHSN DRSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "-8" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-17" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "visibility_statute_mi": "1.86", + "wx_string": "-SHSN BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "16", + "wind_gust_kt": "29", "visibility_statute_mi": "3.73", - "wx_string": "BR", + "wx_string": "-SHSN DRSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA DZ", + "visibility_statute_mi": "1.86", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", "cloud_type": "CB" } ] @@ -121668,15 +123066,15 @@ ] }, { - "raw_text": "TAF LETO 110500Z 1106/1206 03005KT 9999 SCT050 TX09/1114Z TN01/1206Z PROB30 TEMPO 1122/1204 BKN014", - "station_id": "LETO", + "raw_text": "TAF LFBU 110500Z 1106/1206 03005KT CAVOK", + "station_id": "LFBU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.489", - "longitude": "-3.451", - "elevation_m": "598", + "latitude": "45.728", + "longitude": "0.22", + "elevation_m": "124", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", @@ -121684,99 +123082,61 @@ "wind_dir_degrees": "30", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "9" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "1" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF HLTQ 110500Z 1106/1206 VRB02KT 8000 NSC", - "station_id": "HLTQ", + "raw_text": "TAF LFOH 110500Z 1106/1206 07010KT 8000 BKN018 OVC025 TEMPO 1106/1109 OVC009 TEMPO 1112/1206 OVC012", + "station_id": "LFOH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.875", - "longitude": "23.905", - "elevation_m": "189", + "latitude": "49.533", + "longitude": "0.091", + "elevation_m": "87", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF VOHB 110500Z 1106/1212 06008KT 6000 SCT015 TEMPO 1200/1203 3000 BR SCT008 SCT012", - "station_id": "VOHB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "15.362", - "longitude": "75.085", - "elevation_m": "661", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "1200" } ] @@ -121784,465 +123144,475 @@ ] }, { - "raw_text": "TAF LECV 110500Z 1106/1206 VRB03KT 9999 SCT040 TX05/1115Z TNM00/1205Z PROB30 TEMPO 1200/1206 BKN014", - "station_id": "LECV", + "raw_text": "TAF HTDA 110500Z 1106/1212 05010KT 9999 SCT020 TEMPO 1110/1113 SHRA BKN022 BECMG 1115/1118 SCT015", + "station_id": "HTDA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.696", - "longitude": "-3.765", - "elevation_m": "995", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-6.881", + "longitude": "39.201", + "elevation_m": "53", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "5" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "SHRA", + "sky_condition": [ { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "0" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF HLTD 110500Z 1106/1206 VRB02KT CAVOK", - "station_id": "HLTD", + "raw_text": "FMCH 110500Z 1106/1212 32003KT 9999 FEW020 BECMG 1105/1107 24012KT PROB40 TEMPO 1109/1116 4000 TSRA SHRA FEW020CB SCT030 BECMG 1117/1119 11005KT BECMG 1206/1208 34012KT PROB30 TEMPO 1209/1212 4000 SHRA", + "station_id": "FMCH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.132", - "longitude": "9.513", - "elevation_m": "330", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-11.534", + "longitude": "43.272", + "elevation_m": "30", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF KGFA 110500Z 1105/1211 23010KT 9999 SCT070 BKN100 QNH3005INS BECMG 1109/1110 23012KT 9999 SCT100 QNH3002INS BECMG 1113/1114 23010KT 9999 SCT080 OVC100 QNH2984INS TX07/1121Z TNM01/1106Z", - "station_id": "KGFA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "47.505", - "longitude": "-111.187", - "elevation_m": "1058", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "30.06", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "29.85", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "7" - }, + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] + }, + { + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF HLON 110500Z 1106/1206 VRB02KT CAVOK", - "station_id": "HLON", + "raw_text": "TAF LFOT 110500Z 1106/1206 06010KT 9999 BKN030 PROB40 TEMPO 1106/1110 BKN008 BECMG 1110/1113 BKN012 PROB30 TEMPO 1114/1117 BKN016 PROB40 TEMPO 1117/1123 BKN008 PROB40 TEMPO 1123/1206 4000 BR BKN004 PROB30 TEMPO 1201/1203 2000 BR BKN002 PROB30 TEMPO 1203/1206 0500 FG VV///", + "station_id": "LFOT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.11", - "longitude": "15.966", - "elevation_m": "280", + "latitude": "47.444", + "longitude": "0.728", + "elevation_m": "107", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF LGAD 110500Z 1106/1115 VRB03KT 9999 FEW020", - "station_id": "LGAD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.923", - "longitude": "21.287", - "elevation_m": "8", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF WBGG 110500Z 1106/1206 VRB03KT 9999 SCT016 TEMPO 1107/1113 3000 +TSRA FEW015CB SCT020", - "station_id": "WBGG", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "1.484", - "longitude": "110.34", - "elevation_m": "26", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "+TSRA", + "probability": "30", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF UDYZ 110500Z 1106/1206 VRB04KT 2300 BR SCT020 TEMPO 1106/1109 0200 FZFG VV001", - "station_id": "UDYZ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.147", - "longitude": "44.396", - "elevation_m": "851", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.43", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.12", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" } ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.31", + "wx_string": "FG", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF LEVS 110500Z 1106/1206 VRB03KT 9999 SCT050 TX09/1115Z TNM00/1206Z", - "station_id": "LEVS", + "raw_text": "TAF HTKJ 110500Z 1106/1206 09008KT 9999 SCT030 BECMG 1109/1110 FEW035CB BKN035 BECMG 1113/1114 BKN030", + "station_id": "HTKJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.371", - "longitude": "-3.785", - "elevation_m": "683", + "latitude": "-3.427", + "longitude": "37.058", + "elevation_m": "893", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "3000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "9" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "0" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "TAF HLUB 110500Z 1106/1206 VRB02KT CAVOK", - "station_id": "HLUB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.567", - "longitude": "12.824", - "elevation_m": "468", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LGBL 110500Z 1106/1115 28005KT 9999 FEW010 SCT020", - "station_id": "LGBL", + "raw_text": "TAF RJTY 110500Z 1105/1211 36010KT 9999 SCT040 BKN050 QNH2980INS TEMPO 1109/1113 36012G18KT 520205 BECMG 1112/1113 36010G15KT 9999 SKC 520205 QNH2990INS BECMG 1123/1124 33015G25KT 9999 FEW050 520003 QNH2995INS TEMPO 1202/1205 33020G30KT 530003 BECMG 1206/1207 33010G15KT 9999 SKC 520105 QNH3005INS TX13/1105Z TN00/1121Z", + "station_id": "RJTY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.22", - "longitude": "22.794", - "elevation_m": "13", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "35.749", + "longitude": "139.349", + "elevation_m": "136", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "altim_in_hg": "29.79", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } ] - } - ] - }, - { - "raw_text": "TAF WBKK 110500Z 1106/1206 22005KT 9999 FEW014 TEMPO 1107/1111 4000 TSRA FEW010 FEW015CB SCT030", - "station_id": "WBKK", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "5.937", - "longitude": "116.051", - "elevation_m": "9", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "turbulence_condition": [ + { + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "7000" + } + ], + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "29.91", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" + "sky_cover": "SKC" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.94", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, + "cloud_base_ft_agl": "5000" + } + ], + "turbulence_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, + "turbulence_intensity": "2", + "turbulence_max_alt_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "330", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "turbulence_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "turbulence_intensity": "3", + "turbulence_max_alt_ft_agl": "3000" } + ], + "sky_condition": [ + ] - } - ] - }, - { - "raw_text": "TAF LEGT 110500Z 1106/1206 VRB04KT CAVOK TX09/1115Z TN00/1205Z", - "station_id": "LEGT", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.299", - "longitude": "-3.723", - "elevation_m": "619", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "6000" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "9" + "valid_time": "2024-12-11T05:00:00Z", + "max_temp_c": "13" }, { - "valid_time": "2024-12-12T05:00:00Z", + "valid_time": "2024-12-11T21:00:00Z", "min_temp_c": "0" } ] @@ -122250,220 +123620,274 @@ ] }, { - "raw_text": "TAF HLGT 110500Z 1106/1206 VRB02KT CAVOK", - "station_id": "HLGT", + "raw_text": "TAF HTZA 110500Z 1106/1206 36010KT 9999 SCT016 BECMG 1110/1112 06010KT", + "station_id": "HTZA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.146", - "longitude": "10.143", - "elevation_m": "701", + "latitude": "-6.222", + "longitude": "39.225", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] } ] }, { - "raw_text": "TAF LGKL 110500Z 1106/1115 VRB03KT 7000 FEW008 SCT020 PROB40 TEMPO 1106/1107 5000 BR SCT008 SCT020", - "station_id": "LGKL", + "raw_text": "TAF LJCE 110500Z 1106/1115 VRB02KT 7000 BKN040 TEMPO 1106/1115 3500 -RA BR OVC012", + "station_id": "LJCE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.068", - "longitude": "22.026", - "elevation_m": "4", + "latitude": "45.899", + "longitude": "15.523", + "elevation_m": "153", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "2", "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "visibility_statute_mi": "2.17", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF LERI 110500Z 1106/1206 VRB04KT 9999 FEW040 TX15/1114Z TN02/1107Z PROB30 TEMPO 1112/1121 09010KT 4000 SHRA FEW035TCU BECMG 1121/1123 30010KT", - "station_id": "LERI", + "raw_text": "TAF HTAR 110500Z 1106/1206 14010KT 9999 BKN026 TEMPO 1109/1113 SHRA BKN028 FEW030CB BECMG 1115/1118 NSW BKN026", + "station_id": "HTAR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.958", - "longitude": "-1.229", - "elevation_m": "74", + "latitude": "-3.368", + "longitude": "36.626", + "elevation_m": "1386", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "2" - }, - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "15" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", "wx_string": "SHRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "TCU" + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "300", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "140", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2600" } ] } ] }, { - "raw_text": "TAF LGKP 110500Z 1106/1115 24008KT 9999 SCT020 BECMG 1110/1112 31010KT", - "station_id": "LGKP", + "raw_text": "TAF LMML 110500Z 1106/1206 VRB06KT 9999 FEW040 BECMG 1121/1124 09012KT PROB30 TEMPO 1122/1206 BKN015", + "station_id": "LMML", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "35.421", - "longitude": "27.146", - "elevation_m": "20", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.858", + "longitude": "14.477", + "elevation_m": "78", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF LGAV 110500Z 1106/1206 33010KT 9999 FEW025 BECMG 1106/1108 VRB05KT TEMPO 1110/1113 SCT020 BKN070 TEMPO 1122/1204 BKN035", - "station_id": "LGAV", + "raw_text": "TAF HTBU 110500Z 1106/1206 00000KT 9999 FEW016 FEW018CB BKN080 BECMG 1109/1113 12010KT", + "station_id": "HTBU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.936", - "longitude": "23.945", - "elevation_m": "83", + "latitude": "-1.332", + "longitude": "31.821", + "elevation_m": "1144", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ] + } + ] + }, + { + "raw_text": "TAF VGEG 110500Z 1106/1212 34005KT 4000 HZ FEW025 TEMPO 1123/1203 00000KT 1000 FG FEW007 BKN008 SCT015 BECMG 1204/1206 03006KT 5000 HZ NSC BECMG 1207/1209 27005KT 4000 HZ SCT015 SCT100", + "station_id": "VGEG", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "22.249", + "longitude": "91.814", + "elevation_m": "7", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", @@ -122472,813 +123896,998 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.62", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EBBR 110500Z 1106/1212 06006KT 9999 SCT012 BKN018 TEMPO 1106/1121 SCT008 BKN011 PROB30 TEMPO 1115/1120 4500 -DZ BR SCT005 BKN008 TEMPO 1203/1210 3000 BR PROB30 TEMPO 1204/1209 0600 FZFG ", - "station_id": "EBBR", + "raw_text": "TAF VOTV 110500Z 1106/1212 25005KT 6000 SCT012 SCT080 TEMPO 1110/1114 29010KT 3000 TSRA RA SCT012 FEW025CB BKN080 BECMG 1114/1116 VRB02KT 3000 RA BR SCT012 FEW025CB BKN080 TEMPO 1122/1202 VRB02KT 2500 BR SCT012 SCT080 BECMG 1203/1205 29005KT 5000 BR SCT012 SCT080 TEMPO 1208/1212 29010KT 3000 TSRA RA SCT012 FEW025CB BKN080", + "station_id": "VOTV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "50.896", - "longitude": "4.526", - "elevation_m": "49", + "latitude": "8.484", + "longitude": "76.919", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.8", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.37", - "wx_string": "FZFG", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF HLGD 110500Z 1106/1206 VRB02KT 8000 NSC BECMG 1110/1112 18010KT BECMG 1118/1120 09010KT CAVOK BECMG 1200/1202 15010KT", - "station_id": "HLGD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.064", - "longitude": "16.595", - "elevation_m": "81", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "150", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA RA", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF LGLM 110500Z 1106/1115 04008KT 9999 FEW008 SCT020", - "station_id": "LGLM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.917", - "longitude": "25.236", - "elevation_m": "4", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } ] } ] }, { - "raw_text": "TAF LGEL 110500Z 1106/1206 VRB05KT 9999 FEW025", - "station_id": "LGEL", + "raw_text": "TAF HTDO 110500Z 1106/1206 10010KT 9999 FEW022 BECMG 1112/1114 BKN029 FEW030CB", + "station_id": "HTDO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.064", - "longitude": "23.556", - "elevation_m": "21", + "latitude": "-6.169", + "longitude": "35.751", + "elevation_m": "1119", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2900" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EBCI 110500Z 1106/1212 05008KT 9999 SCT007 BKN014 PROB40 TEMPO 1106/1109 BKN006 PROB30 TEMPO 1117/1120 BKN008 BECMG 1200/1202 FEW008 SCT016 TEMPO 1202/1210 2500 BR PROB40 TEMPO 1203/1210 0400 FZFG VV001", - "station_id": "EBCI", + "raw_text": "TAF VOCI 110500Z 1106/1212 10005KT 5000 BR FEW012 SCT080 TEMPO 1111/1114 28010KT 3000 TSRA RA SCT012 FEW025CB BKN080 BECMG 1114/1116 VRB03KT 3000 BR FEW010 SCT012 BKN080 TEMPO 1122/1202 10005KT 1500 MIFG BR FEW006 SCT012 SCT080 BECMG 1203/1205 10005KT 5000 HZ SCT012 SCT080 TEMPO 1208/1212 26010KT 3000 TSRA RA FEW008 SCT012 FEW025CB BKN080", + "station_id": "VOCI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "50.459", - "longitude": "4.454", - "elevation_m": "176", + "latitude": "10.152", + "longitude": "76.402", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.93", + "wx_string": "MIFG BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "600" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA RA", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF FCPP 110500Z 1106/1206 VRB03KT 8000 TS FEW010 BKN020 FEW030CB BECMG 1112/1114 NSW FEW015 BKN023", - "station_id": "FCPP", + "raw_text": "TAF UIAA 110500Z 1106/1206 23005G10MPS 9999 SCT030CB TEMPO 1106/1206 29003G08MPS", + "station_id": "UIAA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-4.816", - "longitude": "11.887", - "elevation_m": "18", + "latitude": "52.026", + "longitude": "113.31", + "elevation_m": "650", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", - "wx_string": "TS", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "wind_gust_kt": "16", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2300" - } + ] } ] }, { - "raw_text": "TAF LGLR 110500Z 1106/1115 VRB03KT 0400 FG BKN006 BECMG 1107/1109 2000 BR SCT008 BECMG 1109/1111 9999 FEW025", - "station_id": "LGLR", + "raw_text": "TAF HTKA 110500Z 1106/1206 00000KT SCT020 FEW021CB SCT080 PROB30 TEMPO 1111/1117 -RA BECMG 1118/1122 NSW FEW022", + "station_id": "HTKA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.65", - "longitude": "22.465", - "elevation_m": "69", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-4.887", + "longitude": "29.669", + "elevation_m": "819", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2100", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - } + ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "BR", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2200" } ] } ] }, { - "raw_text": "TAF LGKR 110500Z 1106/1206 10010KT 9999 FEW016TCU SCT025 PROB30 TEMPO 1106/1109 5000 RA FEW016TCU BKN020 BKN080 PROB30 TEMPO 1115/1121 5000 RA FEW018TCU SCT025 BECMG 1110/1112 VRB05KT", - "station_id": "LGKR", + "raw_text": "TAF VOCL 110500Z 1106/1212 07005KT 6000 FEW012 TEMPO 1111/1114 07005KT 4000 TSRA RA SCT012 FEW025CB SCT080 BECMG 1114/1116 07005KT 4000 BR SCT012 SCT080 TEMPO 1122/1202 07005KT 3000 BR SCT012 SCT080 BECMG 1203/1205 07005KT 6000 FEW012 TEMPO 1210/1212 25010KT 4000 TSRA RA SCT012 FEW025CB BKN080", + "station_id": "VOCL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.61", - "longitude": "19.913", - "elevation_m": "2", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "11.137", + "longitude": "75.955", + "elevation_m": "104", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "TCU" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "TCU" + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "TCU" - }, + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA RA", + "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF EBLG 110500Z 1106/1212 05008KT 9999 SCT009 BKN014 PROB40 TEMPO 1106/1108 BKN007 BECMG 1110/1112 SCT014 BKN018 PROB40 TEMPO 1203/1210 3000 BR PROB30 TEMPO 1203/1209 0400 FZFG VV001", - "station_id": "EBLG", + "raw_text": "TAF UIBB 110500Z 1106/1206 22003MPS 9999 SCT017CB TEMPO 1106/1112 VRB08MPS", + "station_id": "UIBB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "50.637", - "longitude": "5.443", - "elevation_m": "187", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "56.365", + "longitude": "101.716", + "elevation_m": "485", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "16", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF HTMW 110500Z 1106/1206 12010KT 9999 SCT022 FEW023CB BECMG 1111/1113 32010KT", + "station_id": "HTMW", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-2.442", + "longitude": "32.925", + "elevation_m": "1144", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "2200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2300", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2300", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF FCBB 110500Z 1106/1212 26004KT 9999 BKN016 BECMG 1110/1112 SCT020 FEW030CB PROB40 1114/1118 TS BECMG 1119/1121 FEW020 PROB30 1206/1212 BKN013 FEW030CB", - "station_id": "FCBB", + "raw_text": "TAF VOKN 110500Z 1106/1212 10005KT 5000 BR SCT012 SCT080 TEMPO 1111/1114 28010KT 3000 TSRA RA SCT012 FEW025CB BKN080 BECMG 1114/1116 10005KT 4000 BR SCT012 SCT080 TEMPO 1122/1202 10010KT 1500 MIFG BR FEW002 SCT012 SCT080 BECMG 1203/1205 10005KT 5000 BR FEW012 TEMPO 1210/1212 29010KT 3000 TSRA RA SCT012 FEW025CB BKN080", + "station_id": "VOKN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-4.252", - "longitude": "15.253", - "elevation_m": "316", + "latitude": "11.917", + "longitude": "75.547", + "elevation_m": "105", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", + "cloud_base_ft_agl": "2500", "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "wx_string": "TS", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "visibility_statute_mi": "0.93", + "wx_string": "MIFG BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T10:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", + "cloud_base_ft_agl": "2500", "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF LGRX 110500Z 1106/1115 VRB03KT 9999 FEW020", - "station_id": "LGRX", + "raw_text": "TAF UIII 110500Z 1106/1206 VRB01MPS 5000 BR FU SCT003 TEMPO 1109/1204 0300 FZFG VV001", + "station_id": "UIII", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.151", - "longitude": "21.426", - "elevation_m": "16", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "52.273", + "longitude": "104.38", + "elevation_m": "480", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "BR FU", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.19", + "vert_vis_ft": "100", + "wx_string": "FZFG", + "sky_condition": [ + { + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF LGPZ 110500Z 1106/1206 06010KT 9999 FEW020TCU BKN030 BKN080 PROB30 TEMPO 1112/1115 5000 RA FEW018TCU BKN020 BKN080 TEMPO 1112/1118 VRB05KT", - "station_id": "LGPZ", + "raw_text": "TAF HTTB 110500Z 1106/1206 09010KT 9999 SCT024 BKN070", + "station_id": "HTTB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.921", - "longitude": "20.761", - "elevation_m": "3", + "latitude": "-5.074", + "longitude": "32.833", + "elevation_m": "1185", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", + "wind_dir_degrees": "90", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2400" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF VEDO 110500Z 1106/1115 32005KT 2800 HZ NSC BECMG 1114/1115 1400 BR HZ FEW100 ", + "station_id": "VEDO", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "24.446", + "longitude": "86.707", + "elevation_m": "244", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.74", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.87", + "wx_string": "BR HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, + "cloud_base_ft_agl": "10000" + } + ] + } + ] + }, + { + "raw_text": "TAF UIUU 110500Z 1106/1206 26003MPS 4000 FU NSC TEMPO 1108/1203 1200 FU", + "station_id": "UIUU", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "51.808", + "longitude": "107.443", + "elevation_m": "508", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "FU", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "visibility_statute_mi": "0.75", + "wx_string": "FU", "sky_condition": [ ] @@ -123286,570 +124895,556 @@ ] }, { - "raw_text": "TAF EBOS 110500Z 1106/1212 07010KT 9999 SCT009 BKN013 TEMPO 1107/1201 SCT006 BKN008 PROB40 TEMPO 1111/1118 4500 -DZ BR SCT004 BKN006 BECMG 1202/1204 14004KT SCT008 SCT015 PROB30 TEMPO 1204/1208 3500 BR", - "station_id": "EBOS", + "raw_text": "TAF VEJS 110500Z 1106/1115 31005KT 2500 FU HZ NSC BECMG 1113/1115 1400 BR HZ FEW100 ", + "station_id": "VEJS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "51.199", - "longitude": "2.862", - "elevation_m": "5", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "22.813", + "longitude": "86.169", + "elevation_m": "151", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.55", + "wx_string": "FU HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.87", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" + } + ] + } + ] + }, + { + "raw_text": "TAF COR VECC 110500Z 1106/1212 34007KT 2500 HZ NSC BECMG 1120/1122 00000KT 1200 BR BECMG 1200/1202 0700 MIFG BECMG 1203/1205 34007KT 1500 BR BECMG 1207/1209 3000 HZ", + "station_id": "VECC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "22.651", + "longitude": "88.445", + "elevation_m": "11", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.55", + "wx_string": "HZ", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.8", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.43", + "wx_string": "MIFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.17", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", + "visibility_statute_mi": "0.93", "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] - } - ] - }, - { - "raw_text": "TAF ETNL 110500Z 1106/1118 30005KT 8000 NSW BKN010", - "station_id": "ETNL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "53.916", - "longitude": "12.279", - "elevation_m": "40", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF WIII 110500Z 1106/1212 25010KT 9000 FEW020", - "station_id": "WIII", + "raw_text": "TAF VEPY 110500Z 1106/1115 00000KT 0800 MIFG FEW008 BKN015 BECMG 1107/1109 19005KT 1500 BR SCT015 BKN100 BECMG 1111/1113 00000KT", + "station_id": "VEPY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-6.125", - "longitude": "106.659", - "elevation_m": "9", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "27.228", + "longitude": "88.587", + "elevation_m": "1399", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.5", + "wx_string": "MIFG", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF LGSM 110500Z 1106/1115 13005KT 9999 SCT018 BKN025 PROB40 TEMPO 1106/1109 5000 RA", - "station_id": "LGSM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.69", - "longitude": "26.912", - "elevation_m": "5", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "0.93", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "10000" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "RA", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF LGTS 110500Z 1106/1206 VRB03KT 3000 BR SCT008 PROB40 1106/1108 0300 FG BKN001 BECMG 1106/1108 34013KT 9999 FEW025 BECMG 1112/1114 VRB03KT", - "station_id": "LGTS", + "raw_text": "TAF UTDD 110500Z 1106/1206 VRB02MPS 3100 BR FU SCT060CB BKN100 TEMPO 1106/1107 1000 BR FU BECMG 1107/1108 6000 NSW", + "station_id": "UTDD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.52", - "longitude": "22.971", - "elevation_m": "4", + "latitude": "38.543", + "longitude": "68.825", + "elevation_m": "785", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.93", + "wx_string": "BR FU", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.19", - "wx_string": "FG", - "sky_condition": [ + "cloud_base_ft_agl": "6000", + "cloud_type": "CB" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "BR FU", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - } + ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", + "time_becoming": "2024-12-11T08:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "BR", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EBAW 110500Z 1106/1115 06006KT 9999 SCT009 BKN012 TEMPO 1106/1115 SCT006 BKN008 PROB30 TEMPO 1109/1115 4500 -DZ BR SCT004 BKN006", - "station_id": "EBAW", + "raw_text": "TAF HKMO 110500Z 1106/1212 09010KT 9999 SCT025 TEMPO 1202/1206 VRB03KT -SHRA FEW018CB BKN020 BECMG 1209/1212 NSW FEW026", + "station_id": "HKMO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.189", - "longitude": "4.46", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-4.015", + "longitude": "39.606", + "elevation_m": "55", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.8", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" } ] } ] }, { - "raw_text": "TAF WBGB 110500Z 1106/1206 VRB03KT 9999 FEW016", - "station_id": "WBGB", + "raw_text": "TAF UTDL 110500Z 1106/1206 08008MPS 3100 BR SCT011 TEMPO 1106/1112 07012MPS", + "station_id": "UTDL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "3.12", - "longitude": "113.025", - "elevation_m": "34", + "latitude": "40.215", + "longitude": "69.695", + "elevation_m": "436", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "80", + "wind_speed_kt": "16", + "visibility_statute_mi": "1.93", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1100" } ] - } - ] - }, - { - "raw_text": "TAF LGSY 110500Z 1106/1115 30010KT 9999 SCT020", - "station_id": "LGSY", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.968", - "longitude": "24.487", - "elevation_m": "12", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "70", + "wind_speed_kt": "23", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF VTBD 110500Z 1106/1212 36008KT 9999 FEW025", - "station_id": "VTBD", + "raw_text": "TAF LJLJ 110500Z 1106/1206 VRB02KT 9999 FEW030 BKN035 PROB40 TEMPO 1112/1206 3500 -DZ BR OVC010", + "station_id": "LJLJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "13.913", - "longitude": "100.607", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.218", + "longitude": "14.477", + "elevation_m": "363", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.17", + "wx_string": "-DZ BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF WBGR 110500Z 1106/1206 VRB03KT 9999 FEW016 TEMPO 1106/1109 25005G16KT 3000 +TSRA FEW014 FEW015CB SCT020 TEMPO 1112/1116 19005G17KT 2000 +TSRA FEW014 FEW015CB SCT020", - "station_id": "WBGR", + "raw_text": "TAF NTAA 110500Z 1106/1212 VRB05KT 9999 FEW020TCU BKN040 TEMPO 1112/1208 05015G30KT 3000 SHRA PROB40 TEMPO 1112/1208 1000 TSRA SCT015CB", + "station_id": "NTAA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "4.322", - "longitude": "113.987", - "elevation_m": "18", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-17.554", + "longitude": "-149.607", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "wind_gust_kt": "16", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", + "wind_gust_kt": "30", "visibility_statute_mi": "1.86", - "wx_string": "+TSRA", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "5", - "wind_gust_kt": "17", - "visibility_statute_mi": "1.24", - "wx_string": "+TSRA", + "probability": "40", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "1500", "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LGTG 110500Z 1106/1115 VRB03KT 8000 FEW010 SCT030 PROB30 1106/1108 5000 BR SCT008", - "station_id": "LGTG", + "raw_text": "TAF LJMB 110500Z 1106/1206 35005KT 9999 OVC015 PROB40 TEMPO 1106/1200 3500 -RA BR OVC008 PROB40 TEMPO 1200/1206 0500 FG VV002", + "station_id": "LJMB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.34", - "longitude": "23.563", - "elevation_m": "142", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "46.48", + "longitude": "15.682", + "elevation_m": "263", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.17", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "800" } ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "200", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] } ] }, { - "raw_text": "TAF LGIO 110500Z 1106/1115 VRB03KT 3000 BR SCT003 BKN012 PROB40 1106/1108 0300 FG BKN003 OVC012 BECMG 1108/1110 9999 FEW008 SCT020", - "station_id": "LGIO", + "raw_text": "TAF UBBZ 110500Z 1106/1115 VRB04KT 0600 FG BKN004 TEMPO 1106/1108 0200 BKN002 BECMG 1108/1110 05005KT 9999 NSW FEW030", + "station_id": "UBBZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.696", - "longitude": "20.823", - "elevation_m": "476", + "latitude": "39.094", + "longitude": "46.734", + "elevation_m": "489", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.37", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.19", - "wx_string": "FG", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.12", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "200" } ] }, @@ -123858,287 +125453,294 @@ "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "BR", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VTBS 110500Z 1106/1212 03008KT 9999 FEW025", - "station_id": "VTBS", + "raw_text": "TAF LJPZ 110500Z 1106/1115 09005KT CAVOK", + "station_id": "LJPZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "13.686", - "longitude": "100.767", - "elevation_m": "1", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.473", + "longitude": "13.615", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF WBGS 110500Z 1106/1206 VRB03KT 9999 SCT016 TEMPO 1110/1114 3000 +TSRA FEW015CB SCT020", - "station_id": "WBGS", + "raw_text": "TAF UHWW 110500Z 1106/1206 36006G12MPS 9999 NSC BECMG 1110/1112 35003G08MPS", + "station_id": "UHWW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "2.264", - "longitude": "111.983", - "elevation_m": "26", + "latitude": "43.399", + "longitude": "132.146", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "+TSRA", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LGTL 110500Z 1106/1115 VRB03KT 8000 FEW006", - "station_id": "LGTL", + "raw_text": "TAF KSLI 110500Z 1105/1211 VRB06KT 9999 SCT250 QNH3022INS TX17/1200Z TN08/1211Z", + "station_id": "KSLI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "35.192", - "longitude": "25.327", - "elevation_m": "336", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "33.796", + "longitude": "-118.042", + "elevation_m": "8", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T00:00:00Z", + "max_temp_c": "17" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "8" } ] } ] }, { - "raw_text": "TAF LGKC 110500Z 1106/1115 25015KT 9999 FEW012 SCT025", - "station_id": "LGKC", + "raw_text": "TAF MHTG 110500Z 1106/1206 35006KT 9999 FEW006 BKN028 TX27/1120Z TN18/1112Z BECMG 1115/1117 03014KT FEW016 SCT030", + "station_id": "MHTG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "36.274", - "longitude": "23.017", - "elevation_m": "313", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "14.06", + "longitude": "-87.216", + "elevation_m": "1001", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF VTCC 110500Z 1106/1212 36005KT 8000 SCT035 BECMG 1109/1111 27005KT BECMG 1116/1118 36005KT BECMG 1122/1124 20005KT", - "station_id": "VTCC", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "18.771", - "longitude": "98.963", - "elevation_m": "308", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "27" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "18" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LICZ 110500Z 1106/1206 30007KT CAVOK", + "station_id": "LICZ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.406", + "longitude": "14.919", + "elevation_m": "22", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF WBKL 110500Z 1106/1206 VRB03KT 9999 FEW015 TEMPO 1110/1114 5000 TSRA FEW010 FEW015CB SCT030", - "station_id": "WBKL", + "raw_text": "TAF MHLM 110500Z 1106/1206 VRB05KT 9999 SCT026 SCT080 TX30/1120Z TN22/1112Z BECMG 1117/1119 02012KT SCT026TCU FEW030CB TEMPO 1121/1124 7000 SHRA", + "station_id": "MHLM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "5.301", - "longitude": "115.25", - "elevation_m": "29", + "latitude": "15.442", + "longitude": "-87.934", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2600" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "22" + }, + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2600", + "cloud_type": "TCU" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", + "cloud_base_ft_agl": "3000", "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" } ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.35", + "wx_string": "SHRA", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF LGKF 110500Z 1106/1115 07008KT 9999 SCT020 BKN070 PROB30 TEMPO 1109/1112 FEW018TCU BKN020 BECMG 1106/1108 VRB05KT", - "station_id": "LGKF", + "raw_text": "TAF MHRO 110500Z 1106/1206 VRB08KT 9999 SCT020 BKN080 TX28/1119Z TN25/1112Z BECMG 1117/1119 SCT020TCU", + "station_id": "MHRO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.12", - "longitude": "20.5", - "elevation_m": "14", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.316", + "longitude": "-86.523", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ @@ -124148,620 +125750,508 @@ }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "8000" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "28" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "25" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", + "time_becoming": "2024-12-11T19:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF VTSP 110500Z 1106/1212 30005KT 9999 SCT020 BECMG 1116/1118 08005KT TEMPO 1204/1212 -TSRA FEW018CB SCT020 BKN100", - "station_id": "VTSP", + "raw_text": "TAF ETNG 110500Z 1106/1121 05006KT 9999 BKN018 PROB40 1107/1121 BKN007", + "station_id": "ETNG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "8.105", - "longitude": "98.308", - "elevation_m": "12", + "valid_time_to": "2024-12-11T21:00:00Z", + "latitude": "50.964", + "longitude": "6.032", + "elevation_m": "76", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-TSRA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF WBKS 110500Z 1106/1206 12006KT 9999 FEW016 TEMPO 1106/1110 5000 TSRA FEW010 FEW016CB SCT030", - "station_id": "WBKS", + "raw_text": "TAF WMKJ 110500Z 1106/1206 30006KT 9999 FEW020 TEMPO 1107/1110 VRB05G18KT 4000 TSRA FEW017CB SCT018", + "station_id": "WMKJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "5.901", - "longitude": "118.059", - "elevation_m": "13", + "latitude": "1.641", + "longitude": "103.67", + "elevation_m": "38", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", + "wind_dir_degrees": "300", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "wind_gust_kt": "18", + "visibility_statute_mi": "2.49", "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", + "cloud_base_ft_agl": "1700", "cloud_type": "CB" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF FYGF 110500Z 1106/1115 30005KT 9999 SCT030 BECMG 1107/1108 00000KT NSC", - "station_id": "FYGF", + "raw_text": "TAF WMKK 110500Z 1106/1212 31007KT 9999 FEW018 PROB30 TEMPO 1107/1110 5000 TSRA FEW017CB SCT018", + "station_id": "WMKK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-19.599", - "longitude": "18.116", - "elevation_m": "1407", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "2.747", + "longitude": "101.714", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF LGZA 110500Z 1106/1115 VRB05KT 9999 SCT025 SCT080", - "station_id": "LGZA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.751", - "longitude": "20.884", - "elevation_m": "3", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF VTSS 110500Z 1106/1206 02008KT 9999 FEW020 BKN100 PROB40 TEMPO 1110/1118 VRB15G25KT -TSRA FEW016CB SCT018 BKN100 BECMG 1118/1120 00000KT TEMPO 1122/1206 VRB15G25KT 4000 RA", - "station_id": "VTSS", + "raw_text": "TAF LFLX 110500Z 1106/1212 06009KT 9999 BKN040 PROB40 TEMPO 1106/1110 BKN006 PROB30 TEMPO 1106/1110 BKN004 BECMG 1110/1112 BKN013 BECMG 1120/1122 CAVOK PROB40 TEMPO 1200/1209 4000 BR BKN003", + "station_id": "LFLX", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.933", - "longitude": "100.393", - "elevation_m": "28", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "46.87", + "longitude": "1.741", + "elevation_m": "157", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wx_string": "-TSRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2.49", - "wx_string": "RA", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF WBKW 110500Z 1106/1206 12006KT 9999 FEW016", - "station_id": "WBKW", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "4.316", - "longitude": "118.119", - "elevation_m": "17", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" - } - ] - } - ] - }, - { - "raw_text": "TAF FYWE 110500Z 1106/1115 22006KT CAVOK", - "station_id": "FYWE", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-22.612", - "longitude": "17.08", - "elevation_m": "1700", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] - } - ] - }, - { - "raw_text": "TAF LGAL 110500Z 1106/1115 04010KT 9999 SCT030 TEMPO 1106/1109 BKN030", - "station_id": "LGAL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.856", - "longitude": "25.945", - "elevation_m": "5", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF VTBU 110500Z 1106/1206 01008KT 9999 FEW025", - "station_id": "VTBU", + "raw_text": "TAF WMSA 110500Z 1106/1206 30005KT 9999 FEW018 PROB30 TEMPO 1107/1110 6000 -TSRA FEW017CB SCT018", + "station_id": "WMSA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "12.68", - "longitude": "101.001", - "elevation_m": "12", + "latitude": "3.13", + "longitude": "101.552", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "8", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.73", + "wx_string": "-TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF WMKL 110500Z 1106/1206 VRB03KT 9999 FEW020", - "station_id": "WMKL", + "raw_text": "TAF WMKP 110500Z 1106/1206 03006KT 9999 FEW020 BECMG 1111/1112 VRB03KT 8000 FEW025", + "station_id": "WMKP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.33", - "longitude": "99.729", + "latitude": "5.297", + "longitude": "100.277", "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF FYRU 110500Z 1106/1115 00000KT CAVOK", - "station_id": "FYRU", + "raw_text": "TAF URMM 110500Z 1106/1206 09003G08MPS 3100 BR BKN004 TX06/1112Z TN02/1203Z TEMPO 1106/1109 0300 FZFG OVC002 BECMG 1109/1110 6000 NSW BKN016 TEMPO 1115/1206 -SHRA BKN011 BKN020CB BECMG 1117/1119 27003G08MPS", + "station_id": "URMM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-17.956", - "longitude": "19.724", - "elevation_m": "1104", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.225", + "longitude": "43.082", + "elevation_m": "318", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "1.93", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "6" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "2" } ] - } - ] - }, - { - "raw_text": "TAF LGHI 110500Z 1106/1115 29010KT 9999 SCT030", - "station_id": "LGHI", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.343", - "longitude": "26.141", - "elevation_m": "6", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] - } - ] - }, - { - "raw_text": "TAF EDDB 110500Z 1106/1206 35005KT 9999 BKN005 BECMG 1106/1109 BKN013 BECMG 1109/1112 BKN015", - "station_id": "EDDB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.3807", - "longitude": "13.5306", - "elevation_m": "48", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "1100" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1600" } ] } ] }, { - "raw_text": "TAF VDPP 110500Z 1106/1124 02010KT 9999 SCT017 SCT040", - "station_id": "VDPP", + "raw_text": "TAF EPPR 110500Z 1106/1118 31010KT 9999 OVC012 BECMG 1109/1111 OVC018", + "station_id": "EPPR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "11.547", - "longitude": "104.844", - "elevation_m": "10", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "54.248", + "longitude": "18.672", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "20", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" + } ] } ] }, { - "raw_text": "TAF YPAD 110500Z 1106/1212 22016KT CAVOK FM111100 16008KT CAVOK FM112000 02005KT CAVOK FM120000 23014KT CAVOK FM121100 16008KT CAVOK", - "station_id": "YPAD", + "raw_text": "TAF OMAD 110500Z 1106/1212 13004KT 8000 NSC BECMG 1109/1111 33010KT BECMG 1115/1117 08005KT BECMG 1210/1212 33010KT", + "station_id": "OMAD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-34.952", - "longitude": "138.52", - "elevation_m": "2", + "latitude": "24.428", + "longitude": "54.458", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "16", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -124769,13 +126259,13 @@ ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -124783,27 +126273,13 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "80", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -124811,13 +126287,13 @@ ] }, { - "fcst_time_from": "2024-12-12T11:00:00Z", + "fcst_time_from": "2024-12-12T10:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -124827,255 +126303,316 @@ ] }, { - "raw_text": "TAF WMKM 110500Z 1106/1206 30008KT 9999 FEW020", - "station_id": "WMKM", + "raw_text": "TAF WATT 110500Z 1106/1206 30006KT 8000 FEW015CB BKN015 TEMPO 1106/1109 4000 TSRA", + "station_id": "WATT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "2.263", - "longitude": "102.252", - "elevation_m": "9", + "latitude": "-10.172", + "longitude": "123.671", + "elevation_m": "104", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF FYKM 110500Z 1106/1115 00000KT CAVOK", - "station_id": "FYKM", + "raw_text": "TAF EGNS 110500Z 1106/1115 01007KT 9999 BKN025", + "station_id": "EGNS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-17.634", - "longitude": "24.177", - "elevation_m": "959", + "latitude": "54.085", + "longitude": "-4.632", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "10", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF LGMT 110500Z 1106/1115 25005KT 9999 SCT025", - "station_id": "LGMT", + "raw_text": "TAF UERP 110500Z 1106/1206 24004MPS 6000 SCT015 BKN100 TEMPO 1106/1115 3000 -SN BR SCT010 OVC100", + "station_id": "UERP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.054", - "longitude": "26.604", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "66.4", + "longitude": "112.03", + "elevation_m": "514", "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EDDC 110500Z 1106/1206 34003KT 8000 BKN006 TEMPO 1106/1118 4000 -SG BKN003 BECMG 1118/1120 BKN010", - "station_id": "EDDC", + "raw_text": "TAF GOOY 110500Z 1106/1212 36008KT CAVOK", + "station_id": "GOOY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.128", - "longitude": "13.7543", - "elevation_m": "227", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "14.741", + "longitude": "-17.49", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF OMFJ 110500Z 1106/1212 10010KT 8000 FEW025 BECMG 1115/1117 16007KT", + "station_id": "OMFJ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "25.112", + "longitude": "56.324", + "elevation_m": "27", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-SG", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "3", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "7", "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF VGHS 110500Z 1106/1212 30005KT 2000 BR FEW015 SCT100 BECMG 1107/1109 32005KT 3200 HZ FEW015 SCT100 BECMG 1118/1120 1400 BR FEW012 TEMPO 1122/1203 00000KT 0500 FG BKN008 BECMG 1206/1208 30005KT 3000 HZ FEW015 SCT100", - "station_id": "VGHS", + "raw_text": "TAF LATI 110500Z 1106/1206 16008KT 9999 SCT040 BKN080 TX16/1112Z TN06/1204Z PROB40 TEMPO 1109/1113 RA FEW025TCU BKN040 PROB30 TEMPO 1201/1206 2000 BCFG", + "station_id": "LATI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "23.846", - "longitude": "90.4", - "elevation_m": "11", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.419", + "longitude": "19.716", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "16" + }, + { + "valid_time": "2024-12-12T04:00:00Z", + "min_temp_c": "6" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.99", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.87", - "wx_string": "BR", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "BCFG", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF UERR 110500Z 1106/1206 27005G14MPS 9999 -SN DRSN SCT007 BKN017 TEMPO 1106/1112 1000 SN BLSN VV004", + "station_id": "UERR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "62.538", + "longitude": "114.056", + "elevation_m": "352", + "forecast": [ { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "27", + "visibility_statute_mi": "6+", + "wx_string": "-SN DRSN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "vert_vis_ft": "400", + "wx_string": "SN BLSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF FYLZ 110500Z 1106/1115 15010KT CAVOK", - "station_id": "FYLZ", + "raw_text": "TAF GBYD 110500Z 1106/1212 02008KT CAVOK", + "station_id": "GBYD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-26.687", - "longitude": "15.243", - "elevation_m": "129", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "13.341", + "longitude": "-16.653", + "elevation_m": "29", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -125087,277 +126624,380 @@ ] }, { - "raw_text": "TAF FMNM 110500Z 1106/1206 12010KT 9999 FEW020 BECMG 1109/1111 32010KT BECMG 1116/1118 26010KT BECMG 1119/1121 14006KT", - "station_id": "FMNM", + "raw_text": "TAF UBBG 110500Z 1106/1206 VRB04KT 6000 FEW040 SCT080 TX08/1112Z TN03/1203Z TEMPO 1106/1109 28008KT BECMG 1109/1111 9999 TEMPO 1116/1124 21008KT BECMG 1204/1206 27010KT", + "station_id": "UBBG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-15.667", - "longitude": "46.352", - "elevation_m": "18", + "latitude": "40.738", + "longitude": "46.318", + "elevation_m": "333", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "3" } ] }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "8", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF LFBE 110500Z 1106/1206 07005KT 9999 BKN045 BECMG 1106/1108 CAVOK TEMPO 1200/1206 0600 FG VV///", - "station_id": "LFBE", + "raw_text": "TAF LAKU 110500Z 1106/1206 VRB03KT 4000 BR FEW006 BKN020 TX08/1112Z TN06/1204Z BECMG 1109/1110 17012KT BKN025 TEMPO 1121/1206 VRB03KT 3000 BR BKN015", + "station_id": "LAKU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.826", - "longitude": "0.516", - "elevation_m": "49", + "latitude": "42.034", + "longitude": "20.416", + "elevation_m": "354", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-12T04:00:00Z", + "min_temp_c": "6" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "12", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "wx_string": "FG", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } ] } ] }, { - "raw_text": "TAF EDDP 110500Z 1106/1206 01003KT 8000 SCT004 OVC010 PROB30 TEMPO 1106/1110 4000 -DZ BKN004 BECMG 1110/1112 SCT010 BKN015 BECMG 1118/1120 22005KT", - "station_id": "EDDP", + "raw_text": "TAF GOBD 110500Z 1106/1212 02010KT 8000 NSC", + "station_id": "GOBD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.435", - "longitude": "12.24", - "elevation_m": "129", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "14.671", + "longitude": "-17.067", + "elevation_m": "90", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF KGSB 110500Z 1105/1211 17015KT 8000 -SHRA SCT015 OVC030 QNH2988INS BECMG 1108/1109 23010G20KT 9999 NSW SCT030 OVC050 QNH2984INS BECMG 1113/1114 27012G25KT 4800 TSRA BKN007CB OVC015 QNH2980INS TEMPO 1114/1121 27012G30KT 540009 BECMG 1121/1122 25012KT 9999 NSW SCT020 BKN045 OVC070 QNH2974INS BECMG 1206/1207 25012KT 9999 BKN015 QNH2969INS TX20/1115Z TN04/1204Z LAST NO AMDS AFT 1105 NEXT 1110", + "station_id": "KGSB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "35.3446", + "longitude": "-77.9458", + "elevation_m": "33", + "forecast": [ + { + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", "visibility_statute_mi": "4.97", + "altim_in_hg": "29.88", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.85", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.79", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700", + "cloud_type": "CB" }, { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wind_gust_kt": "30", + "turbulence_condition": [ + { + "turbulence_intensity": "4", + "turbulence_max_alt_ft_agl": "9000" + } + ], + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.73", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "4500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] - } - ] - }, - { - "raw_text": "TAF VLVT 110500Z 1106/1206 32004KT 8000 FEW020 SCT200", - "station_id": "VLVT", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.987", - "longitude": "102.564", - "elevation_m": "171", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.70", + "wx_string": "NSW", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-12T04:00:00Z", + "min_temp_c": "4" + } ] } ] }, { - "raw_text": "TAF WADL 110500Z 1106/1206 30015KT 8000 BKN016 TEMPO 1106/1109 4000 TSRA FEW015CB", - "station_id": "WADL", + "raw_text": "TAF VRMH 110500Z 1106/1212 31005KT 9999 FEW018 TEMPO 1110/1116 5000 SHRA FEW018CB", + "station_id": "VRMH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-8.757", - "longitude": "116.277", - "elevation_m": "97", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "6.744", + "longitude": "73.171", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", + "cloud_base_ft_agl": "1800", "cloud_type": "CB" } ] @@ -125365,141 +127005,114 @@ ] }, { - "raw_text": "TAF FYOG 110500Z 1106/1115 12005KT 9999 OVC007 BECMG 1107/1109 18006KT BKN010 BECMG 1110/1112 22015KT CAVOK", - "station_id": "FYOG", + "raw_text": "TAF FOOG 110500Z 1106/1206 14004KT 8000 -TSRA BKN008 FEW020CB BECMG 1108/1110 NSW SCT010 PROB30 TEMPO 1115/1121 TS BKN012 FEW020CB", + "station_id": "FOOG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-28.585", - "longitude": "16.447", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-0.712", + "longitude": "8.754", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF FMMT 110500Z 1106/1206 16012KT 9999 SCT017TCU BKN033 PROB30 TEMPO 1106/1206 4500 SHRA BECMG 1118/1120 24005KT", - "station_id": "FMMT", + "raw_text": "TAF GOSS 110500Z 1106/1206 02010KT CAVOK", + "station_id": "GOSS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-18.11", - "longitude": "49.392", - "elevation_m": "13", + "latitude": "16.051", + "longitude": "-16.461", + "elevation_m": "3", "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3300" - } - ] - }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.8", - "wx_string": "SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3300" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LFBH 110500Z 1106/1206 05010KT CAVOK TEMPO 1106/1111 BKN012", - "station_id": "LFBH", + "raw_text": "TAF HLLM 110500Z 1106/1206 10014KT 8000 NSC BECMG 1121/1123 VRB02KT PROB40 TEMPO 1202/1206 3000 BR", + "station_id": "HLLM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.178", - "longitude": "-1.193", - "elevation_m": "18", + "latitude": "32.894", + "longitude": "13.276", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "14", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -125507,146 +127120,214 @@ ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF EDDV 110500Z 1106/1206 01005KT 9999 OVC008 PROB30 TEMPO 1106/1109 4500 -DZ OVC004 BECMG 1110/1114 VRB03KT OVC012 PROB30 TEMPO 1112/1115 BKN015 BECMG 1115/1118 SCT015 PROB30 TEMPO 1120/1124 4000 BR PROB30 TEMPO 1200/1206 4500 -DZ BR OVC012", - "station_id": "EDDV", + "raw_text": "TAF AMD KWRI 110500Z 1105/1208 16010KT 8000 BR BKN002 OVC010 WS020/19040KT QNH2994INS BECMG 1109/1110 17015G30KT 4800 SHRA BKN007 OVC010 QNH2990INS BECMG 1114/1115 20018G35KT 4800 SHRA VCTS BKN007CB OVC010 QNH2966INS TEMPO 1118/1120 3200 +TSRA BR OVC006CB BECMG 1122/1123 20015G35KT 4800 SHRA BKN007 OVC010 QNH2954INS BECMG 1201/1202 18010G20KT 8000 -SHRA BKN015 QNH2954INS BECMG 1204/1205 24010KT 9999 NSW SCT030 QNH2956INS TX19/1118Z TN13/1105Z", + "station_id": "KWRI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.466", - "longitude": "9.68", - "elevation_m": "53", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "40.016", + "longitude": "-74.591", + "elevation_m": "35", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.94", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.8", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", + "wind_gust_kt": "30", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.91", + "wx_string": "SHRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "18", + "wind_gust_kt": "35", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.65", + "wx_string": "SHRA VCTS", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700", + "cloud_type": "CB" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "visibility_statute_mi": "1.99", + "wx_string": "+TSRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "35", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.53", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.53", + "wx_string": "-SHRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.8", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.56", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "19" + }, + { + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "13" } ] } ] }, { - "raw_text": "TAF VYMD 110500Z 1106/1206 34004KT 7000 SCT025 TX30/1109 TN16/1123 TEMPO 1106/1112 32006KT 7000 SCT025", - "station_id": "VYMD", + "raw_text": "TAF VRMM 110500Z 1106/1212 30006KT 9999 FEW018 TEMPO 1106/1112 FEW019CB", + "station_id": "VRMM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.702", - "longitude": "95.978", - "elevation_m": "87", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "4.192", + "longitude": "73.529", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] }, @@ -125654,984 +127335,1038 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1900", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "MGGT 110500Z 1106/1206 36010KT 9999 SCT018 TX26/1120Z TN13/1112Z BECMG 1106/1108 SCT014 BECMG 1114/1116 36018KT SCT018 BECMG 1120/1122 SCT020 SCT080 BECMG 1202/1204 02016KT BKN016", - "station_id": "MGGT", + "raw_text": "TAF ETHN 110500Z 1106/1115 05007KT 2500 BR OVC002 TEMPO 1106/1109 06005KT 0700 FG VV001 BECMG 1109/1111 05007KT 6000 NSW OVC005", + "station_id": "ETHN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.585", - "longitude": "-90.526", - "elevation_m": "1497", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.398", + "longitude": "9.958", + "elevation_m": "466", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "26" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "13" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.43", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "18", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] - }, + } + ] + }, + { + "raw_text": "TAF FKKR 110500Z 1106/1118 VRB05KT CAVOK", + "station_id": "FKKR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "9.336", + "longitude": "13.37", + "elevation_m": "223", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "18", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF GOGS 110500Z 1106/1206 VRB03KT CAVOK", + "station_id": "GOGS", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "12.389", + "longitude": "-16.742", + "elevation_m": "13", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "16", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VOMM 110500Z 1106/1212 03010G25KT 3000 -RA/BR SCT018 BKN100 TEMPO 1106/1112 SCT018 FEW025TCU/CB BKN100 BECMG 1115/1116 03010KT 2000 RA/BR TEMPO 1118/1124 1500 +TSRA/RA SCT016 FEW025TCU/CB BKN080 TEMPO 1200/1206 1200 TSRA/RA SCT016 FEW025TCU/CB OVC080 BECMG 1206/1207 3000 RA/BR", - "station_id": "VOMM", + "raw_text": "TAF HLMS 110500Z 1106/1206 10014KT 8000 NSC BECMG 1121/1123 VRB02KT PROB40 TEMPO 1202/1206 3000 BR", + "station_id": "HLMS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "12.994", - "longitude": "80.18", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.324", + "longitude": "15.062", "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.86", - "wx_string": "-RA BR", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "14", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.24", - "wx_string": "RA BR", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF KGUR 110500Z 1105/1211 VRB06KT 9999 OVC100 510052 QNH3013INS BECMG 1120/1121 30020G30KT 9999 BKN080 OVC110 510043 QNH2996INS BECMG 1122/1123 29009KT 9999 SCT080 SCT110 510042 QNH2992INS TX10/1120Z TNM11/1107Z", + "station_id": "KGUR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "42.261", + "longitude": "-104.732", + "elevation_m": "1341", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "+TSRA RA", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.12", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" + } + ], + "turbulence_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "500", + "turbulence_max_alt_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "TSRA RA", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "11000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "400", + "turbulence_max_alt_ft_agl": "3400" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "RA BR", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.91", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "8000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "11000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "400", + "turbulence_max_alt_ft_agl": "2400" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "10" + }, + { + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "-11" } ] } ] }, { - "raw_text": "TAF EDDW 110500Z 1106/1206 03005KT 9999 OVC012 BECMG 1106/1110 23004KT TEMPO 1106/1110 OVC009 BECMG 1110/1112 BKN015 PROB30 TEMPO 1112/1120 BKN012 BECMG 1120/1124 OVC012 PROB30 TEMPO 1122/1206 4000 -DZ OVC008", - "station_id": "EDDW", + "raw_text": "TAF VRMG 110500Z 1106/1212 30010KT 9999 FEW018", + "station_id": "VRMG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.047", - "longitude": "8.787", - "elevation_m": "5", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-0.693", + "longitude": "73.156", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] - }, + } + ] + }, + { + "raw_text": "TAF FKKL 110500Z 1106/1118 VRB05KT CAVOK", + "station_id": "FKKL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "10.451", + "longitude": "14.257", + "elevation_m": "422", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF DXNG 110500Z 1106/1206 07010KT CAVOK", + "station_id": "DXNG", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "9.767", + "longitude": "1.091", + "elevation_m": "343", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF FGSL 110500Z 1106/1218 24006KT 9999 SCT010 PROB30 TEMPO 1112/1116 BKN014", + "station_id": "FGSL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T18:00:00Z", + "latitude": "3.756", + "longitude": "8.71", + "elevation_m": "23", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T18:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1400" } ] - }, + } + ] + }, + { + "raw_text": "TAF HLLB 110500Z 1106/1206 15010KT 8000 NSC BECMG 1121/1123 VRB02KT", + "station_id": "HLLB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.097", + "longitude": "20.27", + "elevation_m": "122", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VYNT 110500Z 1106/1206 32008KT 7000 SCT020 FEW025CB SCT120 TX32/1109 TN18/1200 TEMPO 1106/1112 32005KT 7000 SCT020 FEW025TCU SCT120", - "station_id": "VYNT", + "raw_text": "TAF RKSO 110500Z 1105/1211 VRB03KT 9000 HZ SCT080 QNH3020INS BECMG 1112/1113 30006KT 9999 NSW SKC QNH3023INS BECMG 1206/1207 35006KT 9999 NSW BKN080 QNH3025INS TX05/1106Z TNM08/1122Z", + "station_id": "RKSO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.623", - "longitude": "96.201", - "elevation_m": "610", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "37.091", + "longitude": "127.03", + "elevation_m": "10", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "5.59", + "altim_in_hg": "30.21", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", + "wx_string": "NSW", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "5" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-8" } ] } ] }, { - "raw_text": "MGPB 110500Z 1106/1206 00000KT 9999 SCT016 BKN080 TX26/1120Z TN19/1112Z BECMG 1114/1116 33010KT SCT018 SCT090 TEMPO 1118/1206 8000 RADZ BKN018 BECMG 1201/1303 00000KT BKN016", - "station_id": "MGPB", + "raw_text": "TAF HLLS 110500Z 1106/1206 15010KT CAVOK BECMG 1121/1123 VRB02KT", + "station_id": "HLLS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "15.737", - "longitude": "-88.589", - "elevation_m": "6", + "latitude": "26.994", + "longitude": "14.464", + "elevation_m": "431", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "26" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "19" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF HLKF 110500Z 1106/1206 VRB02KT CAVOK BECMG 1121/1123 08010KT", + "station_id": "HLKF", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "24.217", + "longitude": "23.3", + "elevation_m": "381", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "RA DZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-13T03:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VOTR 110500Z 1106/1212 03010G25KT 4000 BR SCT016 BKN100 BECMG 1112/1113 03010KT 3000 DZ/BR TEMPO 1121/1203 1200 +TSRA/RA SCT015 FEW025TCU/CB OVC080 TEMPO 1203/1204 1500 TSRA/RA SCT015 FEW025TCU/CB OVC080", - "station_id": "VOTR", + "raw_text": "TAF VOBL 110500Z 1106/1212 05008KT 6000 SCT012 SCT080 BECMG 1118/1119 3000 BR SCT008 SCT012 TEMPO 1122/1203 0800 FG BKN005 SCT012 TEMPO 1209/1212 5000 RA DZ SCT010 SCT020 FEW025CB", + "station_id": "VOBL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "10.765", - "longitude": "78.71", - "elevation_m": "90", + "latitude": "13.205", + "longitude": "77.704", + "elevation_m": "908", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "wind_gust_kt": "25", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "1.86", - "wx_string": "DZ BR", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "+TSRA RA", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "TSRA RA", + "visibility_statute_mi": "3.11", + "wx_string": "RA DZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF UUOL 110500Z 1106/1115 33001MPS 0400 FZFG VV001 TEMPO 1106/1115 2100 -FZDZ BR OVC004", - "station_id": "UUOL", + "raw_text": "TAF UWKE 110500Z 1106/1206 24005G12MPS 6000 -SN OVC005 TEMPO 1106/1112 27009G15MPS 0500 +SN FZDZ OVC002 TEMPO 1112/1121 24009G15MPS 1000 SN BLSN BKN005", + "station_id": "UWKE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.702", - "longitude": "39.534", - "elevation_m": "176", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.566", + "longitude": "52.1", + "elevation_m": "193", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "wind_gust_kt": "23", + "visibility_statute_mi": "3.73", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.3", - "wx_string": "-FZDZ BR", + "wind_dir_degrees": "270", + "wind_speed_kt": "17", + "wind_gust_kt": "29", + "visibility_statute_mi": "0.31", + "wx_string": "+SN FZDZ", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "240", + "wind_speed_kt": "17", + "wind_gust_kt": "29", + "visibility_statute_mi": "0.62", + "wx_string": "SN BLSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF LFBL 110500Z 1106/1206 06010KT CAVOK TEMPO 1202/1206 0800 FG VV///", - "station_id": "LFBL", + "raw_text": "TAF HLLQ 110500Z 1106/1206 VRB02KT 8000 NSC", + "station_id": "HLLQ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.863", - "longitude": "1.179", - "elevation_m": "402", + "latitude": "32.789", + "longitude": "21.964", + "elevation_m": "657", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" } ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FG", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF EDDF 110500Z 1106/1212 03010KT 9999 BKN020 TEMPO 1106/1110 BKN012 BECMG 1116/1118 04005KT BECMG 1122/1124 SCT020 PROB30 TEMPO 1205/1208 1200 BCFG", - "station_id": "EDDF", + "raw_text": "TAF VOML 110500Z 1106/1212 25008KT 6000 SCT012 BECMG 1118/1119 3000 BR SCT005 SCT012 TEMPO 1122/1203 0800 FG SCT003 SCT012 BECMG 1205/1207 27010KT 6000 SCT015 TEMPO 1209/1212 5000 RA DZ SCT010 SCT012 FEW025CB", + "station_id": "VOML", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "50.045", - "longitude": "8.598", - "elevation_m": "113", + "latitude": "12.961", + "longitude": "74.89", + "elevation_m": "100", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF VYYY 110500Z 1106/1206 32007KT 8000 SCT030 TX34/1109 TN23/1200 TEMPO 1106/1112 32007KT 8000 SCT025 SCT120", - "station_id": "VYYY", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.906", - "longitude": "96.137", - "elevation_m": "31", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "3.11", + "wx_string": "RA DZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "MGMM 110500Z 1106/1206 00000KT 9999 SCT018 BKN080 TX31/1120Z TN17/1112Z BECMG 1108/1110 BKN012 BECMG 1114/1116 36008KT SCT018 SCT090 TEMPO 1117/1206 8000 RADZ BKN017 BECMG 1202/1204 00000KT BKNT016", - "station_id": "MGMM", + "raw_text": "TAF LETO 110500Z 1106/1206 03005KT 9999 SCT050 TX09/1114Z TN01/1206Z PROB30 TEMPO 1122/1204 BKN014", + "station_id": "LETO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.914", - "longitude": "-89.866", - "elevation_m": "105", + "latitude": "40.489", + "longitude": "-3.451", + "elevation_m": "598", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "5000" } ], "temperature": [ { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "31" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "17" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "9" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "1" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "RA DZ", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "1400" } ] - }, + } + ] + }, + { + "raw_text": "TAF HLTQ 110500Z 1106/1206 VRB02KT 8000 NSC", + "station_id": "HLTQ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.875", + "longitude": "23.905", + "elevation_m": "189", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VOMD 110500Z 1106/1212 03010G20KT 5000 HZ SCT020 BKN100 BECMG 1115/1116 03010KT 3000 DZ/BR TEMPO 1209/1215 1500 +TSRA/RA SCT018 FEW025TCU/CB BKN080 TEMPO 1215/1221 2000 TSRA/RA SCT018 FEW025TCU/CB BKN080", - "station_id": "VOMD", + "raw_text": "TAF VOHB 110500Z 1106/1212 06008KT 6000 SCT015 TEMPO 1200/1203 3000 BR SCT008 SCT012", + "station_id": "VOHB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "9.835", - "longitude": "78.093", - "elevation_m": "135", + "latitude": "15.362", + "longitude": "75.085", + "elevation_m": "661", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "1.86", - "wx_string": "DZ BR", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] - }, + } + ] + }, + { + "raw_text": "TAF LECV 110500Z 1106/1206 VRB03KT 9999 SCT040 TX05/1115Z TNM00/1205Z PROB30 TEMPO 1200/1206 BKN014", + "station_id": "LECV", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.696", + "longitude": "-3.765", + "elevation_m": "995", + "forecast": [ { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "+TSRA RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "5" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "0" } ] }, { - "fcst_time_from": "2024-12-12T15:00:00Z", - "fcst_time_to": "2024-12-12T21:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "TSRA RA", + "probability": "30", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF LFBZ 110500Z 1106/1206 08005KT CAVOK TEMPO 1106/1108 4000 BR NSC", - "station_id": "LFBZ", + "raw_text": "TAF HLTD 110500Z 1106/1206 VRB02KT CAVOK", + "station_id": "HLTD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.469", - "longitude": "-1.534", - "elevation_m": "70", + "latitude": "30.132", + "longitude": "9.513", + "elevation_m": "330", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -126639,344 +128374,382 @@ "sky_cover": "NSC" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] } ] }, { - "raw_text": "TAF EDDH 110500Z 1106/1212 24004KT 9999 OVC013 PROB30 TEMPO 1106/1112 OVC009 BECMG 1108/1112 BKN015 PROB30 TEMPO 1112/1118 BKN012 TEMPO 1118/1212 OVC012 PROB40 TEMPO 1121/1212 4000 -DZ OVC008", - "station_id": "EDDH", + "raw_text": "TAF KGFA 110500Z 1105/1211 23010KT 9999 SCT070 BKN100 QNH3005INS BECMG 1109/1110 23012KT 9999 SCT100 QNH3002INS BECMG 1113/1114 23010KT 9999 SCT080 OVC100 QNH2984INS TX07/1121Z TNM01/1106Z", + "station_id": "KGFA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "53.633", - "longitude": "9.988", - "elevation_m": "8", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "47.505", + "longitude": "-111.187", + "elevation_m": "1058", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.85", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "10000" } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "7" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" } ] } ] }, { - "raw_text": "TAF VDSV 110500Z 1106/1124 04009KT 9999 SCT017 SCT040", - "station_id": "VDSV", + "raw_text": "TAF HLON 110500Z 1106/1206 VRB02KT CAVOK", + "station_id": "HLON", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "10.582", - "longitude": "103.637", - "elevation_m": "1", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "29.11", + "longitude": "15.966", + "elevation_m": "280", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF VOCB 110500Z 1106/1212 05015KT 5000 HZ FEW015 SCT080 BECMG 1115/1116 05005KT 3000 BR TEMPO 1200/1203 1500 BR BECMG 1203/1204 2000 -RA/BR", - "station_id": "VOCB", + "raw_text": "TAF LGAD 110500Z 1106/1115 VRB03KT 9999 FEW020", + "station_id": "LGAD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "11.03", - "longitude": "77.043", - "elevation_m": "394", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.923", + "longitude": "21.287", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF WBGG 110500Z 1106/1206 VRB03KT 9999 SCT016 TEMPO 1107/1113 3000 +TSRA FEW015CB SCT020", + "station_id": "WBGG", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "1.484", + "longitude": "110.34", + "elevation_m": "26", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.24", - "wx_string": "-RA BR", + "visibility_statute_mi": "1.86", + "wx_string": "+TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LFJL 110500Z 1106/1206 05010KT 9999 OVC023 PROB40 TEMPO 1106/1111 BKN008", - "station_id": "LFJL", + "raw_text": "TAF UDYZ 110500Z 1106/1206 VRB04KT 2300 BR SCT020 TEMPO 1106/1109 0200 FZFG VV001", + "station_id": "UDYZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.982", - "longitude": "6.251", - "elevation_m": "259", + "latitude": "40.147", + "longitude": "44.396", + "elevation_m": "851", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.43", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "visibility_statute_mi": "0.12", + "vert_vis_ft": "100", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF EDDK 110500Z 1106/1212 06003KT 9999 OVC015 PROB30 TEMPO 1112/1118 OVC012 PROB40 TEMPO 1204/1210 3000 BR BKN012 PROB30 TEMPO 1210/1212 BKN010", - "station_id": "EDDK", + "raw_text": "TAF LEVS 110500Z 1106/1206 VRB03KT 9999 SCT050 TX09/1115Z TNM00/1206Z", + "station_id": "LEVS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "50.865", - "longitude": "7.157", - "elevation_m": "92", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.371", + "longitude": "-3.785", + "elevation_m": "683", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "9" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "0" } ] - }, + } + ] + }, + { + "raw_text": "TAF HLUB 110500Z 1106/1206 VRB02KT CAVOK", + "station_id": "HLUB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "26.567", + "longitude": "12.824", + "elevation_m": "468", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LGBL 110500Z 1106/1115 28005KT 9999 FEW010 SCT020", + "station_id": "LGBL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.22", + "longitude": "22.794", + "elevation_m": "13", + "forecast": [ { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF WBKK 110500Z 1106/1206 22005KT 9999 FEW014 TEMPO 1107/1111 4000 TSRA FEW010 FEW015CB SCT030", + "station_id": "WBKK", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "5.937", + "longitude": "116.051", + "elevation_m": "9", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF SAAR 110500Z 1106/1206 05010KT CAVOK TX31/1118Z TN17/1109Z", - "station_id": "SAAR", + "raw_text": "TAF LEGT 110500Z 1106/1206 VRB04KT CAVOK TX09/1115Z TN00/1205Z", + "station_id": "LEGT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-32.918", - "longitude": "-60.782", - "elevation_m": "24", + "latitude": "40.299", + "longitude": "-3.723", + "elevation_m": "619", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -126985,275 +128758,292 @@ ], "temperature": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "31" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "9" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "17" + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "0" } ] } ] }, { - "raw_text": "TAF VDSA 110500Z 1106/1124 03008KT 9999 SCT017 SCT040", - "station_id": "VDSA", + "raw_text": "TAF HLGT 110500Z 1106/1206 VRB02KT CAVOK", + "station_id": "HLGT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "13.371", - "longitude": "104.225", - "elevation_m": "59", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.146", + "longitude": "10.143", + "elevation_m": "701", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF VEAT 110500Z 1106/1115 34003KT 2500 HZ FEW100", - "station_id": "VEAT", + "raw_text": "TAF LGKL 110500Z 1106/1115 VRB03KT 7000 FEW008 SCT020 PROB40 TEMPO 1106/1107 5000 BR SCT008 SCT020", + "station_id": "LGKL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "23.887", - "longitude": "91.24", - "elevation_m": "20", + "latitude": "37.068", + "longitude": "22.026", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "1.55", - "wx_string": "HZ", + "visibility_statute_mi": "4.35", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF EDDL 110500Z 1106/1212 06005KT 9999 OVC015 TEMPO 1106/1114 OVC012 BECMG 1118/1121 VRB03KT PROB40 TEMPO 1202/1212 3000 BR BKN010 PROB30 TEMPO 1204/1210 1200 BCFG BKN008", - "station_id": "EDDL", + "raw_text": "TAF LERI 110500Z 1106/1206 VRB04KT 9999 FEW040 TX15/1114Z TN02/1107Z PROB30 TEMPO 1112/1121 09010KT 4000 SHRA FEW035TCU BECMG 1121/1123 30010KT", + "station_id": "LERI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "51.296", - "longitude": "6.769", - "elevation_m": "37", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.958", + "longitude": "-1.229", + "elevation_m": "74", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "15" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "2" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "probability": "30", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF SABE 110500Z 1106/1206 02010KT CAVOK TX27/1118Z TN21/1109Z BECMG 1118/1120 08015KT", - "station_id": "SABE", + "raw_text": "TAF LGKP 110500Z 1106/1115 24008KT 9999 SCT020 BECMG 1110/1112 31010KT", + "station_id": "LGKP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-34.559", - "longitude": "-58.416", - "elevation_m": "3", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "35.421", + "longitude": "27.146", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "27" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "21" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF VABB 110500Z 1106/1115 08006KT 3000 FU FEW100 BECMG 1108/1110 29010KT 4000 FU", - "station_id": "VABB", + "raw_text": "TAF LGAV 110500Z 1106/1206 33010KT 9999 FEW025 BECMG 1106/1108 VRB05KT TEMPO 1110/1113 SCT020 BKN070 TEMPO 1122/1204 BKN035", + "station_id": "LGAV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "19.1", - "longitude": "72.859", - "elevation_m": "14", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.936", + "longitude": "23.945", + "elevation_m": "83", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", - "wx_string": "FU", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "FU", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF EDDM 110500Z 1106/1212 05005KT 9999 BKN012 OVC020 TEMPO 1106/1121 SCT012 BKN020 PROB30 TEMPO 1106/1111 BKN008 OVC012 BECMG 1121/1124 SCT012 BKN020 TEMPO 1204/1210 0400 FZFG VV001 BECMG 1210/1212 3000 BR BKN002", - "station_id": "EDDM", + "raw_text": "TAF EBBR 110500Z 1106/1212 06006KT 9999 SCT012 BKN018 TEMPO 1106/1121 SCT008 BKN011 PROB30 TEMPO 1115/1120 4500 -DZ BR SCT005 BKN008 TEMPO 1203/1210 3000 BR PROB30 TEMPO 1204/1209 0600 FZFG ", + "station_id": "EBBR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "48.348", - "longitude": "11.813", - "elevation_m": "445", + "latitude": "50.896", + "longitude": "4.526", + "elevation_m": "49", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "1200" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, @@ -127264,122 +129054,86 @@ "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.8", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.37", + "wx_string": "FZFG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - } + ] } ] }, { - "raw_text": "TAF SACO 110500Z 1106/1206 36005KT CAVOK TX33/1119Z TN14/1110Z BECMG 1111/1113 05015G25KT BECMG 1123/1202 34005KT", - "station_id": "SACO", + "raw_text": "TAF HLGD 110500Z 1106/1206 VRB02KT 8000 NSC BECMG 1110/1112 18010KT BECMG 1118/1120 09010KT CAVOK BECMG 1200/1202 15010KT", + "station_id": "HLGD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-31.324", - "longitude": "-64.208", - "elevation_m": "474", + "latitude": "31.064", + "longitude": "16.595", + "elevation_m": "81", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "33" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "14" - } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "NSC" @@ -127387,38 +129141,14 @@ ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF GQNO 110500Z 1106/1212 03010KT 8000 NSC BECMG 1112/1115 33012KT", - "station_id": "GQNO", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "18.31", - "longitude": "-15.97", - "elevation_m": "1", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -127426,13 +129156,14 @@ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -127442,103 +129173,98 @@ ] }, { - "raw_text": "TAF VOGA 110500Z 1106/1115 08010KT 4000 HZ NSC BECMG 1109/1111 30010KT 5000 HZ FU FEW100", - "station_id": "VOGA", + "raw_text": "TAF LGLM 110500Z 1106/1115 04008KT 9999 FEW008 SCT020", + "station_id": "LGLM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "15.7426", - "longitude": "73.8631", - "elevation_m": "168", + "latitude": "39.917", + "longitude": "25.236", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ FU", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ] ] } ] }, { - "raw_text": "TAF UAOO 110500Z 1106/1115 VRB01MPS CAVOK", - "station_id": "UAOO", + "raw_text": "TAF LGEL 110500Z 1106/1206 VRB05KT 9999 FEW025", + "station_id": "LGEL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "44.707", - "longitude": "65.593", - "elevation_m": "130", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.064", + "longitude": "23.556", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF LFPB 110500Z 1106/1206 05010KT 9999 BKN025 TEMPO 1106/1110 4000 -RADZ BKN006 PROB40 1119/1124 BKN011 PROB40 1200/1206 BKN004", - "station_id": "LFPB", + "raw_text": "TAF EBCI 110500Z 1106/1212 05008KT 9999 SCT007 BKN014 PROB40 TEMPO 1106/1109 BKN006 PROB30 TEMPO 1117/1120 BKN008 BECMG 1200/1202 FEW008 SCT016 TEMPO 1202/1210 2500 BR PROB40 TEMPO 1203/1210 0400 FZFG VV001", + "station_id": "EBCI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.967", - "longitude": "2.428", - "elevation_m": "50", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "50.459", + "longitude": "4.454", + "elevation_m": "176", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-RA -DZ", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", @@ -127547,1513 +129273,1732 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", "probability": "40", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF SADF 110500Z 1106/1206 03010KT CAVOK TX30/1118Z TN17/1109Z BECMG 1118/1120 08010KT", - "station_id": "SADF", + "raw_text": "TAF FCPP 110500Z 1106/1206 VRB03KT 8000 TS FEW010 BKN020 FEW030CB BECMG 1112/1114 NSW FEW015 BKN023", + "station_id": "FCPP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-34.457", - "longitude": "-58.593", - "elevation_m": "4", + "latitude": "-4.816", + "longitude": "11.887", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "30" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "17" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2300" } ] } ] }, { - "raw_text": "TAF GLRB 110500Z 1106/1206 15007KT 9999 BKN016 BECMG 1106/1108 04004KT 5000 BR SCT012 TEMPO 1209/1213 23008KT 9999 BKN018", - "station_id": "GLRB", + "raw_text": "TAF LGLR 110500Z 1106/1115 VRB03KT 0400 FG BKN006 BECMG 1107/1109 2000 BR SCT008 BECMG 1109/1111 9999 FEW025", + "station_id": "LGLR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.234", - "longitude": "-10.362", - "elevation_m": "12", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.65", + "longitude": "22.465", + "elevation_m": "69", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.24", "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T13:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "230", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF VAAU 110500Z 1106/1115 10008KT 4000 HZ NSC BECMG 1109/1111 5000 HZ BECMG 1113/1115 04005KT 3000 HZ FEW020", - "station_id": "VAAU", + "raw_text": "TAF LGKR 110500Z 1106/1206 10010KT 9999 FEW016TCU SCT025 PROB30 TEMPO 1106/1109 5000 RA FEW016TCU BKN020 BKN080 PROB30 TEMPO 1115/1121 5000 RA FEW018TCU SCT025 BECMG 1110/1112 VRB05KT", + "station_id": "LGKR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "19.863", - "longitude": "75.398", - "elevation_m": "578", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.61", + "longitude": "19.913", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "TCU" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "RA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1600", + "cloud_type": "TCU" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF UARR 110500Z 1106/1115 16006MPS 9999 BKN011 TEMPO 1106/1112 3100 BR BKN004", - "station_id": "UARR", + "raw_text": "TAF EBLG 110500Z 1106/1212 05008KT 9999 SCT009 BKN014 PROB40 TEMPO 1106/1108 BKN007 BECMG 1110/1112 SCT014 BKN018 PROB40 TEMPO 1203/1210 3000 BR PROB30 TEMPO 1203/1209 0400 FZFG VV001", + "station_id": "EBLG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.151", - "longitude": "51.541", - "elevation_m": "33", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "50.637", + "longitude": "5.443", + "elevation_m": "187", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "1400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.93", - "wx_string": "BR", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "700" } ] - } - ] - }, - { - "raw_text": "TAF LIBD 110500Z 1106/1206 23006KT 9999 SCT030 BECMG 1120/1122 29010KT", - "station_id": "LIBD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.138", - "longitude": "16.765", - "elevation_m": "42", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF SADP 110500Z 1106/1206 05005KT CAVOK TX30/1118Z TN19/1109Z BECMG 1114/1116 05010KT", - "station_id": "SADP", + "raw_text": "TAF FCBB 110500Z 1106/1212 26004KT 9999 BKN016 BECMG 1110/1112 SCT020 FEW030CB PROB40 1114/1118 TS BECMG 1119/1121 FEW020 PROB30 1206/1212 BKN013 FEW030CB", + "station_id": "FCBB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-34.61", - "longitude": "-58.613", - "elevation_m": "19", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-4.252", + "longitude": "15.253", + "elevation_m": "316", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "30" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "19" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "wx_string": "TS", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF GQPP 110500Z 1106/1206 02015KT 7000 NSC", - "station_id": "GQPP", + "raw_text": "TAF LGRX 110500Z 1106/1115 VRB03KT 9999 FEW020", + "station_id": "LGRX", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.929", - "longitude": "-17.031", - "elevation_m": "5", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.151", + "longitude": "21.426", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "15", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF VASD 110500Z 1106/1115 10008KT 4000 HZ NSC BECMG 1109/1111 5000 HZ BECMG 1113/1115 04005KT 3000 HZ FEW020", - "station_id": "VASD", + "raw_text": "TAF LGPZ 110500Z 1106/1206 06010KT 9999 FEW020TCU BKN030 BKN080 PROB30 TEMPO 1112/1115 5000 RA FEW018TCU BKN020 BKN080 TEMPO 1112/1118 VRB05KT", + "station_id": "LGPZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "19.689", - "longitude": "74.379", - "elevation_m": "587", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.921", + "longitude": "20.761", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF LIBP 110500Z 1106/1206 VRB05KT 9999 SCT030 BECMG 1109/1111 35013KT PROB30 TEMPO 1109/1112 SHRA", - "station_id": "LIBP", + "raw_text": "TAF EBOS 110500Z 1106/1212 07010KT 9999 SCT009 BKN013 TEMPO 1107/1201 SCT006 BKN008 PROB40 TEMPO 1111/1118 4500 -DZ BR SCT004 BKN006 BECMG 1202/1204 14004KT SCT008 SCT015 PROB30 TEMPO 1204/1208 3500 BR", + "station_id": "EBOS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.432", - "longitude": "14.181", - "elevation_m": "10", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "51.199", + "longitude": "2.862", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.8", + "wx_string": "-DZ BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "13", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "wx_string": "SHRA", + "visibility_statute_mi": "2.17", + "wx_string": "BR", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF ETNL 110500Z 1106/1118 30005KT 8000 NSW BKN010", + "station_id": "ETNL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "53.916", + "longitude": "12.279", + "elevation_m": "40", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + } + ] + }, + { + "raw_text": "TAF WIII 110500Z 1106/1212 25010KT 9000 FEW020", + "station_id": "WIII", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-6.125", + "longitude": "106.659", + "elevation_m": "9", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "visibility_statute_mi": "5.59", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } ] } ] }, { - "raw_text": "TAF SAEZ 110500Z 1106/1206 05007KT CAVOK TX30/1118Z TN19/1109Z BECMG 1114/1116 05012KT", - "station_id": "SAEZ", + "raw_text": "TAF LGSM 110500Z 1106/1115 13005KT 9999 SCT018 BKN025 PROB40 TEMPO 1106/1109 5000 RA", + "station_id": "LGSM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-34.822", - "longitude": "-58.536", - "elevation_m": "16", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.69", + "longitude": "26.912", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "30" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "19" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] } ] }, { - "raw_text": "TAF GAGO 110500Z 1106/1206 VRB05KT 8000 NSC", - "station_id": "GAGO", + "raw_text": "TAF LGTS 110500Z 1106/1206 VRB03KT 3000 BR SCT008 PROB40 1106/1108 0300 FG BKN001 BECMG 1106/1108 34013KT 9999 FEW025 BECMG 1112/1114 VRB03KT", + "station_id": "LGTS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.247", - "longitude": "-0.006", - "elevation_m": "262", + "latitude": "40.52", + "longitude": "22.971", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF VAJL 110500Z 1106/1115 10008KT 4000 HZ NSC BECMG 1109/1111 5000 HZ BECMG 1113/1115 04005KT 3000 HZ FEW020", - "station_id": "VAJL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "20.961", - "longitude": "75.625", - "elevation_m": "257", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.19", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF UASP 110500Z 1106/1115 24010MPS 3100 -SN BLSN BKN011 OVC020 TEMPO 1106/1110 21010G15MPS TEMPO 1110/1114 24010G15MPS", - "station_id": "UASP", + "raw_text": "TAF EBAW 110500Z 1106/1115 06006KT 9999 SCT009 BKN012 TEMPO 1106/1115 SCT006 BKN008 PROB30 TEMPO 1109/1115 4500 -DZ BR SCT004 BKN006", + "station_id": "EBAW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.202", - "longitude": "77.078", - "elevation_m": "122", + "latitude": "51.189", + "longitude": "4.46", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "19", - "visibility_statute_mi": "1.93", - "wx_string": "-SN BLSN", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "19", - "wind_gust_kt": "29", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "probability": "30", + "visibility_statute_mi": "2.8", + "wx_string": "-DZ BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + } ] } ] }, { - "raw_text": "TAF LICA 110500Z 1106/1206 VRB05KT 9999 BKN030", - "station_id": "LICA", + "raw_text": "TAF LGSY 110500Z 1106/1115 30010KT 9999 SCT020", + "station_id": "LGSY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.908", - "longitude": "16.242", - "elevation_m": "7", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.968", + "longitude": "24.487", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SAME 110500Z 1106/1206 14005KT CAVOK TX36/1120Z TN21/1110Z BECMG 1107/1110 16015KT PROB40 TEMPO 1111/1114 18020G30KT 7000 NSC BECMG 1117/1120 09005KT BECMG 1202/1205 16015KT 9999 TS BKN030 FEW040CB", - "station_id": "SAME", + "raw_text": "TAF VTBD 110500Z 1106/1212 36008KT 9999 FEW025", + "station_id": "VTBD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-32.832", - "longitude": "-68.793", - "elevation_m": "709", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "13.913", + "longitude": "100.607", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "36" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "21" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "TAF WBGR 110500Z 1106/1206 VRB03KT 9999 FEW016 TEMPO 1106/1109 25005G16KT 3000 +TSRA FEW014 FEW015CB SCT020 TEMPO 1112/1116 19005G17KT 2000 +TSRA FEW014 FEW015CB SCT020", + "station_id": "WBGR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "4.322", + "longitude": "113.987", + "elevation_m": "18", + "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "180", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "4.35", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "90", + "wind_dir_degrees": "250", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_gust_kt": "16", + "visibility_statute_mi": "1.86", + "wx_string": "+TSRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "wx_string": "TS", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "190", + "wind_speed_kt": "5", + "wind_gust_kt": "17", + "visibility_statute_mi": "1.24", + "wx_string": "+TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", + "cloud_base_ft_agl": "1500", "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF VOND 110500Z 1106/1115 10008KT 4000 HZ NSC BECMG 1109/1111 5000 HZ BECMG 1113/1115 04005KT 3000 HZ FEW020", - "station_id": "VOND", + "raw_text": "TAF LGTG 110500Z 1106/1115 VRB03KT 8000 FEW010 SCT030 PROB30 1106/1108 5000 BR SCT008", + "station_id": "LGTG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "19.181", - "longitude": "77.333", - "elevation_m": "86", + "latitude": "38.34", + "longitude": "23.563", + "elevation_m": "142", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF VELP 110500Z 1106/1115 04003KT 2500 HZ FEW018 SCT100 BECMG 1113/1115 00000KT 1400 BR FEW100", - "station_id": "VELP", + "raw_text": "TAF LGIO 110500Z 1106/1115 VRB03KT 3000 BR SCT003 BKN012 PROB40 1106/1108 0300 FG BKN003 OVC012 BECMG 1108/1110 9999 FEW008 SCT020", + "station_id": "LGIO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "23.841", - "longitude": "92.62", - "elevation_m": "429", + "latitude": "39.696", + "longitude": "20.823", + "elevation_m": "476", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "40", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "1.55", - "wx_string": "HZ", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "300" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.19", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.87", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LICC 110500Z 1106/1206 25010KT 9999 FEW040", - "station_id": "LICC", + "raw_text": "TAF VTBS 110500Z 1106/1212 03008KT 9999 FEW025", + "station_id": "VTBS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.467", - "longitude": "15.064", - "elevation_m": "6", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "13.686", + "longitude": "100.767", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF SANT 110500Z 1106/1206 VRB03KT 9999 NSC TX34/1119Z TN19/1109Z PROB40 TEMPO 1108/1111 5000 BR BKN030 BECMG 1117/1120 05015KT BECMG 1123/1202 02005KT 9999 BKN030", - "station_id": "SANT", + "raw_text": "TAF WBGS 110500Z 1106/1206 VRB03KT 9999 SCT016 TEMPO 1110/1114 3000 +TSRA FEW015CB SCT020", + "station_id": "WBGS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-26.841", - "longitude": "-65.105", - "elevation_m": "446", + "latitude": "2.264", + "longitude": "111.983", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "34" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "19" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "visibility_statute_mi": "1.86", + "wx_string": "+TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LGTL 110500Z 1106/1115 VRB03KT 8000 FEW006", + "station_id": "LGTL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "35.192", + "longitude": "25.327", + "elevation_m": "336", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" } ] - }, + } + ] + }, + { + "raw_text": "TAF LGKC 110500Z 1106/1115 25015KT 9999 FEW012 SCT025", + "station_id": "LGKC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "36.274", + "longitude": "23.017", + "elevation_m": "313", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ] ] } ] }, { - "raw_text": "TAF VASL 110500Z 1106/1115 02008KT 4000 HZ SCT020 BECMG 1109/1111 5000 HZ FEW025 BECMG 1113/1115 08006KT 4000 HZ NSC", - "station_id": "VASL", + "raw_text": "TAF VTCC 110500Z 1106/1212 36005KT 8000 SCT035 BECMG 1109/1111 27005KT BECMG 1116/1118 36005KT BECMG 1122/1124 20005KT", + "station_id": "VTCC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "17.627", - "longitude": "75.935", - "elevation_m": "488", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "18.771", + "longitude": "98.963", + "elevation_m": "308", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3500" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF LICJ 110500Z 1106/1206 21012KT 9999 SCT030 BECMG 1116/1118 VRB05KT", - "station_id": "LICJ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.176", - "longitude": "13.091", - "elevation_m": "20", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "200", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF SASA 110500Z 1106/1206 VRB02KT CAVOK TX26/1119Z TN13/1110Z TEMPO 1108/1111 3000 BR BKN010 BECMG 1112/1215 05010KT BECMG 1122/1201 VRB02KT 9999 BKN025", - "station_id": "SASA", + "raw_text": "TAF WBKL 110500Z 1106/1206 VRB03KT 9999 FEW015 TEMPO 1110/1114 5000 TSRA FEW010 FEW015CB SCT030", + "station_id": "WBKL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-24.856", - "longitude": "-65.486", - "elevation_m": "1235", + "latitude": "5.301", + "longitude": "115.25", + "elevation_m": "29", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "26" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "13" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + }, { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VOLT 110500Z 1106/1115 02008KT 4000 HZ SCT020 BECMG 1109/1111 5000 HZ FEW025 BECMG 1113/1115 08006KT 4000 HZ NSC", - "station_id": "VOLT", + "raw_text": "TAF LGKF 110500Z 1106/1115 07008KT 9999 SCT020 BKN070 PROB30 TEMPO 1109/1112 FEW018TCU BKN020 BECMG 1106/1108 VRB05KT", + "station_id": "LGKF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "18.408", - "longitude": "76.465", - "elevation_m": "649", + "latitude": "38.12", + "longitude": "20.5", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "20", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF SOCA 110500Z 1106/1206 VRB02KT 9999 SCT030 PROB30 TEMPO 1110/1112 3500 SHRA SCT010 BKN018TCU BECMG 1113/1115 06013KT TEMPO 1114/1206 2500 SHRA SCT010 FEW012CB BKN015TCU BECMG 1122/1124 VRB02KT", - "station_id": "SOCA", + "raw_text": "TAF VTSP 110500Z 1106/1212 30005KT 9999 SCT020 BECMG 1116/1118 08005KT TEMPO 1204/1212 -TSRA FEW018CB SCT020 BKN100", + "station_id": "VTSP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "4.822", - "longitude": "-52.365", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "8.105", + "longitude": "98.308", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.17", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "13", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "SHRA", + "wx_string": "-TSRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "1200", + "cloud_base_ft_agl": "1800", "cloud_type": "CB" }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "TCU" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF LIEA 110500Z 1106/1206 VRB05KT 9999 BKN040", - "station_id": "LIEA", + "raw_text": "TAF WBKS 110500Z 1106/1206 12006KT 9999 FEW016 TEMPO 1106/1110 5000 TSRA FEW010 FEW016CB SCT030", + "station_id": "WBKS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.631", - "longitude": "8.289", - "elevation_m": "22", + "latitude": "5.901", + "longitude": "118.059", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF SASJ 110500Z 1106/1206 36005KT CAVOK TX29/1119Z TN16/1109Z TEMPO 1108/1111 5000 BR BKN015 BECMG 1112/1215 07015KT BECMG 1200/1203 VRB03KT 9999 BKN030", - "station_id": "SASJ", + "raw_text": "TAF FYGF 110500Z 1106/1115 30005KT 9999 SCT030 BECMG 1107/1108 00000KT NSC", + "station_id": "FYGF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-24.387", - "longitude": "-65.098", - "elevation_m": "913", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "-19.599", + "longitude": "18.116", + "elevation_m": "1407", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "16" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LGZA 110500Z 1106/1115 VRB05KT 9999 SCT025 SCT080", + "station_id": "LGZA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.751", + "longitude": "20.884", + "elevation_m": "3", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ] ] } ] }, { - "raw_text": "TAF HKJK 110500Z 1106/1212 06010KT 9999 BKN020 BECMG 1200/1203 36005KT BKN014 BECMG 1207/1210 06010KT BKN020", - "station_id": "HKJK", + "raw_text": "TAF VTSS 110500Z 1106/1206 02008KT 9999 FEW020 BKN100 PROB40 TEMPO 1110/1118 VRB15G25KT -TSRA FEW016CB SCT018 BKN100 BECMG 1118/1120 00000KT TEMPO 1122/1206 VRB15G25KT 4000 RA", + "station_id": "VTSS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-1.319", - "longitude": "36.928", - "elevation_m": "1615", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "6.933", + "longitude": "100.393", + "elevation_m": "28", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wx_string": "-TSRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.49", + "wx_string": "RA", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF VAKP 110500Z 1106/1115 02008KT 4000 HZ SCT020 BECMG 1109/1111 5000 HZ FEW025 BECMG 1113/1115 08006KT 4000 HZ NSC", - "station_id": "VAKP", + "raw_text": "TAF WBKW 110500Z 1106/1206 12006KT 9999 FEW016", + "station_id": "WBKW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "16.664", - "longitude": "74.287", - "elevation_m": "612", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "4.316", + "longitude": "118.119", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1600" } ] - }, + } + ] + }, + { + "raw_text": "TAF FYWE 110500Z 1106/1115 22006KT CAVOK", + "station_id": "FYWE", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "-22.612", + "longitude": "17.08", + "elevation_m": "1700", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", + "wind_dir_degrees": "220", "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -129063,289 +131008,296 @@ ] }, { - "raw_text": "TAF VHHH 110500Z 1106/1212 32010KT 8000 FEW035 TX24/1106Z TX20/1206Z TN16/1123Z BECMG 1110/1112 02010KT TEMPO 1118/1124 36015G25KT", - "station_id": "VHHH", + "raw_text": "TAF LGAL 110500Z 1106/1115 04010KT 9999 SCT030 TEMPO 1106/1109 BKN030", + "station_id": "LGAL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "22.309", - "longitude": "113.922", - "elevation_m": "9", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.856", + "longitude": "25.945", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "24" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "20" - }, - { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "16" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF OOMS 110500Z 1106/1212 03010KT 8000 FEW020 BECMG 1116/1118 22005KT BECMG 1206/1208 03012KT", - "station_id": "OOMS", + "raw_text": "TAF VTBU 110500Z 1106/1206 01008KT 9999 FEW025", + "station_id": "VTBU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "23.595", - "longitude": "58.298", - "elevation_m": "8", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "12.68", + "longitude": "101.001", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "TAF WMKL 110500Z 1106/1206 VRB03KT 9999 FEW020", + "station_id": "WMKL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "6.33", + "longitude": "99.729", + "elevation_m": "4", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF FYRU 110500Z 1106/1115 00000KT CAVOK", + "station_id": "FYRU", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "-17.956", + "longitude": "19.724", + "elevation_m": "1104", + "forecast": [ { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LIPB 110500Z 1106/1206 VRB05KT 9999 SCT070", - "station_id": "LIPB", + "raw_text": "TAF LGHI 110500Z 1106/1115 29010KT 9999 SCT030", + "station_id": "LGHI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "46.46", - "longitude": "11.326", - "elevation_m": "239", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.343", + "longitude": "26.141", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF EDDE 110500Z 1106/1206 05005KT 8000 OVC004 TEMPO 1106/1109 1200 -FZDZ BR OVC001 BECMG 1109/1111 BKN008 TEMPO 1111/1118 SCT008 BKN015 BECMG 1117/1119 23003KT PROB30 TEMPO 1200/1206 2000 BR", - "station_id": "EDDE", + "raw_text": "TAF EDDB 110500Z 1106/1206 35005KT 9999 BKN005 BECMG 1106/1109 BKN013 BECMG 1109/1112 BKN015", + "station_id": "EDDB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "50.983", - "longitude": "10.961", - "elevation_m": "314", + "latitude": "52.3807", + "longitude": "13.5306", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "-FZDZ BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "50", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "TAF VDPP 110500Z 1106/1124 02010KT 9999 SCT017 SCT040", + "station_id": "VDPP", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "11.547", + "longitude": "104.844", + "elevation_m": "10", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] ] } ] }, { - "raw_text": "TAF SAVC 110500Z 1106/1206 VRB05KT CAVOK TX24/1119Z TN11/1110Z BECMG 1113/1115 07010KT BECMG 1202/1204 29010KT", - "station_id": "SAVC", + "raw_text": "TAF YPAD 110500Z 1106/1212 22016KT CAVOK FM111100 16008KT CAVOK FM112000 02005KT CAVOK FM120000 23014KT CAVOK FM121100 16008KT CAVOK", + "station_id": "YPAD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-45.79", - "longitude": "-67.471", - "elevation_m": "58", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-34.952", + "longitude": "138.52", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "24" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "11" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -129353,13 +131305,13 @@ ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-12T11:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -129369,86 +131321,47 @@ ] }, { - "raw_text": "TAF VTBO 110500Z 1106/1206 03010KT 9999 SCT020 TEMPO 1117/1121 VRB15KT 4000 TSRA FEW018CB SCT030 BKN100", - "station_id": "VTBO", + "raw_text": "TAF WMKM 110500Z 1106/1206 30008KT 9999 FEW020", + "station_id": "WMKM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "12.275", - "longitude": "102.319", - "elevation_m": "25", + "latitude": "2.263", + "longitude": "102.252", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF HKEL 110500Z 1106/1212 12010KT 9999 SCT020 BECMG 1120/1123 18005KT CAVOK BECMG 1208/1211 12010KT 9999 SCT020", - "station_id": "HKEL", + "raw_text": "TAF FYKM 110500Z 1106/1115 00000KT CAVOK", + "station_id": "FYKM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "0.404", - "longitude": "35.239", - "elevation_m": "2116", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "-17.634", + "longitude": "24.177", + "elevation_m": "959", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -129456,756 +131369,695 @@ "sky_cover": "NSC" } ] - }, - { - "fcst_time_from": "2024-12-12T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] } ] }, { - "raw_text": "TAF VOSR 110500Z 1106/1115 10005KT 4000 HZ NSC BECMG 1109/1111 27010KT 5000 HZ BECMG 1113/1115 33007KT 4000 HZ FU FEW100", - "station_id": "VOSR", + "raw_text": "TAF LGMT 110500Z 1106/1115 25005KT 9999 SCT025", + "station_id": "LGMT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "16.001", - "longitude": "73.534", - "elevation_m": "62", + "latitude": "39.054", + "longitude": "26.604", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", - "visibility_statute_mi": "2.49", - "wx_string": "HZ FU", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF LIPE 110500Z 1106/1206 26007KT 7000 BKN025 TEMPO 1200/1206 4000 BR", - "station_id": "LIPE", + "raw_text": "TAF EDDC 110500Z 1106/1206 34003KT 8000 BKN006 TEMPO 1106/1118 4000 -SG BKN003 BECMG 1118/1120 BKN010", + "station_id": "EDDC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.531", - "longitude": "11.297", - "elevation_m": "37", + "latitude": "51.128", + "longitude": "13.7543", + "elevation_m": "227", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "7", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wx_string": "-SG", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } ] } ] }, { - "raw_text": "TAF EDDG 110500Z 1106/1206 04005KT 9999 OVC009 BECMG 1109/1113 SCT009 BKN012 BECMG 1112/1115 VRB03KT BECMG 1113/1115 SCT012 BKN020 TEMPO 1115/1118 BKN012 TEMPO 1118/1206 3000 BR BKN012 PROB40 TEMPO 1121/1206 1200 BCFG BKN008 PROB30 TEMPO 1121/1206 0700 FG BKN003", - "station_id": "EDDG", + "raw_text": "TAF VGHS 110500Z 1106/1212 30005KT 2000 BR FEW015 SCT100 BECMG 1107/1109 32005KT 3200 HZ FEW015 SCT100 BECMG 1118/1120 1400 BR FEW012 TEMPO 1122/1203 00000KT 0500 FG BKN008 BECMG 1206/1208 30005KT 3000 HZ FEW015 SCT100", + "station_id": "VGHS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.135", - "longitude": "7.697", - "elevation_m": "46", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "23.846", + "longitude": "90.4", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "40", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.99", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.87", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.31", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "TAF FYLZ 110500Z 1106/1115 15010KT CAVOK", + "station_id": "FYLZ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "-26.687", + "longitude": "15.243", + "elevation_m": "129", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.43", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SAVT 110500Z 1106/1206 09005KT 9999 NSW FEW050CB TX21/1118Z TN13/1110Z TEMPO 1106/1110 09015KT 5000 TSRA SCT030 SCT040CB OVC060 BECMG 1111/1113 07010KT SCT030", - "station_id": "SAVT", + "raw_text": "TAF FMNM 110500Z 1106/1206 12010KT 9999 FEW020 BECMG 1109/1111 32010KT BECMG 1116/1118 26010KT BECMG 1119/1121 14006KT", + "station_id": "FMNM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-43.209", - "longitude": "-65.282", - "elevation_m": "37", + "latitude": "-15.667", + "longitude": "46.352", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "5000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "21" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "13" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF VTCH 110500Z 1106/1206 30005KT 9999 SCT025 BECMG 1120/1122 00000KT 2000 BR BECMG 1202/1204 14005KT 9999 NSW", - "station_id": "VTCH", + "raw_text": "TAF LFBE 110500Z 1106/1206 07005KT 9999 BKN045 BECMG 1106/1108 CAVOK TEMPO 1200/1206 0600 FG VV///", + "station_id": "LFBE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.302", - "longitude": "97.972", - "elevation_m": "266", + "latitude": "44.826", + "longitude": "0.516", + "elevation_m": "49", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.37", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } + ] } ] }, { - "raw_text": "TAF HBBA 110500Z 1106/1212 36002KT 9999 FEW027 SCT090 BECMG 1108/1110 18006G18KT FEW030 SCT100 PROB30 TEMPO 1117/1123 36003KT -TSRA OR SHRA FEW023CB SCT070 BECMG 1207/1209 18007KT FEW027 SCT090", - "station_id": "HBBA", + "raw_text": "TAF EDDP 110500Z 1106/1206 01003KT 8000 SCT004 OVC010 PROB30 TEMPO 1106/1110 4000 -DZ BKN004 BECMG 1110/1112 SCT010 BKN015 BECMG 1118/1120 22005KT", + "station_id": "EDDP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-3.324", - "longitude": "29.319", - "elevation_m": "777", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "51.435", + "longitude": "12.24", + "elevation_m": "129", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "360", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "3", - "wx_string": "-TSRA SHRA", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, - { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF WMAP 110500Z 1106/1206 31005KT 9999 SCT020", - "station_id": "WMAP", + "raw_text": "TAF VLVT 110500Z 1106/1206 32004KT 8000 FEW020 SCT200", + "station_id": "VLVT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "2.017", - "longitude": "103.317", - "elevation_m": "86", + "latitude": "17.987", + "longitude": "102.564", + "elevation_m": "171", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } + ] ] } ] }, { - "raw_text": "TAF TFFF 110500Z 1106/1206 08005KT 9999 SCT030 TEMPO 1106/1118 4000 SHRA FEW012CB BKN018TCU PROB30 TEMPO 1106/1110 VRB15G25KT 1200 TSRA BKN005 BKN015CB BKN020 BECMG 1112/1114 09015KT BECMG 1122/1124 VRB02KT", - "station_id": "TFFF", + "raw_text": "TAF WADL 110500Z 1106/1206 30015KT 8000 BKN016 TEMPO 1106/1109 4000 TSRA FEW015CB", + "station_id": "WADL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "14.591", - "longitude": "-61.003", - "elevation_m": "3", + "latitude": "-8.757", + "longitude": "116.277", + "elevation_m": "97", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1200", + "cloud_base_ft_agl": "1500", "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" } ] - }, + } + ] + }, + { + "raw_text": "TAF FYOG 110500Z 1106/1115 12005KT 9999 OVC007 BECMG 1107/1109 18006KT BKN010 BECMG 1110/1112 22015KT CAVOK", + "station_id": "FYOG", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "-28.585", + "longitude": "16.447", + "elevation_m": "6", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.75", - "wx_string": "TSRA", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF OOSH 110500Z 1106/1212 08014KT 8000 FEW020 BECMG 1116/1118 22005KT BECMG 1206/1208 08012KT", - "station_id": "OOSH", + "raw_text": "TAF FMMT 110500Z 1106/1206 16012KT 9999 SCT017TCU BKN033 PROB30 TEMPO 1106/1206 4500 SHRA BECMG 1118/1120 24005KT", + "station_id": "FMMT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "24.388", - "longitude": "56.624", - "elevation_m": "35", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-18.11", + "longitude": "49.392", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "14", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3300" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.8", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3300" } ] } ] }, { - "raw_text": "TAF LIPO 110500Z 1106/1206 VRB05KT 9999 SCT090 BECMG 1120/1122 3000 BR TEMPO 1122/1206 0500 FG", - "station_id": "LIPO", + "raw_text": "TAF LFBH 110500Z 1106/1206 05010KT CAVOK TEMPO 1106/1111 BKN012", + "station_id": "LFBH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.429", - "longitude": "10.331", - "elevation_m": "104", + "latitude": "46.178", + "longitude": "-1.193", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "FG", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF EDDN 110500Z 1106/1206 02004KT 9999 OVC009 PROB30 TEMPO 1106/1110 OVC012 BECMG 1110/1112 OVC012 BECMG 1119/1123 SCT015 PROB30 TEMPO 1200/1206 1200 BCFG", - "station_id": "EDDN", + "raw_text": "TAF EDDV 110500Z 1106/1206 01005KT 9999 OVC008 PROB30 TEMPO 1106/1109 4500 -DZ OVC004 BECMG 1110/1114 VRB03KT OVC012 PROB30 TEMPO 1112/1115 BKN015 BECMG 1115/1118 SCT015 PROB30 TEMPO 1120/1124 4000 BR PROB30 TEMPO 1200/1206 4500 -DZ BR OVC012", + "station_id": "EDDV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.503", - "longitude": "11.055", - "elevation_m": "312", + "latitude": "52.466", + "longitude": "9.68", + "elevation_m": "53", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", "probability": "30", + "visibility_statute_mi": "2.8", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -130215,12 +132067,24 @@ ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -130229,272 +132093,352 @@ } ] }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", + "visibility_statute_mi": "2.8", + "wx_string": "-DZ BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } ] } ] }, { - "raw_text": "TAF VTCL 110500Z 1106/1206 36005KT 9999 FEW030 BECMG 1109/1111 15005KT", - "station_id": "VTCL", + "raw_text": "TAF VYMD 110500Z 1106/1206 34004KT 7000 SCT025 TX30/1109 TN16/1123 TEMPO 1106/1112 32006KT 7000 SCT025", + "station_id": "VYMD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.277", - "longitude": "99.502", - "elevation_m": "240", + "latitude": "21.702", + "longitude": "95.978", + "elevation_m": "87", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF HCMM 110500Z 1106/1212 08015KT 9999 FEW026 BECMG 1121/1200 04010KT SCT025", - "station_id": "HCMM", + "raw_text": "MGGT 110500Z 1106/1206 36010KT 9999 SCT018 TX26/1120Z TN13/1112Z BECMG 1106/1108 SCT014 BECMG 1114/1116 36018KT SCT018 BECMG 1120/1122 SCT020 SCT080 BECMG 1202/1204 02016KT BKN016", + "station_id": "MGGT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "2.015", - "longitude": "45.305", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "14.585", + "longitude": "-90.526", + "elevation_m": "1497", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "13" + }, + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "26" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "40", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1400" } ] - } - ] - }, - { - "raw_text": "TAF WMBT 110500Z 1106/1206 24004KT 9999 FEW020", - "station_id": "WMBT", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "2.818", - "longitude": "104.16", - "elevation_m": "5", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "18", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "16", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] } ] }, { - "raw_text": "TAF WIEE 110500Z 1106/1206 31008KT 9999 SCT020 TEMPO 1106/1109 30010G25KT 1500 RA BKN015", - "station_id": "WIEE", + "raw_text": "TAF VOMM 110500Z 1106/1212 03010G25KT 3000 -RA/BR SCT018 BKN100 TEMPO 1106/1112 SCT018 FEW025TCU/CB BKN100 BECMG 1115/1116 03010KT 2000 RA/BR TEMPO 1118/1124 1500 +TSRA/RA SCT016 FEW025TCU/CB BKN080 TEMPO 1200/1206 1200 TSRA/RA SCT016 FEW025TCU/CB OVC080 BECMG 1206/1207 3000 RA/BR", + "station_id": "VOMM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-0.783", - "longitude": "100.283", - "elevation_m": "5", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "12.994", + "longitude": "80.18", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.86", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "10", - "wind_gust_kt": "25", + "visibility_statute_mi": "1.24", + "wx_string": "RA BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "0.93", - "wx_string": "RA", + "wx_string": "+TSRA RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "8000" } ] - } - ] - }, - { - "raw_text": "TAF OODQ 110500Z 1106/1206 05015KT 7000 SCT030 PROB30 TEMPO 1106/1113 BKN020", - "station_id": "OODQ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.511", - "longitude": "57.657", - "elevation_m": "116", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", - "visibility_statute_mi": "4.35", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "wx_string": "TSRA RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "RA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF LIPQ 110500Z 1106/1206 08008KT 9999 SCT060", - "station_id": "LIPQ", + "raw_text": "TAF EDDW 110500Z 1106/1206 03005KT 9999 OVC012 BECMG 1106/1110 23004KT TEMPO 1106/1110 OVC009 BECMG 1110/1112 BKN015 PROB30 TEMPO 1112/1120 BKN012 BECMG 1120/1124 OVC012 PROB30 TEMPO 1122/1206 4000 -DZ OVC008", + "station_id": "EDDW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.828", - "longitude": "13.472", - "elevation_m": "6", + "latitude": "53.047", + "longitude": "8.787", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "TAF EDDR 110500Z 1106/1206 06009KT 9999 BKN012 TEMPO 1106/1112 BKN008 TEMPO 1112/1118 BKN015 TEMPO 1118/1124 BKN008 BECMG 1122/1124 SCT008 PROB30 TEMPO 1204/1206 2500 BR BKN003", - "station_id": "EDDR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.213", - "longitude": "7.108", - "elevation_m": "317", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", @@ -130503,320 +132447,454 @@ ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", + "wind_dir_degrees": "230", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF VTCN 110500Z 1106/1206 02005KT 9999 FEW025 BECMG 1120/1122 00000KT 2000 BR BECMG 1202/1204 14005KT 9999 NSW", - "station_id": "VTCN", + "raw_text": "TAF VYNT 110500Z 1106/1206 32008KT 7000 SCT020 FEW025CB SCT120 TX32/1109 TN18/1200 TEMPO 1106/1112 32005KT 7000 SCT020 FEW025TCU SCT120", + "station_id": "VYNT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.807", - "longitude": "100.787", - "elevation_m": "211", + "latitude": "19.623", + "longitude": "96.201", + "elevation_m": "610", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "140", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "320", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "4.35", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "TAF WMKA 110500Z 1106/1206 VRB03KT 9000 FEW020", - "station_id": "WMKA", + "raw_text": "MGPB 110500Z 1106/1206 00000KT 9999 SCT016 BKN080 TX26/1120Z TN19/1112Z BECMG 1114/1116 33010KT SCT018 SCT090 TEMPO 1118/1206 8000 RADZ BKN018 BECMG 1201/1303 00000KT BKN016", + "station_id": "MGPB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.19", - "longitude": "100.398", - "elevation_m": "5", + "latitude": "15.737", + "longitude": "-88.589", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "26" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "19" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "5.59", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", + "wx_string": "RA DZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-13T03:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] } ] }, { - "raw_text": "TAF URMG 110500Z 1106/1115 05003G08MPS 0300 FZFG OVC002 TEMPO 1106/1109 0800 -FZDZ FZFG OVC001 BECMG 1109/1110 6000 NSW BKN016", - "station_id": "URMG", + "raw_text": "TAF VOTR 110500Z 1106/1212 03010G25KT 4000 BR SCT016 BKN100 BECMG 1112/1113 03010KT 3000 DZ/BR TEMPO 1121/1203 1200 +TSRA/RA SCT015 FEW025TCU/CB OVC080 TEMPO 1203/1204 1500 TSRA/RA SCT015 FEW025TCU/CB OVC080", + "station_id": "VOTR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "43.387", - "longitude": "45.702", - "elevation_m": "160", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "10.765", + "longitude": "78.71", + "elevation_m": "90", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "DZ BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "-FZDZ FZFG", + "visibility_statute_mi": "0.75", + "wx_string": "+TSRA RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "100" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "TSRA RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF LIPR 110500Z 1106/1206 30012KT 8000 BKN020", - "station_id": "LIPR", + "raw_text": "TAF UUOL 110500Z 1106/1115 33001MPS 0400 FZFG VV001 TEMPO 1106/1115 2100 -FZDZ BR OVC004", + "station_id": "UUOL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.02", - "longitude": "12.612", - "elevation_m": "10", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.702", + "longitude": "39.534", + "elevation_m": "176", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.3", + "wx_string": "-FZDZ BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF EDDS 110500Z 1106/1206 05006KT 9999 BKN020", - "station_id": "EDDS", + "raw_text": "TAF LFBL 110500Z 1106/1206 06010KT CAVOK TEMPO 1202/1206 0800 FG VV///", + "station_id": "LFBL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.69", - "longitude": "9.222", - "elevation_m": "374", + "latitude": "45.863", + "longitude": "1.179", + "elevation_m": "402", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "FG", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF VTCP 110500Z 1106/1206 01005KT 9999 FEW035 BECMG 1121/1123 00000KT 4000 BR BECMG 1201/1203 23005KT 9999 NSW", - "station_id": "VTCP", + "raw_text": "TAF EDDF 110500Z 1106/1212 03010KT 9999 BKN020 TEMPO 1106/1110 BKN012 BECMG 1116/1118 04005KT BECMG 1122/1124 SCT020 PROB30 TEMPO 1205/1208 1200 BCFG", + "station_id": "EDDF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.129", - "longitude": "100.162", - "elevation_m": "166", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "50.045", + "longitude": "8.598", + "elevation_m": "113", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "230", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF WMKC 110500Z 1106/1206 22006KT 9999 FEW018 TEMPO 1106/1112 6000 RA FEW010 SCT020", - "station_id": "WMKC", + "raw_text": "TAF VYYY 110500Z 1106/1206 32007KT 8000 SCT030 TX34/1109 TN23/1200 TEMPO 1106/1112 32007KT 8000 SCT025 SCT120", + "station_id": "VYYY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.167", - "longitude": "102.293", - "elevation_m": "7", + "latitude": "16.906", + "longitude": "96.137", + "elevation_m": "31", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, @@ -130824,149 +132902,235 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "RA", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "12000" } ] } ] }, { - "raw_text": "TAF URML 110500Z 1106/1115 34003G08MPS 6000 SCT017 TEMPO 1106/1107 3000 BR FEW007 SCT015 TEMPO 1107/1113 04003G08MPS", - "station_id": "URML", + "raw_text": "MGMM 110500Z 1106/1206 00000KT 9999 SCT018 BKN080 TX31/1120Z TN17/1112Z BECMG 1108/1110 BKN012 BECMG 1114/1116 36008KT SCT018 SCT090 TEMPO 1117/1206 8000 RADZ BKN017 BECMG 1202/1204 00000KT BKNT016", + "station_id": "MGMM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "42.817", - "longitude": "47.652", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.914", + "longitude": "-89.866", + "elevation_m": "105", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "31" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "17" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", - "wind_gust_kt": "16", + "visibility_statute_mi": "4.97", + "wx_string": "RA DZ", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + } ] } ] }, { - "raw_text": "TAF LIPX 110500Z 1106/1206 VRB05KT 9999 BKN070 BECMG 1120/1122 3000 BR TEMPO 1122/1206 0500 FG", - "station_id": "LIPX", + "raw_text": "TAF VOMD 110500Z 1106/1212 03010G20KT 5000 HZ SCT020 BKN100 BECMG 1115/1116 03010KT 3000 DZ/BR TEMPO 1209/1215 1500 +TSRA/RA SCT018 FEW025TCU/CB BKN080 TEMPO 1215/1221 2000 TSRA/RA SCT018 FEW025TCU/CB BKN080", + "station_id": "VOMD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.387", - "longitude": "10.872", - "elevation_m": "67", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "9.835", + "longitude": "78.093", + "elevation_m": "135", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wx_string": "DZ BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "visibility_statute_mi": "0.93", + "wx_string": "+TSRA RA", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T15:00:00Z", + "fcst_time_to": "2024-12-12T21:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "TSRA RA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } ] } ] }, { - "raw_text": "TAF EDFH 110500Z 1106/1206 05008KT 9999 BKN005 TEMPO 1106/1112 BKN004 TEMPO 1112/1118 BKN012 TEMPO 1118/1124 BKN004 BECMG 1122/1124 SCT004 TEMPO 1200/1206 1200 BCFG BKN002 PROB40 TEMPO 1204/1206 0100 FZFG BKN001", - "station_id": "EDFH", + "raw_text": "TAF EDDH 110500Z 1106/1212 24004KT 9999 OVC013 PROB30 TEMPO 1106/1112 OVC009 BECMG 1108/1112 BKN015 PROB30 TEMPO 1112/1118 BKN012 TEMPO 1118/1212 OVC012 PROB40 TEMPO 1121/1212 4000 -DZ OVC008", + "station_id": "EDDH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.946", - "longitude": "7.265", - "elevation_m": "494", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "53.633", + "longitude": "9.988", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" } ] }, @@ -130974,225 +133138,212 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "0.06", - "wx_string": "FZFG", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF VTPB 110500Z 1106/1206 02005KT 9999 FEW030", - "station_id": "VTPB", + "raw_text": "TAF VDSV 110500Z 1106/1124 04009KT 9999 SCT017 SCT040", + "station_id": "VDSV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.676", - "longitude": "101.195", - "elevation_m": "134", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "10.582", + "longitude": "103.637", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] ] } ] }, { - "raw_text": "TAF WMKE 110500Z 1106/1206 34006KT 9999 FEW017", - "station_id": "WMKE", + "raw_text": "TAF VOCB 110500Z 1106/1212 05015KT 5000 HZ FEW015 SCT080 BECMG 1115/1116 05005KT 3000 BR TEMPO 1200/1203 1500 BR BECMG 1203/1204 2000 -RA/BR", + "station_id": "VOCB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "4.537", - "longitude": "103.427", - "elevation_m": "5", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "11.03", + "longitude": "77.043", + "elevation_m": "394", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] - } - ] - }, - { - "raw_text": "TAF URMN 110500Z 1106/1115 06003G08MPS 6000 BKN016 TEMPO 1106/1112 0500 FG OVC002", - "station_id": "URMN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "43.514", - "longitude": "43.646", - "elevation_m": "424", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } + ] - } - ] - }, - { - "raw_text": "TAF LIPY 110500Z 1106/1206 30008KT 8000 BKN040", - "station_id": "LIPY", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.617", - "longitude": "13.36", - "elevation_m": "11", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.24", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF EDVK 110500Z 1106/1115 06005KT 9999 BKN012 TEMPO 1106/1112 BKN008", - "station_id": "EDVK", + "raw_text": "TAF LFJL 110500Z 1106/1206 05010KT 9999 OVC023 PROB40 TEMPO 1106/1111 BKN008", + "station_id": "LFJL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.421", - "longitude": "9.388", - "elevation_m": "262", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "48.982", + "longitude": "6.251", + "elevation_m": "259", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2300" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", @@ -131203,314 +133354,316 @@ ] }, { - "raw_text": "TAF VTPH 110500Z 1106/1206 05010KT 9999 FEW030 BECMG 1113/1115 35003KT TEMPO 1122/1206 VRB15G25KT 4000 RA", - "station_id": "VTPH", + "raw_text": "TAF EDDK 110500Z 1106/1212 06003KT 9999 OVC015 PROB30 TEMPO 1112/1118 OVC012 PROB40 TEMPO 1204/1210 3000 BR BKN012 PROB30 TEMPO 1210/1212 BKN010", + "station_id": "EDDK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "12.633", - "longitude": "99.951", - "elevation_m": "12", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "50.865", + "longitude": "7.157", + "elevation_m": "92", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2.49", - "wx_string": "RA", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } ] } ] }, { - "raw_text": "TAF WMKI 110500Z 1106/1206 05005KT 9999 FEW020 PROB30 TEMPO 1108/1112 6000 -TSRA FEW017CB", - "station_id": "WMKI", + "raw_text": "TAF SAAR 110500Z 1106/1206 05010KT CAVOK TX31/1118Z TN17/1109Z", + "station_id": "SAAR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "4.568", - "longitude": "101.092", - "elevation_m": "37", + "latitude": "-32.918", + "longitude": "-60.782", + "elevation_m": "24", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "-TSRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "31" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "17" } ] } ] }, { - "raw_text": "TAF URMO 110500Z 1106/1115 12003G08MPS 6000 BKN016", - "station_id": "URMO", + "raw_text": "TAF VDSA 110500Z 1106/1124 03008KT 9999 SCT017 SCT040", + "station_id": "VDSA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "43.204", - "longitude": "44.608", - "elevation_m": "505", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "13.371", + "longitude": "104.225", + "elevation_m": "59", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] ] } ] }, { - "raw_text": "TAF LIPZ 110500Z 1106/1212 06008KT 9999 BKN060", - "station_id": "LIPZ", + "raw_text": "TAF VEAT 110500Z 1106/1115 34003KT 2500 HZ FEW100", + "station_id": "VEAT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "45.505", - "longitude": "12.352", - "elevation_m": "3", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "23.887", + "longitude": "91.24", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.55", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EDWE 110500Z 1106/1115 VRB03KT 9999 BKN012 TEMPO 1106/1115 SCT012 PROB30 TEMPO 1106/1107 BKN009", - "station_id": "EDWE", + "raw_text": "TAF EDDL 110500Z 1106/1212 06005KT 9999 OVC015 TEMPO 1106/1114 OVC012 BECMG 1118/1121 VRB03KT PROB40 TEMPO 1202/1212 3000 BR BKN010 PROB30 TEMPO 1204/1210 1200 BCFG BKN008", + "station_id": "EDDL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.388", - "longitude": "7.229", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "51.296", + "longitude": "6.769", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF VTPM 110500Z 1106/1206 30005KT 9999 FEW035", - "station_id": "VTPM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.703", - "longitude": "98.542", - "elevation_m": "211", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] - } - ] - }, - { - "raw_text": "TAF WMKN 110500Z 1106/1206 33007KT 9999 FEW018", - "station_id": "WMKN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "5.383", - "longitude": "103.103", - "elevation_m": "12", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF URMT 110500Z 1106/1115 16004G10MPS 9999 SCT030 TEMPO 1112/1115 6000 -RA BKN020", - "station_id": "URMT", + "raw_text": "TAF SABE 110500Z 1106/1206 02010KT CAVOK TX27/1118Z TN21/1109Z BECMG 1118/1120 08015KT", + "station_id": "SABE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "45.108", - "longitude": "42.1", - "elevation_m": "448", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-34.559", + "longitude": "-58.416", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", - "wind_gust_kt": "19", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "27" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LICG 110500Z 1106/1115 VRB05KT 9999 SCT020 BECMG 1108/1110 14013KT", - "station_id": "LICG", + "raw_text": "TAF VABB 110500Z 1106/1115 08006KT 3000 FU FEW100 BECMG 1108/1110 29010KT 4000 FU", + "station_id": "VABB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "36.814", - "longitude": "11.971", - "elevation_m": "192", + "latitude": "19.1", + "longitude": "72.859", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.86", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, @@ -131519,87 +133672,85 @@ "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EDLP 110500Z 1106/1206 07005KT 9999 OVC008 BECMG 1106/1110 SCT008 BKN012 BECMG 1112/1115 VRB03KT BECMG 1117/1120 SCT012 BKN020 TEMPO 1120/1206 3000 BR BKN010 PROB30 TEMPO 1200/1206 BKN005", - "station_id": "EDLP", + "raw_text": "TAF EDDM 110500Z 1106/1212 05005KT 9999 BKN012 OVC020 TEMPO 1106/1121 SCT012 BKN020 PROB30 TEMPO 1106/1111 BKN008 OVC012 BECMG 1121/1124 SCT012 BKN020 TEMPO 1204/1210 0400 FZFG VV001 BECMG 1210/1212 3000 BR BKN002", + "station_id": "EDDM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.614", - "longitude": "8.616", - "elevation_m": "211", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "48.348", + "longitude": "11.813", + "elevation_m": "445", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -131613,214 +133764,261 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF VTPO 110500Z 1106/1206 36005KT 9999 FEW025", - "station_id": "VTPO", + "raw_text": "TAF SACO 110500Z 1106/1206 36005KT CAVOK TX33/1119Z TN14/1110Z BECMG 1111/1113 05015G25KT BECMG 1123/1202 34005KT", + "station_id": "SACO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.238", - "longitude": "99.818", - "elevation_m": "58", + "latitude": "-31.324", + "longitude": "-64.208", + "elevation_m": "474", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "wind_dir_degrees": "360", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "33" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "14" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF GQNO 110500Z 1106/1212 03010KT 8000 NSC BECMG 1112/1115 33012KT", + "station_id": "GQNO", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "18.31", + "longitude": "-15.97", + "elevation_m": "1", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF WMPA 110500Z 1106/1206 VRB03KT 9000 SCT023 PROB30 TEMPO 1106/1110 6000 -TSRA FEW017CB", - "station_id": "WMPA", + "raw_text": "TAF VOGA 110500Z 1106/1115 08010KT 4000 HZ NSC BECMG 1109/1111 30010KT 5000 HZ FU FEW100", + "station_id": "VOGA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "4.245", - "longitude": "100.553", - "elevation_m": "1", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "15.7426", + "longitude": "73.8631", + "elevation_m": "168", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "-TSRA", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ FU", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF LICT 110500Z 1106/1115 13010KT 9999 SCT025", - "station_id": "LICT", + "raw_text": "TAF UAOO 110500Z 1106/1115 VRB01MPS CAVOK", + "station_id": "UAOO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.911", - "longitude": "12.488", - "elevation_m": "4", + "latitude": "44.707", + "longitude": "65.593", + "elevation_m": "130", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF EDLV 110500Z 1106/1206 VRB03KT 9999 OVC012 PROB30 TEMPO 1108/1114 BKN009 BECMG 1114/1118 SCT012 BKN020 PROB30 TEMPO 1123/1203 3000 BR BKN009 TEMPO 1203/1206 3000 BR BKN009 PROB40 TEMPO 1203/1206 1200 BCFG BKN004", - "station_id": "EDLV", + "raw_text": "TAF LFPB 110500Z 1106/1206 05010KT 9999 BKN025 TEMPO 1106/1110 4000 -RADZ BKN006 PROB40 1119/1124 BKN011 PROB40 1200/1206 BKN004", + "station_id": "LFPB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.602", - "longitude": "6.142", - "elevation_m": "27", + "latitude": "48.967", + "longitude": "2.428", + "elevation_m": "50", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "2.49", + "wx_string": "-RA -DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "PROB", "probability": "40", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", @@ -131831,356 +134029,241 @@ ] }, { - "raw_text": "TAF VTPP 110500Z 1106/1206 36005KT 9999 FEW030", - "station_id": "VTPP", + "raw_text": "TAF SADF 110500Z 1106/1206 03010KT CAVOK TX30/1118Z TN17/1109Z BECMG 1118/1120 08010KT", + "station_id": "SADF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.792", - "longitude": "100.274", - "elevation_m": "45", + "latitude": "-34.457", + "longitude": "-58.593", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "30" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "17" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF TFFR 110500Z 1106/1206 VRB02KT 9999 SCT025 PROB40 TEMPO 1106/1112 4000 SHRA FEW012CB BKN018TCU BECMG 1112/1114 08012KT BECMG 1122/1124 VRB02KT PROB40 TEMPO 1202/1206 4000 SHRA FEW012CB BKN018TCU", - "station_id": "TFFR", + "raw_text": "TAF GLRB 110500Z 1106/1206 15007KT 9999 BKN016 BECMG 1106/1108 04004KT 5000 BR SCT012 TEMPO 1209/1213 23008KT 9999 BKN018", + "station_id": "GLRB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.265", - "longitude": "-61.532", - "elevation_m": "6", + "latitude": "6.234", + "longitude": "-10.362", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T13:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wind_dir_degrees": "230", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF RCMQ 110500Z 1106/1206 36012KT 9999 FEW006 SCT020 TX25/1205 TN15/1121Z BECMG 1109/1112 03015KT FEW008 BKN020 TEMPO 1118/1123 7000 BECMG 1202/1205 FEW008 SCT020 BKN040", - "station_id": "RCMQ", + "raw_text": "TAF VAAU 110500Z 1106/1115 10008KT 4000 HZ NSC BECMG 1109/1111 5000 HZ BECMG 1113/1115 04005KT 3000 HZ FEW020", + "station_id": "VAAU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "24.265", - "longitude": "120.621", - "elevation_m": "202", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "19.863", + "longitude": "75.398", + "elevation_m": "578", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ], - "temperature": { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "15" - } + ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.35", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF EDLW 110500Z 1106/1206 07006KT 9999 OVC011 TEMPO 1106/1111 BKN008 BECMG 1114/1117 VRB03KT BECMG 1117/1121 BKN015 TEMPO 1121/1206 3000 BR BKN012 PROB30 TEMPO 1123/1206 1200 BCFG BKN007", - "station_id": "EDLW", + "raw_text": "TAF UARR 110500Z 1106/1115 16006MPS 9999 BKN011 TEMPO 1106/1112 3100 BR BKN004", + "station_id": "UARR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.518", - "longitude": "7.612", - "elevation_m": "122", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.151", + "longitude": "51.541", + "elevation_m": "33", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1100" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", + "visibility_statute_mi": "1.93", "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF VTCT 110500Z 1106/1212 05005KT 9999 FEW030 BECMG 1110/1112 25005KT BECMG 1120/1122 07005KT", - "station_id": "VTCT", + "raw_text": "TAF LIBD 110500Z 1106/1206 23006KT 9999 SCT030 BECMG 1120/1122 29010KT", + "station_id": "LIBD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "19.961", - "longitude": "99.881", - "elevation_m": "389", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.138", + "longitude": "16.765", + "elevation_m": "42", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", + "wind_dir_degrees": "230", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" } ] @@ -132188,428 +134271,312 @@ ] }, { - "raw_text": "TAF MUVR 110500Z 1106/1206 13006KT 9000 FEW020 TEMPO 1111/1112 5000 BR BECMG 1113/1114 VRB03KT BECMG 1121/1122 BKN020 TEMPO 1123/1202 VRB10KT 5000 SHRA FEW020CB BECMG 1203/1204 36012KT", - "station_id": "MUVR", + "raw_text": "TAF SADP 110500Z 1106/1206 05005KT CAVOK TX30/1118Z TN19/1109Z BECMG 1114/1116 05010KT", + "station_id": "SADP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "23.033", - "longitude": "-81.435", - "elevation_m": "65", + "latitude": "-34.61", + "longitude": "-58.613", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "5.59", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "5.59", - "sky_condition": [ + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "30" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "19" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF GQPP 110500Z 1106/1206 02015KT 7000 NSC", + "station_id": "GQPP", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "20.929", + "longitude": "-17.031", + "elevation_m": "5", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "visibility_statute_mi": "5.59", + "wind_dir_degrees": "20", + "wind_speed_kt": "15", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UNTT 110500Z 1106/1115 21008G17MPS 2500 -SHSN DRSN BKN016CB TEMPO 1106/1108 0600 +SHSN BLSN BKN009 BKN016CB BECMG 1108/1112 6000 -SHSN TEMPO 1112/1115 2000 SHSN", - "station_id": "UNTT", + "raw_text": "TAF VASD 110500Z 1106/1115 10008KT 4000 HZ NSC BECMG 1109/1111 5000 HZ BECMG 1113/1115 04005KT 3000 HZ FEW020", + "station_id": "VASD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "56.381", - "longitude": "85.207", - "elevation_m": "179", + "latitude": "19.689", + "longitude": "74.379", + "elevation_m": "587", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "16", - "wind_gust_kt": "33", - "visibility_statute_mi": "1.55", - "wx_string": "-SHSN DRSN", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "wx_string": "+SHSN BLSN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "16", - "wind_gust_kt": "33", - "visibility_statute_mi": "3.73", - "wx_string": "-SHSN", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "SHSN", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF RCNN 110500Z 1106/1206 02010KT 9999 FEW012 TX27/1205Z TN17/1120Z BECMG 1108/1111 FEW012 SCT060 BECMG 1112/1115 03008KT FEW012 BKN050 BECMG 1202/1205 36012KT FEW012 BKN080", - "station_id": "RCNN", + "raw_text": "TAF LIBP 110500Z 1106/1206 VRB05KT 9999 SCT030 BECMG 1109/1111 35013KT PROB30 TEMPO 1109/1112 SHRA", + "station_id": "LIBP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.95", - "longitude": "120.206", - "elevation_m": "15", + "latitude": "42.432", + "longitude": "14.181", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T05:00:00Z", - "max_temp_c": "27" - }, - { - "valid_time": "2024-12-11T20:00:00Z", - "min_temp_c": "17" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "wind_dir_degrees": "350", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } + ] } ] }, { - "raw_text": "TAF EDSB 110500Z 1106/1206 03010KT 9999 BKN020 BECMG 1200/1202 03005KT", - "station_id": "EDSB", + "raw_text": "TAF SAEZ 110500Z 1106/1206 05007KT CAVOK TX30/1118Z TN19/1109Z BECMG 1114/1116 05012KT", + "station_id": "SAEZ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.779", - "longitude": "8.081", - "elevation_m": "122", + "latitude": "-34.822", + "longitude": "-58.536", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "30" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "19" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VTPT 110500Z 1106/1206 26005KT 9999 FEW026", - "station_id": "VTPT", + "raw_text": "TAF GAGO 110500Z 1106/1206 VRB05KT 8000 NSC", + "station_id": "GAGO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.897", - "longitude": "99.254", - "elevation_m": "148", + "latitude": "16.247", + "longitude": "-0.006", + "elevation_m": "262", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "260", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF WMKB 110500Z 1106/1206 08005KT 9000 FEW020 PROB30 TEMPO 1106/1109 6000 -TSRA FEW017CB", - "station_id": "WMKB", + "raw_text": "TAF VAJL 110500Z 1106/1115 10008KT 4000 HZ NSC BECMG 1109/1111 5000 HZ BECMG 1113/1115 04005KT 3000 HZ FEW020", + "station_id": "VAJL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "5.466", - "longitude": "100.391", - "elevation_m": "4", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "20.961", + "longitude": "75.625", + "elevation_m": "257", "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", - "visibility_statute_mi": "5.59", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "-TSRA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - } - ] - } - ] - }, - { - "raw_text": "TAF MUSC 110500Z 1106/1206 11008KT 9000 SCT018 BECMG 1115/1116 VRB04KT BECMG 1200/1201 BKN020", - "station_id": "MUSC", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.494", - "longitude": "-79.931", - "elevation_m": "97", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "110", + "wind_dir_degrees": "100", "wind_speed_kt": "8", - "visibility_statute_mi": "5.59", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "5.59", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "5.59", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ] @@ -132617,587 +134584,484 @@ ] }, { - "raw_text": "TAF RCFN 110500Z 1106/1206 06008KT 9999 FEW012 BKN032 BECMG 1110/1112 35005KT BECMG 1200/1202 03008KT", - "station_id": "RCFN", + "raw_text": "TAF UASP 110500Z 1106/1115 24010MPS 3100 -SN BLSN BKN011 OVC020 TEMPO 1106/1110 21010G15MPS TEMPO 1110/1114 24010G15MPS", + "station_id": "UASP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.755", - "longitude": "121.102", - "elevation_m": "42", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.202", + "longitude": "77.078", + "elevation_m": "122", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "19", + "visibility_statute_mi": "1.93", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "19", + "wind_gust_kt": "29", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3200" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "240", + "wind_speed_kt": "19", + "wind_gust_kt": "29", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3200" - } + ] } ] }, { - "raw_text": "TAF EDNY 110500Z 1106/1115 04007KT 9999 OVC025", - "station_id": "EDNY", + "raw_text": "TAF LICA 110500Z 1106/1206 VRB05KT 9999 BKN030", + "station_id": "LICA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.671", - "longitude": "9.511", - "elevation_m": "411", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.908", + "longitude": "16.242", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VLLB 110500Z 1106/1206 04004KT 9999 SCT020 FEW060", - "station_id": "VLLB", + "raw_text": "TAF SAME 110500Z 1106/1206 14005KT CAVOK TX36/1120Z TN21/1110Z BECMG 1107/1110 16015KT PROB40 TEMPO 1111/1114 18020G30KT 7000 NSC BECMG 1117/1120 09005KT BECMG 1202/1205 16015KT 9999 TS BKN030 FEW040CB", + "station_id": "SAME", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.897", - "longitude": "102.161", - "elevation_m": "297", + "latitude": "-32.832", + "longitude": "-68.793", + "elevation_m": "709", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF AMD KWRB 110500Z 1105/1206 18010KT 4800 -SHRA BR VCTS FEW005 BKN012CB QNH2987INS BECMG 1109/1110 26009KT 3200 +SHRA BR BKN009 OVC012 QNH2977INS BECMG 1114/1115 29017G34KT 4800 SHRA BR FEW007 BKN020 QNH2992INS BECMG 1117/1118 30015G25KT 9999 NSW FEW025 QNH3002INS BECMG 1121/1122 30012G18KT 9999 SKC QNH3010INS BECMG 1123/1124 30009KT 9999 SKC QNH3027INS TX20/1105Z TN03/1200Z", - "station_id": "KWRB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.639", - "longitude": "-83.593", - "elevation_m": "82", - "forecast": [ - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.88", - "wx_string": "-SHRA BR VCTS", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "9", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.76", - "wx_string": "+SHRA BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "36" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "17", - "wind_gust_kt": "34", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.91", - "wx_string": "SHRA BR", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "180", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", - "wx_string": "NSW", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T05:00:00Z", - "max_temp_c": "20" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-12T00:00:00Z", - "min_temp_c": "3" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF MUHG 110500Z 1106/1206 06006KT 9000 FEW020 BECMG 1113/1114 08010KT TEMPO 1117/1121 BKN030 ", - "station_id": "MUHG", + "raw_text": "TAF VOND 110500Z 1106/1115 10008KT 4000 HZ NSC BECMG 1109/1111 5000 HZ BECMG 1113/1115 04005KT 3000 HZ FEW020", + "station_id": "VOND", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.786", - "longitude": "-76.316", - "elevation_m": "100", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "19.181", + "longitude": "77.333", + "elevation_m": "86", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "5.59", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF URWW 110500Z 1106/1115 11003G10MPS 0300 FZFG OVC002 TEMPO 1106/1115 14003G11MPS 6000 -FZDZ OVC004", - "station_id": "URWW", + "raw_text": "TAF VELP 110500Z 1106/1115 04003KT 2500 HZ FEW018 SCT100 BECMG 1113/1115 00000KT 1400 BR FEW100", + "station_id": "VELP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.788", - "longitude": "44.336", - "elevation_m": "131", + "latitude": "23.841", + "longitude": "92.62", + "elevation_m": "429", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "6", - "wind_gust_kt": "19", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.55", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "wind_gust_kt": "21", - "visibility_statute_mi": "3.73", - "wx_string": "-FZDZ", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.87", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF VMMC 110500Z 1106/1212 02008KT 9999 FEW030 TEMPO 1114/1124 36015G25KT", - "station_id": "VMMC", + "raw_text": "TAF LICC 110500Z 1106/1206 25010KT 9999 FEW040", + "station_id": "LICC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "22.141", - "longitude": "113.596", - "elevation_m": "1", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.467", + "longitude": "15.064", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "4000" } ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF SPCL 110500Z 1106/1206 03004KT 9999 SCT015 SCT080 TX32/1119Z TN23/1111Z", - "station_id": "SPCL", + "raw_text": "TAF SANT 110500Z 1106/1206 VRB03KT 9999 NSC TX34/1119Z TN19/1109Z PROB40 TEMPO 1108/1111 5000 BR BKN030 BECMG 1117/1120 05015KT BECMG 1123/1202 02005KT 9999 BKN030", + "station_id": "SANT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-8.378", - "longitude": "-74.574", - "elevation_m": "154", + "latitude": "-26.841", + "longitude": "-65.105", + "elevation_m": "446", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] + { + "sky_cover": "NSC" + } ], "temperature": [ { "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "32" + "max_temp_c": "34" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "23" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "19" } ] - } - ] - }, - { - "raw_text": "TAF VLLN 110500Z 1106/1206 34004KT 8000 SCT020 SCT100", - "station_id": "VLLN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.963", - "longitude": "101.403", - "elevation_m": "548", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } ] } ] }, { - "raw_text": "TAF MUHA 110500Z 1106/1206 VRB03KT 9000 SCT030 TEMPO 1106/1113 5000 BR BECMG 1114/1116 19006KT TEMPO 1120/1124 33008KT 5000 TSRA FEW018CB BKN020", - "station_id": "MUHA", + "raw_text": "TAF VASL 110500Z 1106/1115 02008KT 4000 HZ SCT020 BECMG 1109/1111 5000 HZ FEW025 BECMG 1113/1115 08006KT 4000 HZ NSC", + "station_id": "VASL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.991", - "longitude": "-82.41", - "elevation_m": "61", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "17.627", + "longitude": "75.935", + "elevation_m": "488", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LICD 110500Z 1106/1206 VRB05KT 9999 FEW030 BECMG 1107/1109 12013KT", - "station_id": "LICD", + "raw_text": "TAF LICJ 110500Z 1106/1206 21012KT 9999 SCT030 BECMG 1116/1118 VRB05KT", + "station_id": "LICJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.498", - "longitude": "12.618", + "latitude": "38.176", + "longitude": "13.091", "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "13", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" } ] @@ -133205,242 +135069,303 @@ ] }, { - "raw_text": "TAF VLPS 110500Z 1106/1206 36006KT 9999 FEW020 FEW050 SCT200", - "station_id": "VLPS", + "raw_text": "TAF SASA 110500Z 1106/1206 VRB02KT CAVOK TX26/1119Z TN13/1110Z TEMPO 1108/1111 3000 BR BKN010 BECMG 1112/1215 05010KT BECMG 1122/1201 VRB02KT 9999 BKN025", + "station_id": "SASA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "15.132", - "longitude": "105.781", - "elevation_m": "102", + "latitude": "-24.856", + "longitude": "-65.486", + "elevation_m": "1235", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF LKCV 110500Z 1106/1206 30005KT 6000 BKN003 BECMG 1108/1110 9999 BKN012 TEMPO 1110/1118 BKN017 TEMPO 1123/1205 4000 BR BKN007", - "station_id": "LKCV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.94", - "longitude": "15.382", - "elevation_m": "234", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "26" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "13" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF MUCU 110500Z 1106/1206 VRB04KT 9000 FEW020 TEMPO 1118/1123 5000 VCSH FEW020CB ", - "station_id": "MUCU", + "raw_text": "TAF VOLT 110500Z 1106/1115 02008KT 4000 HZ SCT020 BECMG 1109/1111 5000 HZ FEW025 BECMG 1113/1115 08006KT 4000 HZ NSC", + "station_id": "VOLT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.971", - "longitude": "-75.837", - "elevation_m": "70", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "18.408", + "longitude": "76.465", + "elevation_m": "649", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "5.59", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", "visibility_statute_mi": "3.11", - "wx_string": "VCSH", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LICB 110500Z 1106/1206 VRB05KT 9999 SCT040", - "station_id": "LICB", + "raw_text": "TAF SOCA 110500Z 1106/1206 VRB02KT 9999 SCT030 PROB30 TEMPO 1110/1112 3500 SHRA SCT010 BKN018TCU BECMG 1113/1115 06013KT TEMPO 1114/1206 2500 SHRA SCT010 FEW012CB BKN015TCU BECMG 1122/1124 VRB02KT", + "station_id": "SOCA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.994", - "longitude": "14.606", - "elevation_m": "212", + "latitude": "4.822", + "longitude": "-52.365", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.17", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VLSK 110500Z 1106/1206 06006KT 9999 SCT020 BKN100", - "station_id": "VLSK", + "raw_text": "TAF LIEA 110500Z 1106/1206 VRB05KT 9999 BKN040", + "station_id": "LIEA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.557", - "longitude": "104.76", - "elevation_m": "148", + "latitude": "40.631", + "longitude": "8.289", + "elevation_m": "22", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } ] } ] }, { - "raw_text": "TAF LKKB 110500Z 1106/1206 34004KT 9999 BKN010 BECMG 1108/1110 BKN015 BECMG 1120/1122 VRB02KT PROB40 TEMPO 1122/1205 4000 BR BKN005", - "station_id": "LKKB", + "raw_text": "TAF SASJ 110500Z 1106/1206 36005KT CAVOK TX29/1119Z TN16/1109Z TEMPO 1108/1111 5000 BR BKN015 BECMG 1112/1215 07015KT BECMG 1200/1203 VRB03KT 9999 BKN030", + "station_id": "SASJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "50.123", - "longitude": "14.538", - "elevation_m": "281", + "latitude": "-24.387", + "longitude": "-65.098", + "elevation_m": "913", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "16" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", @@ -133449,193 +135374,266 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-12T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF MUCM 110500Z 1106/1206 06007KT 9000 FEW020", - "station_id": "MUCM", + "raw_text": "TAF HKJK 110500Z 1106/1212 06010KT 9999 BKN020 BECMG 1200/1203 36005KT BKN014 BECMG 1207/1210 06010KT BKN020", + "station_id": "HKJK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.42", - "longitude": "-77.85", - "elevation_m": "125", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-1.319", + "longitude": "36.928", + "elevation_m": "1615", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "wind_dir_degrees": "60", - "wind_speed_kt": "7", - "visibility_statute_mi": "5.59", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF LIEE 110500Z 1106/1206 VRB05KT 9999 SCT030", - "station_id": "LIEE", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.243", - "longitude": "9.06", - "elevation_m": "1", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF VVCI 110500Z 1106/1206 05008KT 6000 SCT015 BKN030 TEMPO 1106/1110 4000 -RA BR SCT008 BKN020", - "station_id": "VVCI", + "raw_text": "TAF VAKP 110500Z 1106/1115 02008KT 4000 HZ SCT020 BECMG 1109/1111 5000 HZ FEW025 BECMG 1113/1115 08006KT 4000 HZ NSC", + "station_id": "VAKP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.823", - "longitude": "106.727", - "elevation_m": "6", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "16.664", + "longitude": "74.287", + "elevation_m": "612", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "20", "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", "visibility_statute_mi": "2.49", - "wx_string": "-RA BR", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LKNA 110500Z 1106/1206 33008KT 9999 BKN010 PROB30 TEMPO 1106/1115 BKN020", - "station_id": "LKNA", + "raw_text": "TAF VHHH 110500Z 1106/1212 32010KT 8000 FEW035 TX24/1106Z TX20/1206Z TN16/1123Z BECMG 1110/1112 02010KT TEMPO 1118/1124 36015G25KT", + "station_id": "VHHH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "49.166", - "longitude": "16.125", - "elevation_m": "460", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "22.309", + "longitude": "113.922", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "24" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "16" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF MUCC 110500Z 1106/1206 11008KT 9000 SCT020", - "station_id": "MUCC", + "raw_text": "TAF OOMS 110500Z 1106/1212 03010KT 8000 FEW020 BECMG 1116/1118 22005KT BECMG 1206/1208 03012KT", + "station_id": "OOMS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.456", - "longitude": "-78.339", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "23.595", + "longitude": "58.298", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "8", - "visibility_statute_mi": "5.59", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ] @@ -133643,15 +135641,15 @@ ] }, { - "raw_text": "TAF LIEO 110500Z 1106/1206 VRB05KT 9999 SCT030", - "station_id": "LIEO", + "raw_text": "TAF LIPB 110500Z 1106/1206 VRB05KT 9999 SCT070", + "station_id": "LIPB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.899", - "longitude": "9.518", - "elevation_m": "8", + "latitude": "46.46", + "longitude": "11.326", + "elevation_m": "239", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", @@ -133662,119 +135660,101 @@ "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF ELLX 110500Z 1106/1212 05010KT 9999 BKN010 TEMPO 1106/1108 BKN008 BECMG 1108/1111 BKN015", - "station_id": "ELLX", + "raw_text": "TAF EDDE 110500Z 1106/1206 05005KT 8000 OVC004 TEMPO 1106/1109 1200 -FZDZ BR OVC001 BECMG 1109/1111 BKN008 TEMPO 1111/1118 SCT008 BKN015 BECMG 1117/1119 23003KT PROB30 TEMPO 1200/1206 2000 BR", + "station_id": "EDDE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "49.626", - "longitude": "6.204", - "elevation_m": "374", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "50.983", + "longitude": "10.961", + "elevation_m": "314", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "wx_string": "-FZDZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T11:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF VVCR 110500Z 1106/1206 34010KT 8000 SCT010 BKN040 TEMPO 1106/1114 4500 RA TEMPO 1120/1201 4500 RA TEMPO 1201/1206 36020G30KT", - "station_id": "VVCR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "11.998", - "longitude": "109.219", - "elevation_m": "12", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.8", - "wx_string": "RA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.8", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ ] @@ -133782,139 +135762,151 @@ ] }, { - "raw_text": "TAF LKPD 110500Z 1106/1206 33006KT 9999 BKN020 TEMPO 1106/1109 OVC010 PROB40 TEMPO 1110/1114 SCT030 BECMG 1114/1116 28008KT", - "station_id": "LKPD", + "raw_text": "TAF SAVC 110500Z 1106/1206 VRB05KT CAVOK TX24/1119Z TN11/1110Z BECMG 1113/1115 07010KT BECMG 1202/1204 29010KT", + "station_id": "SAVC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "50.016", - "longitude": "15.74", - "elevation_m": "226", + "latitude": "-45.79", + "longitude": "-67.471", + "elevation_m": "58", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "24" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "11" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF GVAC 110500Z 1106/1212 06016KT 9999 SCT014 TEMPO 1108/1115 BKN014", - "station_id": "GVAC", + "raw_text": "TAF VTBO 110500Z 1106/1206 03010KT 9999 SCT020 TEMPO 1117/1121 VRB15KT 4000 TSRA FEW018CB SCT030 BKN100", + "station_id": "VTBO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "16.742", - "longitude": "-22.949", - "elevation_m": "54", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "12.275", + "longitude": "102.319", + "elevation_m": "25", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "16", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF LIMC 110500Z 1106/1212 VRB05KT CAVOK BECMG 1118/1120 2000 BR TEMPO 1120/1210 0500 FG OVC006", - "station_id": "LIMC", + "raw_text": "TAF HKEL 110500Z 1106/1212 12010KT 9999 SCT020 BECMG 1120/1123 18005KT CAVOK BECMG 1208/1211 12010KT 9999 SCT020", + "station_id": "HKEL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "45.631", - "longitude": "8.728", - "elevation_m": "221", + "latitude": "0.404", + "longitude": "35.239", + "elevation_m": "2116", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "5", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -133922,499 +135914,635 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "fcst_time_from": "2024-12-12T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SAWC 110500Z 1106/1206 VRB03KT CAVOK TX19/1118Z TN05/1110Z BECMG 1110/1112 32005KT", - "station_id": "SAWC", + "raw_text": "TAF VOSR 110500Z 1106/1115 10005KT 4000 HZ NSC BECMG 1109/1111 27010KT 5000 HZ BECMG 1113/1115 33007KT 4000 HZ FU FEW100", + "station_id": "VOSR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-50.284", - "longitude": "-72.052", - "elevation_m": "204", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "16.001", + "longitude": "73.534", + "elevation_m": "62", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "19" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "5" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "7", + "visibility_statute_mi": "2.49", + "wx_string": "HZ FU", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF VVCT 110500Z 1106/1206 03006KT 9999 SCT015 SCT040 TEMPO 1108/1111 5000 SHRA SCT015 FEW017CB BKN040", - "station_id": "VVCT", + "raw_text": "TAF LIPE 110500Z 1106/1206 26007KT 7000 BKN025 TEMPO 1200/1206 4000 BR", + "station_id": "LIPE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.085", - "longitude": "105.712", - "elevation_m": "6", + "latitude": "44.531", + "longitude": "11.297", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "260", + "wind_speed_kt": "7", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } + ] } ] }, { - "raw_text": "TAF GVNP 110500Z 1106/1212 04015KT 9999 FEW018", - "station_id": "GVNP", + "raw_text": "TAF EDDG 110500Z 1106/1206 04005KT 9999 OVC009 BECMG 1109/1113 SCT009 BKN012 BECMG 1112/1115 VRB03KT BECMG 1113/1115 SCT012 BKN020 TEMPO 1115/1118 BKN012 TEMPO 1118/1206 3000 BR BKN012 PROB40 TEMPO 1121/1206 1200 BCFG BKN008 PROB30 TEMPO 1121/1206 0700 FG BKN003", + "station_id": "EDDG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "14.947", - "longitude": "-23.484", - "elevation_m": "70", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "52.135", + "longitude": "7.697", + "elevation_m": "46", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "40", - "wind_speed_kt": "15", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.43", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF UUOO 110500Z 1106/1115 14003MPS 0300 FZFG VV001 TEMPO 1106/1109 1500 FZDZ BR OVC003 BECMG 1109/1111 4000 BR OVC004 TEMPO 1111/1115 1500 BR OVC002", - "station_id": "UUOO", + "raw_text": "TAF SAVT 110500Z 1106/1206 09005KT 9999 NSW FEW050CB TX21/1118Z TN13/1110Z TEMPO 1106/1110 09015KT 5000 TSRA SCT030 SCT040CB OVC060 BECMG 1111/1113 07010KT SCT030", + "station_id": "SAVT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.814", - "longitude": "39.228", - "elevation_m": "154", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-43.209", + "longitude": "-65.282", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.19", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000", + "cloud_type": "CB" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "21" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "13" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "FZDZ BR", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "vert_vis_ft": "100", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "6000" } ] }, { "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LIME 110500Z 1106/1206 VRB05KT 9999 SCT070 BECMG 1120/1122 3000 BR TEMPO 1122/1206 0500 FG", - "station_id": "LIME", + "raw_text": "TAF VTCH 110500Z 1106/1206 30005KT 9999 SCT025 BECMG 1120/1122 00000KT 2000 BR BECMG 1202/1204 14005KT 9999 NSW", + "station_id": "VTCH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.674", - "longitude": "9.704", - "elevation_m": "239", + "latitude": "19.302", + "longitude": "97.972", + "elevation_m": "266", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", + "wind_dir_degrees": "300", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.24", "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } ] } ] }, { - "raw_text": "TAF SAWE 110500Z 1106/1206 09010KT CAVOK TX12/1118Z TN06/1110Z BECMG 1109/1111 36015G25KT 9999 DZ SCT035 OVC070 BECMG 1119/1121 8000 RABR BKN025 OVC045 BECMG 1201/1203 5000 BR BKN025 OVC045", - "station_id": "SAWE", + "raw_text": "TAF HBBA 110500Z 1106/1212 36002KT 9999 FEW027 SCT090 BECMG 1108/1110 18006G18KT FEW030 SCT100 PROB30 TEMPO 1117/1123 36003KT -TSRA OR SHRA FEW023CB SCT070 BECMG 1207/1209 18007KT FEW027 SCT090", + "station_id": "HBBA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-53.781", - "longitude": "-67.754", - "elevation_m": "22", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-3.324", + "longitude": "29.319", + "elevation_m": "777", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "12" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2700" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "6" + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", - "wx_string": "DZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "wx_string": "RA BR", + "wind_speed_kt": "3", + "wx_string": "-TSRA SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2300", + "cloud_type": "CB" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "time_becoming": "2024-12-12T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2700" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF VVDN 110500Z 1106/1206 36012KT 8000 SCT013 BKN030 TEMPO 1106/1112 2500 +SHRA SCT004 BKN013 FEW015CB TEMPO 1112/1120 3500 RA BR TEMPO 1120/1202 2800 RA BR SCT004 BKN010 TEMPO 1202/1206 4000 RA BR", - "station_id": "VVDN", + "raw_text": "TAF WMAP 110500Z 1106/1206 31005KT 9999 SCT020", + "station_id": "WMAP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.044", - "longitude": "108.199", - "elevation_m": "7", + "latitude": "2.017", + "longitude": "103.317", + "elevation_m": "86", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, + "cloud_base_ft_agl": "2000" + } + ] + } + ] + }, + { + "raw_text": "TAF TFFF 110500Z 1106/1206 08005KT 9999 SCT030 TEMPO 1106/1118 4000 SHRA FEW012CB BKN018TCU PROB30 TEMPO 1106/1110 VRB15G25KT 1200 TSRA BKN005 BKN015CB BKN020 BECMG 1112/1114 09015KT BECMG 1122/1124 VRB02KT", + "station_id": "TFFF", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "14.591", + "longitude": "-61.003", + "elevation_m": "3", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "+SHRA", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.17", - "wx_string": "RA BR", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.75", + "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.74", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "RA BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } ] } ] }, { - "raw_text": "TAF GVSV 110500Z 1106/1212 06022KT 9999 SCT022", - "station_id": "GVSV", + "raw_text": "TAF OOSH 110500Z 1106/1212 08014KT 8000 FEW020 BECMG 1116/1118 22005KT BECMG 1206/1208 08012KT", + "station_id": "OOSH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "16.833", - "longitude": "-25.055", - "elevation_m": "16", + "latitude": "24.388", + "longitude": "56.624", + "elevation_m": "35", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "22", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "14", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF LGIR 110500Z 1106/1206 18010KT 9999 FEW020 BECMG 1107/1109 32010KT", - "station_id": "LGIR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.337", - "longitude": "25.173", - "elevation_m": "37", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", @@ -134423,13 +136551,13 @@ ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", @@ -134440,176 +136568,264 @@ ] }, { - "raw_text": "TAF LIMF 110500Z 1106/1206 VRB06KT 9999 BKN070", - "station_id": "LIMF", + "raw_text": "TAF LIPO 110500Z 1106/1206 VRB05KT 9999 SCT090 BECMG 1120/1122 3000 BR TEMPO 1122/1206 0500 FG", + "station_id": "LIPO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.203", - "longitude": "7.649", - "elevation_m": "295", + "latitude": "45.429", + "longitude": "10.331", + "elevation_m": "104", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" } ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "wx_string": "FG", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF EDHI 110500Z 1106/1115 24004KT 9999 OVC013 PROB30 TEMPO 1106/1112 OVC009 BECMG 1108/1112 BKN015 PROB30 TEMPO 1112/1115 BKN012", - "station_id": "EDHI", + "raw_text": "TAF EDDN 110500Z 1106/1206 02004KT 9999 OVC009 PROB30 TEMPO 1106/1110 OVC012 BECMG 1110/1112 OVC012 BECMG 1119/1123 SCT015 PROB30 TEMPO 1200/1206 1200 BCFG", + "station_id": "EDDN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.536", - "longitude": "9.837", - "elevation_m": "5", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "49.503", + "longitude": "11.055", + "elevation_m": "312", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "240", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "20", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "900" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", "probability": "30", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "240", + "wind_dir_degrees": "20", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "20", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF VTCL 110500Z 1106/1206 36005KT 9999 FEW030 BECMG 1109/1111 15005KT", + "station_id": "VTCL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "18.277", + "longitude": "99.502", + "elevation_m": "240", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF SAWG 110500Z 1106/1206 02015KT 9999 SCT030 TX22/1118Z TN08/1110Z BECMG 1121/1123 VRB05KT 9999 SCT030 OVC070", - "station_id": "SAWG", + "raw_text": "TAF HCMM 110500Z 1106/1212 08015KT 9999 FEW026 BECMG 1121/1200 04010KT SCT025", + "station_id": "HCMM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-51.609", - "longitude": "-69.306", - "elevation_m": "18", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "2.015", + "longitude": "45.305", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "20", + "wind_dir_degrees": "80", "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "22" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "8" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "TAF WMBT 110500Z 1106/1206 24004KT 9999 FEW020", + "station_id": "WMBT", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "2.818", + "longitude": "104.16", + "elevation_m": "5", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF COR VVNB 110500Z 1106/1206 02008KT 3500 BR BKN006 OVC020 TEMPO 1106/1109 1400 -RA BR BKN004 OVC012 BECMG 1110/1112 6000 -RA SCT006 BKN020 TEMPO 1112/1118 3000 -RA BR BKN005 OVC012", - "station_id": "VVNB", + "raw_text": "TAF WIEE 110500Z 1106/1206 31008KT 9999 SCT020 TEMPO 1106/1109 30010G25KT 1500 RA BKN015", + "station_id": "WIEE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.218", - "longitude": "105.805", - "elevation_m": "6", + "latitude": "-0.783", + "longitude": "100.283", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "20", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "8", - "visibility_statute_mi": "2.17", - "wx_string": "BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" } ] @@ -134618,392 +136834,403 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.87", - "wx_string": "-RA BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.93", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "TAF OODQ 110500Z 1106/1206 05015KT 7000 SCT030 PROB30 TEMPO 1106/1113 BKN020", + "station_id": "OODQ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "19.511", + "longitude": "57.657", + "elevation_m": "116", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "wx_string": "-RA", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", + "visibility_statute_mi": "4.35", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-RA BR", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF GVBA 110500Z 1106/1206 05015KT 9999 SCT014", - "station_id": "GVBA", + "raw_text": "TAF LIPQ 110500Z 1106/1206 08008KT 9999 SCT060", + "station_id": "LIPQ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.137", - "longitude": "-22.889", - "elevation_m": "23", + "latitude": "45.828", + "longitude": "13.472", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "FMMI 110500Z 1106/1212 14008KT 9999 FEW017 BKN020 BECMG 1112/1114 SCT020CB BECMG 1116/1118 FEW017 SCT020", - "station_id": "FMMI", + "raw_text": "TAF EDDR 110500Z 1106/1206 06009KT 9999 BKN012 TEMPO 1106/1112 BKN008 TEMPO 1112/1118 BKN015 TEMPO 1118/1124 BKN008 BECMG 1122/1124 SCT008 PROB30 TEMPO 1204/1206 2500 BR BKN003", + "station_id": "EDDR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-18.797", - "longitude": "47.479", - "elevation_m": "1269", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "49.213", + "longitude": "7.108", + "elevation_m": "317", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.55", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF LGKO 110500Z 1106/1206 18012KT 9999 SCT020 PROB30 TEMPO 1106/1112 5000 RA FEW018TCU BKN020 BECMG 1115/1117 33010KT", - "station_id": "LGKO", + "raw_text": "TAF VTCN 110500Z 1106/1206 02005KT 9999 FEW025 BECMG 1120/1122 00000KT 2000 BR BECMG 1202/1204 14005KT 9999 NSW", + "station_id": "VTCN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.801", - "longitude": "27.091", - "elevation_m": "130", + "latitude": "18.807", + "longitude": "100.787", + "elevation_m": "211", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF LIMJ 110500Z 1106/1206 04015KT CAVOK", - "station_id": "LIMJ", + "raw_text": "TAF WMKA 110500Z 1106/1206 VRB03KT 9000 FEW020", + "station_id": "WMKA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.413", - "longitude": "8.838", - "elevation_m": "3", + "latitude": "6.19", + "longitude": "100.398", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF EDHK 110500Z 1106/1115 33005KT 9999 OVC007 BECMG 1106/1107 26004KT PROB30 TEMPO 1106/1111 3000 BR OVC004 BECMG 1110/1112 BKN012 TEMPO 1112/1115 BKN015", - "station_id": "EDHK", + "raw_text": "TAF URMG 110500Z 1106/1115 05003G08MPS 0300 FZFG OVC002 TEMPO 1106/1109 0800 -FZDZ FZFG OVC001 BECMG 1109/1110 6000 NSW BKN016", + "station_id": "URMG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.376", - "longitude": "10.143", - "elevation_m": "24", + "latitude": "43.387", + "longitude": "45.702", + "elevation_m": "160", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "0.5", + "wx_string": "-FZDZ FZFG", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "100" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1600" } ] - }, + } + ] + }, + { + "raw_text": "TAF LIPR 110500Z 1106/1206 30012KT 8000 BKN020", + "station_id": "LIPR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.02", + "longitude": "12.612", + "elevation_m": "10", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SAWH 110500Z 1106/1206 34010KT 9999 SCT035 TX17/1119Z TN04/1110Z BECMG 1109/1111 36010KT 9999 DZ BKN010 BKN025 OVC050 BECMG 1118/1120 34015G30KT 8000 SHRA SCT030 OVC045 BECMG 1201/1203 2000 BRDZ BKN010 OVC025", - "station_id": "SAWH", + "raw_text": "TAF EDDS 110500Z 1106/1206 05006KT 9999 BKN020", + "station_id": "EDDS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-54.844", - "longitude": "-68.308", - "elevation_m": "22", + "latitude": "48.69", + "longitude": "9.222", + "elevation_m": "374", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "17" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "4" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VTCP 110500Z 1106/1206 01005KT 9999 FEW035 BECMG 1121/1123 00000KT 4000 BR BECMG 1201/1203 23005KT 9999 NSW", + "station_id": "VTCP", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "18.129", + "longitude": "100.162", + "elevation_m": "166", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "DZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "wind_gust_kt": "30", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] }, @@ -135012,172 +137239,137 @@ "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "wind_gust_kt": "30", - "visibility_statute_mi": "1.24", - "wx_string": "DZ BR", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF VVPB 110500Z 1106/1206 06010KT 4500 RA BR SCT013 BKN030 TEMPO 1106/1114 2000 RA BR SCT005 BKN010 TEMPO 1120/1206 2500 RA BR SCT008 BKN013", - "station_id": "VVPB", + "raw_text": "TAF WMKC 110500Z 1106/1206 22006KT 9999 FEW018 TEMPO 1106/1112 6000 RA FEW010 SCT020", + "station_id": "WMKC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.399", - "longitude": "107.699", - "elevation_m": "15", + "latitude": "6.167", + "longitude": "102.293", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.8", - "wx_string": "RA BR", + "wind_dir_degrees": "220", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "RA BR", + "visibility_statute_mi": "3.73", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LGKV 110500Z 1106/1206 VRB03KT 9999 SCT025 SCT080 BECMG 1112/1114 SCT025 PROB40 1202/1206 4000 BR SCT008 SCT020", - "station_id": "LGKV", + "raw_text": "TAF URML 110500Z 1106/1115 34003G08MPS 6000 SCT017 TEMPO 1106/1107 3000 BR FEW007 SCT015 TEMPO 1107/1113 04003G08MPS", + "station_id": "URML", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.915", - "longitude": "24.622", - "elevation_m": "5", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "42.817", + "longitude": "47.652", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", + "wind_gust_kt": "16", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF LIML 110500Z 1106/1206 VRB05KT 9000 SCT070 BECMG 1120/1122 3000 BR TEMPO 1122/1206 0500 FG", - "station_id": "LIML", + "raw_text": "TAF LIPX 110500Z 1106/1206 VRB05KT 9999 BKN070 BECMG 1120/1122 3000 BR TEMPO 1122/1206 0500 FG", + "station_id": "LIPX", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.461", - "longitude": "9.263", - "elevation_m": "109", + "latitude": "45.387", + "longitude": "10.872", + "elevation_m": "67", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "5", - "visibility_statute_mi": "5.59", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "7000" } ] @@ -135193,7 +137385,7 @@ "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "7000" } ] @@ -135211,1338 +137403,1153 @@ ] }, { - "raw_text": "TAF EDJA 110500Z 1106/1115 06008KT 9999 OVC007 PROB30 TEMPO 1108/1112 OVC004", - "station_id": "EDJA", + "raw_text": "TAF EDFH 110500Z 1106/1206 05008KT 9999 BKN005 TEMPO 1106/1112 BKN004 TEMPO 1112/1118 BKN012 TEMPO 1118/1124 BKN004 BECMG 1122/1124 SCT004 TEMPO 1200/1206 1200 BCFG BKN002 PROB40 TEMPO 1204/1206 0100 FZFG BKN001", + "station_id": "EDFH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.989", - "longitude": "10.239", - "elevation_m": "625", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "49.946", + "longitude": "7.265", + "elevation_m": "494", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "400" } ] - } - ] - }, - { - "raw_text": "TAF SAZM 110500Z 1106/1206 14005KT 4000 BR NSC TX26/1118Z TN14/1110Z TEMPO 1106/1110 2000 BECMG 1110/1112 33010KT BECMG 1116/1118 09010KT PROB30 TEMPO 1116/1121 8000 -SHRA BKN030 FEW040TCU TEMPO 1121/1201 05015G25KT", - "station_id": "SAZM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-37.932", - "longitude": "-57.581", - "elevation_m": "17", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "26" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "14" - } - ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF VVPQ 110500Z 1106/1206 VRB03KT 9999 SCT017 TEMPO 1110/1114 10010KT 5000 SHRA BKN015 FEW017CB BECMG 1200/1201 02010KT", - "station_id": "VVPQ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.169", - "longitude": "103.995", - "elevation_m": "8", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.06", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "100" } ] } ] }, { - "raw_text": "TAF LGRP 110500Z 1106/1206 VRB05KT 9999 FEW018 SCT050 PROB30 TEMPO 1112/1115 5000 RA FEW018TCU BKN020 BECMG 1110/1112 29010KT", - "station_id": "LGRP", + "raw_text": "TAF VTPB 110500Z 1106/1206 02005KT 9999 FEW030", + "station_id": "VTPB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.405", - "longitude": "28.086", - "elevation_m": "3", + "latitude": "16.676", + "longitude": "101.195", + "elevation_m": "134", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "RA", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LIRA 110500Z 1106/1206 15007KT 9999 SCT040", - "station_id": "LIRA", + "raw_text": "TAF WMKE 110500Z 1106/1206 34006KT 9999 FEW017", + "station_id": "WMKE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.808", - "longitude": "12.585", - "elevation_m": "101", + "latitude": "4.537", + "longitude": "103.427", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "7", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700" } ] } ] }, { - "raw_text": "TAF EDMO 110500Z 1106/1115 06006KT 9999 SCT010 BKN020 TEMPO 1106/1109 BKN008 TEMPO 1109/1115 BKN010", - "station_id": "EDMO", + "raw_text": "TAF URMN 110500Z 1106/1115 06003G08MPS 6000 BKN016 TEMPO 1106/1112 0500 FG OVC002", + "station_id": "URMN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "48.081", - "longitude": "11.283", - "elevation_m": "587", + "latitude": "43.514", + "longitude": "43.646", + "elevation_m": "424", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "60", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - } - ] - }, - { - "raw_text": "TAF SAZN 110500Z 1106/1206 25010KT CAVOK TX29/1120Z TN19/1109Z TEMPO 1106/1112 23010G25KT BECMG 1118/1120 18015KT BECMG 1123/1201 10005KT", - "station_id": "SAZN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-38.95", - "longitude": "-68.141", - "elevation_m": "273", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "19" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", - "wind_gust_kt": "25", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF VVTS 110500Z 1106/1212 03008KT 9999 SCT020", - "station_id": "VVTS", + "raw_text": "TAF LIPY 110500Z 1106/1206 30008KT 8000 BKN040", + "station_id": "LIPY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "10.817", - "longitude": "106.667", - "elevation_m": "10", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.617", + "longitude": "13.36", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "30", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF HECA 110500Z 1106/1212 VRB02KT 2000 BR NSC TEMPO 1106/1108 0500 FG BECMG 1109/1111 04008KT CAVOK", - "station_id": "HECA", + "raw_text": "TAF EDVK 110500Z 1106/1115 06005KT 9999 BKN012 TEMPO 1106/1112 BKN008", + "station_id": "EDVK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.133", - "longitude": "31.405", - "elevation_m": "142", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.421", + "longitude": "9.388", + "elevation_m": "262", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "FG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF LGSA 110500Z 1106/1206 VRB05KT 9999 FEW020 BECMG 1108/1110 28010KT", - "station_id": "LGSA", + "raw_text": "TAF VTPH 110500Z 1106/1206 05010KT 9999 FEW030 BECMG 1113/1115 35003KT TEMPO 1122/1206 VRB15G25KT 4000 RA", + "station_id": "VTPH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.54", - "longitude": "24.141", - "elevation_m": "122", + "latitude": "12.633", + "longitude": "99.951", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.49", + "wx_string": "RA", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF LIRF 110500Z 1106/1212 07008KT 9999 SCT040 TEMPO 1106/1108 TSRA TEMPO 1108/1115 SHRA", - "station_id": "LIRF", + "raw_text": "TAF WMKI 110500Z 1106/1206 05005KT 9999 FEW020 PROB30 TEMPO 1108/1112 6000 -TSRA FEW017CB", + "station_id": "WMKI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "41.8", - "longitude": "12.239", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "4.568", + "longitude": "101.092", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wx_string": "TSRA", + "probability": "30", + "visibility_statute_mi": "3.73", + "wx_string": "-TSRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + } ] - }, + } + ] + }, + { + "raw_text": "TAF URMO 110500Z 1106/1115 12003G08MPS 6000 BKN016", + "station_id": "URMO", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "43.204", + "longitude": "44.608", + "elevation_m": "505", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "SHRA", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } ] } ] }, { - "raw_text": "TAF EDVE 110500Z 1106/1115 VRB03KT 9999 OVC010 TEMPO 1106/1113 OVC008 PROB30 TEMPO 1106/1110 4500 -DZ BKN004 BECMG 1113/1115 BKN015", - "station_id": "EDVE", + "raw_text": "TAF LIPZ 110500Z 1106/1212 06008KT 9999 BKN060", + "station_id": "LIPZ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "45.505", + "longitude": "12.352", + "elevation_m": "3", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + } + ] + } + ] + }, + { + "raw_text": "TAF EDWE 110500Z 1106/1115 VRB03KT 9999 BKN012 TEMPO 1106/1115 SCT012 PROB30 TEMPO 1106/1107 BKN009", + "station_id": "EDWE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.319", - "longitude": "10.558", - "elevation_m": "83", + "latitude": "53.388", + "longitude": "7.229", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "2.8", - "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "900" } ] - }, + } + ] + }, + { + "raw_text": "TAF VTPM 110500Z 1106/1206 30005KT 9999 FEW035", + "station_id": "VTPM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.703", + "longitude": "98.542", + "elevation_m": "211", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF SAZS 110500Z 1106/1206 28010KT CAVOK TX21/1118Z TN06/1109Z", - "station_id": "SAZS", + "raw_text": "TAF WMKN 110500Z 1106/1206 33007KT 9999 FEW018", + "station_id": "WMKN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-41.151", - "longitude": "-71.157", - "elevation_m": "843", + "latitude": "5.383", + "longitude": "103.103", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "wind_dir_degrees": "330", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "21" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "6" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF VVVD 110500Z 1106/1206 10008KT 6000 BKN020 TEMPO 1106/1110 4000 -RA BR SCT008 BKN015", - "station_id": "VVVD", + "raw_text": "TAF URMT 110500Z 1106/1115 16004G10MPS 9999 SCT030 TEMPO 1112/1115 6000 -RA BKN020", + "station_id": "URMT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "21.118", - "longitude": "107.414", - "elevation_m": "8", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "45.108", + "longitude": "42.1", + "elevation_m": "448", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "160", "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "wind_gust_kt": "19", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "-RA BR", + "visibility_statute_mi": "3.73", + "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF HESX 110500Z 1106/1212 02009KT CAVOK TEMPO 1106/1109 VRB02KT 2000 BR NSC PROB40 1106/1108 0500 FG", - "station_id": "HESX", + "raw_text": "TAF LICG 110500Z 1106/1115 VRB05KT 9999 SCT020 BECMG 1108/1110 14013KT", + "station_id": "LICG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.108", - "longitude": "30.896", - "elevation_m": "168", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "36.814", + "longitude": "11.971", + "elevation_m": "192", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.31", - "wx_string": "FG", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF WAMM 110500Z 1106/1212 30010KT 9999 SCT020 TEMPO 1106/1109 19010KT 5000 TSRA FEW016CB BECMG 1110/1112 VRB02KT", - "station_id": "WAMM", + "raw_text": "TAF EDLP 110500Z 1106/1206 07005KT 9999 OVC008 BECMG 1106/1110 SCT008 BKN012 BECMG 1112/1115 VRB03KT BECMG 1117/1120 SCT012 BKN020 TEMPO 1120/1206 3000 BR BKN010 PROB30 TEMPO 1200/1206 BKN005", + "station_id": "EDLP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "1.541", - "longitude": "124.926", - "elevation_m": "86", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "51.614", + "longitude": "8.616", + "elevation_m": "211", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", + "time_becoming": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + } + ] } ] }, { - "raw_text": "TAF LGSR 110500Z 1106/1206 27012KT 9999 FEW020 BECMG 1113/1115 33010KT", - "station_id": "LGSR", + "raw_text": "TAF VTPO 110500Z 1106/1206 36005KT 9999 FEW025", + "station_id": "VTPO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.399", - "longitude": "25.479", - "elevation_m": "31", + "latitude": "17.238", + "longitude": "99.818", + "elevation_m": "58", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF LIRN 110500Z 1106/1206 VRB05KT 9999 SCT030 TEMPO 1106/1109 4000 TSRA BKN014 TEMPO 1109/1115 RA", - "station_id": "LIRN", + "raw_text": "TAF WMPA 110500Z 1106/1206 VRB03KT 9000 SCT023 PROB30 TEMPO 1106/1110 6000 -TSRA FEW017CB", + "station_id": "WMPA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.885", - "longitude": "14.292", - "elevation_m": "76", + "latitude": "4.245", + "longitude": "100.553", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "wind_speed_kt": "3", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2300" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "probability": "30", + "visibility_statute_mi": "3.73", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF LICT 110500Z 1106/1115 13010KT 9999 SCT025", + "station_id": "LICT", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.911", + "longitude": "12.488", + "elevation_m": "4", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "RA", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } ] } ] }, { - "raw_text": "TAF LRBS 110500Z 1106/1206 VRB04KT 9999 OVC020 TEMPO 1106/1109 5000 -DZ BR BKN005 OVC020 BECMG 1109/1111 25010KT BECMG 1118/1120 VRB04KT 5000 BR BKN010 BECMG 1122/1124 1500 BR OVC005 PROB40 TEMPO 1202/1206 0600 FG OVC002", - "station_id": "LRBS", + "raw_text": "TAF EDLV 110500Z 1106/1206 VRB03KT 9999 OVC012 PROB30 TEMPO 1108/1114 BKN009 BECMG 1114/1118 SCT012 BKN020 PROB30 TEMPO 1123/1203 3000 BR BKN009 TEMPO 1203/1206 3000 BR BKN009 PROB40 TEMPO 1203/1206 1200 BCFG BKN004", + "station_id": "EDLV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.511", - "longitude": "26.078", - "elevation_m": "91", + "latitude": "51.602", + "longitude": "6.142", + "elevation_m": "27", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "-DZ BR", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.93", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "0.37", - "wx_string": "FG", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF ENGC 110500Z 1106/1206 36012KT 9999 BKN025 BECMG 1107/1109 08009KT TEMPO 1110/1206 BKN012 BECMG 1200/1202 18010KT BECMG 1204/1206 27010KT", - "station_id": "ENGC", + "raw_text": "TAF VTPP 110500Z 1106/1206 36005KT 9999 FEW030", + "station_id": "VTPP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "61.033", - "longitude": "2.033", - "elevation_m": "10", + "latitude": "16.792", + "longitude": "100.274", + "elevation_m": "45", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "360", - "wind_speed_kt": "12", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF TFFR 110500Z 1106/1206 VRB02KT 9999 SCT025 PROB40 TEMPO 1106/1112 4000 SHRA FEW012CB BKN018TCU BECMG 1112/1114 08012KT BECMG 1122/1124 VRB02KT PROB40 TEMPO 1202/1206 4000 SHRA FEW012CB BKN018TCU", + "station_id": "TFFR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.265", + "longitude": "-61.532", + "elevation_m": "6", + "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF HEBA 110500Z 1106/1212 03009KT CAVOK", - "station_id": "HEBA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.918", - "longitude": "29.696", - "elevation_m": "41", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF KGRF 110500Z 1105/1211 14005KT 8000 BR FEW012 FEW150 QNH3022INS TEMPO 1105/1107 0800 FG BECMG 1107/1108 VRB05KT 9999 NSW FEW120 SCT130 QNH3020INS BECMG 1209/1210 33005KT 9999 FEW045 SCT050 BKN055 QNH2972INS TX08/1122Z TN00/1105Z", - "station_id": "KGRF", + "raw_text": "TAF RCMQ 110500Z 1106/1206 36012KT 9999 FEW006 SCT020 TX25/1205 TN15/1121Z BECMG 1109/1112 03015KT FEW008 BKN020 TEMPO 1118/1123 7000 BECMG 1202/1205 FEW008 SCT020 BKN040", + "station_id": "RCMQ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T11:00:00Z", - "latitude": "47.079", - "longitude": "-122.58", - "elevation_m": "91", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "24.265", + "longitude": "120.621", + "elevation_m": "202", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "altim_in_hg": "30.21", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "600" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FG", - "sky_condition": [ - - ] + ], + "temperature": { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "15" + } }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "13000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T11:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.35", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "29.73", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "800" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "8" - }, - { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "0" - } - ] - } - ] - }, - { - "raw_text": "TAF LIRP 110500Z 1106/1206 10007KT CAVOK", - "station_id": "LIRP", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.684", - "longitude": "10.393", - "elevation_m": "1", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF LRCK 110500Z 1106/1206 30008KT 9999 BKN020 TEMPO 1106/1109 BKN015 TEMPO 1117/1124 3000 -RA BR BKN005 BKN020", - "station_id": "LRCK", + "raw_text": "TAF EDLW 110500Z 1106/1206 07006KT 9999 OVC011 TEMPO 1106/1111 BKN008 BECMG 1114/1117 VRB03KT BECMG 1117/1121 BKN015 TEMPO 1121/1206 3000 BR BKN012 PROB30 TEMPO 1123/1206 1200 BCFG BKN007", + "station_id": "EDLW", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.362", - "longitude": "28.488", - "elevation_m": "108", + "latitude": "51.518", + "longitude": "7.612", + "elevation_m": "122", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1100" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1100" } ] - } - ] - }, - { - "raw_text": "TAF ENOA 110500Z 1106/1206 02008KT 9999 BKN015 TEMPO 1106/1115 BKN008 PROB40 1200/1206 0400 FG VV003", - "station_id": "ENOA", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "60.492", - "longitude": "2.827", - "elevation_m": "5", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -136552,108 +138559,84 @@ ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "300", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - } - ] - }, - { - "raw_text": "TAF HEPS 110500Z 1106/1212 03009KT CAVOK", - "station_id": "HEPS", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.279", - "longitude": "32.238", - "elevation_m": "2", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF LIRQ 110500Z 1106/1206 VRB05KT 9999 SCT030 BECMG 1110/1112 01010KT BECMG 1113/1115 VRB05KT", - "station_id": "LIRQ", + "raw_text": "TAF VTCT 110500Z 1106/1212 05005KT 9999 FEW030 BECMG 1110/1112 25005KT BECMG 1120/1122 07005KT", + "station_id": "VTCT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.81", - "longitude": "11.205", - "elevation_m": "33", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "19.961", + "longitude": "99.881", + "elevation_m": "389", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", + "wind_dir_degrees": "50", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" } ] @@ -136661,344 +138644,358 @@ ] }, { - "raw_text": "TAF LROP 110500Z 1106/1206 VRB04KT 9999 OVC020 TEMPO 1106/1109 5000 -DZ BR BKN005 OVC020 BECMG 1109/1111 25010KT BECMG 1118/1120 VRB04KT 5000 BR BKN010 BECMG 1122/1124 1500 BR OVC005 PROB40 TEMPO 1202/1206 0600 FG OVC002", - "station_id": "LROP", + "raw_text": "TAF MUVR 110500Z 1106/1206 13006KT 9000 FEW020 TEMPO 1111/1112 5000 BR BECMG 1113/1114 VRB03KT BECMG 1121/1122 BKN020 TEMPO 1123/1202 VRB10KT 5000 SHRA FEW020CB BECMG 1203/1204 36012KT", + "station_id": "MUVR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.572", - "longitude": "26.102", - "elevation_m": "92", + "latitude": "23.033", + "longitude": "-81.435", + "elevation_m": "65", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "6", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "3.11", - "wx_string": "-DZ BR", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", + "time_becoming": "2024-12-11T22:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "wind_speed_kt": "3", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.37", - "wx_string": "FG", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF ENNA 110500Z 1106/1206 31018KT 9999 FEW020 SCT050 TEMPO 1106/1117 31020G30KT TEMPO 1110/1206 SCT030CB TEMPO 1112/1206 0500 SHSN VV004 BECMG 1117/1120 35028KT TEMPO 1117/1204 35035G50KT", - "station_id": "ENNA", + "raw_text": "TAF UNTT 110500Z 1106/1115 21008G17MPS 2500 -SHSN DRSN BKN016CB TEMPO 1106/1108 0600 +SHSN BLSN BKN009 BKN016CB BECMG 1108/1112 6000 -SHSN TEMPO 1112/1115 2000 SHSN", + "station_id": "UNTT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "70.059", - "longitude": "24.971", - "elevation_m": "12", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "56.381", + "longitude": "85.207", + "elevation_m": "179", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "18", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "16", + "wind_gust_kt": "33", + "visibility_statute_mi": "1.55", + "wx_string": "-SHSN DRSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "310", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "visibility_statute_mi": "0.37", + "wx_string": "+SHSN BLSN", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "16", + "wind_gust_kt": "33", + "visibility_statute_mi": "3.73", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "400", + "visibility_statute_mi": "1.24", "wx_string": "SHSN", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF RCNN 110500Z 1106/1206 02010KT 9999 FEW012 TX27/1205Z TN17/1120Z BECMG 1108/1111 FEW012 SCT060 BECMG 1112/1115 03008KT FEW012 BKN050 BECMG 1202/1205 36012KT FEW012 BKN080", + "station_id": "RCNN", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "22.95", + "longitude": "120.206", + "elevation_m": "15", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T05:00:00Z", + "max_temp_c": "27" + }, + { + "valid_time": "2024-12-11T20:00:00Z", + "min_temp_c": "17" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "28", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "350", - "wind_speed_kt": "35", - "wind_gust_kt": "50", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF HEMM 110500Z 1106/1212 21007KT CAVOK BECMG 1109/1111 02010KT", - "station_id": "HEMM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.325", - "longitude": "27.222", - "elevation_m": "26", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF LFRH 110500Z 1106/1206 05010KT 9999 SCT021 BKN056 OVC076 TEMPO 1107/1110 BKN009 BECMG 1121/1123 OVC010 PROB30 TEMPO 1200/1206 BKN005", - "station_id": "LFRH", + "raw_text": "TAF EDSB 110500Z 1106/1206 03010KT 9999 BKN020 BECMG 1200/1202 03005KT", + "station_id": "EDSB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.761", - "longitude": "-3.44", - "elevation_m": "46", + "latitude": "48.779", + "longitude": "8.081", + "elevation_m": "122", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2100" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "7600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VTPT 110500Z 1106/1206 26005KT 9999 FEW026", + "station_id": "VTPT", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.897", + "longitude": "99.254", + "elevation_m": "148", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" } ] } ] }, { - "raw_text": "TAF LRSB 110500Z 1106/1206 VRB04KT 5000 BR BKN010 OVC040 TEMPO 1106/1109 3000 -RADZ BR BKN005 OVC030 BECMG 1109/1111 31010KT 9999 NSW SCT015 BKN050 BECMG 1119/1121 VRB04KT 5000 -SN BKN010 OVC025 BECMG 1123/1201 1500 -SN BR BKN005 OVC020", - "station_id": "LRSB", + "raw_text": "TAF WMKB 110500Z 1106/1206 08005KT 9000 FEW020 PROB30 TEMPO 1106/1109 6000 -TSRA FEW017CB", + "station_id": "WMKB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.789", - "longitude": "24.091", - "elevation_m": "442", + "latitude": "5.466", + "longitude": "100.391", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "5", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, @@ -137006,75 +139003,69 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-RA -DZ BR", + "probability": "30", + "visibility_statute_mi": "3.73", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF MUSC 110500Z 1106/1206 11008KT 9000 SCT018 BECMG 1115/1116 VRB04KT BECMG 1200/1201 BKN020", + "station_id": "MUSC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "22.494", + "longitude": "-79.931", + "elevation_m": "97", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "8", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", + "time_becoming": "2024-12-11T16:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "wx_string": "-SN", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T01:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "4", - "visibility_statute_mi": "0.93", - "wx_string": "-SN BR", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] @@ -137082,809 +139073,904 @@ ] }, { - "raw_text": "TAF ENSB 110500Z 1106/1206 05018KT 9999 FEW010 BKN025 TEMPO 1106/1112 12008KT BECMG 1110/1112 35012KT", - "station_id": "ENSB", + "raw_text": "TAF RCFN 110500Z 1106/1206 06008KT 9999 FEW012 BKN032 BECMG 1110/1112 35005KT BECMG 1200/1202 03008KT", + "station_id": "RCFN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "78.246", - "longitude": "15.466", - "elevation_m": "30", + "latitude": "22.755", + "longitude": "121.102", + "elevation_m": "42", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "18", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3200" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3200" } ] } ] }, { - "raw_text": "TAF HEAL 110500Z 1106/1212 21007KT CAVOK BECMG 1109/1111 02010KT", - "station_id": "HEAL", + "raw_text": "TAF EDNY 110500Z 1106/1115 04007KT 9999 OVC025", + "station_id": "EDNY", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "30.924", - "longitude": "28.461", - "elevation_m": "44", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.671", + "longitude": "9.511", + "elevation_m": "411", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "210", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "TAF VLLB 110500Z 1106/1206 04004KT 9999 SCT020 FEW060", + "station_id": "VLLB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "19.897", + "longitude": "102.161", + "elevation_m": "297", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "NSC" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" + } + ] ] } ] }, { - "raw_text": "TAF ULWC 110500Z 1106/1115 25005G10MPS 6000 BKN005 OVC010 TEMPO 1106/1109 1000 -FZDZ BR OVC002 TEMPO 1109/1115 27008G13MPS 2100 -SHSN BKN003 BKN010CB", - "station_id": "ULWC", + "raw_text": "TAF AMD KWRB 110500Z 1105/1206 18010KT 4800 -SHRA BR VCTS FEW005 BKN012CB QNH2987INS BECMG 1109/1110 26009KT 3200 +SHRA BR BKN009 OVC012 QNH2977INS BECMG 1114/1115 29017G34KT 4800 SHRA BR FEW007 BKN020 QNH2992INS BECMG 1117/1118 30015G25KT 9999 NSW FEW025 QNH3002INS BECMG 1121/1122 30012G18KT 9999 SKC QNH3010INS BECMG 1123/1124 30009KT 9999 SKC QNH3027INS TX20/1105Z TN03/1200Z", + "station_id": "KWRB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "59.281", - "longitude": "38.019", - "elevation_m": "113", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "32.639", + "longitude": "-83.593", + "elevation_m": "82", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "250", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.88", + "wx_string": "-SHRA BR VCTS", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "-FZDZ BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "9", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.76", + "wx_string": "+SHRA BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.3", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "17", + "wind_gust_kt": "34", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.91", + "wx_string": "SHRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF LRTR 110500Z 1106/1206 34006KT 9999 BKN005 BECMG 1109/1111 BKN015 OVC030 BECMG 1122/1124 SCT025", - "station_id": "LRTR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.811", - "longitude": "21.333", - "elevation_m": "104", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T05:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-12T00:00:00Z", + "min_temp_c": "3" } ] } ] }, { - "raw_text": "TAF ENTC 110500Z 1106/1206 30015G25KT 8000 -SHSN FEW008 BKN025 TEMPO 1106/1206 0500 SHSN VV004 TEMPO 1106/1206 SCT020CB TEMPO 1108/1112 30022G35KT TEMPO 1118/1124 31025G45KT", - "station_id": "ENTC", + "raw_text": "TAF MUHG 110500Z 1106/1206 06006KT 9000 FEW020 BECMG 1113/1114 08010KT TEMPO 1117/1121 BKN030 ", + "station_id": "MUHG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "69.675", - "longitude": "18.916", - "elevation_m": "9", + "latitude": "20.786", + "longitude": "-76.316", + "elevation_m": "100", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "wx_string": "-SHSN", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "400", - "wx_string": "SHSN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF URWW 110500Z 1106/1115 11003G10MPS 0300 FZFG OVC002 TEMPO 1106/1115 14003G11MPS 6000 -FZDZ OVC004", + "station_id": "URWW", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.788", + "longitude": "44.336", + "elevation_m": "131", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "22", - "wind_gust_kt": "35", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "6", + "wind_gust_kt": "19", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "310", - "wind_speed_kt": "25", - "wind_gust_kt": "45", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", + "wind_gust_kt": "21", + "visibility_statute_mi": "3.73", + "wx_string": "-FZDZ", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } ] } ] }, { - "raw_text": "TAF HESC 110500Z 1106/1212 33007KT CAVOK", - "station_id": "HESC", + "raw_text": "TAF VMMC 110500Z 1106/1212 02008KT 9999 FEW030 TEMPO 1114/1124 36015G25KT", + "station_id": "VMMC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "28.685", - "longitude": "34.062", - "elevation_m": "1332", + "latitude": "22.141", + "longitude": "113.596", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF LFRQ 110500Z 1106/1206 06010KT 9999 BKN025 PROB40 TEMPO 1112/1120 BKN012 BECMG 1120/1122 OVC012 TEMPO 1122/1206 BKN008 PROB40 TEMPO 1202/1206 BKN004", - "station_id": "LFRQ", + "raw_text": "TAF SPCL 110500Z 1106/1206 03004KT 9999 SCT015 SCT080 TX32/1119Z TN23/1111Z", + "station_id": "SPCL", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.975", - "longitude": "-4.168", - "elevation_m": "94", + "latitude": "-8.378", + "longitude": "-74.574", + "elevation_m": "154", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ] + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "32" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "23" } ] - }, + } + ] + }, + { + "raw_text": "TAF VLLN 110500Z 1106/1206 34004KT 8000 SCT020 SCT100", + "station_id": "VLLN", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "20.963", + "longitude": "101.403", + "elevation_m": "548", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.97", + "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF MUHA 110500Z 1106/1206 VRB03KT 9000 SCT030 TEMPO 1106/1113 5000 BR BECMG 1114/1116 19006KT TEMPO 1120/1124 33008KT 5000 TSRA FEW018CB BKN020", + "station_id": "MUHA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "22.991", + "longitude": "-82.41", + "elevation_m": "61", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } + ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF ENRY 110500Z 1106/1206 01005KT 9999 FEW003 PROB30 1203/1206 2000 BCFG BKN002", - "station_id": "ENRY", + "raw_text": "TAF LICD 110500Z 1106/1206 VRB05KT 9999 FEW030 BECMG 1107/1109 12013KT", + "station_id": "LICD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.381", - "longitude": "10.783", - "elevation_m": "45", + "latitude": "35.498", + "longitude": "12.618", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "10", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF HETB 110500Z 1106/1212 02010KT CAVOK", - "station_id": "HETB", + "raw_text": "TAF VLPS 110500Z 1106/1206 36006KT 9999 FEW020 FEW050 SCT200", + "station_id": "VLPS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "29.588", - "longitude": "34.778", - "elevation_m": "738", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "15.132", + "longitude": "105.781", + "elevation_m": "102", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "NSC" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } + ] ] } ] }, { - "raw_text": "TAF VANP 110500Z 1106/1212 03005KT 3000 HZ/BR FEW100 BECMG 1108/1110 35005KT 4000 HZ/BR SCT100 BECMG 1118/1120 09005KT 3000 BR/HZ FEW100 BECMG 1205/1208 05005KT 3000 HZ FEW100", - "station_id": "VANP", + "raw_text": "TAF LKCV 110500Z 1106/1206 30005KT 6000 BKN003 BECMG 1108/1110 9999 BKN012 TEMPO 1110/1118 BKN017 TEMPO 1123/1205 4000 BR BKN007", + "station_id": "LKCV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "21.089", - "longitude": "79.055", - "elevation_m": "309", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "49.94", + "longitude": "15.382", + "elevation_m": "234", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "30", + "wind_dir_degrees": "300", "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ BR", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", + "wind_dir_degrees": "300", "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF ENTO 110500Z 1106/1206 35003KT CAVOK PROB30 1203/1206 2000 BCFG BKN002", - "station_id": "ENTO", + "raw_text": "TAF MUCU 110500Z 1106/1206 VRB04KT 9000 FEW020 TEMPO 1118/1123 5000 VCSH FEW020CB ", + "station_id": "MUCU", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.184", - "longitude": "10.255", - "elevation_m": "84", + "latitude": "19.971", + "longitude": "-75.837", + "elevation_m": "70", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF HEMA 110500Z 1106/1212 33014KT CAVOK", - "station_id": "HEMA", + "raw_text": "TAF LICB 110500Z 1106/1206 VRB05KT 9999 SCT040", + "station_id": "LICB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.557", - "longitude": "34.584", - "elevation_m": "77", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.994", + "longitude": "14.606", + "elevation_m": "212", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF VAGD 110500Z 1106/1115 05005KT 3000 HZ/BR FEW100", - "station_id": "VAGD", + "raw_text": "TAF VLSK 110500Z 1106/1206 06006KT 9999 SCT020 BKN100", + "station_id": "VLSK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "21.467", - "longitude": "80.2", - "elevation_m": "312", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.557", + "longitude": "104.76", + "elevation_m": "148", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "TAF LIBR 110500Z 1106/1206 23007KT 9999 SCT030 TEMPO 1116/1124 RA BECMG 1122/1124 34010KT", - "station_id": "LIBR", + "raw_text": "TAF LKKB 110500Z 1106/1206 34004KT 9999 BKN010 BECMG 1108/1110 BKN015 BECMG 1120/1122 VRB02KT PROB40 TEMPO 1122/1205 4000 BR BKN005", + "station_id": "LKKB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.658", - "longitude": "17.951", - "elevation_m": "5", + "latitude": "50.123", + "longitude": "14.538", + "elevation_m": "281", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "RA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", + "time_becoming": "2024-12-11T10:00:00Z", "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ] - } - ] - }, - { - "raw_text": "TAF ENAN 110500Z 1106/1206 30025KT 9999 -SHSN BKN020 TEMPO 1106/1206 1200 -SHSN VV008 TEMPO 1106/1206 30025G38KT", - "station_id": "ENAN", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "69.307", - "longitude": "16.131", - "elevation_m": "13", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "25", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "800", - "wx_string": "-SHSN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "25", - "wind_gust_kt": "38", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF HETR 110500Z 1106/1212 32014KT CAVOK", - "station_id": "HETR", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "28.209", - "longitude": "33.646", - "elevation_m": "35", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF VEBU 110500Z 1106/1115 09005KT 3000 HZ/BR FEW100", - "station_id": "VEBU", + "raw_text": "TAF MUCM 110500Z 1106/1206 06007KT 9000 FEW020", + "station_id": "MUCM", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "21.988", - "longitude": "82.111", - "elevation_m": "274", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "21.42", + "longitude": "-77.85", + "elevation_m": "125", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LICR 110500Z 1106/1206 VRB05KT 9999 SCT030", - "station_id": "LICR", + "raw_text": "TAF LIEE 110500Z 1106/1206 VRB05KT 9999 SCT030", + "station_id": "LIEE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.072", - "longitude": "15.654", - "elevation_m": "16", + "latitude": "39.243", + "longitude": "9.06", + "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", @@ -137902,811 +139988,831 @@ ] }, { - "raw_text": "TAF ENBO 110500Z 1106/1206 29025KT 9999 -SHSN FEW010 BKN025 TEMPO 1106/1206 SCT020CB TEMPO 1106/1115 2000 -SHSNRA VV008 TEMPO 1106/1206 32028G38KT TEMPO 1115/1206 1200 -SHSN VV006", - "station_id": "ENBO", + "raw_text": "TAF VVCI 110500Z 1106/1206 05008KT 6000 SCT015 BKN030 TEMPO 1106/1110 4000 -RA BR SCT008 BKN020", + "station_id": "VVCI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "67.267", - "longitude": "14.359", - "elevation_m": "13", + "latitude": "20.823", + "longitude": "106.727", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "25", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LKNA 110500Z 1106/1206 33008KT 9999 BKN010 PROB30 TEMPO 1106/1115 BKN020", + "station_id": "LKNA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "49.166", + "longitude": "16.125", + "elevation_m": "460", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "vert_vis_ft": "800", - "wx_string": "-SHSN -SHRA", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "28", - "wind_gust_kt": "38", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "600", - "wx_string": "-SHSN", + "probability": "30", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF HEGN 110500Z 1106/1212 32013KT CAVOK", - "station_id": "HEGN", + "raw_text": "TAF MUCC 110500Z 1106/1206 11008KT 9000 SCT020", + "station_id": "MUCC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "27.179", - "longitude": "33.801", - "elevation_m": "14", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "22.456", + "longitude": "-78.339", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "8", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF VEJR 110500Z 1106/1115 35005KT 3000 HZ/BR FEW100", - "station_id": "VEJR", + "raw_text": "TAF LIEO 110500Z 1106/1206 VRB05KT 9999 SCT030", + "station_id": "LIEO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "19.075", - "longitude": "82.037", - "elevation_m": "555", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.899", + "longitude": "9.518", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "350", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ BR", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LGMK 110500Z 1106/1115 22015KT 9999 FEW012 SCT025 BECMG 1106/1108 28012KT", - "station_id": "LGMK", + "raw_text": "TAF ELLX 110500Z 1106/1212 05010KT 9999 BKN010 TEMPO 1106/1108 BKN008 BECMG 1108/1111 BKN015", + "station_id": "ELLX", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.435", - "longitude": "25.348", - "elevation_m": "126", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "49.626", + "longitude": "6.204", + "elevation_m": "374", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF LIMZ 110500Z 1106/1206 VRB06KT 9999 OVC030", - "station_id": "LIMZ", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.547", - "longitude": "7.623", - "elevation_m": "377", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF ENDU 110500Z 1106/1206 28014KT 5000 -SHSN SCT015CB BKN030 TEMPO 1106/1206 30018G32KT TEMPO 1106/1206 0500 SHSN VV004", - "station_id": "ENDU", + "raw_text": "TAF VVCR 110500Z 1106/1206 34010KT 8000 SCT010 BKN040 TEMPO 1106/1114 4500 RA TEMPO 1120/1201 4500 RA TEMPO 1201/1206 36020G30KT", + "station_id": "VVCR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "69.058", - "longitude": "18.544", - "elevation_m": "65", + "latitude": "11.998", + "longitude": "109.219", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "14", - "visibility_statute_mi": "3.11", - "wx_string": "-SHSN", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "32", + "visibility_statute_mi": "2.8", + "wx_string": "RA", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.8", + "wx_string": "RA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "400", - "wx_string": "SHSN", + "wind_dir_degrees": "360", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] } ] }, { - "raw_text": "TAF HESH 110500Z 1106/1212 35012KT CAVOK", - "station_id": "HESH", + "raw_text": "TAF LKPD 110500Z 1106/1206 33006KT 9999 BKN020 TEMPO 1106/1109 OVC010 PROB40 TEMPO 1110/1114 SCT030 BECMG 1114/1116 28008KT", + "station_id": "LKPD", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "27.977", - "longitude": "34.395", - "elevation_m": "50", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "50.016", + "longitude": "15.74", + "elevation_m": "226", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF COR FAPM 110500Z 1104/1115 VRB03KT 7000 SCT020 TX33/1110Z TN17/1104Z BECMG 1109/1111 12012KT PROB30 TEMPO 1112/1115 4000 TSRA SCT015 FEW025CB", - "station_id": "FAPM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-29.649", - "longitude": "30.399", - "elevation_m": "726", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "33" - }, - { - "valid_time": "2024-12-11T04:00:00Z", - "min_temp_c": "17" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LGSK 110500Z 1106/1115 30010KT 9999 FEW018 SCT025", - "station_id": "LGSK", + "raw_text": "TAF GVAC 110500Z 1106/1212 06016KT 9999 SCT014 TEMPO 1108/1115 BKN014", + "station_id": "GVAC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.177", - "longitude": "23.504", - "elevation_m": "13", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "16.742", + "longitude": "-22.949", + "elevation_m": "54", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + } ] } ] }, { - "raw_text": "TAF LIPH 110500Z 1106/1206 05007KT 9999 BKN060", - "station_id": "LIPH", + "raw_text": "TAF LIMC 110500Z 1106/1212 VRB05KT CAVOK BECMG 1118/1120 2000 BR TEMPO 1120/1210 0500 FG OVC006", + "station_id": "LIMC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.648", - "longitude": "12.194", - "elevation_m": "10", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "45.631", + "longitude": "8.728", + "elevation_m": "221", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF ENEV 110500Z 1106/1206 30009KT 9999 -SHSN SCT015CB BKN030 TEMPO 1106/1206 0500 SHSN VV004 TEMPO 1108/1206 33015G30KT", - "station_id": "ENEV", + "raw_text": "TAF SAWC 110500Z 1106/1206 VRB03KT CAVOK TX19/1118Z TN05/1110Z BECMG 1110/1112 32005KT", + "station_id": "SAWC", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "68.491", - "longitude": "16.683", - "elevation_m": "26", + "latitude": "-50.284", + "longitude": "-72.052", + "elevation_m": "204", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "19" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "5" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "400", - "wx_string": "SHSN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "NSC" } ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "30", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF HEAR 110500Z 1106/1212 18007KT 9999 SCT025 TEMPO 1106/1108 VRB03KT 4000 BR NSC", - "station_id": "HEAR", + "raw_text": "TAF VVCT 110500Z 1106/1206 03006KT 9999 SCT015 SCT040 TEMPO 1108/1111 5000 SHRA SCT015 FEW017CB BKN040", + "station_id": "VVCT", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.041", - "longitude": "33.817", - "elevation_m": "36", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "10.085", + "longitude": "105.712", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF LGST 110500Z 1106/1115 21012KT 9999 FEW020 BECMG 1106/1108 28010KT", - "station_id": "LGST", + "raw_text": "TAF GVNP 110500Z 1106/1212 04015KT 9999 FEW018", + "station_id": "GVNP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "35.216", - "longitude": "26.101", - "elevation_m": "28", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "14.947", + "longitude": "-23.484", + "elevation_m": "70", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1800" } ] } ] }, { - "raw_text": "TAF LFRD 110500Z 1106/1206 07010KT 9999 SCT012 BKN020 PROB40 TEMPO 1106/1112 BKN012 BECMG 1120/1122 OVC012 PROB40 TEMPO 1120/1202 4000 -DZRA TEMPO 1200/1206 BKN008 PROB40 TEMPO 1202/1206 BKN004", - "station_id": "LFRD", + "raw_text": "TAF UUOO 110500Z 1106/1115 14003MPS 0300 FZFG VV001 TEMPO 1106/1109 1500 FZDZ BR OVC003 BECMG 1109/1111 4000 BR OVC004 TEMPO 1111/1115 1500 BR OVC002", + "station_id": "UUOO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.589", - "longitude": "-2.075", - "elevation_m": "56", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.814", + "longitude": "39.228", + "elevation_m": "154", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.19", + "vert_vis_ft": "100", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVX" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "visibility_statute_mi": "0.93", + "wx_string": "FZDZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "vert_vis_ft": "100", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ -RA", + "visibility_statute_mi": "0.93", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ] + } + ] + }, + { + "raw_text": "TAF LIME 110500Z 1106/1206 VRB05KT 9999 SCT070 BECMG 1120/1122 3000 BR TEMPO 1122/1206 0500 FG", + "station_id": "LIME", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.674", + "longitude": "9.704", + "elevation_m": "239", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" + } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "visibility_statute_mi": "0.31", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } + ] } ] }, { - "raw_text": "TAF ENOL 110500Z 1106/1206 32012KT 9999 BKN030 TEMPO 1106/1109 31015G25KT FEW020TCU BECMG 1113/1115 VRB03KT", - "station_id": "ENOL", + "raw_text": "TAF SAWE 110500Z 1106/1206 09010KT CAVOK TX12/1118Z TN06/1110Z BECMG 1109/1111 36015G25KT 9999 DZ SCT035 OVC070 BECMG 1119/1121 8000 RABR BKN025 OVC045 BECMG 1201/1203 5000 BR BKN025 OVC045", + "station_id": "SAWE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "63.703", - "longitude": "9.609", - "elevation_m": "9", + "latitude": "-53.781", + "longitude": "-67.754", + "elevation_m": "22", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "12" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "6" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "310", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "15", "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "DZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4500" } ] - } - ] - }, - { - "raw_text": "TAF HELX 110500Z 1106/1212 34008KT CAVOK", - "station_id": "HELX", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.671", - "longitude": "32.706", - "elevation_m": "86", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "TAF LFRN 110500Z 1106/1206 05010KT 9999 SCT012 BKN020 PROB40 TEMPO 1106/1111 4000 -DZ BKN012 BECMG 1119/1122 OVC012 PROB40 TEMPO 1119/1202 4000 -DZRA TEMPO 1122/1206 BKN008 PROB40 TEMPO 1202/1206 BKN004", - "station_id": "LFRN", + "raw_text": "TAF VVDN 110500Z 1106/1206 36012KT 8000 SCT013 BKN030 TEMPO 1106/1112 2500 +SHRA SCT004 BKN013 FEW015CB TEMPO 1112/1120 3500 RA BR TEMPO 1120/1202 2800 RA BR SCT004 BKN010 TEMPO 1202/1206 4000 RA BR", + "station_id": "VVDN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.069", - "longitude": "-1.734", - "elevation_m": "35", + "latitude": "16.044", + "longitude": "108.199", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ", + "visibility_statute_mi": "1.55", + "wx_string": "+SHRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "1300" + }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "-DZ -RA", + "visibility_statute_mi": "2.17", + "wx_string": "RA BR", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1.74", + "wx_string": "RA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1000" } ] }, @@ -138714,1113 +140820,910 @@ "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - } + ] } ] }, { - "raw_text": "TAF LRAR 110500Z 1106/1115 31006KT 9999 BKN005 TEMPO 1106/1107 5000 -SN BR BKN002 OVC005 BECMG 1108/1110 9999 BKN010", - "station_id": "LRAR", + "raw_text": "TAF GVSV 110500Z 1106/1212 06022KT 9999 SCT022", + "station_id": "GVSV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.176", - "longitude": "21.264", - "elevation_m": "102", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "16.833", + "longitude": "-25.055", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "-SN BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2200" } ] } ] }, { - "raw_text": "TAF ENHE 110500Z 1106/1115 32028KT 9999 FEW030 BKN045 BECMG 1107/1109 34015KT", - "station_id": "ENHE", + "raw_text": "TAF LGIR 110500Z 1106/1206 18010KT 9999 FEW020 BECMG 1107/1109 32010KT", + "station_id": "LGIR", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "65.325", - "longitude": "2.327", - "elevation_m": "10", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.337", + "longitude": "25.173", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "28", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF HESN 110500Z 1106/1212 36010KT CAVOK", - "station_id": "HESN", + "raw_text": "TAF LIMF 110500Z 1106/1206 VRB06KT 9999 BKN070", + "station_id": "LIMF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "23.964", - "longitude": "32.82", - "elevation_m": "197", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.203", + "longitude": "7.649", + "elevation_m": "295", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF LFSB 110500Z 1106/1206 35003KT 9999 OVC026 PROB40 TEMPO 1120/1206 0400 FG VV/// PROB30 TEMPO 1200/1206 FZFG", - "station_id": "LFSB", + "raw_text": "TAF EDHI 110500Z 1106/1115 24004KT 9999 OVC013 PROB30 TEMPO 1106/1112 OVC009 BECMG 1108/1112 BKN015 PROB30 TEMPO 1112/1115 BKN012", + "station_id": "EDHI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.614", - "longitude": "7.51", - "elevation_m": "262", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.536", + "longitude": "9.837", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.25", - "wx_string": "FG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "wx_string": "FZFG", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF LRBM 110500Z 1106/1115 26006KT 5000 BR BKN005 TEMPO 1106/1107 1500 -SN BR BKN002 OVC010 BECMG 1107/1109 9999 NSW BKN010", - "station_id": "LRBM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.658", - "longitude": "23.47", - "elevation_m": "180", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF RKSM 110500Z 1106/1212 36006KT 9000 HZ SCT200 TNM03/1121Z TX07/1206Z", - "station_id": "RKSM", + "raw_text": "TAF SAWG 110500Z 1106/1206 02015KT 9999 SCT030 TX22/1118Z TN08/1110Z BECMG 1121/1123 VRB05KT 9999 SCT030 OVC070", + "station_id": "SAWG", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "37.446", - "longitude": "127.114", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-51.609", + "longitude": "-69.306", "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-3" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "22" }, { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "7" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "8" } ] - } - ] - }, - { - "raw_text": "TAF HEBL 110500Z 1106/1212 02010KT CAVOK", - "station_id": "HEBL", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "22.376", - "longitude": "31.612", - "elevation_m": "184", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF UGKO 110500Z 1106/1206 09006KT CAVOK TX17/1111Z TN08/1203Z TEMPO 1106/1110 08016KT BECMG 1110/1112 BKN050 TEMPO 1120/1206 25012KT 3000 SHRA SCT015 BKN020CB", - "station_id": "UGKO", + "raw_text": "TAF GVBA 110500Z 1106/1206 05015KT 9999 SCT014", + "station_id": "GVBA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.177", - "longitude": "42.483", - "elevation_m": "44", + "latitude": "16.137", + "longitude": "-22.889", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T11:00:00Z", - "max_temp_c": "17" - }, - { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "8" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "80", - "wind_speed_kt": "16", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.86", - "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF LFST 110500Z 1106/1206 03008KT 9999 OVC030 PROB40 TEMPO 1106/1110 BKN007 TEMPO 1120/1206 4000 BR OVC006", - "station_id": "LFST", + "raw_text": "FMMI 110500Z 1106/1212 14008KT 9999 FEW017 BKN020 BECMG 1112/1114 SCT020CB BECMG 1116/1118 FEW017 SCT020", + "station_id": "FMMI", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "48.549", - "longitude": "7.64", - "elevation_m": "149", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-18.797", + "longitude": "47.479", + "elevation_m": "1269", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "140", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LRCL 110500Z 1106/1115 VRB04KT 9999 BKN015 OVC040 TEMPO 1106/1109 3000 -RASN BR BKN005 OVC020 BECMG 1109/1111 BKN030 OVC050", - "station_id": "LRCL", + "raw_text": "TAF LGKO 110500Z 1106/1206 18012KT 9999 SCT020 PROB30 TEMPO 1106/1112 5000 RA FEW018TCU BKN020 BECMG 1115/1117 33010KT", + "station_id": "LGKO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.783", - "longitude": "23.676", - "elevation_m": "313", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.801", + "longitude": "27.091", + "elevation_m": "130", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-RA -SN BR", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" }, { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF HEAT 110500Z 1106/1212 35008KT 8000 NSC TEMPO 1106/1109 3000 BR", - "station_id": "HEAT", + "raw_text": "TAF LIMJ 110500Z 1106/1206 04015KT CAVOK", + "station_id": "LIMJ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "27.049", - "longitude": "31.014", - "elevation_m": "229", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.413", + "longitude": "8.838", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF UGSB 110500Z 1106/1206 13017KT CAVOK TX18/1112Z TN13/1203Z BECMG 1110/1111 13007KT SCT025 BKN050 BECMG 1113/1115 23010KT TEMPO 1118/1206 25020KT 4000 TSRA SCT012 BKN020CB", - "station_id": "UGSB", + "raw_text": "TAF EDHK 110500Z 1106/1115 33005KT 9999 OVC007 BECMG 1106/1107 26004KT PROB30 TEMPO 1106/1111 3000 BR OVC004 BECMG 1110/1112 BKN012 TEMPO 1112/1115 BKN015", + "station_id": "EDHK", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.61", - "longitude": "41.6", - "elevation_m": "32", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.376", + "longitude": "10.143", + "elevation_m": "24", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "17", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "13" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "18" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "7", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "250", - "wind_speed_kt": "20", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF LIPC 110500Z 1106/1115 30010KT 9999 BKN020", - "station_id": "LIPC", + "raw_text": "TAF SAWH 110500Z 1106/1206 34010KT 9999 SCT035 TX17/1119Z TN04/1110Z BECMG 1109/1111 36010KT 9999 DZ BKN010 BKN025 OVC050 BECMG 1118/1120 34015G30KT 8000 SHRA SCT030 OVC045 BECMG 1201/1203 2000 BRDZ BKN010 OVC025", + "station_id": "SAWH", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "44.224", - "longitude": "12.307", - "elevation_m": "10", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-54.844", + "longitude": "-68.308", + "elevation_m": "22", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "340", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } - ] - } - ] - }, - { - "raw_text": "TAF LROD 110500Z 1106/1115 35008KT 9999 BKN015 BECMG 1108/1110 BKN020", - "station_id": "LROD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.036", - "longitude": "21.896", - "elevation_m": "132", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "17" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "4" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - } - ] - }, - { - "raw_text": "TAF HESG 110500Z 1106/1212 32012KT CAVOK", - "station_id": "HESG", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.343", - "longitude": "31.743", - "elevation_m": "70", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "cloud_base_ft_agl": "1000" + }, { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] - } - ] - }, - { - "raw_text": "TAF UGTB 110500Z 1106/1206 34005KT 3000 BR SCT070 TX08/1112Z TN01/1106Z BECMG 1107/1110 8000 NSW", - "station_id": "UGTB", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.669", - "longitude": "44.955", - "elevation_m": "468", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_speed_kt": "15", + "wind_gust_kt": "30", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "8" + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "1" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", + "time_becoming": "2024-12-12T03:00:00Z", "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", + "wind_speed_kt": "15", + "wind_gust_kt": "30", + "visibility_statute_mi": "1.24", + "wx_string": "DZ BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF LIRM 110500Z 1106/1115 08006KT 9999 SCT030 BKN060 TEMPO 1106/1109 5000 TSRA FEW020CB", - "station_id": "LIRM", + "raw_text": "TAF VVPB 110500Z 1106/1206 06010KT 4500 RA BR SCT013 BKN030 TEMPO 1106/1114 2000 RA BR SCT005 BKN010 TEMPO 1120/1206 2500 RA BR SCT008 BKN013", + "station_id": "VVPB", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.061", - "longitude": "14.082", - "elevation_m": "6", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.399", + "longitude": "107.699", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.8", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "visibility_statute_mi": "1.24", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - } - ] - } - ] - }, - { - "raw_text": "TAF LRSM 110500Z 1106/1115 VRB04KT 9999 OVC010 BECMG 1107/1109 SCT010 BKN020", - "station_id": "LRSM", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.703", - "longitude": "22.886", - "elevation_m": "123", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1300" } ] } ] }, { - "raw_text": "TAF ENGM 110500Z 1106/1206 01005KT 0500 FZFG VV002 PROB40 1106/1118 2000 BCFG BKN002", - "station_id": "ENGM", + "raw_text": "TAF LGKV 110500Z 1106/1206 VRB03KT 9999 SCT025 SCT080 BECMG 1112/1114 SCT025 PROB40 1202/1206 4000 BR SCT008 SCT020", + "station_id": "LGKV", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "60.201", - "longitude": "11.08", - "elevation_m": "204", + "latitude": "40.915", + "longitude": "24.622", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "PROB", "probability": "40", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF HEOW 110500Z 1106/1212 04005G15KT 6000 NSC TEMPO 1106/1115 4000 SA", - "station_id": "HEOW", + "raw_text": "TAF LIML 110500Z 1106/1206 VRB05KT 9000 SCT070 BECMG 1120/1122 3000 BR TEMPO 1122/1206 0500 FG", + "station_id": "LIML", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "22.583", - "longitude": "28.716", - "elevation_m": "259", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.461", + "longitude": "9.263", + "elevation_m": "109", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "40", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", - "wind_gust_kt": "15", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "5.59", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SA", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF WIDD 110500Z 1106/1206 31008KT 9999 SCT014", - "station_id": "WIDD", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "1.121", - "longitude": "104.119", - "elevation_m": "26", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "7000" } ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "wx_string": "FG", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF LIRS 110500Z 1106/1115 05006KT 9999 SCT040 TEMPO 1109/1112 TSRA FEW020CB SCT040", - "station_id": "LIRS", + "raw_text": "TAF EDJA 110500Z 1106/1115 06008KT 9999 OVC007 PROB30 TEMPO 1108/1112 OVC004", + "station_id": "EDJA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "42.76", - "longitude": "11.072", - "elevation_m": "3", + "latitude": "47.989", + "longitude": "10.239", + "elevation_m": "625", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wx_string": "TSRA", + "probability": "30", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF LRBC 110500Z 1106/1115 34008KT 9999 BKN035 PROB30 TEMPO 1112/1115 5000 -RASN BKN010 OVC030", - "station_id": "LRBC", + "raw_text": "TAF VVPQ 110500Z 1106/1206 VRB03KT 9999 SCT017 TEMPO 1110/1114 10010KT 5000 SHRA BKN015 FEW017CB BECMG 1200/1201 02010KT", + "station_id": "VVPQ", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.522", - "longitude": "26.91", - "elevation_m": "183", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "10.169", + "longitude": "103.995", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "3.11", - "wx_string": "-RA -SN", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ] } ] }, { - "raw_text": "TAF COR ENVA 110500Z 1106/1206 27015KT 9999 SCT030 BKN050 PROB40 TEMPO 1106/1112 26020G30KT 4000 SHRASN BKN020TCU BECMG 1110/1112 30005KT", - "station_id": "ENVA", + "raw_text": "TAF LGRP 110500Z 1106/1206 VRB05KT 9999 FEW018 SCT050 PROB30 TEMPO 1112/1115 5000 RA FEW018TCU BKN020 BECMG 1110/1112 29010KT", + "station_id": "LGRP", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "COR", - "latitude": "63.46", - "longitude": "10.931", - "elevation_m": "12", + "latitude": "36.405", + "longitude": "28.086", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" }, { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "260", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA SHSN", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, @@ -139829,16 +141732,16 @@ "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" }, { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "5000" } ] @@ -139846,488 +141749,313 @@ ] }, { - "raw_text": "TAF ORSU 110500Z 1106/1206 12008KT CAVOK", - "station_id": "ORSU", + "raw_text": "TAF LIRA 110500Z 1106/1206 15007KT 9999 SCT040", + "station_id": "LIRA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.56", - "longitude": "45.318", - "elevation_m": "760", + "latitude": "41.808", + "longitude": "12.585", + "elevation_m": "101", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", + "wind_dir_degrees": "150", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF EPDE 110500Z 1106/1118 34003KT 9999 SCT008 OVC013 TEMPO 1106/1108 6000 -SN BKN007 OVC010 BECMG 1108/1110 30006KT BKN006 OVC010 PROB30 TEMPO 1110/1118 3000 SN RASN OVC006", - "station_id": "EPDE", + "raw_text": "TAF EDMO 110500Z 1106/1115 06006KT 9999 SCT010 BKN020 TEMPO 1106/1109 BKN008 TEMPO 1109/1115 BKN010", + "station_id": "EDMO", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "51.551", - "longitude": "21.894", - "elevation_m": "120", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "48.081", + "longitude": "11.283", + "elevation_m": "587", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", "cloud_base_ft_agl": "1000" } ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "SN RA SN", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } - ] } ] }, { - "raw_text": "TAF LYBE 110500Z 1106/1206 30006KT 7000 BKN010 BKN030 TX06/1112Z TN03/1205Z TEMPO 1106/1110 3000 BR BKN003 BKN025 TEMPO 1200/1206 3000 BR BKN003 BKN025", - "station_id": "LYBE", + "raw_text": "TAF SAZN 110500Z 1106/1206 25010KT CAVOK TX29/1120Z TN19/1109Z TEMPO 1106/1112 23010G25KT BECMG 1118/1120 18015KT BECMG 1123/1201 10005KT", + "station_id": "SAZN", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.824", - "longitude": "20.291", - "elevation_m": "93", + "latitude": "-38.95", + "longitude": "-68.141", + "elevation_m": "273", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "6" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "29" }, { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "3" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "19" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - } - ] - }, - { - "raw_text": "TAF ENZV 110500Z 1106/1206 VRB03KT 9999 BKN008 PROB40 1106/1112 0800 FG VV004 TEMPO 1112/1121 BKN015 PROB40 1121/1206 0200 FG VV002", - "station_id": "ENZV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "58.884", - "longitude": "5.637", - "elevation_m": "7", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "400", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "0.12", - "vert_vis_ft": "200", - "wx_string": "FG", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF EPMB 110500Z 1106/1118 32008KT 8000 BKN006 OVC012 PROB30 1108/1115 SCT008 BKN015", - "station_id": "EPMB", + "raw_text": "TAF VVTS 110500Z 1106/1212 03008KT 9999 SCT020", + "station_id": "VVTS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "54.027", - "longitude": "19.134", - "elevation_m": "5", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "10.817", + "longitude": "106.667", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LYBT 110500Z 1106/1206 30005KT 8000 BKN014 BKN030 TX05/1112Z TN03/1205Z TEMPO 1106/1109 4000 BR BKN003 BKN025 TEMPO 1201/1206 3000 BR BKN005 BKN025", - "station_id": "LYBT", + "raw_text": "TAF HECA 110500Z 1106/1212 VRB02KT 2000 BR NSC TEMPO 1106/1108 0500 FG BECMG 1109/1111 04008KT CAVOK", + "station_id": "HECA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.935", - "longitude": "20.258", - "elevation_m": "78", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "30.133", + "longitude": "31.405", + "elevation_m": "142", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "5" - }, - { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "3" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "visibility_statute_mi": "0.31", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } + ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LRIA 110500Z 1106/1115 30010KT 9999 BKN010 OVC030 TEMPO 1108/1112 BKN015 BKN040 PROB30 TEMPO 1112/1115 5000 -RASN", - "station_id": "LRIA", + "raw_text": "TAF LGSA 110500Z 1106/1206 VRB05KT 9999 FEW020 BECMG 1108/1110 28010KT", + "station_id": "LGSA", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.164", - "longitude": "27.627", - "elevation_m": "71", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.54", + "longitude": "24.141", + "elevation_m": "122", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "-RA -SN", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF ENAT 110500Z 1106/1115 30008KT 9999 -SHSN FEW005 BKN020 TEMPO 1106/1115 0800 SHSN VV006 TEMPO 1106/1115 FEW015CB TEMPO 1111/1115 31018G28KT DRSN", - "station_id": "ENAT", + "raw_text": "TAF LIRF 110500Z 1106/1212 07008KT 9999 SCT040 TEMPO 1106/1108 TSRA TEMPO 1108/1115 SHRA", + "station_id": "LIRF", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "69.978", - "longitude": "23.358", - "elevation_m": "3", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "41.8", + "longitude": "12.239", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "600", - "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", + "wx_string": "TSRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - } + ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "310", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "wx_string": "DRSN", + "wx_string": "SHRA", "sky_condition": [ ] @@ -140335,2318 +142063,2388 @@ ] }, { - "raw_text": "TAF LYKV 110500Z 1106/1206 30004KT 4000 BR BKN014 BKN027 TX05/1112Z TN03/1205Z BECMG 1109/1111 6000 NSW", - "station_id": "LYKV", + "raw_text": "TAF EDVE 110500Z 1106/1115 VRB03KT 9999 OVC010 TEMPO 1106/1113 OVC008 PROB30 TEMPO 1106/1110 4500 -DZ BKN004 BECMG 1113/1115 BKN015", + "station_id": "EDVE", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.818", - "longitude": "20.587", - "elevation_m": "209", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "52.319", + "longitude": "10.558", + "elevation_m": "83", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "5" - }, - { - "valid_time": "2024-12-12T05:00:00Z", - "min_temp_c": "3" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF LRSV 110500Z 1106/1115 33012KT 9999 -SN BKN010 BKN030 TEMPO 1106/1112 BKN015 BKN040", - "station_id": "LRSV", - "issue_time": "2024-12-11T05:00:00Z", - "bulletin_time": "2024-12-11T05:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "47.686", - "longitude": "26.354", - "elevation_m": "406", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.8", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF ENBL 110500Z 1106/1115 VRB03KT 2000 BCFG BKN002 BECMG 1106/1108 9999 NSW FEW002", - "station_id": "ENBL", + "raw_text": "TAF SAZS 110500Z 1106/1206 28010KT CAVOK TX21/1118Z TN06/1109Z", + "station_id": "SAZS", "issue_time": "2024-12-11T05:00:00Z", "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "61.391", - "longitude": "5.76", - "elevation_m": "313", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-41.151", + "longitude": "-71.157", + "elevation_m": "843", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "1.24", - "wx_string": "BCFG", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "21" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "6" } ] } ] }, { - "raw_text": "TAF UMGG 110459Z 1106/1206 34006MPS 6000 BKN006 TEMPO 1106/1114 30005G10MPS 3000 -FZDZ -SHSN BKN003 SCT015CB TEMPO 1114/1206 2100 -FZDZ -SHSN BR BKN003 BKN015CB", - "station_id": "UMGG", - "issue_time": "2024-12-11T04:59:00Z", - "bulletin_time": "2024-12-11T04:59:00Z", + "raw_text": "TAF VVVD 110500Z 1106/1206 10008KT 6000 BKN020 TEMPO 1106/1110 4000 -RA BR SCT008 BKN015", + "station_id": "VVVD", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.525", - "longitude": "31.015", - "elevation_m": "135", + "latitude": "21.118", + "longitude": "107.414", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "1.86", - "wx_string": "-FZDZ -SHSN", + "visibility_statute_mi": "2.49", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.3", - "wx_string": "-FZDZ -SHSN BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF EGCC 110459Z 1106/1212 06006KT 9999 BKN025 PROB30 TEMPO 1123/1202 7000 -RADZ BKN012 TEMPO 1202/1212 6000 RADZ BKN010 PROB30 TEMPO 1203/1212 BKN006", - "station_id": "EGCC", - "issue_time": "2024-12-11T04:59:00Z", - "bulletin_time": "2024-12-11T04:59:00Z", + "raw_text": "TAF HESX 110500Z 1106/1212 02009KT CAVOK TEMPO 1106/1109 VRB02KT 2000 BR NSC PROB40 1106/1108 0500 FG", + "station_id": "HESX", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "53.354", - "longitude": "-2.275", - "elevation_m": "78", + "latitude": "30.108", + "longitude": "30.896", + "elevation_m": "168", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", + "wind_dir_degrees": "20", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "-RA -DZ", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "RA DZ", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.31", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - } + ] } ] }, { - "raw_text": "TAF AMD EGPK 110459Z 1105/1124 VRB03KT 9999 SCT012 BKN020 TEMPO 1105/1112 BKN012 PROB40 TEMPO 1105/1109 BKN008 PROB30 1118/1124 7000 BKN008", - "station_id": "EGPK", - "issue_time": "2024-12-11T04:59:00Z", - "bulletin_time": "2024-12-11T04:59:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "55.509", - "longitude": "-4.587", - "elevation_m": "14", + "raw_text": "TAF WAMM 110500Z 1106/1212 30010KT 9999 SCT020 TEMPO 1106/1109 19010KT 5000 TSRA FEW016CB BECMG 1110/1112 VRB02KT", + "station_id": "WAMM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "1.541", + "longitude": "124.926", + "elevation_m": "86", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF EGGP 110459Z 1106/1206 06005KT 9999 BKN025 PROB30 TEMPO 1203/1206 6000 RADZ BKN012", - "station_id": "EGGP", - "issue_time": "2024-12-11T04:59:00Z", - "bulletin_time": "2024-12-11T04:59:00Z", + "raw_text": "TAF LGSR 110500Z 1106/1206 27012KT 9999 FEW020 BECMG 1113/1115 33010KT", + "station_id": "LGSR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.334", - "longitude": "-2.85", - "elevation_m": "23", + "latitude": "36.399", + "longitude": "25.479", + "elevation_m": "31", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "RA DZ", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF EGPF 110459Z 1106/1206 VRB03KT 0300 FZFG VV/// PROB30 1112/1118 3000 BR BKN004", - "station_id": "EGPF", - "issue_time": "2024-12-11T04:59:00Z", - "bulletin_time": "2024-12-11T04:59:00Z", + "raw_text": "TAF LIRN 110500Z 1106/1206 VRB05KT 9999 SCT030 TEMPO 1106/1109 4000 TSRA BKN014 TEMPO 1109/1115 RA", + "station_id": "LIRN", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.867", - "longitude": "-4.433", - "elevation_m": "8", + "latitude": "40.885", + "longitude": "14.292", + "elevation_m": "76", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1400" } ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "RA", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF UOOO 110459Z 1106/1206 17011G20MPS 2100 -SN BLSN OVC016 TEMPO 1106/1112 0700 SN BLSN OVC011 TEMPO 1112/1206 6000 -SN BLSN OVC011", - "station_id": "UOOO", - "issue_time": "2024-12-11T04:59:00Z", - "bulletin_time": "2024-12-11T04:59:00Z", + "raw_text": "TAF LRBS 110500Z 1106/1206 VRB04KT 9999 OVC020 TEMPO 1106/1109 5000 -DZ BR BKN005 OVC020 BECMG 1109/1111 25010KT BECMG 1118/1120 VRB04KT 5000 BR BKN010 BECMG 1122/1124 1500 BR OVC005 PROB40 TEMPO 1202/1206 0600 FG OVC002", + "station_id": "LRBS", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "69.308", - "longitude": "87.322", - "elevation_m": "177", + "latitude": "44.511", + "longitude": "26.078", + "elevation_m": "91", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "21", - "wind_gust_kt": "39", - "visibility_statute_mi": "1.3", - "wx_string": "-SN BLSN", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.43", - "wx_string": "SN BLSN", + "visibility_statute_mi": "3.11", + "wx_string": "-DZ BR", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "-SN BLSN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF UWOO 110459Z 1106/1206 19003G10MPS 6000 BKN016 TXM06/1110Z TNM11/1123Z TEMPO 1106/1121 21005G12MPS BKN010 TEMPO 1121/1206 20005G13MPS -SN OVC006", - "station_id": "UWOO", - "issue_time": "2024-12-11T04:59:00Z", - "bulletin_time": "2024-12-11T04:59:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.795", - "longitude": "55.457", - "elevation_m": "90", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "-6" - }, - { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "-11" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "10", - "wind_gust_kt": "23", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.93", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "wind_gust_kt": "25", - "wx_string": "-SN", + "probability": "40", + "visibility_statute_mi": "0.37", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF URWA 110459Z 1106/1115 12005G10MPS 6000 BKN006 BKN016 TEMPO 1106/1112 1200 BR OVC004", - "station_id": "URWA", - "issue_time": "2024-12-11T04:59:00Z", - "bulletin_time": "2024-12-11T04:59:00Z", + "raw_text": "TAF ENGC 110500Z 1106/1206 36012KT 9999 BKN025 BECMG 1107/1109 08009KT TEMPO 1110/1206 BKN012 BECMG 1200/1202 18010KT BECMG 1204/1206 27010KT", + "station_id": "ENGC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.286", - "longitude": "47.995", - "elevation_m": "-19", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "61.033", + "longitude": "2.033", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "TAF EGNT 110458Z 1106/1206 35005KT 9999 BKN020 PROB30 TEMPO 1106/1206 BKN014", - "station_id": "EGNT", - "issue_time": "2024-12-11T04:58:00Z", - "bulletin_time": "2024-12-11T04:58:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.037", - "longitude": "-1.702", - "elevation_m": "77", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF AMD LTBD 110458Z 1106/1115 VRB02KT 9999 SCT035 BKN100 TEMPO 1107/1111 -SHRA", - "station_id": "LTBD", - "issue_time": "2024-12-11T04:58:00Z", - "bulletin_time": "2024-12-11T04:58:00Z", + "raw_text": "TAF HEBA 110500Z 1106/1212 03009KT CAVOK", + "station_id": "HEBA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.816", - "longitude": "27.886", - "elevation_m": "29", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "30.918", + "longitude": "29.696", + "elevation_m": "41", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF UHMA 110458Z 1106/1206 34005G10MPS 3100 -SN BR DRSN BKN003 BKN015 TEMPO 1106/1118 04010G15MPS 0300 +SHSN FZFG BKN001 BKN011CB FM111800 02008G13MPS 5000 -SN BR DRSN SCT005 BKN017 TEMPO 1118/1206 06013G18MPS 0500 +SHSN BLSN BKN002 BKN011CB", - "station_id": "UHMA", - "issue_time": "2024-12-11T04:58:00Z", - "bulletin_time": "2024-12-11T04:58:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "64.733", - "longitude": "177.739", - "elevation_m": "53", + "raw_text": "TAF KGRF 110500Z 1105/1211 14005KT 8000 BR FEW012 FEW150 QNH3022INS TEMPO 1105/1107 0800 FG BECMG 1107/1108 VRB05KT 9999 NSW FEW120 SCT130 QNH3020INS BECMG 1209/1210 33005KT 9999 FEW045 SCT050 BKN055 QNH2972INS TX08/1122Z TN00/1105Z", + "station_id": "KGRF", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T11:00:00Z", + "latitude": "47.079", + "longitude": "-122.58", + "elevation_m": "91", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "1.93", - "wx_string": "-SN BR DRSN", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", + "altim_in_hg": "30.21", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "19", - "wind_gust_kt": "29", - "visibility_statute_mi": "0.19", - "wx_string": "+SHSN FZFG", + "visibility_statute_mi": "0.5", + "wx_string": "FG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "13000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.11", - "wx_string": "-SN BR DRSN", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.73", + "wx_string": "NSW", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "5000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "5500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "0" } ] - }, + } + ] + }, + { + "raw_text": "TAF LIRP 110500Z 1106/1206 10007KT CAVOK", + "station_id": "LIRP", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.684", + "longitude": "10.393", + "elevation_m": "1", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.31", - "wx_string": "+SHSN BLSN", + "wind_dir_degrees": "100", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100", - "cloud_type": "CB" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UDSG 110458Z 1106/1206 VRB06KT 3000 BR SCT030 TEMPO 1106/1118 0500 FZFG VV003 TEMPO 1118/1206 0200 FZFG VV001", - "station_id": "UDSG", - "issue_time": "2024-12-11T04:58:00Z", - "bulletin_time": "2024-12-11T04:58:00Z", + "raw_text": "TAF LRCK 110500Z 1106/1206 30008KT 9999 BKN020 TEMPO 1106/1109 BKN015 TEMPO 1117/1124 3000 -RA BR BKN005 BKN020", + "station_id": "LRCK", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.75", - "longitude": "43.859", - "elevation_m": "1515", + "latitude": "44.362", + "longitude": "28.488", + "elevation_m": "108", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "300", - "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.12", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "visibility_statute_mi": "1.86", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF URWI 110458Z 1106/1115 13003G12MPS 0300 -DZ FG OVC002 BECMG 1109/1111 6000 NSW FEW004 BKN011 BKN016 TEMPO 1111/1115 0500 -SHRA FG FEW002 BKN004 BKN016CB", - "station_id": "URWI", - "issue_time": "2024-12-11T04:58:00Z", - "bulletin_time": "2024-12-11T04:58:00Z", + "raw_text": "TAF ENOA 110500Z 1106/1206 02008KT 9999 BKN015 TEMPO 1106/1115 BKN008 PROB40 1200/1206 0400 FG VV003", + "station_id": "ENOA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "46.374", - "longitude": "44.331", - "elevation_m": "145", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "60.492", + "longitude": "2.827", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "6", - "wind_gust_kt": "23", - "visibility_statute_mi": "0.19", - "wx_string": "-DZ FG", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "6", - "wind_gust_kt": "23", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", + "change_indicator": "TEMPO", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "400" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "-SHRA FG", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "300", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, + "sky_cover": "OVX" + } + ] + } + ] + }, + { + "raw_text": "TAF HEPS 110500Z 1106/1212 03009KT CAVOK", + "station_id": "HEPS", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.279", + "longitude": "32.238", + "elevation_m": "2", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF EGMD 110457Z 1106/1115 07014KT 9999 BKN016 TEMPO 1106/1115 BKN012 PROB30 TEMPO 1106/1115 6000 -DZ BKN009", - "station_id": "EGMD", - "issue_time": "2024-12-11T04:57:00Z", - "bulletin_time": "2024-12-11T04:57:00Z", + "raw_text": "TAF LIRQ 110500Z 1106/1206 VRB05KT 9999 SCT030 BECMG 1110/1112 01010KT BECMG 1113/1115 VRB05KT", + "station_id": "LIRQ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "50.956", - "longitude": "0.939", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.81", + "longitude": "11.205", + "elevation_m": "33", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF EGPC 110457Z 1106/1115 24004KT 9999 BKN020 TEMPO 1106/1115 BKN010", - "station_id": "EGPC", - "issue_time": "2024-12-11T04:57:00Z", - "bulletin_time": "2024-12-11T04:57:00Z", + "raw_text": "TAF LROP 110500Z 1106/1206 VRB04KT 9999 OVC020 TEMPO 1106/1109 5000 -DZ BR BKN005 OVC020 BECMG 1109/1111 25010KT BECMG 1118/1120 VRB04KT 5000 BR BKN010 BECMG 1122/1124 1500 BR OVC005 PROB40 TEMPO 1202/1206 0600 FG OVC002", + "station_id": "LROP", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "58.459", - "longitude": "-3.093", - "elevation_m": "38", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.572", + "longitude": "26.102", + "elevation_m": "92", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF EGPE 110457Z 1106/1115 23005KT 9999 FEW040 PROB30 1106/1110 5000 BR", - "station_id": "EGPE", - "issue_time": "2024-12-11T04:57:00Z", - "bulletin_time": "2024-12-11T04:57:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "57.538", - "longitude": "-4.053", - "elevation_m": "7", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "3.11", "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.93", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.37", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } ] } ] }, { - "raw_text": "TAF EGPO 110457Z 1106/1115 23005KT 9999 FEW009 SCT025 PROB30 TEMPO 1106/1115 BKN009", - "station_id": "EGPO", - "issue_time": "2024-12-11T04:57:00Z", - "bulletin_time": "2024-12-11T04:57:00Z", + "raw_text": "TAF ENNA 110500Z 1106/1206 31018KT 9999 FEW020 SCT050 TEMPO 1106/1117 31020G30KT TEMPO 1110/1206 SCT030CB TEMPO 1112/1206 0500 SHSN VV004 BECMG 1117/1120 35028KT TEMPO 1117/1204 35035G50KT", + "station_id": "ENNA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "58.215", - "longitude": "-6.329", - "elevation_m": "10", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "70.059", + "longitude": "24.971", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "18", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "310", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - } + ] - } - ] - }, - { - "raw_text": "TAF EGLC 110457Z 1106/1115 04010KT 9999 BKN018 TEMPO 1106/1115 BKN014 PROB30 TEMPO 1106/1115 8000 -DZ BKN009", - "station_id": "EGLC", - "issue_time": "2024-12-11T04:57:00Z", - "bulletin_time": "2024-12-11T04:57:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.505", - "longitude": "0.055", - "elevation_m": "10", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "400", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "28", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "350", + "wind_speed_kt": "35", + "wind_gust_kt": "50", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF EGCK 110457Z 1106/1115 VRB03KT 9999 FEW035 PROB30 TEMPO 1106/1112 BKN014", - "station_id": "EGCK", - "issue_time": "2024-12-11T04:57:00Z", - "bulletin_time": "2024-12-11T04:57:00Z", + "raw_text": "TAF HEMM 110500Z 1106/1212 21007KT CAVOK BECMG 1109/1111 02010KT", + "station_id": "HEMM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.104", - "longitude": "-4.34", - "elevation_m": "6", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.325", + "longitude": "27.222", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF EGNJ 110457Z 1106/1115 03008KT 9999 BKN025 PROB30 TEMPO 1106/1109 7000 -RADZ BKN014 TEMPO 1109/1115 6000 RADZ BKN009", - "station_id": "EGNJ", - "issue_time": "2024-12-11T04:57:00Z", - "bulletin_time": "2024-12-11T04:57:00Z", + "raw_text": "TAF LFRH 110500Z 1106/1206 05010KT 9999 SCT021 BKN056 OVC076 TEMPO 1107/1110 BKN009 BECMG 1121/1123 OVC010 PROB30 TEMPO 1200/1206 BKN005", + "station_id": "LFRH", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.58", - "longitude": "-0.341", - "elevation_m": "23", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "47.761", + "longitude": "-3.44", + "elevation_m": "46", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "-RA -DZ", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2100" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "5600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "7600" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "RA DZ", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "900" } ] - } - ] - }, - { - "raw_text": "TAF EGNV 110457Z 1106/1115 01005KT 9999 BKN025 PROB30 TEMPO 1106/1115 BKN012", - "station_id": "EGNV", - "issue_time": "2024-12-11T04:57:00Z", - "bulletin_time": "2024-12-11T04:57:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.511", - "longitude": "-1.418", - "elevation_m": "36", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF EGPA 110457Z 1106/1115 26009KT 9999 BKN006 TEMPO 1106/1112 6000 -DZ BKN004 BECMG 1109/1112 SCT008 BKN020 TEMPO 1112/1115 BKN008 PROB30 TEMPO 1112/1115 BKN006", - "station_id": "EGPA", - "issue_time": "2024-12-11T04:57:00Z", - "bulletin_time": "2024-12-11T04:57:00Z", + "raw_text": "TAF LRSB 110500Z 1106/1206 VRB04KT 5000 BR BKN010 OVC040 TEMPO 1106/1109 3000 -RADZ BR BKN005 OVC030 BECMG 1109/1111 31010KT 9999 NSW SCT015 BKN050 BECMG 1119/1121 VRB04KT 5000 -SN BKN010 OVC025 BECMG 1123/1201 1500 -SN BR BKN005 OVC020", + "station_id": "LRSB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "58.958", - "longitude": "-2.905", - "elevation_m": "15", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.789", + "longitude": "24.091", + "elevation_m": "442", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "-DZ", + "visibility_statute_mi": "1.86", + "wx_string": "-RA -DZ BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "9", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.93", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF UUBW 110456Z 1106/1206 24005MPS 6000 OVC007 TXM01/1116Z TNM05/1206Z TEMPO 1106/1109 1000 FZDZ BR OVC003 TEMPO 1109/1115 2100 -FZDZ -SN OVC004 BECMG 1116/1119 30005MPS FEW007 BKN016", - "station_id": "UUBW", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF ENSB 110500Z 1106/1206 05018KT 9999 FEW010 BKN025 TEMPO 1106/1112 12008KT BECMG 1110/1112 35012KT", + "station_id": "ENSB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.553", - "longitude": "38.15", - "elevation_m": "111", + "latitude": "78.246", + "longitude": "15.466", + "elevation_m": "30", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "18", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "-1" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-5" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "FZDZ BR", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "TAF HEAL 110500Z 1106/1212 21007KT CAVOK BECMG 1109/1111 02010KT", + "station_id": "HEAL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "30.924", + "longitude": "28.461", + "elevation_m": "44", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.3", - "wx_string": "-FZDZ -SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "300", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UUEE 110456Z 1106/1206 24006MPS 6000 OVC007 TXM01/1115Z TNM05/1106Z TEMPO 1106/1110 1000 FZDZ BR OVC003 TEMPO 1110/1115 2100 -SHSN -FZRA BKN004 BKN014CB BECMG 1115/1116 30006MPS FEW007 BKN013 TEMPO 1116/1206 31008G13MPS 1000 SHSN BKN008 BKN016CB", - "station_id": "UUEE", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF ULWC 110500Z 1106/1115 25005G10MPS 6000 BKN005 OVC010 TEMPO 1106/1109 1000 -FZDZ BR OVC002 TEMPO 1109/1115 27008G13MPS 2100 -SHSN BKN003 BKN010CB", + "station_id": "ULWC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.973", - "longitude": "37.415", - "elevation_m": "186", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "59.281", + "longitude": "38.019", + "elevation_m": "113", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", + "wind_dir_degrees": "250", + "wind_speed_kt": "10", + "wind_gust_kt": "19", "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "-1" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-5" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "0.62", - "wx_string": "FZDZ BR", + "wx_string": "-FZDZ BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "270", + "wind_speed_kt": "16", + "wind_gust_kt": "25", "visibility_statute_mi": "1.3", - "wx_string": "-SHSN -FZRA", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400", + "cloud_base_ft_agl": "1000", "cloud_type": "CB" } ] + } + ] + }, + { + "raw_text": "TAF LRTR 110500Z 1106/1206 34006KT 9999 BKN005 BECMG 1109/1111 BKN015 OVC030 BECMG 1122/1124 SCT025", + "station_id": "LRTR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.811", + "longitude": "21.333", + "elevation_m": "104", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + } + ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "310", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.62", - "wx_string": "SHSN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF UBBQ 110456Z 1106/1206 VRB04KT 9999 BKN020 TX09/1110Z TN02/1202Z TEMPO 1106/1108 4000 BR BKN010 TEMPO 1118/1205 3000 BR BKN008", - "station_id": "UBBQ", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF ENTC 110500Z 1106/1206 30015G25KT 8000 -SHSN FEW008 BKN025 TEMPO 1106/1206 0500 SHSN VV004 TEMPO 1106/1206 SCT020CB TEMPO 1108/1112 30022G35KT TEMPO 1118/1124 31025G45KT", + "station_id": "ENTC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.809", - "longitude": "47.729", - "elevation_m": "339", + "latitude": "69.675", + "longitude": "18.916", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "9" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "2" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "400", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "22", + "wind_gust_kt": "35", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "310", + "wind_speed_kt": "25", + "wind_gust_kt": "45", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF EGJB 110456Z 1106/1115 07016KT 9999 SCT008 BKN018 PROB40 TEMPO 1106/1115 7000 -RA BKN013 PROB30 TEMPO 1106/1112 3000 RADZ BKN005", - "station_id": "EGJB", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF HESC 110500Z 1106/1212 33007KT CAVOK", + "station_id": "HESC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.433", - "longitude": "-2.598", - "elevation_m": "102", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "28.685", + "longitude": "34.062", + "elevation_m": "1332", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "16", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF ENRY 110500Z 1106/1206 01005KT 9999 FEW003 PROB30 1203/1206 2000 BCFG BKN002", + "station_id": "ENRY", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "59.381", + "longitude": "10.783", + "elevation_m": "45", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "4.35", - "wx_string": "-RA", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "RA DZ", + "visibility_statute_mi": "1.24", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF EGJJ 110456Z 1106/1115 07015KT 9999 FEW008 BKN018 PROB40 TEMPO 1106/1115 7000 -RADZ BKN012 PROB30 TEMPO 1106/1111 3000 RADZ BKN005", - "station_id": "EGJJ", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF HETB 110500Z 1106/1212 02010KT CAVOK", + "station_id": "HETB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "49.21", - "longitude": "-2.194", - "elevation_m": "84", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "29.588", + "longitude": "34.778", + "elevation_m": "738", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF VANP 110500Z 1106/1212 03005KT 3000 HZ/BR FEW100 BECMG 1108/1110 35005KT 4000 HZ/BR SCT100 BECMG 1118/1120 09005KT 3000 BR/HZ FEW100 BECMG 1205/1208 05005KT 3000 HZ FEW100", + "station_id": "VANP", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "21.089", + "longitude": "79.055", + "elevation_m": "309", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, + "cloud_base_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ BR", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "4.35", - "wx_string": "-RA -DZ", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "1.86", - "wx_string": "RA DZ", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF EGSH 110456Z 1106/1115 04009KT 9999 BKN025 PROB30 TEMPO 1112/1115 6000 RADZ BKN009", - "station_id": "EGSH", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF ENTO 110500Z 1106/1206 35003KT CAVOK PROB30 1203/1206 2000 BCFG BKN002", + "station_id": "ENTO", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "52.676", - "longitude": "1.283", - "elevation_m": "21", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "59.184", + "longitude": "10.255", + "elevation_m": "84", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "RA DZ", + "visibility_statute_mi": "1.24", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF UHSS 110456Z 1106/1212 35005MPS 9999 BKN030CB", - "station_id": "UHSS", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF HEMA 110500Z 1106/1212 33014KT CAVOK", + "station_id": "HEMA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "46.887", - "longitude": "142.719", - "elevation_m": "14", + "latitude": "25.557", + "longitude": "34.584", + "elevation_m": "77", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", + "wind_dir_degrees": "330", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF USPP 110456Z 1106/1206 24007G17MPS 6000 -SN BKN013 TEMPO 1106/1118 1400 -FZRA SN BKN004 BECMG 1123/1201 23003G12MPS", - "station_id": "USPP", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF VAGD 110500Z 1106/1115 05005KT 3000 HZ/BR FEW100", + "station_id": "VAGD", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "57.914", - "longitude": "56.021", - "elevation_m": "120", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "21.467", + "longitude": "80.2", + "elevation_m": "312", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "14", - "wind_gust_kt": "33", - "visibility_statute_mi": "3.73", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LIBR 110500Z 1106/1206 23007KT 9999 SCT030 TEMPO 1116/1124 RA BECMG 1122/1124 34010KT", + "station_id": "LIBR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.658", + "longitude": "17.951", + "elevation_m": "5", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.87", - "wx_string": "-FZRA SN", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "RA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "6", - "wind_gust_kt": "23", - "visibility_statute_mi": "3.73", - "wx_string": "-SN", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF UWKD 110456Z 1106/1206 25007G14MPS 3100 -SN BLSN OVC007 TXM01/1111Z TNM03/1106Z TEMPO 1106/1121 0800 +SN BLSN BKN003", - "station_id": "UWKD", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF ENAN 110500Z 1106/1206 30025KT 9999 -SHSN BKN020 TEMPO 1106/1206 1200 -SHSN VV008 TEMPO 1106/1206 30025G38KT", + "station_id": "ENAN", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.61", - "longitude": "49.275", - "elevation_m": "114", + "latitude": "69.307", + "longitude": "16.131", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "14", - "wind_gust_kt": "27", - "visibility_statute_mi": "1.93", - "wx_string": "-SN BLSN", + "wind_dir_degrees": "300", + "wind_speed_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T11:00:00Z", - "max_temp_c": "-1" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "+SN BLSN", + "visibility_statute_mi": "0.75", + "vert_vis_ft": "800", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "OVX" } ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "25", + "wind_gust_kt": "38", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF YGLA 110456Z 1106/1118 01007KT 9999 -RA SCT015 BKN025 FM111100 10008KT 7000 RA SCT010 BKN015 TEMPO 1106/1118 2000 +SHRA BKN008 SCT030TCU PROB30 TEMPO 1106/1118 VRB20G35KT 1000 TSRA BKN005 SCT030CB", - "station_id": "YGLA", - "issue_time": "2024-12-11T04:56:00Z", - "bulletin_time": "2024-12-11T04:56:00Z", + "raw_text": "TAF HETR 110500Z 1106/1212 32014KT CAVOK", + "station_id": "HETR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-23.87", - "longitude": "151.221", - "elevation_m": "17", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "28.209", + "longitude": "33.646", + "elevation_m": "35", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", - "wx_string": "-RA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", - "wx_string": "RA", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VEBU 110500Z 1106/1115 09005KT 3000 HZ/BR FEW100", + "station_id": "VEBU", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "21.988", + "longitude": "82.111", + "elevation_m": "274", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "+SHRA", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LICR 110500Z 1106/1206 VRB05KT 9999 SCT030", + "station_id": "LICR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.072", + "longitude": "15.654", + "elevation_m": "16", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF UUWW 110455Z 1106/1206 24005MPS 6000 -SN OVC005 TXM01/1117Z TNM05/1106Z TEMPO 1106/1115 26008G13MPS 2100 -SHSN -FZRA BR BKN002 BKN020CB BECMG 1115/1117 30005MPS BKN010 TEMPO 1118/1206 32008G13MPS BKN005", - "station_id": "UUWW", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF ENBO 110500Z 1106/1206 29025KT 9999 -SHSN FEW010 BKN025 TEMPO 1106/1206 SCT020CB TEMPO 1106/1115 2000 -SHSNRA VV008 TEMPO 1106/1206 32028G38KT TEMPO 1115/1206 1200 -SHSN VV006", + "station_id": "ENBO", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.592", - "longitude": "37.261", - "elevation_m": "195", + "latitude": "67.267", + "longitude": "14.359", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", - "wx_string": "-SN", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "25", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "-1" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-5" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "16", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.3", - "wx_string": "-SHSN -FZRA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "vert_vis_ft": "800", + "wx_string": "-SHSN -SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "wind_dir_degrees": "320", - "wind_speed_kt": "16", - "wind_gust_kt": "25", + "wind_speed_kt": "28", + "wind_gust_kt": "38", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.75", + "vert_vis_ft": "600", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + } + ] + }, + { + "raw_text": "TAF HEGN 110500Z 1106/1212 32013KT CAVOK", + "station_id": "HEGN", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "27.179", + "longitude": "33.801", + "elevation_m": "14", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF VEJR 110500Z 1106/1115 35005KT 3000 HZ/BR FEW100", + "station_id": "VEJR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "19.075", + "longitude": "82.037", + "elevation_m": "555", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "HZ BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF UMKK 110455Z 1106/1206 28003MPS 6000 BKN013 TEMPO 1106/1109 2000 BR BKN006 BECMG 1109/1112 34003G08MPS BKN016 BECMG 1115/1117 VRB01MPS BKN011 TEMPO 1118/1206 2000 BR BKN004 BECMG 1200/1203 33003G08MPS", - "station_id": "UMKK", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF LGMK 110500Z 1106/1115 22015KT 9999 FEW012 SCT025 BECMG 1106/1108 28012KT", + "station_id": "LGMK", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "54.885", - "longitude": "20.583", - "elevation_m": "6", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.435", + "longitude": "25.348", + "elevation_m": "126", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] - }, + } + ] + }, + { + "raw_text": "TAF LIMZ 110500Z 1106/1206 VRB06KT 9999 OVC030", + "station_id": "LIMZ", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "44.547", + "longitude": "7.623", + "elevation_m": "377", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "330", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF USCC 110455Z 1106/1206 24005G12MPS 9999 BKN020 TEMPO 1106/1115 22010G15MPS -SN TEMPO 1115/1206 -SN BKN016", - "station_id": "USCC", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF ENDU 110500Z 1106/1206 28014KT 5000 -SHSN SCT015CB BKN030 TEMPO 1106/1206 30018G32KT TEMPO 1106/1206 0500 SHSN VV004", + "station_id": "ENDU", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "55.306", - "longitude": "61.503", - "elevation_m": "227", + "latitude": "69.058", + "longitude": "18.544", + "elevation_m": "65", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "14", + "visibility_statute_mi": "3.11", + "wx_string": "-SHSN", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "19", - "wind_gust_kt": "29", - "wx_string": "-SN", + "wind_dir_degrees": "300", + "wind_speed_kt": "18", + "wind_gust_kt": "32", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SN", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "400", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF URRP 110455Z 1106/1206 12003G12MPS 0300 FG OVC001 TEMPO 1106/1110 14006G14MPS 1500 RA BR OVC003 FM111000 14006G14MPS 6000 -SHRA FEW003 SCT016 BKN020CB TEMPO 1110/1118 17007G14MPS 2100 -SHRA BR BKN003 BKN016CB BECMG 1118/1120 23008G14MPS TEMPO 1120/1206 0500 FG BKN001 BKN020CB", - "station_id": "URRP", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF HESH 110500Z 1106/1212 35012KT CAVOK", + "station_id": "HESH", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "47.494", - "longitude": "39.925", - "elevation_m": "73", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "27.977", + "longitude": "34.395", + "elevation_m": "50", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "wind_gust_kt": "23", - "visibility_statute_mi": "0.19", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "140", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "12", - "wind_gust_kt": "27", - "visibility_statute_mi": "0.93", - "wx_string": "RA BR", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF COR FAPM 110500Z 1104/1115 VRB03KT 7000 SCT020 TX33/1110Z TN17/1104Z BECMG 1109/1111 12012KT PROB30 TEMPO 1112/1115 4000 TSRA SCT015 FEW025CB", + "station_id": "FAPM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "-29.649", + "longitude": "30.399", + "elevation_m": "726", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", - "wind_gust_kt": "27", - "visibility_statute_mi": "3.73", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "170", - "wind_speed_kt": "14", - "wind_gust_kt": "27", - "visibility_statute_mi": "1.3", - "wx_string": "-SHRA BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "33" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "valid_time": "2024-12-11T04:00:00Z", + "min_temp_c": "17" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "16", - "wind_gust_kt": "27", - "visibility_statute_mi": "3.73", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.35", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "wx_string": "FG", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", "cloud_type": "CB" } ] @@ -142654,195 +144452,181 @@ ] }, { - "raw_text": "TAF URSS 110455Z 1106/1206 04003G09MPS 9999 BKN100 TEMPO 1106/1107 12003G08MPS BECMG 1107/1109 14003G09MPS SCT040CB OVC100 TEMPO 1109/1114 VRB10MPS 2100 -TSRA FM111400 15005G10MPS 6000 -SHRA BKN010 BKN030CB OVC100 TEMPO 1114/1121 VRB13MPS 1000 TSRA BKN006 BKN020CB OVC100 FM112100 28005G10MPS 6000 -SHRA BKN010 BKN030CB OVC100 TEMPO 1121/1206 VRB12MPS 1200 TSRA BKN007 BKN020CB OVC100", - "station_id": "URSS", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF LGSK 110500Z 1106/1115 30010KT 9999 FEW018 SCT025", + "station_id": "LGSK", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.177", + "longitude": "23.504", + "elevation_m": "13", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF LIPH 110500Z 1106/1206 05007KT 9999 BKN060", + "station_id": "LIPH", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.438", - "longitude": "39.926", - "elevation_m": "4", + "latitude": "45.648", + "longitude": "12.194", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", - "wind_gust_kt": "17", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "6000" } ] - }, + } + ] + }, + { + "raw_text": "TAF ENEV 110500Z 1106/1206 30009KT 9999 -SHSN SCT015CB BKN030 TEMPO 1106/1206 0500 SHSN VV004 TEMPO 1108/1206 33015G30KT", + "station_id": "ENEV", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "68.491", + "longitude": "16.683", + "elevation_m": "26", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "wind_gust_kt": "17", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000", + "cloud_base_ft_agl": "1500", "cloud_type": "CB" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "19", - "visibility_statute_mi": "1.3", - "wx_string": "-TSRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", - "wx_string": "-SHRA", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "400", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "25", - "visibility_statute_mi": "0.62", - "wx_string": "TSRA", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF HEAR 110500Z 1106/1212 18007KT 9999 SCT025 TEMPO 1106/1108 VRB03KT 4000 BR NSC", + "station_id": "HEAR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.041", + "longitude": "33.817", + "elevation_m": "36", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", "wind_dir_degrees": "VRB", - "wind_speed_kt": "23", - "visibility_statute_mi": "0.75", - "wx_string": "TSRA", + "wind_speed_kt": "3", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF USCM 110455Z 1106/1115 20005G13MPS 9999 BKN020 TEMPO 1106/1115 22010G17MPS -SN BKN016", - "station_id": "USCM", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF LGST 110500Z 1106/1115 21012KT 9999 FEW020 BECMG 1106/1108 28010KT", + "station_id": "LGST", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.393", - "longitude": "58.756", - "elevation_m": "425", + "latitude": "35.216", + "longitude": "26.101", + "elevation_m": "28", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "wind_gust_kt": "25", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ] @@ -142850,1110 +144634,1098 @@ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "19", - "wind_gust_kt": "33", - "wx_string": "-SN", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF UWOR 110455Z 1106/1115 24007G15MPS 6000 BKN016 TXM06/1109Z TNM08/1106Z TEMPO 1106/1115 26009G18MPS", - "station_id": "UWOR", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF LFRD 110500Z 1106/1206 07010KT 9999 SCT012 BKN020 PROB40 TEMPO 1106/1112 BKN012 BECMG 1120/1122 OVC012 PROB40 TEMPO 1120/1202 4000 -DZRA TEMPO 1200/1206 BKN008 PROB40 TEMPO 1202/1206 BKN004", + "station_id": "LFRD", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.07", - "longitude": "58.597", - "elevation_m": "270", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "48.589", + "longitude": "-2.075", + "elevation_m": "56", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "14", - "wind_gust_kt": "29", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "2000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "sky_condition": [ { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "-6" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-8" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "17", - "wind_gust_kt": "35", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ -RA", "sky_condition": [ ] - } - ] - }, - { - "raw_text": "TAF UWSG 110455Z 1106/1115 18003G08MPS 6000 BKN016 TXM00/1112Z TNM02/1106Z TEMPO 1106/1115 2100 -FZDZ BR FEW003 BKN007", - "station_id": "UWSG", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.713", - "longitude": "46.171", - "elevation_m": "31", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "0" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-2" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.3", - "wx_string": "-FZDZ BR", + "probability": "40", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF ULPB 110455Z 1106/1115 26007G14MPS 6000 BKN010 TEMPO 1106/1114 31009G17MPS 2000 SHSN BLSN BKN005 BKN016CB", - "station_id": "ULPB", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF ENOL 110500Z 1106/1206 32012KT 9999 BKN030 TEMPO 1106/1109 31015G25KT FEW020TCU BECMG 1113/1115 VRB03KT", + "station_id": "ENOL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "61.885", - "longitude": "34.155", - "elevation_m": "41", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "63.703", + "longitude": "9.609", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "14", - "wind_gust_kt": "27", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", "wind_dir_degrees": "310", - "wind_speed_kt": "17", - "wind_gust_kt": "33", - "visibility_statute_mi": "1.24", - "wx_string": "SHSN BLSN", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF UUOB 110455Z 1106/1115 07003MPS 0300 FZFG VV001 BECMG 1109/1111 2500 -SNRA BR OVC004", - "station_id": "UUOB", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF HELX 110500Z 1106/1212 34008KT CAVOK", + "station_id": "HELX", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "50.644", - "longitude": "36.59", - "elevation_m": "218", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "25.671", + "longitude": "32.706", + "elevation_m": "86", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.19", - "vert_vis_ft": "100", - "wx_string": "FZFG", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.55", - "vert_vis_ft": "100", - "wx_string": "-SN -RA BR", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UWPS 110455Z 1106/1115 25003G08MPS 6000 -SN OVC007 TXM01/1112Z TNM03/1106Z TEMPO 1106/1114 BKN004", - "station_id": "UWPS", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", + "raw_text": "TAF LFRN 110500Z 1106/1206 05010KT 9999 SCT012 BKN020 PROB40 TEMPO 1106/1111 4000 -DZ BKN012 BECMG 1119/1122 OVC012 PROB40 TEMPO 1119/1202 4000 -DZRA TEMPO 1122/1206 BKN008 PROB40 TEMPO 1202/1206 BKN004", + "station_id": "LFRN", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.116", - "longitude": "45.203", - "elevation_m": "206", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "48.069", + "longitude": "-1.734", + "elevation_m": "35", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "-1" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "TAF USDA 110455Z 1106/1115 05007G12MPS 6000 -SN SCT005 BKN016 TEMPO 1106/1112 3100 -SN BKN003", - "station_id": "USDA", - "issue_time": "2024-12-11T04:55:00Z", - "bulletin_time": "2024-12-11T04:55:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "71.216", - "longitude": "72.05", - "elevation_m": "5", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "14", - "wind_gust_kt": "23", - "visibility_statute_mi": "3.73", - "wx_string": "-SN", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "-DZ -RA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.93", - "wx_string": "-SN", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF MMGL 110454Z 1106/1206 07005KT P6SM SKC TX28/1121Z TN12/1112Z BECMG 1112/1114 SCT200 FM111800 15012KT P6SM SCT030 BKN200 TEMPO 1120/1124 VC CB FM120000 20005KT P6SM BKN100", - "station_id": "MMGL", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF LRAR 110500Z 1106/1115 31006KT 9999 BKN005 TEMPO 1106/1107 5000 -SN BR BKN002 OVC005 BECMG 1108/1110 9999 BKN010", + "station_id": "LRAR", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.523", - "longitude": "-103.312", - "elevation_m": "1531", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.176", + "longitude": "21.264", + "elevation_m": "102", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "-SN BR", + "sky_condition": [ { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "28" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "12" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] - }, + } + ] + }, + { + "raw_text": "TAF ENHE 110500Z 1106/1115 32028KT 9999 FEW030 BKN045 BECMG 1107/1109 34015KT", + "station_id": "ENHE", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "65.325", + "longitude": "2.327", + "elevation_m": "10", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "VC", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + } ] - }, + } + ] + }, + { + "raw_text": "TAF HESN 110500Z 1106/1212 36010KT CAVOK", + "station_id": "HESN", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "23.964", + "longitude": "32.82", + "elevation_m": "197", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF MMMM 110454Z 1106/1206 05005KT P6SM SKC BECMG 1108/1110 SCT030 TEMPO 1111/1115 4SM HZ FM111500 02005KT P6SM SKC FM111800 24012KT P6SM SCT030 BECMG 1202/1204 05005KT SCT300", - "station_id": "MMMM", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF LFSB 110500Z 1106/1206 35003KT 9999 OVC026 PROB40 TEMPO 1120/1206 0400 FG VV/// PROB30 TEMPO 1200/1206 FZFG", + "station_id": "LFSB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.844", - "longitude": "-101.037", - "elevation_m": "1840", + "latitude": "47.614", + "longitude": "7.51", + "elevation_m": "262", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } + ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "HZ", + "probability": "30", + "wx_string": "FZFG", "sky_condition": [ ] - }, + } + ] + }, + { + "raw_text": "TAF LRBM 110500Z 1106/1115 26006KT 5000 BR BKN005 TEMPO 1106/1107 1500 -SN BR BKN002 OVC010 BECMG 1107/1109 9999 NSW BKN010", + "station_id": "LRBM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.658", + "longitude": "23.47", + "elevation_m": "180", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "30000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF MMPR 110454Z 1106/1206 02005KT P6SM SKC TX28/1121Z TN18/1112Z FM111800 30010KT P6SM SCT200 BECMG 1202/1204 00000KT SCT030", - "station_id": "MMPR", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF RKSM 110500Z 1106/1212 36006KT 9000 HZ SCT200 TNM03/1121Z TX07/1206Z", + "station_id": "RKSM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.68", - "longitude": "-105.25", - "elevation_m": "6", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "37.446", + "longitude": "127.114", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", + "visibility_statute_mi": "5.59", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ], "temperature": [ { "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "28" + "min_temp_c": "-3" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "18" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "7" } ] - }, + } + ] + }, + { + "raw_text": "TAF HEBL 110500Z 1106/1212 02010KT CAVOK", + "station_id": "HEBL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "22.376", + "longitude": "31.612", + "elevation_m": "184", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "20", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF MMSP 110454Z 1106/1206 10008KT P6SM SCT100 TX13/1118Z TN08/1113Z TEMPO 1106/1109 6SM -RA BKN020 FM111000 10008KT 4SM HZ BKN020 TEMPO 1112/1116 2SM BR HZ OVC010 FM111800 10015KT P6SM SCT020 BECMG 1200/1202 10005KT SKC", - "station_id": "MMSP", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF UGKO 110500Z 1106/1206 09006KT CAVOK TX17/1111Z TN08/1203Z TEMPO 1106/1110 08016KT BECMG 1110/1112 BKN050 TEMPO 1120/1206 25012KT 3000 SHRA SCT015 BKN020CB", + "station_id": "UGKO", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.256", - "longitude": "-100.93", - "elevation_m": "1841", + "latitude": "42.177", + "longitude": "42.483", + "elevation_m": "44", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "8" + "valid_time": "2024-12-11T11:00:00Z", + "max_temp_c": "17" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "13" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "8" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-RA", + "wind_dir_degrees": "80", + "wind_speed_kt": "16", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } + ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "4", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "BR HZ", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "1500" + }, { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF MMZC 110454Z 1106/1206 02012KT P6SM SCT050 TX18/1122Z TN03/1112Z BECMG 1112/1114 SKC FM111600 07010KT P6SM SCT020 TEMPO 1117/1121 BKN020 FM112200 10015KT P6SM SCT020 BECMG 1202/1204 20008KT SCT200", - "station_id": "MMZC", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF LFST 110500Z 1106/1206 03008KT 9999 OVC030 PROB40 TEMPO 1106/1110 BKN007 TEMPO 1120/1206 4000 BR OVC006", + "station_id": "LFST", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.904", - "longitude": "-102.68", - "elevation_m": "2175", + "latitude": "48.549", + "longitude": "7.64", + "elevation_m": "149", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "18" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "3" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF MMZO 110454Z 1106/1206 10005KT P6SM SKC TEMPO 1112/1116 SCT020 FM111900 15010KT P6SM SCT030 TEMPO 1123/1203 BKN030 FM120400 05005KT P6SM SCT020", - "station_id": "MMZO", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF LRCL 110500Z 1106/1115 VRB04KT 9999 BKN015 OVC040 TEMPO 1106/1109 3000 -RASN BR BKN005 OVC020 BECMG 1109/1111 BKN030 OVC050", + "station_id": "LRCL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.147", - "longitude": "-104.565", - "elevation_m": "11", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.783", + "longitude": "23.676", + "elevation_m": "313", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-RA -SN BR", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] - }, + } + ] + }, + { + "raw_text": "TAF HEAT 110500Z 1106/1212 35008KT 8000 NSC TEMPO 1106/1109 3000 BR", + "station_id": "HEAT", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "27.049", + "longitude": "31.014", + "elevation_m": "229", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF UUDD 110454Z 1106/1212 24005MPS 6000 OVC005 TXM01/1112Z TNM04/1106Z TEMPO 1106/1112 1000 FZDZ BR OVC002 TEMPO 1112/1118 2100 -SHSN BR BKN004 BKN012CB BECMG 1118/1120 30005MPS FEW006 BKN016 TEMPO 1200/1212 30008G13MPS", - "station_id": "UUDD", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF UGSB 110500Z 1106/1206 13017KT CAVOK TX18/1112Z TN13/1203Z BECMG 1110/1111 13007KT SCT025 BKN050 BECMG 1113/1115 23010KT TEMPO 1118/1206 25020KT 4000 TSRA SCT012 BKN020CB", + "station_id": "UGSB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "55.409", - "longitude": "37.906", - "elevation_m": "165", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.61", + "longitude": "41.6", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "17", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "NSC" } ], "temperature": [ { "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "-1" + "max_temp_c": "18" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-4" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "FZDZ BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "13" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.3", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "300", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "230", "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "25", + "wind_dir_degrees": "250", + "wind_speed_kt": "20", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + } ] } ] }, { - "raw_text": "TAF EGXW 110454Z 1106/1124 02007KT 9999 BKN025 TEMPO 1106/1124 BKN020 PROB40 TEMPO 1108/1124 BKN010 PROB30 TEMPO 1115/1121 5000 -DZ BKN004 PROB30 TEMPO 1121/1124 2000 DZ BKN002", - "station_id": "EGXW", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF LIPC 110500Z 1106/1115 30010KT 9999 BKN020", + "station_id": "LIPC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "53.175", - "longitude": "-0.523", - "elevation_m": "70", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "44.224", + "longitude": "12.307", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LROD 110500Z 1106/1115 35008KT 9999 BKN015 BECMG 1108/1110 BKN020", + "station_id": "LROD", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.036", + "longitude": "21.896", + "elevation_m": "132", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "-DZ", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF HESG 110500Z 1106/1212 32012KT CAVOK", + "station_id": "HESG", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.343", + "longitude": "31.743", + "elevation_m": "70", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "DZ", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UWUU 110454Z 1106/1206 19007G14MPS 6000 OVC010 TXM04/1206Z TNM06/1106Z TEMPO 1106/1206 22009G17MPS 2100 -SN -FZRA SCT004 BKN007", - "station_id": "UWUU", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF UGTB 110500Z 1106/1206 34005KT 3000 BR SCT070 TX08/1112Z TN01/1106Z BECMG 1107/1110 8000 NSW", + "station_id": "UGTB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "54.57", - "longitude": "55.87", - "elevation_m": "137", + "latitude": "41.669", + "longitude": "44.955", + "elevation_m": "468", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "14", - "wind_gust_kt": "27", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "-4" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "8" }, { "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-6" + "min_temp_c": "1" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "17", - "wind_gust_kt": "33", - "visibility_statute_mi": "1.3", - "wx_string": "-SN -FZRA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF USNN 110454Z 1106/1206 21007G13MPS 6000 -SN DRSN BKN016 TEMPO 1106/1118 2000 SHSN BLSN BKN010 BKN017CB", - "station_id": "USNN", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF LIRM 110500Z 1106/1115 08006KT 9999 SCT030 BKN060 TEMPO 1106/1109 5000 TSRA FEW020CB", + "station_id": "LIRM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "60.959", - "longitude": "76.497", - "elevation_m": "52", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.061", + "longitude": "14.082", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "14", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.73", - "wx_string": "-SN DRSN", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "6000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "SHSN BLSN", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1700", + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", "cloud_type": "CB" } ] @@ -143961,199 +145733,266 @@ ] }, { - "raw_text": "TAF ULLI 110454Z 1106/1206 29007G13MPS 9999 BKN010 BECMG 1107/1109 BKN016 TEMPO 1109/1124 30010G15MPS", - "station_id": "ULLI", - "issue_time": "2024-12-11T04:54:00Z", - "bulletin_time": "2024-12-11T04:54:00Z", + "raw_text": "TAF LRSM 110500Z 1106/1115 VRB04KT 9999 OVC010 BECMG 1107/1109 SCT010 BKN020", + "station_id": "LRSM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "59.798", - "longitude": "30.267", - "elevation_m": "25", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.703", + "longitude": "22.886", + "elevation_m": "123", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "25", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "25", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "2000" + } + ] + } + ] + }, + { + "raw_text": "TAF ENGM 110500Z 1106/1206 01005KT 0500 FZFG VV002 PROB40 1106/1118 2000 BCFG BKN002", + "station_id": "ENGM", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "60.201", + "longitude": "11.08", + "elevation_m": "204", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "200", + "wx_string": "FZFG", + "sky_condition": [ + { + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "1.24", + "wx_string": "BCFG", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + } ] } ] }, { - "raw_text": "TAF AMD KRDR 110453Z 1104/1208 36010G20KT 9000 BLSN BKN020 620202 QNH3015INS TEMPO 1104/1106 3200 -SN OVC005 620053 BECMG 1109/1110 33012G18KT 9999 DRSN SCT040 QNH3021INS BECMG 1123/1124 32009KT 9999 NSW FEW050 QNH3023INS BECMG 1204/1205 VRB06KT 9999 FEW050 QNH3022INS TXM13/1104Z TNM16/1115Z", - "station_id": "KRDR", - "issue_time": "2024-12-11T04:53:00Z", - "bulletin_time": "2024-12-11T04:53:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "47.9477", - "longitude": "-97.4029", - "elevation_m": "276", + "raw_text": "TAF HEOW 110500Z 1106/1212 04005G15KT 6000 NSC TEMPO 1106/1115 4000 SA", + "station_id": "HEOW", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "22.583", + "longitude": "28.716", + "elevation_m": "259", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.15", - "wx_string": "BLSN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "wind_gust_kt": "15", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "2000", - "icing_max_alt_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.99", - "wx_string": "-SN", + "visibility_statute_mi": "2.49", + "wx_string": "SA", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF WIDD 110500Z 1106/1206 31008KT 9999 SCT014", + "station_id": "WIDD", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "1.121", + "longitude": "104.119", + "elevation_m": "26", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" } - ], - "icing_condition": [ + ] + } + ] + }, + { + "raw_text": "TAF LIRS 110500Z 1106/1115 05006KT 9999 SCT040 TEMPO 1109/1112 TSRA FEW020CB SCT040", + "station_id": "LIRS", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "42.76", + "longitude": "11.072", + "elevation_m": "3", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "500", - "icing_max_alt_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "wx_string": "DRSN", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, { "sky_cover": "SCT", "cloud_base_ft_agl": "4000" } ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", + } + ] + }, + { + "raw_text": "TAF LRBC 110500Z 1106/1115 34008KT 9999 BKN035 PROB30 TEMPO 1112/1115 5000 -RASN BKN010 OVC030", + "station_id": "LRBC", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.522", + "longitude": "26.91", + "elevation_m": "183", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "-RA -SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T04:00:00Z", - "max_temp_c": "-13" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { - "valid_time": "2024-12-11T15:00:00Z", - "min_temp_c": "-16" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF UCFL 110453Z 1106/1206 14005MPS 9999 SCT030CB TEMPO 1106/1112 25007MPS BECMG 1113/1114 35003MPS", - "station_id": "UCFL", - "issue_time": "2024-12-11T04:53:00Z", - "bulletin_time": "2024-12-11T04:53:00Z", + "raw_text": "TAF COR ENVA 110500Z 1106/1206 27015KT 9999 SCT030 BKN050 PROB40 TEMPO 1106/1112 26020G30KT 4000 SHRASN BKN020TCU BECMG 1110/1112 30005KT", + "station_id": "ENVA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "42.585", - "longitude": "76.702", - "elevation_m": "1654", + "remarks": "COR", + "latitude": "63.46", + "longitude": "10.931", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, @@ -144161,408 +146000,456 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "250", - "wind_speed_kt": "14", + "probability": "40", + "wind_dir_degrees": "260", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA SHSN", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" + } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF URKA 110453Z 1106/1206 24003G08MPS 9999 BKN016CB TEMPO 1106/1115 2000 SHRA SCT005 BKN016CB BECMG 1110/1112 32006G12MPS TEMPO 1115/1118 3000 -SHRA SCT011 BKN016CB TEMPO 1118/1206 28008G15MPS", - "station_id": "URKA", - "issue_time": "2024-12-11T04:53:00Z", - "bulletin_time": "2024-12-11T04:53:00Z", + "raw_text": "TAF ORSU 110500Z 1106/1206 12008KT CAVOK", + "station_id": "ORSU", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "44.995", - "longitude": "37.341", - "elevation_m": "41", + "latitude": "35.56", + "longitude": "45.318", + "elevation_m": "760", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "wind_gust_kt": "16", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF EPDE 110500Z 1106/1118 34003KT 9999 SCT008 OVC013 TEMPO 1106/1108 6000 -SN BKN007 OVC010 BECMG 1108/1110 30006KT BKN006 OVC010 PROB30 TEMPO 1110/1118 3000 SN RASN OVC006", + "station_id": "EPDE", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "51.551", + "longitude": "21.894", + "elevation_m": "120", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "SHRA", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SHRA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "16", - "wind_gust_kt": "29", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "SN RA SN", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" + } ] } ] }, { - "raw_text": "TAF UWWW 110453Z 1106/1206 21006G13MPS 6000 BKN007 TXM02/1201Z TNM04/1106Z TEMPO 1106/1120 22009G16MPS 1000 -FZDZ BR BKN003 TEMPO 1120/1206 0800 +SN OVC003", - "station_id": "UWWW", - "issue_time": "2024-12-11T04:53:00Z", - "bulletin_time": "2024-12-11T04:53:00Z", + "raw_text": "TAF LYBE 110500Z 1106/1206 30006KT 7000 BKN010 BKN030 TX06/1112Z TN03/1205Z TEMPO 1106/1110 3000 BR BKN003 BKN025 TEMPO 1200/1206 3000 BR BKN003 BKN025", + "station_id": "LYBE", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.509", - "longitude": "50.163", - "elevation_m": "124", + "latitude": "44.824", + "longitude": "20.291", + "elevation_m": "93", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.73", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.35", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-12T01:00:00Z", - "max_temp_c": "-2" + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "3" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-4" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "6" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "17", - "wind_gust_kt": "31", - "visibility_statute_mi": "0.62", - "wx_string": "-FZDZ BR", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "+SN", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF ULOO 110453Z 1106/1115 24003MPS 6000 BKN011 TEMPO 1106/1109 30005G10MPS 3100 BR BKN005 BECMG 1109/1110 30005G10MPS BKN016", - "station_id": "ULOO", - "issue_time": "2024-12-11T04:53:00Z", - "bulletin_time": "2024-12-11T04:53:00Z", + "raw_text": "TAF ENZV 110500Z 1106/1206 VRB03KT 9999 BKN008 PROB40 1106/1112 0800 FG VV004 TEMPO 1112/1121 BKN015 PROB40 1121/1206 0200 FG VV002", + "station_id": "ENZV", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "57.79", - "longitude": "28.397", - "elevation_m": "46", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "58.884", + "longitude": "5.637", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "800" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "400", + "wx_string": "FG", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "1.93", - "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.12", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF USSS 110452Z 1106/1206 24007G18MPS 8000 -SHSN BKN016CB TEMPO 1106/1120 -SHSN -FZDZ", - "station_id": "USSS", - "issue_time": "2024-12-11T04:52:00Z", - "bulletin_time": "2024-12-11T04:52:00Z", + "raw_text": "TAF EPMB 110500Z 1106/1118 32008KT 8000 BKN006 OVC012 PROB30 1108/1115 SCT008 BKN015", + "station_id": "EPMB", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.745", - "longitude": "60.792", - "elevation_m": "222", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "54.027", + "longitude": "19.134", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "14", - "wind_gust_kt": "35", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", "visibility_statute_mi": "4.97", - "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHSN -FZDZ", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "PROB", + "probability": "30", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } ] } ] }, { - "raw_text": "TAF UWLW 110452Z 1106/1206 24003G09MPS 6000 BKN011 TXM00/1112Z TNM04/1202Z TEMPO 1106/1112 22006G12MPS 2100 -SN -FZRA BR OVC004 TEMPO 1121/1206 1000 SN BR OVC004", - "station_id": "UWLW", - "issue_time": "2024-12-11T04:52:00Z", - "bulletin_time": "2024-12-11T04:52:00Z", + "raw_text": "TAF LYBT 110500Z 1106/1206 30005KT 8000 BKN014 BKN030 TX05/1112Z TN03/1205Z TEMPO 1106/1109 4000 BR BKN003 BKN025 TEMPO 1201/1206 3000 BR BKN005 BKN025", + "station_id": "LYBT", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "54.402", - "longitude": "48.8", - "elevation_m": "67", + "latitude": "44.935", + "longitude": "20.258", + "elevation_m": "78", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "wind_gust_kt": "17", - "visibility_statute_mi": "3.73", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "0" + "max_temp_c": "5" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "-4" + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "3" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "12", - "wind_gust_kt": "23", - "visibility_statute_mi": "1.3", - "wx_string": "-SN -FZRA BR", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "SN BR", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF UNAA 110451Z 1106/1206 18003MPS 3200 FU BR SCT016 TEMPO 1106/1115 6000 NSW BECMG 1115/1117 6000 NSW TEMPO 1121/1206 23005G10MPS", - "station_id": "UNAA", - "issue_time": "2024-12-11T04:51:00Z", - "bulletin_time": "2024-12-11T04:51:00Z", + "raw_text": "TAF LRIA 110500Z 1106/1115 30010KT 9999 BKN010 OVC030 TEMPO 1108/1112 BKN015 BKN040 PROB30 TEMPO 1112/1115 5000 -RASN", + "station_id": "LRIA", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "53.74", - "longitude": "91.385", - "elevation_m": "249", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.164", + "longitude": "27.627", + "elevation_m": "71", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.99", - "wx_string": "FU BR", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", - "wind_gust_kt": "19", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "-RA -SN", "sky_condition": [ ] @@ -144570,125 +146457,160 @@ ] }, { - "raw_text": "TAF UNKL 110451Z 1106/1206 22008G16MPS 9999 SCT017", - "station_id": "UNKL", - "issue_time": "2024-12-11T04:51:00Z", - "bulletin_time": "2024-12-11T04:51:00Z", + "raw_text": "TAF ENAT 110500Z 1106/1115 30008KT 9999 -SHSN FEW005 BKN020 TEMPO 1106/1115 0800 SHSN VV006 TEMPO 1106/1115 FEW015CB TEMPO 1111/1115 31018G28KT DRSN", + "station_id": "ENAT", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.173", - "longitude": "92.493", - "elevation_m": "278", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "69.978", + "longitude": "23.358", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "16", - "wind_gust_kt": "31", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "600", + "wx_string": "SHSN", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "310", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "wx_string": "DRSN", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF ULMM 110451Z 1106/1206 29005G10MPS 6000 BKN016CB TEMPO 1109/1120 35007G13MPS 0800 +SHSN VV011 BECMG 1120/1121 24003G08MPS", - "station_id": "ULMM", - "issue_time": "2024-12-11T04:51:00Z", - "bulletin_time": "2024-12-11T04:51:00Z", + "raw_text": "TAF LYKV 110500Z 1106/1206 30004KT 4000 BR BKN014 BKN027 TX05/1112Z TN03/1205Z BECMG 1109/1111 6000 NSW", + "station_id": "LYKV", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "68.781", - "longitude": "32.749", - "elevation_m": "79", + "latitude": "43.818", + "longitude": "20.587", + "elevation_m": "209", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2700" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "350", - "wind_speed_kt": "14", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "1100", - "wx_string": "+SHSN", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVX" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "5" + }, + { + "valid_time": "2024-12-12T05:00:00Z", + "min_temp_c": "3" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "wind_gust_kt": "16", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2700" } ] } ] }, { - "raw_text": "TAF UWLL 110451Z 1106/1206 24003G10MPS 6000 BKN010 TXM00/1110Z TNM03/1203Z TEMPO 1106/1112 21007G14MPS 1000 SN FZDZ OVC003 BECMG 1121/1123 4000 -SN TEMPO 1123/1206 1000 SN OVC003", - "station_id": "UWLL", - "issue_time": "2024-12-11T04:51:00Z", - "bulletin_time": "2024-12-11T04:51:00Z", + "raw_text": "TAF LRSV 110500Z 1106/1115 33012KT 9999 -SN BKN010 BKN030 TEMPO 1106/1112 BKN015 BKN040", + "station_id": "LRSV", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "54.274", - "longitude": "48.236", - "elevation_m": "119", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "47.686", + "longitude": "26.354", + "elevation_m": "406", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "0" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "-3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, @@ -144696,116 +146618,121 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "14", - "wind_gust_kt": "27", - "visibility_statute_mi": "0.62", - "wx_string": "SN FZDZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "TAF ENBL 110500Z 1106/1115 VRB03KT 2000 BCFG BKN002 BECMG 1106/1108 9999 NSW FEW002", + "station_id": "ENBL", + "issue_time": "2024-12-11T05:00:00Z", + "bulletin_time": "2024-12-11T05:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "61.391", + "longitude": "5.76", + "elevation_m": "313", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", - "wind_gust_kt": "19", - "visibility_statute_mi": "2.49", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.24", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF UNOO 110450Z 1106/1206 22008G14MPS 6000 -SHSN BLSN BKN010 BKN030CB TEMPO 1106/1203 2100 SHSN BLSN BKN004 BKN020CB BECMG 1203/1205 22013MPS", - "station_id": "UNOO", - "issue_time": "2024-12-11T04:50:00Z", - "bulletin_time": "2024-12-11T04:50:00Z", + "raw_text": "TAF UMGG 110459Z 1106/1206 34006MPS 6000 BKN006 TEMPO 1106/1114 30005G10MPS 3000 -FZDZ -SHSN BKN003 SCT015CB TEMPO 1114/1206 2100 -FZDZ -SHSN BR BKN003 BKN015CB", + "station_id": "UMGG", + "issue_time": "2024-12-11T04:59:00Z", + "bulletin_time": "2024-12-11T04:59:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "54.964", - "longitude": "73.32", - "elevation_m": "85", + "latitude": "52.525", + "longitude": "31.015", + "elevation_m": "135", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "16", - "wind_gust_kt": "27", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", "visibility_statute_mi": "3.73", - "wx_string": "-SHSN BLSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.3", - "wx_string": "SHSN BLSN", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "1.86", + "wx_string": "-FZDZ -SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "300" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "25", - "visibility_statute_mi": "3.73", - "wx_string": "-SHSN BLSN", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.3", + "wx_string": "-FZDZ -SHSN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", + "cloud_base_ft_agl": "1500", "cloud_type": "CB" } ] @@ -144813,407 +146740,539 @@ ] }, { - "raw_text": "TAF OJAI 110450Z 1106/1212 11010KT 5000 HZ NSC BECMG 1115/1117 29012KT", - "station_id": "OJAI", - "issue_time": "2024-12-11T04:50:00Z", - "bulletin_time": "2024-12-11T04:50:00Z", + "raw_text": "TAF EGCC 110459Z 1106/1212 06006KT 9999 BKN025 PROB30 TEMPO 1123/1202 7000 -RADZ BKN012 TEMPO 1202/1212 6000 RADZ BKN010 PROB30 TEMPO 1203/1212 BKN006", + "station_id": "EGCC", + "issue_time": "2024-12-11T04:59:00Z", + "bulletin_time": "2024-12-11T04:59:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.723", - "longitude": "35.993", - "elevation_m": "723", + "latitude": "53.354", + "longitude": "-2.275", + "elevation_m": "78", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-RA -DZ", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "RA DZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF OJAM 110450Z 1106/1212 12010KT 5000 HZ NSC BECMG 1115/1117 28010KT", - "station_id": "OJAM", - "issue_time": "2024-12-11T04:50:00Z", - "bulletin_time": "2024-12-11T04:50:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.973", - "longitude": "35.992", - "elevation_m": "765", + "raw_text": "TAF AMD EGPK 110459Z 1105/1124 VRB03KT 9999 SCT012 BKN020 TEMPO 1105/1112 BKN012 PROB40 TEMPO 1105/1109 BKN008 PROB30 1118/1124 7000 BKN008", + "station_id": "EGPK", + "issue_time": "2024-12-11T04:59:00Z", + "bulletin_time": "2024-12-11T04:59:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "55.509", + "longitude": "-4.587", + "elevation_m": "14", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4.35", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF OJAQ 110450Z 1106/1212 36010KT 7000 NSC PROB30 TEMPO 1112/1118 36016KT 4000 BLDU", - "station_id": "OJAQ", - "issue_time": "2024-12-11T04:50:00Z", - "bulletin_time": "2024-12-11T04:50:00Z", + "raw_text": "TAF EGGP 110459Z 1106/1206 06005KT 9999 BKN025 PROB30 TEMPO 1203/1206 6000 RADZ BKN012", + "station_id": "EGGP", + "issue_time": "2024-12-11T04:59:00Z", + "bulletin_time": "2024-12-11T04:59:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "29.612", - "longitude": "35.018", - "elevation_m": "45", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "53.334", + "longitude": "-2.85", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "wind_dir_degrees": "360", - "wind_speed_kt": "16", - "visibility_statute_mi": "2.49", - "wx_string": "BLDU", + "visibility_statute_mi": "3.73", + "wx_string": "RA DZ", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } ] } ] }, { - "raw_text": "TAF UCFM 110450Z 1106/1206 32003MPS 4000 BR SCT050 TEMPO 1106/1114 1200 BR FU FEW003 BECMG 1114/1116 14003MPS 2000 BR FU TEMPO 1114/1120 0600 FZFG FEW002 BECMG 1120/1122 0800 FZFG SCT007 TEMPO 1120/1206 0300 FZFG FU FEW002", - "station_id": "UCFM", - "issue_time": "2024-12-11T04:50:00Z", - "bulletin_time": "2024-12-11T04:50:00Z", + "raw_text": "TAF UOOO 110459Z 1106/1206 17011G20MPS 2100 -SN BLSN OVC016 TEMPO 1106/1112 0700 SN BLSN OVC011 TEMPO 1112/1206 6000 -SN BLSN OVC011", + "station_id": "UOOO", + "issue_time": "2024-12-11T04:59:00Z", + "bulletin_time": "2024-12-11T04:59:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.061", - "longitude": "74.478", - "elevation_m": "632", + "latitude": "69.308", + "longitude": "87.322", + "elevation_m": "177", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "21", + "wind_gust_kt": "39", + "visibility_statute_mi": "1.3", + "wx_string": "-SN BLSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "BR FU", + "visibility_statute_mi": "0.43", + "wx_string": "SN BLSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.24", - "wx_string": "BR FU", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1100" } ] - }, + } + ] + }, + { + "raw_text": "TAF UWOO 110459Z 1106/1206 19003G10MPS 6000 BKN016 TXM06/1110Z TNM11/1123Z TEMPO 1106/1121 21005G12MPS BKN010 TEMPO 1121/1206 20005G13MPS -SN OVC006", + "station_id": "UWOO", + "issue_time": "2024-12-11T04:59:00Z", + "bulletin_time": "2024-12-11T04:59:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "51.795", + "longitude": "55.457", + "elevation_m": "90", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "-6" + }, + { + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "-11" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.5", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "10", + "wind_gust_kt": "23", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.19", - "wx_string": "FZFG FU", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", + "wind_gust_kt": "25", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF UWGG 110450Z 1106/1206 25008G14MPS 8000 BKN011 TXM01/1201Z TNM04/1106Z TEMPO 1106/1118 3000 -FZRA OVC006", - "station_id": "UWGG", - "issue_time": "2024-12-11T04:50:00Z", - "bulletin_time": "2024-12-11T04:50:00Z", + "raw_text": "TAF URWA 110459Z 1106/1115 12005G10MPS 6000 BKN006 BKN016 TEMPO 1106/1112 1200 BR OVC004", + "station_id": "URWA", + "issue_time": "2024-12-11T04:59:00Z", + "bulletin_time": "2024-12-11T04:59:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "56.225", - "longitude": "43.786", - "elevation_m": "73", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.286", + "longitude": "47.995", + "elevation_m": "-19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "16", - "wind_gust_kt": "27", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T01:00:00Z", - "max_temp_c": "-1" + "cloud_base_ft_agl": "600" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-4" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-FZRA", + "visibility_statute_mi": "0.75", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF ORBI 110450Z 1106/1206 32010KT 8000 NSC BECMG 1112/1114 29005KT 7000 SCT040 BKN090", - "station_id": "ORBI", - "issue_time": "2024-12-11T04:50:00Z", - "bulletin_time": "2024-12-11T04:50:00Z", + "raw_text": "TAF EGNT 110458Z 1106/1206 35005KT 9999 BKN020 PROB30 TEMPO 1106/1206 BKN014", + "station_id": "EGNT", + "issue_time": "2024-12-11T04:58:00Z", + "bulletin_time": "2024-12-11T04:58:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.263", - "longitude": "44.235", - "elevation_m": "37", + "latitude": "55.037", + "longitude": "-1.702", + "elevation_m": "77", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.35", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD LTBD 110458Z 1106/1115 VRB02KT 9999 SCT035 BKN100 TEMPO 1107/1111 -SHRA", + "station_id": "LTBD", + "issue_time": "2024-12-11T04:58:00Z", + "bulletin_time": "2024-12-11T04:58:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.816", + "longitude": "27.886", + "elevation_m": "29", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "10000" } ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF URKK 110449Z 1106/1206 18003G08MPS 9999 BKN016CB TEMPO 1106/1112 -TSRA TEMPO 1112/1117 23007G15MPS 6000 -TSRA SCT011 BKN020CB BECMG 1117/1118 26003G08MPS TEMPO 1118/1206 30008G16MPS 2000 SHRA BKN005 BKN015CB", - "station_id": "URKK", - "issue_time": "2024-12-11T04:49:00Z", - "bulletin_time": "2024-12-11T04:49:00Z", + "raw_text": "TAF UDSG 110458Z 1106/1206 VRB06KT 3000 BR SCT030 TEMPO 1106/1118 0500 FZFG VV003 TEMPO 1118/1206 0200 FZFG VV001", + "station_id": "UDSG", + "issue_time": "2024-12-11T04:58:00Z", + "bulletin_time": "2024-12-11T04:58:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.033", - "longitude": "39.15", - "elevation_m": "29", + "latitude": "40.75", + "longitude": "43.859", + "elevation_m": "1515", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "180", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-TSRA", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "300", + "wx_string": "FZFG", "sky_condition": [ - + { + "sky_cover": "OVX" + } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "230", - "wind_speed_kt": "14", - "wind_gust_kt": "29", - "visibility_statute_mi": "3.73", - "wx_string": "-TSRA", + "visibility_statute_mi": "0.12", + "vert_vis_ft": "100", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1100" - }, + "sky_cover": "OVX" + } + ] + } + ] + }, + { + "raw_text": "TAF URWI 110458Z 1106/1115 13003G12MPS 0300 -DZ FG OVC002 BECMG 1109/1111 6000 NSW FEW004 BKN011 BKN016 TEMPO 1111/1115 0500 -SHRA FG FEW002 BKN004 BKN016CB", + "station_id": "URWI", + "issue_time": "2024-12-11T04:58:00Z", + "bulletin_time": "2024-12-11T04:58:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "46.374", + "longitude": "44.331", + "elevation_m": "145", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "6", + "wind_gust_kt": "23", + "visibility_statute_mi": "0.19", + "wx_string": "-DZ FG", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "260", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "130", "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "6+", + "wind_gust_kt": "23", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "400" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "1100" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "16", - "wind_gust_kt": "31", - "visibility_statute_mi": "1.24", - "wx_string": "SHRA", + "visibility_statute_mi": "0.31", + "wx_string": "-SHRA FG", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "400" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", + "cloud_base_ft_agl": "1600", "cloud_type": "CB" } ] @@ -145221,102 +147280,77 @@ ] }, { - "raw_text": "TAF BIEG 110449Z 1106/1206 14013KT 9999 SCT030 BKN040 TX07/1201Z TN03/1106Z TEMPO 1107/1120 RA BKN015 OVC030 BECMG 1123/1201 19020G30KT", - "station_id": "BIEG", - "issue_time": "2024-12-11T04:49:00Z", - "bulletin_time": "2024-12-11T04:49:00Z", + "raw_text": "TAF EGMD 110457Z 1106/1115 07014KT 9999 BKN016 TEMPO 1106/1115 BKN012 PROB30 TEMPO 1106/1115 6000 -DZ BKN009", + "station_id": "EGMD", + "issue_time": "2024-12-11T04:57:00Z", + "bulletin_time": "2024-12-11T04:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "65.275", - "longitude": "-14.409", - "elevation_m": "20", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "50.956", + "longitude": "0.939", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "13", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T01:00:00Z", - "max_temp_c": "7" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "3" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.73", + "wx_string": "-DZ", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "900" } ] } ] }, { - "raw_text": "TAF EGPU 110448Z 1106/1115 VRB03KT 9999 BKN018 TEMPO 1106/1115 BKN014", - "station_id": "EGPU", - "issue_time": "2024-12-11T04:48:00Z", - "bulletin_time": "2024-12-11T04:48:00Z", + "raw_text": "TAF EGPC 110457Z 1106/1115 24004KT 9999 BKN020 TEMPO 1106/1115 BKN010", + "station_id": "EGPC", + "issue_time": "2024-12-11T04:57:00Z", + "bulletin_time": "2024-12-11T04:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "56.499", - "longitude": "-6.872", - "elevation_m": "12", + "latitude": "58.459", + "longitude": "-3.093", + "elevation_m": "38", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "240", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2000" } ] }, @@ -145327,316 +147361,292 @@ "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF EGPI 110448Z 1106/1115 VRB03KT 9999 FEW014 BKN018 TEMPO 1106/1115 BKN014", - "station_id": "EGPI", - "issue_time": "2024-12-11T04:48:00Z", - "bulletin_time": "2024-12-11T04:48:00Z", + "raw_text": "TAF EGPE 110457Z 1106/1115 23005KT 9999 FEW040 PROB30 1106/1110 5000 BR", + "station_id": "EGPE", + "issue_time": "2024-12-11T04:57:00Z", + "bulletin_time": "2024-12-11T04:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "55.681", - "longitude": "-6.25", - "elevation_m": "17", + "latitude": "57.538", + "longitude": "-4.053", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "4000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - } + ] } ] }, { - "raw_text": "TAF UWKS 110448Z 1106/1115 25008G14MPS 8000 OVC010 TXM02/1109Z TNM03/1106Z TEMPO 1106/1114 2100 -SN -FZRA OVC005", - "station_id": "UWKS", - "issue_time": "2024-12-11T04:48:00Z", - "bulletin_time": "2024-12-11T04:48:00Z", + "raw_text": "TAF EGPO 110457Z 1106/1115 23005KT 9999 FEW009 SCT025 PROB30 TEMPO 1106/1115 BKN009", + "station_id": "EGPO", + "issue_time": "2024-12-11T04:57:00Z", + "bulletin_time": "2024-12-11T04:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "56.09", - "longitude": "47.347", - "elevation_m": "165", + "latitude": "58.215", + "longitude": "-6.329", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "16", - "wind_gust_kt": "27", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "-2" + "sky_cover": "FEW", + "cloud_base_ft_agl": "900" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-3" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.3", - "wx_string": "-SN -FZRA", + "probability": "30", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] } ] }, { - "raw_text": "TAF BIAR 110446Z 1106/1206 15012KT 9999 SCT035 BKN050 TX07/1123Z TNM01/1106Z TEMPO 1117/1122 RA BKN028 OVC038 BECMG 1203/1205 18020G30KT", - "station_id": "BIAR", - "issue_time": "2024-12-11T04:46:00Z", - "bulletin_time": "2024-12-11T04:46:00Z", + "raw_text": "TAF EGLC 110457Z 1106/1115 04010KT 9999 BKN018 TEMPO 1106/1115 BKN014 PROB30 TEMPO 1106/1115 8000 -DZ BKN009", + "station_id": "EGLC", + "issue_time": "2024-12-11T04:57:00Z", + "bulletin_time": "2024-12-11T04:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "65.655", - "longitude": "-18.069", - "elevation_m": "1", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.505", + "longitude": "0.055", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T23:00:00Z", - "max_temp_c": "7" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3800" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.97", + "wx_string": "-DZ", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "900" } ] } ] }, { - "raw_text": "TAF OEDF 110445Z 1106/1212 34010KT CAVOK BECMG 1118/1120 27005KT", - "station_id": "OEDF", - "issue_time": "2024-12-11T04:45:00Z", - "bulletin_time": "2024-12-11T04:45:00Z", + "raw_text": "TAF EGCK 110457Z 1106/1115 VRB03KT 9999 FEW035 PROB30 TEMPO 1106/1112 BKN014", + "station_id": "EGCK", + "issue_time": "2024-12-11T04:57:00Z", + "bulletin_time": "2024-12-11T04:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "26.45", - "longitude": "49.817", - "elevation_m": "15", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.104", + "longitude": "-4.34", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF UHPP 110445Z 1106/1212 36003G12MPS 9999 BKN030CB TEMPO 1106/1115 1000 SHSN BKN009 OVC020CB", - "station_id": "UHPP", - "issue_time": "2024-12-11T04:45:00Z", - "bulletin_time": "2024-12-11T04:45:00Z", + "raw_text": "TAF EGNJ 110457Z 1106/1115 03008KT 9999 BKN025 PROB30 TEMPO 1106/1109 7000 -RADZ BKN014 TEMPO 1109/1115 6000 RADZ BKN009", + "station_id": "EGNJ", + "issue_time": "2024-12-11T04:57:00Z", + "bulletin_time": "2024-12-11T04:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "53.175", - "longitude": "158.444", - "elevation_m": "33", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.58", + "longitude": "-0.341", + "elevation_m": "23", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "wind_gust_kt": "23", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-RA -DZ", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "SHSN", + "visibility_statute_mi": "3.73", + "wx_string": "RA DZ", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF UHMM 110445Z 1106/1212 02003G08MPS 9999 NSC", - "station_id": "UHMM", - "issue_time": "2024-12-11T04:45:00Z", - "bulletin_time": "2024-12-11T04:45:00Z", + "raw_text": "TAF EGNV 110457Z 1106/1115 01005KT 9999 BKN025 PROB30 TEMPO 1106/1115 BKN012", + "station_id": "EGNV", + "issue_time": "2024-12-11T04:57:00Z", + "bulletin_time": "2024-12-11T04:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "59.911", - "longitude": "150.725", - "elevation_m": "175", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.511", + "longitude": "-1.418", + "elevation_m": "36", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "wind_gust_kt": "16", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF USTR 110445Z 1106/1206 24006G14MPS 9999 DRSN BKN016CB TEMPO 1106/1112 24014MPS 0500 +SHSN BLSN VV005 FM111200 24006G15MPS 2100 -SHSN BLSN BKN011 BKN020CB TEMPO 1112/1118 0500 +SHSN BLSN VV003 FM111800 24006G14MPS 9999 DRSN BKN016CB TEMPO 1118/1124 0500 +SHSN BLSN VV005 FM120000 24006G15MPS 2000 SHSN BLSN BKN007 BKN016CB TEMPO 1200/1206 24015MPS 0200 +SHSN FZRA BLSN VV002", - "station_id": "USTR", - "issue_time": "2024-12-11T04:45:00Z", - "bulletin_time": "2024-12-11T04:45:00Z", + "raw_text": "TAF EGPA 110457Z 1106/1115 26009KT 9999 BKN006 TEMPO 1106/1112 6000 -DZ BKN004 BECMG 1109/1112 SCT008 BKN020 TEMPO 1112/1115 BKN008 PROB30 TEMPO 1112/1115 BKN006", + "station_id": "EGPA", + "issue_time": "2024-12-11T04:57:00Z", + "bulletin_time": "2024-12-11T04:57:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "57.19", - "longitude": "65.324", - "elevation_m": "93", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "58.958", + "longitude": "-2.905", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "27", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "DRSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "600" } ] }, @@ -145644,304 +147654,237 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "27", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "500", - "wx_string": "+SHSN BLSN", + "visibility_statute_mi": "3.73", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "29", - "visibility_statute_mi": "1.3", - "wx_string": "-SHSN BLSN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "300", - "wx_string": "+SHSN BLSN", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "27", - "visibility_statute_mi": "6+", - "wx_string": "DRSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "500", - "wx_string": "+SHSN BLSN", - "sky_condition": [ - { - "sky_cover": "OVX" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "29", - "visibility_statute_mi": "1.24", - "wx_string": "SHSN BLSN", + "probability": "30", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "29", - "visibility_statute_mi": "0.12", - "vert_vis_ft": "200", - "wx_string": "+SHSN FZRA BLSN", - "sky_condition": [ - { - "sky_cover": "OVX" + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF UTAA 110445Z 1106/1206 11016KT 6000 SCT050 TEMPO 1106/1112 09014G24KT BECMG 1116/1118 15012KT 3000 BR SCT020 BKN050 TEMPO 1118/1204 VRB04KT 1000 BR BKN010", - "station_id": "UTAA", - "issue_time": "2024-12-11T04:45:00Z", - "bulletin_time": "2024-12-11T04:45:00Z", + "raw_text": "TAF UUBW 110456Z 1106/1206 24005MPS 6000 OVC007 TXM01/1116Z TNM05/1206Z TEMPO 1106/1109 1000 FZDZ BR OVC003 TEMPO 1109/1115 2100 -FZDZ -SN OVC004 BECMG 1116/1119 30005MPS FEW007 BKN016", + "station_id": "UUBW", + "issue_time": "2024-12-11T04:56:00Z", + "bulletin_time": "2024-12-11T04:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.975", - "longitude": "58.371", - "elevation_m": "207", + "latitude": "55.553", + "longitude": "38.15", + "elevation_m": "111", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "16", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "-1" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-5" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "90", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "visibility_statute_mi": "0.62", + "wx_string": "FZDZ BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.3", + "wx_string": "-FZDZ -SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.62", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1600" } ] } ] }, { - "raw_text": "TAF ZMCK 110445Z 1106/1212 VRB02MPS 5000 SN SCT030 BKN080 TXM10/1107Z TNM19/1123Z TEMPO 1106/1118 2500 BECMG 1202/1205 31007MPS 9999 NSW SCT033 SCT100", - "station_id": "ZMCK", - "issue_time": "2024-12-11T04:45:00Z", - "bulletin_time": "2024-12-11T04:45:00Z", + "raw_text": "TAF UUEE 110456Z 1106/1206 24006MPS 6000 OVC007 TXM01/1115Z TNM05/1106Z TEMPO 1106/1110 1000 FZDZ BR OVC003 TEMPO 1110/1115 2100 -SHSN -FZRA BKN004 BKN014CB BECMG 1115/1116 30006MPS FEW007 BKN013 TEMPO 1116/1206 31008G13MPS 1000 SHSN BKN008 BKN016CB", + "station_id": "UUEE", + "issue_time": "2024-12-11T04:56:00Z", + "bulletin_time": "2024-12-11T04:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "47.651", - "longitude": "106.822", - "elevation_m": "1366", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.973", + "longitude": "37.415", + "elevation_m": "186", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "wx_string": "SN", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ], "temperature": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "-10" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "-1" }, { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "-19" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-5" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", + "visibility_statute_mi": "0.62", + "wx_string": "FZDZ BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" + } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.3", + "wx_string": "-SHSN -FZRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400", + "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF USHH 110443Z 1106/1206 23006G14MPS 6000 -SN FEW007 OVC016 TEMPO 1106/1203 19005G12MPS 1500 SHSN BLSN SCT004 BKN016CB", - "station_id": "USHH", - "issue_time": "2024-12-11T04:43:00Z", - "bulletin_time": "2024-12-11T04:43:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "61.029", - "longitude": "69.086", - "elevation_m": "46", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "230", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "12", - "wind_gust_kt": "27", "visibility_statute_mi": "3.73", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "700" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "23", - "visibility_statute_mi": "0.93", - "wx_string": "SHSN BLSN", + "wind_dir_degrees": "310", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.62", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", @@ -145953,3829 +147896,3641 @@ ] }, { - "raw_text": "TAF ZMUB 110442Z 1106/1212 VRB02MPS 6000 SN SCT030 BKN080 TXM13/1107Z TNM20/1123Z TEMPO 1106/1118 3000 BECMG 1122/1124 9999 NSW SCT033 SCT100", - "station_id": "ZMUB", - "issue_time": "2024-12-11T04:42:00Z", - "bulletin_time": "2024-12-11T04:42:00Z", + "raw_text": "TAF UBBQ 110456Z 1106/1206 VRB04KT 9999 BKN020 TX09/1110Z TN02/1202Z TEMPO 1106/1108 4000 BR BKN010 TEMPO 1118/1205 3000 BR BKN008", + "station_id": "UBBQ", + "issue_time": "2024-12-11T04:56:00Z", + "bulletin_time": "2024-12-11T04:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "47.843", - "longitude": "106.766", - "elevation_m": "1300", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.809", + "longitude": "47.729", + "elevation_m": "339", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", - "wx_string": "SN", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "-13" + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "9" }, { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "-20" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "2" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3300" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF YSCB 110441Z 1106/1206 30014KT CAVOK FM111200 VRB03KT CAVOK FM112200 30005KT CAVOK", - "station_id": "YSCB", - "issue_time": "2024-12-11T04:41:00Z", - "bulletin_time": "2024-12-11T04:41:00Z", + "raw_text": "TAF EGJJ 110456Z 1106/1115 07015KT 9999 FEW008 BKN018 PROB40 TEMPO 1106/1115 7000 -RADZ BKN012 PROB30 TEMPO 1106/1111 3000 RADZ BKN005", + "station_id": "EGJJ", + "issue_time": "2024-12-11T04:56:00Z", + "bulletin_time": "2024-12-11T04:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-35.309", - "longitude": "149.2", - "elevation_m": "577", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "49.21", + "longitude": "-2.194", + "elevation_m": "84", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "14", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "4.35", + "wx_string": "-RA -DZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "RA DZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF LTBN 110440Z 1106/1115 VRB02KT 9999 BKN030 TEMPO 1106/1110 -SHRA TEMPO 1109/1113 32012KT TEMPO 1111/1114 -SHRA", - "station_id": "LTBN", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF EGSH 110456Z 1106/1115 04009KT 9999 BKN025 PROB30 TEMPO 1112/1115 6000 RADZ BKN009", + "station_id": "EGSH", + "issue_time": "2024-12-11T04:56:00Z", + "bulletin_time": "2024-12-11T04:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.427", - "longitude": "30.017", - "elevation_m": "921", + "latitude": "52.676", + "longitude": "1.283", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "probability": "30", + "visibility_statute_mi": "3.73", + "wx_string": "RA DZ", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + } ] } ] }, { - "raw_text": "TAF LTBP 110440Z 1106/1115 VRB02KT 7000 -SHRA SCT010 BKN030", - "station_id": "LTBP", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UHSS 110456Z 1106/1212 35005MPS 9999 BKN030CB", + "station_id": "UHSS", + "issue_time": "2024-12-11T04:56:00Z", + "bulletin_time": "2024-12-11T04:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.682", - "longitude": "29.377", - "elevation_m": "13", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "46.887", + "longitude": "142.719", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + } ] } ] }, { - "raw_text": "TAF LTBT 110440Z 1106/1115 VRB02KT 9999 SCT035 BKN100 TEMPO 1106/1109 -SHRA", - "station_id": "LTBT", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF USPP 110456Z 1106/1206 24007G17MPS 6000 -SN BKN013 TEMPO 1106/1118 1400 -FZRA SN BKN004 BECMG 1123/1201 23003G12MPS", + "station_id": "USPP", + "issue_time": "2024-12-11T04:56:00Z", + "bulletin_time": "2024-12-11T04:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.809", - "longitude": "27.834", - "elevation_m": "81", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "57.914", + "longitude": "56.021", + "elevation_m": "120", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "14", + "wind_gust_kt": "33", + "visibility_statute_mi": "3.73", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1300" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "visibility_statute_mi": "0.87", + "wx_string": "-FZRA SN", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "6", + "wind_gust_kt": "23", + "visibility_statute_mi": "3.73", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" + } ] } ] }, { - "raw_text": "TAF LTBV 110440Z 1106/1115 VRB02KT 9999 SCT030 BKN090 TEMPO 1106/1107 -SHRA TEMPO 1107/1109 4000 SHRA TEMPO 1109/1110 -SHRA", - "station_id": "LTBV", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UWKD 110456Z 1106/1206 25007G14MPS 3100 -SN BLSN OVC007 TXM01/1111Z TNM03/1106Z TEMPO 1106/1121 0800 +SN BLSN BKN003", + "station_id": "UWKD", + "issue_time": "2024-12-11T04:56:00Z", + "bulletin_time": "2024-12-11T04:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.14", - "longitude": "27.67", - "elevation_m": "48", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "55.61", + "longitude": "49.275", + "elevation_m": "114", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "14", + "wind_gust_kt": "27", + "visibility_statute_mi": "1.93", + "wx_string": "-SN BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T11:00:00Z", + "max_temp_c": "-1" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-3" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "visibility_statute_mi": "0.5", + "wx_string": "+SN BLSN", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + } ] } ] }, { - "raw_text": "TAF LTFA 110440Z 1106/1115 VRB02KT 9999 SCT035 BKN100 TEMPO 1106/1109 -SHRA", - "station_id": "LTFA", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF YGLA 110456Z 1106/1118 01007KT 9999 -RA SCT015 BKN025 FM111100 10008KT 7000 RA SCT010 BKN015 TEMPO 1106/1118 2000 +SHRA BKN008 SCT030TCU PROB30 TEMPO 1106/1118 VRB20G35KT 1000 TSRA BKN005 SCT030CB", + "station_id": "YGLA", + "issue_time": "2024-12-11T04:56:00Z", + "bulletin_time": "2024-12-11T04:56:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.511", - "longitude": "26.978", - "elevation_m": "4", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "-23.87", + "longitude": "151.221", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF AMD ETAR 110440Z 1104/1208 05009KT 9999 OVC009 QNH3031INS TEMPO 1108/1115 06010G15KT OVC012 BECMG 1114/1115 06009KT 9999 OVC020 QNH3038INS TX04/1116Z TNM02/1202Z", - "station_id": "ETAR", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "49.437", - "longitude": "7.6", - "elevation_m": "231", - "forecast": [ - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "wind_gust_kt": "15", + "visibility_statute_mi": "1.24", + "wx_string": "+SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "4" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "-2" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LTAC 110440Z 1106/1206 VRB02KT 4500 BR SCT040 SCT100 BECMG 1106/1108 9999 NSW TEMPO 1110/1114 24015KT -SHRA FEW025CB BKN030 BKN080 TEMPO 1202/1206 1000 BCFG BKN002", - "station_id": "LTAC", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UUWW 110455Z 1106/1206 24005MPS 6000 -SN OVC005 TXM01/1117Z TNM05/1106Z TEMPO 1106/1115 26008G13MPS 2100 -SHSN -FZRA BR BKN002 BKN020CB BECMG 1115/1117 30005MPS BKN010 TEMPO 1118/1206 32008G13MPS BKN005", + "station_id": "UUWW", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.128", - "longitude": "32.995", - "elevation_m": "952", + "latitude": "55.592", + "longitude": "37.261", + "elevation_m": "195", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.8", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "-1" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-5" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "260", + "wind_speed_kt": "16", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.3", + "wx_string": "-SHSN -FZRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "15", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "BCFG", + "wind_dir_degrees": "320", + "wind_speed_kt": "16", + "wind_gust_kt": "25", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF LTAI 110440Z 1106/1206 VRB02KT 9999 SCT030 TEMPO 1106/1110 -SHRA FEW015CB BKN025 BECMG 1122/1201 34012KT CAVOK", - "station_id": "LTAI", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UMKK 110455Z 1106/1206 28003MPS 6000 BKN013 TEMPO 1106/1109 2000 BR BKN006 BECMG 1109/1112 34003G08MPS BKN016 BECMG 1115/1117 VRB01MPS BKN011 TEMPO 1118/1206 2000 BR BKN004 BECMG 1200/1203 33003G08MPS", + "station_id": "UMKK", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.9", - "longitude": "30.798", - "elevation_m": "50", + "latitude": "54.885", + "longitude": "20.583", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" } ] } ] }, { - "raw_text": "TAF LTBA 110440Z 1106/1206 02009KT 9999 SCT006 BKN025 TEMPO 1106/1110 - SHRA FEW018TCU BKN022 BECMG 1115/1118 SCT035", - "station_id": "LTBA", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF USCC 110455Z 1106/1206 24005G12MPS 9999 BKN020 TEMPO 1106/1115 22010G15MPS -SN TEMPO 1115/1206 -SN BKN016", + "station_id": "USCC", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.982", - "longitude": "28.821", - "elevation_m": "33", + "latitude": "55.306", + "longitude": "61.503", + "elevation_m": "227", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wx_string": "- SHRA", + "wind_dir_degrees": "220", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" - } + ] }, { "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] } ] }, { - "raw_text": "TAF LTBJ 110440Z 1106/1206 VRB02KT 9999 -SHRA SCT030 BKN100 TEMPO 1106/1107 -TSRA FEW015CB BKN025 TEMPO 1111/1115 36012KT BECMG 1116/1119 CAVOK BECMG 1119/1123 3200 BR SCT010 SCT030 TEMPO 1201/1205 1200 BCFG BKN005 PROB40 1203/1206 0500 FG BKN002", - "station_id": "LTBJ", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF URRP 110455Z 1106/1206 12003G12MPS 0300 FG OVC001 TEMPO 1106/1110 14006G14MPS 1500 RA BR OVC003 FM111000 14006G14MPS 6000 -SHRA FEW003 SCT016 BKN020CB TEMPO 1110/1118 17007G14MPS 2100 -SHRA BR BKN003 BKN016CB BECMG 1118/1120 23008G14MPS TEMPO 1120/1206 0500 FG BKN001 BKN020CB", + "station_id": "URRP", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.285", - "longitude": "27.155", - "elevation_m": "123", + "latitude": "47.494", + "longitude": "39.925", + "elevation_m": "73", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "wind_gust_kt": "23", + "visibility_statute_mi": "0.19", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "100" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-TSRA", + "wind_dir_degrees": "140", + "wind_speed_kt": "12", + "wind_gust_kt": "27", + "visibility_statute_mi": "0.93", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "360", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "140", "wind_speed_kt": "12", + "wind_gust_kt": "27", + "visibility_statute_mi": "3.73", + "wx_string": "-SHRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "170", + "wind_speed_kt": "14", + "wind_gust_kt": "27", + "visibility_statute_mi": "1.3", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.99", - "wx_string": "BR", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "16", + "wind_gust_kt": "27", + "visibility_statute_mi": "3.73", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", - "sky_condition": [ + "cloud_base_ft_agl": "1600" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "change_indicator": "TEMPO", "visibility_statute_mi": "0.31", "wx_string": "FG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "100" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LTBS 110440Z 1106/1206 VRB02KT 9999 SCT025 BKN090 BECMG 1106/1108 16012KT TEMPO 1106/1109 -SHRA TEMPO 1109/1112 4000 SHRA TEMPO 1114/1118 -SHRA BECMG 1116/1118 VRB02KT", - "station_id": "LTBS", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF URSS 110455Z 1106/1206 04003G09MPS 9999 BKN100 TEMPO 1106/1107 12003G08MPS BECMG 1107/1109 14003G09MPS SCT040CB OVC100 TEMPO 1109/1114 VRB10MPS 2100 -TSRA FM111400 15005G10MPS 6000 -SHRA BKN010 BKN030CB OVC100 TEMPO 1114/1121 VRB13MPS 1000 TSRA BKN006 BKN020CB OVC100 FM112100 28005G10MPS 6000 -SHRA BKN010 BKN030CB OVC100 TEMPO 1121/1206 VRB12MPS 1200 TSRA BKN007 BKN020CB OVC100", + "station_id": "URSS", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.713", - "longitude": "28.793", - "elevation_m": "2", + "latitude": "43.438", + "longitude": "39.926", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", + "wind_gust_kt": "17", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "wind_gust_kt": "16", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", + "wind_gust_kt": "17", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "TAF LTCV 110440Z 1106/1206 24008KT CAVOK", - "station_id": "LTCV", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.365", - "longitude": "42.06", - "elevation_m": "620", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "19", + "visibility_statute_mi": "1.3", + "wx_string": "-TSRA", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] - } - ] - }, - { - "raw_text": "TAF COR LTFE 110440Z 1106/1206 VRB02KT 9999 SCT030 BKN090 TEMPO 1106/1107 -SHRA TEMPO 1107/1109 4000 SHRA TEMPO 1109/1110 -SHRA BECMG 1109/1111 25012KT BECMG 1112/1114 VRB02KT", - "station_id": "LTFE", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.245", - "longitude": "27.673", - "elevation_m": "6", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "25", + "visibility_statute_mi": "0.62", + "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" + } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", "wx_string": "-SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "wind_speed_kt": "23", + "visibility_statute_mi": "0.75", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF COR LTFJ 110440Z 1106/1206 03009KT 9999 SCT008 BKN025 TEMPO 1106/1110 -SHRA PROB30 TEMPO 1110/1113 -SHRA BECMG 1113/1117 SCT025 BKN080 PROB30 TEMPO 1202/1206 -SHRA BKN025 BKN070", - "station_id": "LTFJ", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF USCM 110455Z 1106/1115 20005G13MPS 9999 BKN020 TEMPO 1106/1115 22010G17MPS -SN BKN016", + "station_id": "USCM", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.899", - "longitude": "29.309", - "elevation_m": "83", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.393", + "longitude": "58.756", + "elevation_m": "425", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "-SHRA", + "wind_dir_degrees": "220", + "wind_speed_kt": "19", + "wind_gust_kt": "33", + "wx_string": "-SN", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } ] - }, + } + ] + }, + { + "raw_text": "TAF UWOR 110455Z 1106/1115 24007G15MPS 6000 BKN016 TXM06/1109Z TNM08/1106Z TEMPO 1106/1115 26009G18MPS", + "station_id": "UWOR", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.07", + "longitude": "58.597", + "elevation_m": "270", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "14", + "wind_gust_kt": "29", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "-6" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-8" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "-SHRA", + "wind_dir_degrees": "260", + "wind_speed_kt": "17", + "wind_gust_kt": "35", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" - } + ] } ] }, { - "raw_text": "TAF LTFM 110440Z 1106/1212 02012KT 9999 BKN009 BKN022 TEMPO 1106/1110 - SHRA FEW018TCU BKN022 BECMG 1111/1114 SCT035 BECMG 1114/1117 22007KT BECMG 1205/1208 32012KT", - "station_id": "LTFM", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UWSG 110455Z 1106/1115 18003G08MPS 6000 BKN016 TXM00/1112Z TNM02/1106Z TEMPO 1106/1115 2100 -FZDZ BR FEW003 BKN007", + "station_id": "UWSG", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "41.262", - "longitude": "28.74", - "elevation_m": "99", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.713", + "longitude": "46.171", + "elevation_m": "31", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "1600" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "0" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-2" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wx_string": "- SHRA", + "visibility_statute_mi": "1.3", + "wx_string": "-FZDZ BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "TCU" + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "700" } ] - }, + } + ] + }, + { + "raw_text": "TAF ULPB 110455Z 1106/1115 26007G14MPS 6000 BKN010 TEMPO 1106/1114 31009G17MPS 2000 SHSN BLSN BKN005 BKN016CB", + "station_id": "ULPB", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "61.885", + "longitude": "34.155", + "elevation_m": "41", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "14", + "wind_gust_kt": "27", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "310", + "wind_speed_kt": "17", + "wind_gust_kt": "33", + "visibility_statute_mi": "1.24", + "wx_string": "SHSN BLSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LTDB 110440Z 1106/1206 VRB02KT CAVOK BECMG 1116/1118 SCT035 BKN100", - "station_id": "LTDB", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UUOB 110455Z 1106/1115 07003MPS 0300 FZFG VV001 BECMG 1109/1111 2500 -SNRA BR OVC004", + "station_id": "UUOB", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.8938", - "longitude": "35.07", - "elevation_m": "6", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "50.644", + "longitude": "36.59", + "elevation_m": "218", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.19", + "vert_vis_ft": "100", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.55", + "vert_vis_ft": "100", + "wx_string": "-SN -RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF LTAF 110440Z 1106/1206 VRB02KT CAVOK BECMG 1114/1116 4000 BR BECMG 1118/1120 CAVOK BECMG 1120/1122 SCT035", - "station_id": "LTAF", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UWPS 110455Z 1106/1115 25003G08MPS 6000 -SN OVC007 TXM01/1112Z TNM03/1106Z TEMPO 1106/1114 BKN004", + "station_id": "UWPS", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.989", - "longitude": "35.293", - "elevation_m": "19", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.116", + "longitude": "45.203", + "elevation_m": "206", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "-1" + }, { - "sky_cover": "NSC" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-3" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF LTAJ 110440Z 1106/1206 VRB02KT CAVOK TEMPO 1106/1108 4000 BR", - "station_id": "LTAJ", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF USDA 110455Z 1106/1115 05007G12MPS 6000 -SN SCT005 BKN016 TEMPO 1106/1112 3100 -SN BKN003", + "station_id": "USDA", + "issue_time": "2024-12-11T04:55:00Z", + "bulletin_time": "2024-12-11T04:55:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.947", - "longitude": "37.479", - "elevation_m": "684", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "71.216", + "longitude": "72.05", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "14", + "wind_gust_kt": "23", + "visibility_statute_mi": "3.73", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "visibility_statute_mi": "1.93", + "wx_string": "-SN", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" + } ] } ] }, { - "raw_text": "TAF LTAZ 110440Z 1106/1206 13008KT CAVOK BECMG 1108/1111 24013KT SCT040 SCT100 TEMPO 1115/1118 30015G25KT -SHRA BKN030 BKN080 BECMG 1118/1120 VRB02KT TEMPO 1118/1122 -SHRA BKN030 BKN080 BECMG 1200/1203 4000 BR TEMPO 1203/1206 1000 -SHRA BCFG SCT008 BKN025 BKN080", - "station_id": "LTAZ", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF MMGL 110454Z 1106/1206 07005KT P6SM SKC TX28/1121Z TN12/1112Z BECMG 1112/1114 SCT200 FM111800 15012KT P6SM SCT030 BKN200 TEMPO 1120/1124 VC CB FM120000 20005KT P6SM BKN100", + "station_id": "MMGL", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.771", - "longitude": "34.521", - "elevation_m": "944", + "latitude": "20.523", + "longitude": "-103.312", + "elevation_m": "1531", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "28" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "12" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "20000" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "VC", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } + ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "-SHRA BCFG", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF LTBR 110440Z 1106/1206 VRB02KT 8000 -SHRA BKN030 BKN080 PROB40 TEMPO 1109/1112 30012KT -TSRA FEW025CB BKN030 PROB40 1203/1206 4000 SHRA", - "station_id": "LTBR", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF MMMM 110454Z 1106/1206 05005KT P6SM SKC BECMG 1108/1110 SCT030 TEMPO 1111/1115 4SM HZ FM111500 02005KT P6SM SKC FM111800 24012KT P6SM SCT030 BECMG 1202/1204 05005KT SCT300", + "station_id": "MMMM", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.255", - "longitude": "29.562", - "elevation_m": "233", + "latitude": "19.844", + "longitude": "-101.037", + "elevation_m": "1840", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "wx_string": "-TSRA", + "visibility_statute_mi": "4", + "wx_string": "HZ", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "30000" + } ] } ] }, { - "raw_text": "TAF LTBU 110440Z 1106/1206 03012KT 9999 BKN025 BKN080 TEMPO 1106/1110 - SHRA FEW015TCU BKN022 BECMG 1109/1112 33006KT BECMG 1115/1118 SCT035", - "station_id": "LTBU", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF MMPR 110454Z 1106/1206 02005KT P6SM SKC TX28/1121Z TN18/1112Z FM111800 30010KT P6SM SCT200 BECMG 1202/1204 00000KT SCT030", + "station_id": "MMPR", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.139", - "longitude": "27.919", - "elevation_m": "165", + "latitude": "20.68", + "longitude": "-105.25", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SKC" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "- SHRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "TCU" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "28" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "18" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LTCG 110440Z 1106/1206 VRB02KT CAVOK BECMG 1113/1115 BKN100 BECMG 1115/1118 29013KT -SHRA SCT016 BKN035 TEMPO 1118/1121 29015G25KT TEMPO 1121/1124 29015G25KT 3500 SHRA BKN008 BKN025 TEMPO 1200/1203 2800 SHRA BKN007 BKN025 TEMPO 1203/1206 3500 SHRA BKN007 BKN025", - "station_id": "LTCG", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF MMSP 110454Z 1106/1206 10008KT P6SM SCT100 TX13/1118Z TN08/1113Z TEMPO 1106/1109 6SM -RA BKN020 FM111000 10008KT 4SM HZ BKN020 TEMPO 1112/1116 2SM BR HZ OVC010 FM111800 10015KT P6SM SCT020 BECMG 1200/1202 10005KT SKC", + "station_id": "MMSP", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.995", - "longitude": "39.782", - "elevation_m": "28", + "latitude": "22.256", + "longitude": "-100.93", + "elevation_m": "1841", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "10000" } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "13" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "8" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "visibility_statute_mi": "6", + "wx_string": "-RA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2.17", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "4", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.74", - "wx_string": "SHRA", + "visibility_statute_mi": "2", + "wx_string": "BR HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.17", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF LTCS 110440Z 1106/1206 VRB02KT CAVOK", - "station_id": "LTCS", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.445", - "longitude": "38.904", - "elevation_m": "825", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF LTFC 110440Z 1106/1206 VRB02KT 9999 SCT030 BKN100 BECMG 1109/1112 FEW020CB BKN030 TEMPO 1112/1116 34015G25KT -SHRA PROB40 TEMPO 1116/1120 -SHRA", - "station_id": "LTFC", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF MMZC 110454Z 1106/1206 02012KT P6SM SCT050 TX18/1122Z TN03/1112Z BECMG 1112/1114 SKC FM111600 07010KT P6SM SCT020 TEMPO 1117/1121 BKN020 FM112200 10015KT P6SM SCT020 BECMG 1202/1204 20008KT SCT200", + "station_id": "MMZC", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.855", - "longitude": "30.368", - "elevation_m": "862", + "latitude": "22.904", + "longitude": "-102.68", + "elevation_m": "2175", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "18" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "3" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wx_string": "-SHRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF LTAR 110440Z 1106/1115 15010KT CAVOK BECMG 1106/1108 FEW030 BKN180", - "station_id": "LTAR", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.798", - "longitude": "36.894", - "elevation_m": "1601", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF LTBY 110440Z 1106/1115 VRB02KT 9999 BKN030 TEMPO 1106/1110 -SHRA TEMPO 1110/1113 -SHRA TEMPO 1111/1114 35012KT", - "station_id": "LTBY", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF MMZO 110454Z 1106/1206 10005KT P6SM SKC TEMPO 1112/1116 SCT020 FM111900 15010KT P6SM SCT030 TEMPO 1123/1203 BKN030 FM120400 05005KT P6SM SCT020", + "station_id": "MMZO", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.81", - "longitude": "30.519", - "elevation_m": "788", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "19.147", + "longitude": "-104.565", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } ] - } - ] - }, - { - "raw_text": "TAF LTCA 110440Z 1106/1115 VRB02KT 7000 FEW012 SCT035 BKN100", - "station_id": "LTCA", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.607", - "longitude": "39.291", - "elevation_m": "887", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } ] } ] }, { - "raw_text": "TAF LTCD 110440Z 1106/1115 VRB02KT 9999 OVC020", - "station_id": "LTCD", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UUDD 110454Z 1106/1212 24005MPS 6000 OVC005 TXM01/1112Z TNM04/1106Z TEMPO 1106/1112 1000 FZDZ BR OVC002 TEMPO 1112/1118 2100 -SHSN BR BKN004 BKN012CB BECMG 1118/1120 30005MPS FEW006 BKN016 TEMPO 1200/1212 30008G13MPS", + "station_id": "UUDD", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.71", - "longitude": "39.527", - "elevation_m": "1146", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "55.409", + "longitude": "37.906", + "elevation_m": "165", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-4" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "-1" } ] - } - ] - }, - { - "raw_text": "TAF LTCF 110440Z 1106/1115 VRB02KT 0500 FZFG VV001 BECMG 1106/1108 4500 BR SCT035 BKN070 BECMG 1108/1110 9999 NSW", - "station_id": "LTCF", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.562", - "longitude": "43.115", - "elevation_m": "1794", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "FZDZ BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.8", - "vert_vis_ft": "100", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.3", + "wx_string": "-SHSN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "vert_vis_ft": "100", - "wx_string": "NSW", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "1600" } ] - } - ] - }, - { - "raw_text": "TAF LTCI 110440Z 1106/1115 30007KT 9999 FEW040 BKN180", - "station_id": "LTCI", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.469", - "longitude": "43.337", - "elevation_m": "1654", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "300", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "wind_speed_kt": "16", + "wind_gust_kt": "25", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" - } - ] + ] } ] }, { - "raw_text": "TAF LTCT 110440Z 1106/1115 VRB02KT 8000 NSC TEMPO 1106/1109 4000 BR", - "station_id": "LTCT", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF EGXW 110454Z 1106/1124 02007KT 9999 BKN025 TEMPO 1106/1124 BKN020 PROB40 TEMPO 1108/1124 BKN010 PROB30 TEMPO 1115/1121 5000 -DZ BKN004 PROB30 TEMPO 1121/1124 2000 DZ BKN002", + "station_id": "EGXW", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.977", - "longitude": "43.878", - "elevation_m": "936", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "53.175", + "longitude": "-0.523", + "elevation_m": "70", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } ] - } - ] - }, - { - "raw_text": "TAF LTDA 110440Z 1106/1115 VRB02KT 7000 FEW040 BKN180 TEMPO 1106/1109 4000 BR", - "station_id": "LTDA", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "36.361", - "longitude": "36.283", - "elevation_m": "80", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "-DZ", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "DZ", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" + } ] } ] }, { - "raw_text": "TAF LTFD 110440Z 1106/1115 VRB02KT 9999 SCT035 SCT100", - "station_id": "LTFD", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UWUU 110454Z 1106/1206 19007G14MPS 6000 OVC010 TXM04/1206Z TNM06/1106Z TEMPO 1106/1206 22009G17MPS 2100 -SN -FZRA SCT004 BKN007", + "station_id": "UWUU", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.559", - "longitude": "27.025", - "elevation_m": "15", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "54.57", + "longitude": "55.87", + "elevation_m": "137", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "14", + "wind_gust_kt": "27", + "visibility_statute_mi": "3.73", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "-4" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-6" + } ] - } - ] - }, - { - "raw_text": "TAF LTFG 110440Z 1106/1115 VRB02KT 9999 FEW030 SCT100", - "station_id": "LTFG", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "36.299", - "longitude": "32.3", - "elevation_m": "26", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "220", + "wind_speed_kt": "17", + "wind_gust_kt": "33", + "visibility_statute_mi": "1.3", + "wx_string": "-SN -FZRA", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + } ] } ] }, { - "raw_text": "TAF LTFH 110440Z 1106/1115 29012KT 8000 FEW035 BKN100 BECMG 1106/1109 17009KT BECMG 1111/1114 30015G25KT -SHRA SCT008 FEW020CB BKN028", - "station_id": "LTFH", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF USNN 110454Z 1106/1206 21007G13MPS 6000 -SN DRSN BKN016 TEMPO 1106/1118 2000 SHSN BLSN BKN010 BKN017CB", + "station_id": "USNN", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.255", - "longitude": "36.567", - "elevation_m": "7", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "60.959", + "longitude": "76.497", + "elevation_m": "52", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "14", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.73", + "wx_string": "-SN DRSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "SHSN BLSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LTAG 110440Z 1106/1206 VRB02KT CAVOK BECMG 1118/1120 SCT030", - "station_id": "LTAG", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF ULLI 110454Z 1106/1206 29007G13MPS 9999 BKN010 BECMG 1107/1109 BKN016 TEMPO 1109/1124 30010G15MPS", + "station_id": "ULLI", + "issue_time": "2024-12-11T04:54:00Z", + "bulletin_time": "2024-12-11T04:54:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.002", - "longitude": "35.426", - "elevation_m": "62", + "latitude": "59.798", + "longitude": "30.267", + "elevation_m": "25", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "14", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF LTAT 110440Z 1106/1206 VRB02KT 7000 SCT010 BKN035 BKN090 TEMPO 1202/1206 2500 BR BKN009 BKN030 BKN080", - "station_id": "LTAT", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.435", - "longitude": "38.092", - "elevation_m": "850", + "raw_text": "TAF AMD KRDR 110453Z 1104/1208 36010G20KT 9000 BLSN BKN020 620202 QNH3015INS TEMPO 1104/1106 3200 -SN OVC005 620053 BECMG 1109/1110 33012G18KT 9999 DRSN SCT040 QNH3021INS BECMG 1123/1124 32009KT 9999 NSW FEW050 QNH3023INS BECMG 1204/1205 VRB06KT 9999 FEW050 QNH3022INS TXM13/1104Z TNM16/1115Z", + "station_id": "KRDR", + "issue_time": "2024-12-11T04:53:00Z", + "bulletin_time": "2024-12-11T04:53:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "47.9477", + "longitude": "-97.4029", + "elevation_m": "276", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "5.59", + "altim_in_hg": "30.15", + "wx_string": "BLSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - }, + "cloud_base_ft_agl": "2000" + } + ], + "icing_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "2000", + "icing_max_alt_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "visibility_statute_mi": "1.99", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ], + "icing_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "500", + "icing_max_alt_ft_agl": "3500" } ] - } - ] - }, - { - "raw_text": "TAF LTAU 110440Z 1106/1206 VRB02KT 4000 BR NSC BECMG 1106/1108 8000 BECMG 1108/1111 SCT040 SCT100 TEMPO 1117/1121 -SHRA BKN030 BKN080 TEMPO 1122/1202 -SHRA BKN030 BKN080 TEMPO 1203/1206 -SHRA SCT015 BKN027 BKN080", - "station_id": "LTAU", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.77", - "longitude": "35.495", - "elevation_m": "1053", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", + "wx_string": "DRSN", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", - "wx_string": "BR", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", + "time_becoming": "2024-12-12T05:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", - "wx_string": "BR", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T04:00:00Z", + "max_temp_c": "-13" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T15:00:00Z", + "min_temp_c": "-16" } ] - }, + } + ] + }, + { + "raw_text": "TAF UCFL 110453Z 1106/1206 14005MPS 9999 SCT030CB TEMPO 1106/1112 25007MPS BECMG 1113/1114 35003MPS", + "station_id": "UCFL", + "issue_time": "2024-12-11T04:53:00Z", + "bulletin_time": "2024-12-11T04:53:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "42.585", + "longitude": "76.702", + "elevation_m": "1654", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "wind_dir_degrees": "250", + "wind_speed_kt": "14", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } + ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LTAY 110440Z 1106/1206 VRB02KT 9999 SCT035 BKN090 TEMPO 1112/1116 28012KT 2500 BR -SHRA BKN028 BKN080 TEMPO 1116/1120 4000 BR -SHRA BKN028 BKN080 TEMPO 1120/1124 4000 BR -SHRA BKN028 BKN080", - "station_id": "LTAY", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF URKA 110453Z 1106/1206 24003G08MPS 9999 BKN016CB TEMPO 1106/1115 2000 SHRA SCT005 BKN016CB BECMG 1110/1112 32006G12MPS TEMPO 1115/1118 3000 -SHRA SCT011 BKN016CB TEMPO 1118/1206 28008G15MPS", + "station_id": "URKA", + "issue_time": "2024-12-11T04:53:00Z", + "bulletin_time": "2024-12-11T04:53:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.785", - "longitude": "29.701", - "elevation_m": "851", + "latitude": "44.995", + "longitude": "37.341", + "elevation_m": "41", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "wind_gust_kt": "16", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.55", - "wx_string": "BR -SHRA", + "visibility_statute_mi": "1.24", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR -SHRA", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR -SHRA", + "visibility_statute_mi": "1.86", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1100" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF LTCC 110440Z 1106/1206 VRB02KT CAVOK", - "station_id": "LTCC", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.894", - "longitude": "40.201", - "elevation_m": "676", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "TEMPO", + "wind_dir_degrees": "280", + "wind_speed_kt": "16", + "wind_gust_kt": "29", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] } ] }, { - "raw_text": "TAF LTCE 110440Z 1106/1206 VRB02KT 0400 FZFG VV002 BECMG 1106/1108 1200 BCFG BECMG 1108/1110 2500 BR SCT020 BKN070 BECMG 1111/1113 4500 BECMG 1117/1118 2000 NSC BECMG 1122/1201 27012KT BKN025 BKN070 TEMPO 1201/1205 -SN", - "station_id": "LTCE", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UWWW 110453Z 1106/1206 21006G13MPS 6000 BKN007 TXM02/1201Z TNM04/1106Z TEMPO 1106/1120 22009G16MPS 1000 -FZDZ BR BKN003 TEMPO 1120/1206 0800 +SN OVC003", + "station_id": "UWWW", + "issue_time": "2024-12-11T04:53:00Z", + "bulletin_time": "2024-12-11T04:53:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.956", - "longitude": "41.17", - "elevation_m": "1758", + "latitude": "53.509", + "longitude": "50.163", + "elevation_m": "124", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "200", - "wx_string": "BCFG", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVX" + "valid_time": "2024-12-12T01:00:00Z", + "max_temp_c": "-2" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-4" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.55", - "vert_vis_ft": "200", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "220", + "wind_speed_kt": "17", + "wind_gust_kt": "31", + "visibility_statute_mi": "0.62", + "wx_string": "-FZDZ BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.8", - "vert_vis_ft": "200", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "+SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "TAF ULOO 110453Z 1106/1115 24003MPS 6000 BKN011 TEMPO 1106/1109 30005G10MPS 3100 BR BKN005 BECMG 1109/1110 30005G10MPS BKN016", + "station_id": "ULOO", + "issue_time": "2024-12-11T04:53:00Z", + "bulletin_time": "2024-12-11T04:53:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "57.79", + "longitude": "28.397", + "elevation_m": "46", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.24", - "vert_vis_ft": "200", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.24", - "vert_vis_ft": "200", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "1.93", "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } ] } ] }, { - "raw_text": "TAF LCEN 110440Z 1106/1206 29012KT 9999 FEW020 BKN200", - "station_id": "LCEN", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF USSS 110452Z 1106/1206 24007G18MPS 8000 -SHSN BKN016CB TEMPO 1106/1120 -SHSN -FZDZ", + "station_id": "USSS", + "issue_time": "2024-12-11T04:52:00Z", + "bulletin_time": "2024-12-11T04:52:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.155", - "longitude": "33.496", - "elevation_m": "91", + "latitude": "56.745", + "longitude": "60.792", + "elevation_m": "222", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "240", + "wind_speed_kt": "14", + "wind_gust_kt": "35", + "visibility_statute_mi": "4.97", + "wx_string": "-SHSN", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + } ] - } - ] - }, - { - "raw_text": "TAF LTCK 110440Z 1106/1115 VRB02KT 7000 SCT010 BKN025", - "station_id": "LTCK", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.748", - "longitude": "41.661", - "elevation_m": "1267", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHSN -FZDZ", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] + ] } ] }, { - "raw_text": "TAF LTCL 110440Z 1106/1115 VRB02KT CAVOK", - "station_id": "LTCL", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UWLW 110452Z 1106/1206 24003G09MPS 6000 BKN011 TXM00/1112Z TNM04/1202Z TEMPO 1106/1112 22006G12MPS 2100 -SN -FZRA BR OVC004 TEMPO 1121/1206 1000 SN BR OVC004", + "station_id": "UWLW", + "issue_time": "2024-12-11T04:52:00Z", + "bulletin_time": "2024-12-11T04:52:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.978", - "longitude": "41.842", - "elevation_m": "602", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "54.402", + "longitude": "48.8", + "elevation_m": "67", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "wind_gust_kt": "17", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "0" + }, + { + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "-4" } ] - } - ] - }, - { - "raw_text": "TAF LTCM 110440Z 1106/1115 13012KT 8000 SCT035 BKN100 BECMG 1110/1113 28015G25KT -SHRA SCT008 FEW020CB BKN028", - "station_id": "LTCM", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "42.019", - "longitude": "35.072", - "elevation_m": "7", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "130", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "220", "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "wind_gust_kt": "23", + "visibility_statute_mi": "1.3", + "wx_string": "-SN -FZRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF LTCO 110440Z 1106/1115 VRB02KT 0500 FZFG VV001 BECMG 1106/1109 4500 BR SCT035 BKN070 BECMG 1109/1112 9999 NSW", - "station_id": "LTCO", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UNAA 110451Z 1106/1206 18003MPS 3200 FU BR SCT016 TEMPO 1106/1115 6000 NSW BECMG 1115/1117 6000 NSW TEMPO 1121/1206 23005G10MPS", + "station_id": "UNAA", + "issue_time": "2024-12-11T04:51:00Z", + "bulletin_time": "2024-12-11T04:51:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.654", - "longitude": "43.026", - "elevation_m": "1657", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "53.74", + "longitude": "91.385", + "elevation_m": "249", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.31", - "vert_vis_ft": "100", - "wx_string": "FZFG", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.99", + "wx_string": "FU BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.8", - "vert_vis_ft": "100", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" - } + ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "vert_vis_ft": "100", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "1600" } ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF LTCP 110440Z 1106/1115 VRB02KT 9999 FEW012 SCT035 BKN100", - "station_id": "LTCP", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UNKL 110451Z 1106/1206 22008G16MPS 9999 SCT017", + "station_id": "UNKL", + "issue_time": "2024-12-11T04:51:00Z", + "bulletin_time": "2024-12-11T04:51:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.731", - "longitude": "38.469", - "elevation_m": "672", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "56.173", + "longitude": "92.493", + "elevation_m": "278", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "16", + "wind_gust_kt": "31", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" + } ] } ] }, { - "raw_text": "TAF LTCR 110440Z 1106/1115 VRB02KT CAVOK BECMG 1110/1112 FEW040 BKN100", - "station_id": "LTCR", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF ULMM 110451Z 1106/1206 29005G10MPS 6000 BKN016CB TEMPO 1109/1120 35007G13MPS 0800 +SHSN VV011 BECMG 1120/1121 24003G08MPS", + "station_id": "ULMM", + "issue_time": "2024-12-11T04:51:00Z", + "bulletin_time": "2024-12-11T04:51:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.232", - "longitude": "40.638", - "elevation_m": "529", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "68.781", + "longitude": "32.749", + "elevation_m": "79", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "350", + "wind_speed_kt": "14", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "1100", + "wx_string": "+SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LTAL 110440Z 1106/1115 VRB02KT 1200 BCFG BKN002 BECMG 1106/1108 4000 BR BKN028 BECMG 1108/1110 24015G25KT 8000 -SHRA SCT008 FEW020CB BKN030", - "station_id": "LTAL", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UWLL 110451Z 1106/1206 24003G10MPS 6000 BKN010 TXM00/1110Z TNM03/1203Z TEMPO 1106/1112 21007G14MPS 1000 SN FZDZ OVC003 BECMG 1121/1123 4000 -SN TEMPO 1123/1206 1000 SN OVC003", + "station_id": "UWLL", + "issue_time": "2024-12-11T04:51:00Z", + "bulletin_time": "2024-12-11T04:51:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.305", - "longitude": "33.792", - "elevation_m": "1074", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "54.274", + "longitude": "48.236", + "elevation_m": "119", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.75", - "wx_string": "BCFG", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "0" + }, + { + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "-3" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "14", + "wind_gust_kt": "27", + "visibility_statute_mi": "0.62", + "wx_string": "SN FZDZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", + "time_becoming": "2024-12-11T23:00:00Z", "wind_dir_degrees": "240", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "wind_speed_kt": "6", + "wind_gust_kt": "19", + "visibility_statute_mi": "2.49", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] } ] }, { - "raw_text": "TAF LTAS 110440Z 1106/1115 VRB02KT 9999 -SHRA SCT010 BKN030 BKN080 TEMPO 1106/1110 4000 SHRA FEW020CB BKN025 BKN080", - "station_id": "LTAS", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UNOO 110450Z 1106/1206 22008G14MPS 6000 -SHSN BLSN BKN010 BKN030CB TEMPO 1106/1203 2100 SHSN BLSN BKN004 BKN020CB BECMG 1203/1205 22013MPS", + "station_id": "UNOO", + "issue_time": "2024-12-11T04:50:00Z", + "bulletin_time": "2024-12-11T04:50:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.507", - "longitude": "32.089", - "elevation_m": "13", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "54.964", + "longitude": "73.32", + "elevation_m": "85", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "16", + "wind_gust_kt": "27", + "visibility_statute_mi": "3.73", + "wx_string": "-SHSN BLSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "visibility_statute_mi": "1.3", + "wx_string": "SHSN BLSN", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2000", "cloud_type": "CB" - }, + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "25", + "visibility_statute_mi": "3.73", + "wx_string": "-SHSN BLSN", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LTAW 110440Z 1106/1115 VRB02KT 9999 FEW040 SCT180 BECMG 1112/1114 -SHRA BKN035 BKN080", - "station_id": "LTAW", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF OJAI 110450Z 1106/1212 11010KT 5000 HZ NSC BECMG 1115/1117 29012KT", + "station_id": "OJAI", + "issue_time": "2024-12-11T04:50:00Z", + "bulletin_time": "2024-12-11T04:50:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.308", - "longitude": "36.368", - "elevation_m": "561", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.723", + "longitude": "35.993", + "elevation_m": "723", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "18000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LTBO 110440Z 1106/1115 VRB02KT 9999 -SHRA BKN030 BKN090 BECMG 1106/1110 27014KT", - "station_id": "LTBO", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF OJAM 110450Z 1106/1212 12010KT 5000 HZ NSC BECMG 1115/1117 28010KT", + "station_id": "OJAM", + "issue_time": "2024-12-11T04:50:00Z", + "bulletin_time": "2024-12-11T04:50:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.68", - "longitude": "29.483", - "elevation_m": "868", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.973", + "longitude": "35.992", + "elevation_m": "765", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LTBZ 110440Z 1106/1115 21012KT 9999 BKN030 TEMPO 1106/1110 -SHRA TEMPO 1111/1114 -SHRA BECMG 1113/1115 VRB02KT", - "station_id": "LTBZ", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF OJAQ 110450Z 1106/1212 36010KT 7000 NSC PROB30 TEMPO 1112/1118 36016KT 4000 BLDU", + "station_id": "OJAQ", + "issue_time": "2024-12-11T04:50:00Z", + "bulletin_time": "2024-12-11T04:50:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.114", - "longitude": "30.13", - "elevation_m": "1010", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "29.612", + "longitude": "35.018", + "elevation_m": "45", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "probability": "30", + "wind_dir_degrees": "360", + "wind_speed_kt": "16", + "visibility_statute_mi": "2.49", + "wx_string": "BLDU", "sky_condition": [ ] + } + ] + }, + { + "raw_text": "TAF UCFM 110450Z 1106/1206 32003MPS 4000 BR SCT050 TEMPO 1106/1114 1200 BR FU FEW003 BECMG 1114/1116 14003MPS 2000 BR FU TEMPO 1114/1120 0600 FZFG FEW002 BECMG 1120/1122 0800 FZFG SCT007 TEMPO 1120/1206 0300 FZFG FU FEW002", + "station_id": "UCFM", + "issue_time": "2024-12-11T04:50:00Z", + "bulletin_time": "2024-12-11T04:50:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "43.061", + "longitude": "74.478", + "elevation_m": "632", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + } + ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "visibility_statute_mi": "0.75", + "wx_string": "BR FU", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "300" + } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.24", + "wx_string": "BR FU", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.37", + "wx_string": "FZFG", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.5", + "wx_string": "FZFG", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.19", + "wx_string": "FZFG FU", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF LTCU 110440Z 1106/1115 VRB02KT 7000 FEW018 SCT035 BKN100", - "station_id": "LTCU", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UWGG 110450Z 1106/1206 25008G14MPS 8000 BKN011 TXM01/1201Z TNM04/1106Z TEMPO 1106/1118 3000 -FZRA OVC006", + "station_id": "UWGG", + "issue_time": "2024-12-11T04:50:00Z", + "bulletin_time": "2024-12-11T04:50:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.861", - "longitude": "40.593", - "elevation_m": "1061", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "56.225", + "longitude": "43.786", + "elevation_m": "73", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "16", + "wind_gust_kt": "27", + "visibility_statute_mi": "4.97", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1100" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T01:00:00Z", + "max_temp_c": "-1" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-4" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-FZRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" + } ] } ] }, { - "raw_text": "TAF LTCW 110440Z 1106/1115 VRB02KT 7000 FEW030 BKN180", - "station_id": "LTCW", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF ORBI 110450Z 1106/1206 32010KT 8000 NSC BECMG 1112/1114 29005KT 7000 SCT040 BKN090", + "station_id": "ORBI", + "issue_time": "2024-12-11T04:50:00Z", + "bulletin_time": "2024-12-11T04:50:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.55", - "longitude": "44.238", - "elevation_m": "1852", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.263", + "longitude": "44.235", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", "visibility_statute_mi": "4.35", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" + } ] } ] }, { - "raw_text": "TAF LTFB 110440Z 1106/1115 VRB02KT 9999 -SHRA SCT030 BKN100 TEMPO 1106/1108 -TSRA FEW015CB BKN025 TEMPO 1110/1114 26012KT", - "station_id": "LTFB", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF URKK 110449Z 1106/1206 18003G08MPS 9999 BKN016CB TEMPO 1106/1112 -TSRA TEMPO 1112/1117 23007G15MPS 6000 -TSRA SCT011 BKN020CB BECMG 1117/1118 26003G08MPS TEMPO 1118/1206 30008G16MPS 2000 SHRA BKN005 BKN015CB", + "station_id": "URKK", + "issue_time": "2024-12-11T04:49:00Z", + "bulletin_time": "2024-12-11T04:49:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.951", - "longitude": "27.333", - "elevation_m": "3", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.033", + "longitude": "39.15", + "elevation_m": "29", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "wind_gust_kt": "16", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-TSRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "230", + "wind_speed_kt": "14", + "wind_gust_kt": "29", + "visibility_statute_mi": "3.73", "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1100" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", "wind_dir_degrees": "260", - "wind_speed_kt": "12", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + } ] - } - ] - }, - { - "raw_text": "TAF LTFK 110440Z 1106/1115 01008KT 9999 FEW015 BKN030", - "station_id": "LTFK", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.2", - "longitude": "25.883", - "elevation_m": "21", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "16", + "wind_gust_kt": "31", + "visibility_statute_mi": "1.24", + "wx_string": "SHRA", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + } ] } ] }, { - "raw_text": "TAF UHBB 110440Z 1106/1206 27003MPS CAVOK", - "station_id": "UHBB", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF BIEG 110449Z 1106/1206 14013KT 9999 SCT030 BKN040 TX07/1201Z TN03/1106Z TEMPO 1107/1120 RA BKN015 OVC030 BECMG 1123/1201 19020G30KT", + "station_id": "BIEG", + "issue_time": "2024-12-11T04:49:00Z", + "bulletin_time": "2024-12-11T04:49:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "50.425", - "longitude": "127.412", - "elevation_m": "185", + "latitude": "65.275", + "longitude": "-14.409", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T01:00:00Z", + "max_temp_c": "7" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "3" } ] - } - ] - }, - { - "raw_text": "TAF LTAN 110440Z 1106/1115 VRB02KT 0400 FG VV001 BECMG 1107/1110 6000 SCT040 BKN100", - "station_id": "LTAN", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.979", - "longitude": "32.562", - "elevation_m": "1029", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "100", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", - "vert_vis_ft": "100", - "wx_string": "FG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF LTBF 110440Z 1106/1115 01005KT 9999 SCT035 BKN100 TEMPO 1107/1111 -SHRA", - "station_id": "LTBF", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF EGPU 110448Z 1106/1115 VRB03KT 9999 BKN018 TEMPO 1106/1115 BKN014", + "station_id": "EGPU", + "issue_time": "2024-12-11T04:48:00Z", + "bulletin_time": "2024-12-11T04:48:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.619", - "longitude": "27.926", - "elevation_m": "95", + "latitude": "56.499", + "longitude": "-6.872", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1800" } ] }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF LTBH 110440Z 1106/1115 05008KT 9999 FEW010 SCT035 BKN100", - "station_id": "LTBH", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.14", - "longitude": "26.425", - "elevation_m": "8", - "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + } ] } ] }, { - "raw_text": "TAF LTBQ 110440Z 1106/1115 20008KT 8000 -SHRA FEW012 BKN028 TEMPO 1106/1110 29012KT 4000 SHRA BR", - "station_id": "LTBQ", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF EGPI 110448Z 1106/1115 VRB03KT 9999 FEW014 BKN018 TEMPO 1106/1115 BKN014", + "station_id": "EGPI", + "issue_time": "2024-12-11T04:48:00Z", + "bulletin_time": "2024-12-11T04:48:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.735", - "longitude": "30.083", - "elevation_m": "51", + "latitude": "55.681", + "longitude": "-6.25", + "elevation_m": "17", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1400" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "cloud_base_ft_agl": "1800" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + } ] } ] }, { - "raw_text": "TAF LTCB 110440Z 1106/1115 VRB02KT CAVOK", - "station_id": "LTCB", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UWKS 110448Z 1106/1115 25008G14MPS 8000 OVC010 TXM02/1109Z TNM03/1106Z TEMPO 1106/1114 2100 -SN -FZRA OVC005", + "station_id": "UWKS", + "issue_time": "2024-12-11T04:48:00Z", + "bulletin_time": "2024-12-11T04:48:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.967", - "longitude": "38.081", - "elevation_m": "5", + "latitude": "56.09", + "longitude": "47.347", + "elevation_m": "165", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "250", + "wind_speed_kt": "16", + "wind_gust_kt": "27", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "-2" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-3" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.3", + "wx_string": "-SN -FZRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF AMD KMIB 110440Z 1104/1207 33012G18KT 4800 BLSN BKN015 620153 QNH3016INS TEMPO 1104/1106 3200 IC BLSN BECMG 1105/1106 33012KT 9999 NSW FEW023 QNH3016INS BECMG 1108/1109 32006KT 9999 SCT120 QNH3016INS TXM18/1121Z TNM19/1201Z", - "station_id": "KMIB", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "48.4062", - "longitude": "-101.341", - "elevation_m": "505", + "raw_text": "TAF BIAR 110446Z 1106/1206 15012KT 9999 SCT035 BKN050 TX07/1123Z TNM01/1106Z TEMPO 1117/1122 RA BKN028 OVC038 BECMG 1203/1205 18020G30KT", + "station_id": "BIAR", + "issue_time": "2024-12-11T04:46:00Z", + "bulletin_time": "2024-12-11T04:46:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "65.655", + "longitude": "-18.069", + "elevation_m": "1", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "330", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "150", "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "2.98", - "altim_in_hg": "30.15", - "wx_string": "BLSN", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "5000" } ], - "icing_condition": [ + "temperature": [ { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "1500", - "icing_max_alt_ft_agl": "4500" + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "7" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.99", - "wx_string": "IC BLSN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "wx_string": "NSW", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "-18" + "cloud_base_ft_agl": "3500" }, { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "-19" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF LTCN 110440Z 1106/1115 VRB02KT CAVOK", - "station_id": "LTCN", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF OEDF 110445Z 1106/1212 34010KT CAVOK BECMG 1118/1120 27005KT", + "station_id": "OEDF", + "issue_time": "2024-12-11T04:45:00Z", + "bulletin_time": "2024-12-11T04:45:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "37.539", - "longitude": "36.953", - "elevation_m": "505", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "26.45", + "longitude": "49.817", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -149787,520 +151542,561 @@ ] }, { - "raw_text": "TAF LTFO 110440Z 1106/1115 VRB02KT CAVOK BECMG 1113/1115 BKN080", - "station_id": "LTFO", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UHPP 110445Z 1106/1212 36003G12MPS 9999 BKN030CB TEMPO 1106/1115 1000 SHSN BKN009 OVC020CB", + "station_id": "UHPP", + "issue_time": "2024-12-11T04:45:00Z", + "bulletin_time": "2024-12-11T04:45:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "41.179", - "longitude": "40.845", - "elevation_m": "5", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "53.175", + "longitude": "158.444", + "elevation_m": "33", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", + "wind_gust_kt": "23", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF BIKF 110440Z 1106/1206 12036G47KT 8000 -RA BKN012 OVC020 TX07/1115Z TN04/1106Z BECMG 1107/1109 13027G37KT 4500 RA BKN007 OVC013 TEMPO 1109/1115 2000 RADZ BR OVC004 BECMG 1115/1117 17015KT 9999 -SHRA FEW010 BKN020 BECMG 1120/1122 18025G35KT TEMPO 1122/1206 4000 SHRA BKN008CB", - "station_id": "BIKF", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UHMM 110445Z 1106/1212 02003G08MPS 9999 NSC", + "station_id": "UHMM", + "issue_time": "2024-12-11T04:45:00Z", + "bulletin_time": "2024-12-11T04:45:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "59.911", + "longitude": "150.725", + "elevation_m": "175", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF USTR 110445Z 1106/1206 24006G14MPS 9999 DRSN BKN016CB TEMPO 1106/1112 24014MPS 0500 +SHSN BLSN VV005 FM111200 24006G15MPS 2100 -SHSN BLSN BKN011 BKN020CB TEMPO 1112/1118 0500 +SHSN BLSN VV003 FM111800 24006G14MPS 9999 DRSN BKN016CB TEMPO 1118/1124 0500 +SHSN BLSN VV005 FM120000 24006G15MPS 2000 SHSN BLSN BKN007 BKN016CB TEMPO 1200/1206 24015MPS 0200 +SHSN FZRA BLSN VV002", + "station_id": "USTR", + "issue_time": "2024-12-11T04:45:00Z", + "bulletin_time": "2024-12-11T04:45:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "63.987", - "longitude": "-22.614", - "elevation_m": "49", + "latitude": "57.19", + "longitude": "65.324", + "elevation_m": "93", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "36", - "wind_gust_kt": "47", - "visibility_statute_mi": "4.97", - "wx_string": "-RA", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "27", + "visibility_statute_mi": "6+", + "wx_string": "DRSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "4" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "240", + "wind_speed_kt": "27", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "500", + "wx_string": "+SHSN BLSN", + "sky_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "7" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "27", - "wind_gust_kt": "37", - "visibility_statute_mi": "2.8", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "29", + "visibility_statute_mi": "1.3", + "wx_string": "-SHSN BLSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1100" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "RA DZ BR", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "300", + "wx_string": "+SHSN BLSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "27", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wx_string": "DRSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "500", + "wx_string": "+SHSN BLSN", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "29", + "visibility_statute_mi": "1.24", + "wx_string": "SHSN BLSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wind_dir_degrees": "240", + "wind_speed_kt": "29", + "visibility_statute_mi": "0.12", + "vert_vis_ft": "200", + "wx_string": "+SHSN FZRA BLSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF LTAP 110440Z 1106/1115 VRB02KT 9999 FEW040 SCT100 BECMG 1110/1112 -SHRA BKN035 BKN080 PROB40 TEMPO 1111/1113 30012KT", - "station_id": "LTAP", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF UTAA 110445Z 1106/1206 11016KT 6000 SCT050 TEMPO 1106/1112 09014G24KT BECMG 1116/1118 15012KT 3000 BR SCT020 BKN050 TEMPO 1118/1204 VRB04KT 1000 BR BKN010", + "station_id": "UTAA", + "issue_time": "2024-12-11T04:45:00Z", + "bulletin_time": "2024-12-11T04:45:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.826", - "longitude": "35.52", - "elevation_m": "536", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.975", + "longitude": "58.371", + "elevation_m": "207", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "16", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "90", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.62", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } ] } ] }, { - "raw_text": "TAF BIRK 110440Z 1106/1206 11022G35KT 9999 -RA SCT015 BKN020 OVC028 TX07/1115Z TN04/1106Z TEMPO 1111/1116 4000 RADZ BKN008 OVC013 BECMG 1116/1118 16012KT 9999 -SHRA SCT015 BKN025 BECMG 1121/1123 17020G30KT TEMPO 1122/1206 4500 SHRA BKN012CB", - "station_id": "BIRK", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF ZMCK 110445Z 1106/1212 VRB02MPS 5000 SN SCT030 BKN080 TXM10/1107Z TNM19/1123Z TEMPO 1106/1118 2500 BECMG 1202/1205 31007MPS 9999 NSW SCT033 SCT100", + "station_id": "ZMCK", + "issue_time": "2024-12-11T04:45:00Z", + "bulletin_time": "2024-12-11T04:45:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "64.129", - "longitude": "-21.941", - "elevation_m": "12", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "47.651", + "longitude": "106.822", + "elevation_m": "1366", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "22", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", - "wx_string": "-RA", + "fcst_time_to": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", + "wx_string": "SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2800" + "cloud_base_ft_agl": "8000" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "7" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "-10" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "4" + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "-19" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "RA DZ", + "visibility_statute_mi": "1.55", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3300" }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "wx_string": "-SHRA", - "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.8", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF UMII 110440Z 1105/1115 27003G08MPS 5000 BR OVC004 TEMPO 1105/1115 30003G08MPS 0300 FZDZ SN FZFG OVC002", - "station_id": "UMII", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "55.133", - "longitude": "30.36", - "elevation_m": "208", + "raw_text": "TAF USHH 110443Z 1106/1206 23006G14MPS 6000 -SN FEW007 OVC016 TEMPO 1106/1203 19005G12MPS 1500 SHSN BLSN SCT004 BKN016CB", + "station_id": "USHH", + "issue_time": "2024-12-11T04:43:00Z", + "bulletin_time": "2024-12-11T04:43:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "61.029", + "longitude": "69.086", + "elevation_m": "46", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "12", + "wind_gust_kt": "27", + "visibility_statute_mi": "3.73", + "wx_string": "-SN", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "0.19", - "wx_string": "FZDZ SN FZFG", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "wind_gust_kt": "23", + "visibility_statute_mi": "0.93", + "wx_string": "SHSN BLSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LTAB 110440Z 1106/1115 VRB02KT 9999 SCT040 BKN100 TEMPO 1108/1112 -SHRA BKN035 BKN090", - "station_id": "LTAB", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF ZMUB 110442Z 1106/1212 VRB02MPS 6000 SN SCT030 BKN080 TXM13/1107Z TNM20/1123Z TEMPO 1106/1118 3000 BECMG 1122/1124 9999 NSW SCT033 SCT100", + "station_id": "ZMUB", + "issue_time": "2024-12-11T04:42:00Z", + "bulletin_time": "2024-12-11T04:42:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.934", - "longitude": "32.739", - "elevation_m": "820", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "47.843", + "longitude": "106.766", + "elevation_m": "1300", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", + "wx_string": "SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "8000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "-13" + }, + { + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "-20" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "visibility_statute_mi": "1.86", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3300" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF LTAD 110440Z 1106/1115 VRB02KT 9999 SCT040 SCT100 TEMPO 1107/1111 26012KT -SHRA BKN035 BKN080", - "station_id": "LTAD", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", + "raw_text": "TAF YSCB 110441Z 1106/1206 30014KT CAVOK FM111200 VRB03KT CAVOK FM112200 30005KT CAVOK", + "station_id": "YSCB", + "issue_time": "2024-12-11T04:41:00Z", + "bulletin_time": "2024-12-11T04:41:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.95", - "longitude": "32.689", - "elevation_m": "813", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-35.309", + "longitude": "149.2", + "elevation_m": "577", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LTAE 110440Z 1106/1115 21008KT 9999 SCT035 BKN100 TEMPO 1106/1110 -SHRA BKN025 BKN090 TEMPO 1110/1114 27012KT -SHRA BKN025 BKN090", - "station_id": "LTAE", + "raw_text": "TAF LTBN 110440Z 1106/1115 VRB02KT 9999 BKN030 TEMPO 1106/1110 -SHRA TEMPO 1109/1113 32012KT TEMPO 1111/1114 -SHRA", + "station_id": "LTBN", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.079", - "longitude": "32.566", - "elevation_m": "836", + "latitude": "39.427", + "longitude": "30.017", + "elevation_m": "921", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "8", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3000" } ] }, @@ -150310,64 +152106,59 @@ "change_indicator": "TEMPO", "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } + ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "270", + "wind_dir_degrees": "320", "wind_speed_kt": "12", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } + ] } ] }, { - "raw_text": "TAF LTBG 110440Z 1106/1115 01008KT 9999 SCT035 BKN100", - "station_id": "LTBG", + "raw_text": "TAF LTBP 110440Z 1106/1115 VRB02KT 7000 -SHRA SCT010 BKN030", + "station_id": "LTBP", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.318", - "longitude": "27.978", - "elevation_m": "42", + "latitude": "40.682", + "longitude": "29.377", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", + "wx_string": "-SHRA", "sky_condition": [ [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1000" } ], [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "3000" } ] ] @@ -150375,15 +152166,15 @@ ] }, { - "raw_text": "TAF LTBI 110440Z 1106/1115 VRB02KT 9999 BKN030 TEMPO 1106/1110 -SHRA TEMPO 1110/1113 -SHRA TEMPO 1111/1114 35012KT", - "station_id": "LTBI", + "raw_text": "TAF LTBT 110440Z 1106/1115 VRB02KT 9999 SCT035 BKN100 TEMPO 1106/1109 -SHRA", + "station_id": "LTBT", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.781", - "longitude": "30.58", - "elevation_m": "785", + "latitude": "38.809", + "longitude": "27.834", + "elevation_m": "81", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", @@ -150392,52 +152183,37 @@ "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", "wx_string": "-SHRA", "sky_condition": [ - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", - "sky_condition": [ - ] } ] }, { - "raw_text": "TAF LTBL 110440Z 1106/1115 VRB02KT 9999 SCT035 BKN100 TEMPO 1106/1109 -SHRA", - "station_id": "LTBL", + "raw_text": "TAF LTBV 110440Z 1106/1115 VRB02KT 9999 SCT030 BKN090 TEMPO 1106/1107 -SHRA TEMPO 1107/1109 4000 SHRA TEMPO 1109/1110 -SHRA", + "station_id": "LTBV", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.513", - "longitude": "27.01", - "elevation_m": "5", + "latitude": "37.14", + "longitude": "27.67", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", @@ -150448,18 +152224,37 @@ "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "9000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", "wx_string": "-SHRA", "sky_condition": [ @@ -150468,265 +152263,281 @@ ] }, { - "raw_text": "TAF UUBC 110440Z 1106/1115 26003G08MPS 9000 BKN011 TEMPO 1106/1115 OVC008", - "station_id": "UUBC", + "raw_text": "TAF LTFA 110440Z 1106/1115 VRB02KT 9999 SCT035 BKN100 TEMPO 1106/1109 -SHRA", + "station_id": "LTFA", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "54.552", - "longitude": "36.37", - "elevation_m": "198", + "latitude": "38.511", + "longitude": "26.978", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "5.59", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1100" + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } + ] } ] }, { - "raw_text": "TAF UUOK 110440Z 1106/1115 03003G08MPS 6000 OVC004 TEMPO 1106/1115 OVC002", - "station_id": "UUOK", + "raw_text": "TAF AMD ETAR 110440Z 1104/1208 05009KT 9999 OVC009 QNH3031INS TEMPO 1108/1115 06010G15KT OVC012 BECMG 1114/1115 06009KT 9999 OVC020 QNH3038INS TX04/1116Z TNM02/1202Z", + "station_id": "ETAR", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "51.751", - "longitude": "36.297", - "elevation_m": "203", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "49.437", + "longitude": "7.6", + "elevation_m": "231", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "wind_gust_kt": "16", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.30", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.38", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "4" + }, + { + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "-2" } ] } ] }, { - "raw_text": "TAF LTAH 110440Z 1106/1115 VRB02KT 9999 SCT035 BKN090 TEMPO 1106/1110 -SHRA TEMPO 1110/1112 27015KT TEMPO 1112/1115 -SHRA BKN030 BKN090", - "station_id": "LTAH", + "raw_text": "TAF LTAC 110440Z 1106/1206 VRB02KT 4500 BR SCT040 SCT100 BECMG 1106/1108 9999 NSW TEMPO 1110/1114 24015KT -SHRA FEW025CB BKN030 BKN080 TEMPO 1202/1206 1000 BCFG BKN002", + "station_id": "LTAC", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.735", - "longitude": "30.596", - "elevation_m": "1004", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.128", + "longitude": "32.995", + "elevation_m": "952", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.8", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "4000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } ] }, { "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "270", + "wind_dir_degrees": "240", "wind_speed_kt": "15", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" + }, { "sky_cover": "BKN", "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "BCFG", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF LTBX 110440Z 1106/1115 03008KT 9999 SCT010 BKN030 TEMPO 1107/1111 -SHRA", - "station_id": "LTBX", + "raw_text": "TAF LTAI 110440Z 1106/1206 VRB02KT 9999 SCT030 TEMPO 1106/1110 -SHRA FEW015CB BKN025 BECMG 1122/1201 34012KT CAVOK", + "station_id": "LTAI", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "40.993", - "longitude": "29.216", - "elevation_m": "116", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.9", + "longitude": "30.798", + "elevation_m": "50", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", "wx_string": "-SHRA", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF LTAO 110440Z 1106/1115 VRB02KT 4000 BR SCT008 BKN030 OVC080 BECMG 1107/1109 6000 SCT012 BKN033 OVC090", - "station_id": "LTAO", - "issue_time": "2024-12-11T04:40:00Z", - "bulletin_time": "2024-12-11T04:40:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.354", - "longitude": "38.254", - "elevation_m": "919", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", - "wx_string": "BR", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LTAV 110440Z 1106/1115 VRB02KT 9999 BKN030 TEMPO 1106/1110 -SHRA BECMG 1108/1110 32012KT TEMPO 1111/1114 -SHRA", - "station_id": "LTAV", + "raw_text": "TAF LTBA 110440Z 1106/1206 02009KT 9999 SCT006 BKN025 TEMPO 1106/1110 - SHRA FEW018TCU BKN022 BECMG 1115/1118 SCT035", + "station_id": "LTBA", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "39.453", - "longitude": "31.369", - "elevation_m": "976", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.982", + "longitude": "28.821", + "elevation_m": "33", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" } ] }, @@ -150734,51 +152545,50 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "wx_string": "- SHRA", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" + } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF LTBK 110440Z 1106/1115 VRB02KT 9999 -SHRA SCT030 BKN100 TEMPO 1106/1107 -TSRA FEW015CB BKN025 TEMPO 1111/1115 33012KT", - "station_id": "LTBK", + "raw_text": "TAF LTBJ 110440Z 1106/1206 VRB02KT 9999 -SHRA SCT030 BKN100 TEMPO 1106/1107 -TSRA FEW015CB BKN025 TEMPO 1111/1115 36012KT BECMG 1116/1119 CAVOK BECMG 1119/1123 3200 BR SCT010 SCT030 TEMPO 1201/1205 1200 BCFG BKN005 PROB40 1203/1206 0500 FG BKN002", + "station_id": "LTBJ", "issue_time": "2024-12-11T04:40:00Z", "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "38.32", - "longitude": "27.159", - "elevation_m": "132", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.285", + "longitude": "27.155", + "elevation_m": "123", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", @@ -150815,262 +152625,188 @@ "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "330", + "wind_dir_degrees": "360", "wind_speed_kt": "12", "sky_condition": [ ] - } - ] - }, - { - "raw_text": "TAF USRR 110437Z 1106/1206 22006G14MPS 3000 -SN BR FEW007 OVC016 TEMPO 1106/1115 1000 SHSN BKN004 OVC011CB", - "station_id": "USRR", - "issue_time": "2024-12-11T04:37:00Z", - "bulletin_time": "2024-12-11T04:37:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "61.342", - "longitude": "73.422", - "elevation_m": "52", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "12", - "wind_gust_kt": "27", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.99", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "SHSN", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, + "cloud_base_ft_agl": "500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "0.31", + "wx_string": "FG", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1100", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF AMD KHRT 110437Z 1104/1208 18012G20KT 8000 -SHRA SCT015 BKN020 BKN030 510005 QNH2989INS TEMPO 1104/1107 20015G25KT 6000 TSRA SCT015CB BKN040 BECMG 1106/1107 32012G20KT 4800 SHRA BKN020 QNH2985INS BECMG 1109/1110 32015G25KT 4800 SHRA BKN010 OVC020 QNH2988INS TEMPO 1114/1117 31020G30KT 3200 SHRA 520005 BECMG 1117/1118 33015G25KT 9999 NSW FEW200 QNH2997INS BECMG 1122/1123 35012G20KT 9999 SKC QNH3018INS TX23/1104Z TN14/1110Z", - "station_id": "KHRT", - "issue_time": "2024-12-11T04:37:00Z", - "bulletin_time": "2024-12-11T04:37:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "30.428", - "longitude": "-86.69", - "elevation_m": "10", + "raw_text": "TAF LTBS 110440Z 1106/1206 VRB02KT 9999 SCT025 BKN090 BECMG 1106/1108 16012KT TEMPO 1106/1109 -SHRA TEMPO 1109/1112 4000 SHRA TEMPO 1114/1118 -SHRA BECMG 1116/1118 VRB02KT", + "station_id": "LTBS", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.713", + "longitude": "28.793", + "elevation_m": "2", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.88", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "5000" + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.73", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "9000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.85", - "wx_string": "SHRA", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } + ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.88", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } + ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "310", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "1.99", - "wx_string": "SHRA", - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "5000" - } - ], + "wx_string": "-SHRA", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T04:00:00Z", - "max_temp_c": "23" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "14" + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF YSDU 110437Z 1106/1200 22012KT CAVOK FM110900 16005KT CAVOK", - "station_id": "YSDU", - "issue_time": "2024-12-11T04:37:00Z", - "bulletin_time": "2024-12-11T04:37:00Z", + "raw_text": "TAF LTCV 110440Z 1106/1206 24008KT CAVOK", + "station_id": "LTCV", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "-32.221", - "longitude": "148.575", - "elevation_m": "285", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.365", + "longitude": "42.06", + "elevation_m": "620", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -151082,1552 +152818,1649 @@ ] }, { - "raw_text": "TAF YSTW 110437Z 1106/1200 18008KT CAVOK FM111000 09008KT CAVOK FM111700 VRB03KT 9999 SCT040", - "station_id": "YSTW", - "issue_time": "2024-12-11T04:37:00Z", - "bulletin_time": "2024-12-11T04:37:00Z", + "raw_text": "TAF COR LTFE 110440Z 1106/1206 VRB02KT 9999 SCT030 BKN090 TEMPO 1106/1107 -SHRA TEMPO 1107/1109 4000 SHRA TEMPO 1109/1110 -SHRA BECMG 1109/1111 25012KT BECMG 1112/1114 VRB02KT", + "station_id": "LTFE", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "-31.084", - "longitude": "150.847", - "elevation_m": "404", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.245", + "longitude": "27.673", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF UCFO 110436Z 1106/1206 32003MPS 4000 BR SCT050 TEMPO 1106/1112 2000 BECMG 1112/1114 18005MPS 0800 FZFG FU TEMPO 1112/1118 0400 FZFG FEW002 BKN007", - "station_id": "UCFO", - "issue_time": "2024-12-11T04:36:00Z", - "bulletin_time": "2024-12-11T04:36:00Z", + "raw_text": "TAF COR LTFJ 110440Z 1106/1206 03009KT 9999 SCT008 BKN025 TEMPO 1106/1110 -SHRA PROB30 TEMPO 1110/1113 -SHRA BECMG 1113/1117 SCT025 BKN080 PROB30 TEMPO 1202/1206 -SHRA BKN025 BKN070", + "station_id": "LTFJ", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.61", - "longitude": "72.791", - "elevation_m": "881", + "latitude": "40.899", + "longitude": "29.309", + "elevation_m": "83", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", + "wx_string": "-SHRA", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "-SHRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "visibility_statute_mi": "0.5", - "wx_string": "FZFG FU", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.25", - "wx_string": "FZFG", + "probability": "30", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF MMCL 110435Z 1106/1206 05005KT P6SM SCT200 FM111800 05008KT P6SM BKN200 BECMG 1121/1123 24010KT SCT200 FM120300 00000KT P6SM SCT200", - "station_id": "MMCL", - "issue_time": "2024-12-11T04:35:00Z", - "bulletin_time": "2024-12-11T04:35:00Z", + "raw_text": "TAF LTFM 110440Z 1106/1212 02012KT 9999 BKN009 BKN022 TEMPO 1106/1110 - SHRA FEW018TCU BKN022 BECMG 1111/1114 SCT035 BECMG 1114/1117 22007KT BECMG 1205/1208 32012KT", + "station_id": "LTFM", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "24.766", - "longitude": "-107.476", - "elevation_m": "35", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "41.262", + "longitude": "28.74", + "elevation_m": "99", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "- SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "TCU" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF MMHO 110435Z 1106/1206 05005KT P6SM SKC BECMG 1112/1114 SCT200 FM111800 05012KT P6SM SCT200 FM120000 30005KT P6SM BKN200", - "station_id": "MMHO", - "issue_time": "2024-12-11T04:35:00Z", - "bulletin_time": "2024-12-11T04:35:00Z", + "raw_text": "TAF LTDB 110440Z 1106/1206 VRB02KT CAVOK BECMG 1116/1118 SCT035 BKN100", + "station_id": "LTDB", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.097", - "longitude": "-111.051", - "elevation_m": "186", + "latitude": "36.8938", + "longitude": "35.07", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "3500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF MMLP 110435Z 1106/1206 01015KT P6SM SCT200 TEMPO 1111/1115 SCT030 FM111800 01020KT P6SM SCT200 TEMPO 1118/1122 5SM BLSA FM120300 02010KT P6SM SCT200", - "station_id": "MMLP", - "issue_time": "2024-12-11T04:35:00Z", - "bulletin_time": "2024-12-11T04:35:00Z", + "raw_text": "TAF LTAF 110440Z 1106/1206 VRB02KT CAVOK BECMG 1114/1116 4000 BR BECMG 1118/1120 CAVOK BECMG 1120/1122 SCT035", + "station_id": "LTAF", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "24.077", - "longitude": "-110.364", - "elevation_m": "16", + "latitude": "36.989", + "longitude": "35.293", + "elevation_m": "19", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "20", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "BLSA", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } ] - }, + } + ] + }, + { + "raw_text": "TAF LTAJ 110440Z 1106/1206 VRB02KT CAVOK TEMPO 1106/1108 4000 BR", + "station_id": "LTAJ", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.947", + "longitude": "37.479", + "elevation_m": "684", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" } ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF MMML 110435Z 1106/1206 30008KT P6SM SKC BECMG 1112/1114 BKN200 FM111800 34015KT P6SM BKN200 BECMG 1200/1202 30008KT", - "station_id": "MMML", - "issue_time": "2024-12-11T04:35:00Z", - "bulletin_time": "2024-12-11T04:35:00Z", + "raw_text": "TAF LTAZ 110440Z 1106/1206 13008KT CAVOK BECMG 1108/1111 24013KT SCT040 SCT100 TEMPO 1115/1118 30015G25KT -SHRA BKN030 BKN080 BECMG 1118/1120 VRB02KT TEMPO 1118/1122 -SHRA BKN030 BKN080 BECMG 1200/1203 4000 BR TEMPO 1203/1206 1000 -SHRA BCFG SCT008 BKN025 BKN080", + "station_id": "LTAZ", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.631", - "longitude": "-115.238", - "elevation_m": "21", + "latitude": "38.771", + "longitude": "34.521", + "elevation_m": "944", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "130", "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "wind_gust_kt": "25", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "TAF MMMZ 110435Z 1106/1206 33005KT P6SM SCT200 TX28/1121Z TN16/1112Z BECMG 1118/1120 24010KT BKN200 FM120200 30005KT P6SM SCT200", - "station_id": "MMMZ", - "issue_time": "2024-12-11T04:35:00Z", - "bulletin_time": "2024-12-11T04:35:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "23.161", - "longitude": "-106.271", - "elevation_m": "7", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "28" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "16" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "-SHRA BCFG", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF MMPE 110435Z 1106/1206 36020KT P6SM SKC BECMG 1112/1114 BKN200 FM111800 36015KT P6SM BKN200 FM120300 33012KT P6SM BKN200", - "station_id": "MMPE", - "issue_time": "2024-12-11T04:35:00Z", - "bulletin_time": "2024-12-11T04:35:00Z", + "raw_text": "TAF LTBR 110440Z 1106/1206 VRB02KT 8000 -SHRA BKN030 BKN080 PROB40 TEMPO 1109/1112 30012KT -TSRA FEW025CB BKN030 PROB40 1203/1206 4000 SHRA", + "station_id": "LTBR", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.354", - "longitude": "-113.519", - "elevation_m": "9", + "latitude": "40.255", + "longitude": "29.562", + "elevation_m": "233", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "20", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "wx_string": "-TSRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } + ] } ] }, { - "raw_text": "TAF MMTJ 110435Z 1106/1206 07010KT P6SM SCT200 TX22/1121Z TN09/1112Z BECMG 1110/1112 BKN200 FM111900 30012KT P6SM BKN200 BECMG 1202/1204 30005KT", - "station_id": "MMTJ", - "issue_time": "2024-12-11T04:35:00Z", - "bulletin_time": "2024-12-11T04:35:00Z", + "raw_text": "TAF LTBU 110440Z 1106/1206 03012KT 9999 BKN025 BKN080 TEMPO 1106/1110 - SHRA FEW015TCU BKN022 BECMG 1109/1112 33006KT BECMG 1115/1118 SCT035", + "station_id": "LTBU", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "32.544", - "longitude": "-116.982", - "elevation_m": "150", + "latitude": "41.139", + "longitude": "27.919", + "elevation_m": "165", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "22" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "9" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "- SHRA", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "TCU" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF EGXC 110435Z 1106/1124 03007KT 9999 BKN025 TEMPO 1106/1118 BKN020 PROB40 TEMPO 1108/1118 BKN010 PROB30 TEMPO 1112/1118 6000 -DZ SCT006 BECMG 1118/1121 BKN008 PROB30 TEMPO 1118/1121 3000 DZ BKN004 TEMPO 1121/1124 3000 DZ BKN003 PROB30 TEMPO 1121/1124 1200 BKN002", - "station_id": "EGXC", - "issue_time": "2024-12-11T04:35:00Z", - "bulletin_time": "2024-12-11T04:35:00Z", + "raw_text": "TAF LTCG 110440Z 1106/1206 VRB02KT CAVOK BECMG 1113/1115 BKN100 BECMG 1115/1118 29013KT -SHRA SCT016 BKN035 TEMPO 1118/1121 29015G25KT TEMPO 1121/1124 29015G25KT 3500 SHRA BKN008 BKN025 TEMPO 1200/1203 2800 SHRA BKN007 BKN025 TEMPO 1203/1206 3500 SHRA BKN007 BKN025", + "station_id": "LTCG", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "53.094", - "longitude": "-0.173", - "elevation_m": "9", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.995", + "longitude": "39.782", + "elevation_m": "28", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.73", - "wx_string": "-DZ", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - } + ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.17", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "DZ", - "sky_condition": [ + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "DZ", + "visibility_statute_mi": "1.74", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.75", + "visibility_statute_mi": "2.17", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF SKSM 110430Z 1106/1206 34008KT 9999 FEW020 TX35/1120Z TN23/1111Z", - "station_id": "SKSM", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTCS 110440Z 1106/1206 VRB02KT CAVOK", + "station_id": "LTCS", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "11.12", - "longitude": "-74.231", - "elevation_m": "5", + "latitude": "37.445", + "longitude": "38.904", + "elevation_m": "825", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "35" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "23" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF ORER 110430Z 1106/1206 VRB02KT 7000 NSC BECMG 1110/1112 31004KT", - "station_id": "ORER", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTFC 110440Z 1106/1206 VRB02KT 9999 SCT030 BKN100 BECMG 1109/1112 FEW020CB BKN030 TEMPO 1112/1116 34015G25KT -SHRA PROB40 TEMPO 1116/1120 -SHRA", + "station_id": "LTFC", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.232", - "longitude": "43.951", - "elevation_m": "399", + "latitude": "37.855", + "longitude": "30.368", + "elevation_m": "862", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "4.35", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.35", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF SKBO 110430Z 1106/1206 VRB02KT 9999 FEW020 BECMG 1117/1118 27012KT TEMPO 1120/1122 DZRA SCT015TCU BECMG 1123/1124 VRB02KT TX21/1118Z TN08/1109Z", - "station_id": "SKBO", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "4.706", - "longitude": "-74.151", - "elevation_m": "2547", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "wx_string": "DZ RA", + "probability": "40", + "wx_string": "-SHRA", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF LTAR 110440Z 1106/1115 15010KT CAVOK BECMG 1106/1108 FEW030 BKN180", + "station_id": "LTAR", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.798", + "longitude": "36.894", + "elevation_m": "1601", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500", - "cloud_type": "TCU" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "21" + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "8" + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" } ] } ] }, { - "raw_text": "TAF SKPE 110430Z 1106/1206 12008KT 9999 SCT020 TEMPO 1117/1120 SCT020TCU TX29/1120Z TN18/1110Z", - "station_id": "SKPE", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTBY 110440Z 1106/1115 VRB02KT 9999 BKN030 TEMPO 1106/1110 -SHRA TEMPO 1110/1113 -SHRA TEMPO 1111/1114 35012KT", + "station_id": "LTBY", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "4.814", - "longitude": "-75.735", - "elevation_m": "1341", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.81", + "longitude": "30.519", + "elevation_m": "788", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "18" - } + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "sky_condition": [ + ] } ] }, { - "raw_text": "TAF SBBW 110430Z 1106/1118 VRB02KT 9999 SCT013 TN23/1108Z TX34/1117Z TEMPO 1108/1112 5000 RA SCT016 FEW025TCU BECMG 1112/1114 25002KT SCT030 BECMG 1115/1117 31002KT CAVOK RMK PHG", - "station_id": "SBBW", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTCA 110440Z 1106/1115 VRB02KT 7000 FEW012 SCT035 BKN100", + "station_id": "LTCA", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PHG", - "latitude": "-15.861", - "longitude": "-52.389", - "elevation_m": "354", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.607", + "longitude": "39.291", + "elevation_m": "887", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", + "sky_condition": [ + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF LTCD 110440Z 1106/1115 VRB02KT 9999 OVC020", + "station_id": "LTCD", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.71", + "longitude": "39.527", + "elevation_m": "1146", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "23" - }, + ] + } + ] + }, + { + "raw_text": "TAF LTCF 110440Z 1106/1115 VRB02KT 0500 FZFG VV001 BECMG 1106/1108 4500 BR SCT035 BKN070 BECMG 1108/1110 9999 NSW", + "station_id": "LTCF", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.562", + "longitude": "43.115", + "elevation_m": "1794", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "100", + "wx_string": "FZFG", + "sky_condition": [ { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "34" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.8", + "vert_vis_ft": "100", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "3500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "250", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "vert_vis_ft": "100", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LTCI 110440Z 1106/1115 30007KT 9999 FEW040 BKN180", + "station_id": "LTCI", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.469", + "longitude": "43.337", + "elevation_m": "1654", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "NSC" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" + } + ] ] } ] }, { - "raw_text": "TAF SKAR 110430Z 1106/1206 00000KT 9999 SCT020 TEMPO 1117/1120 SCT020TCU PROB40 1120/1123 TS SCT017CB TX29/1120Z TN18/1110Z", - "station_id": "SKAR", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTCT 110440Z 1106/1115 VRB02KT 8000 NSC TEMPO 1106/1109 4000 BR", + "station_id": "LTCT", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "4.455", - "longitude": "-75.766", - "elevation_m": "1214", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.977", + "longitude": "43.878", + "elevation_m": "936", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "wx_string": "TS", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "18" - } + ] } ] }, { - "raw_text": "TAF SKRG 110430Z 1106/1206 VRB02KT 9999 SCT010 BECMG 1107/1109 4000 BR BKN006 BECMG 1113/1115 12010KT 9999 NSW SCT020 BECMG 1200/1202 VRB02KT TX23/1119Z TN12/1110Z", - "station_id": "SKRG", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTDA 110440Z 1106/1115 VRB02KT 7000 FEW040 BKN180 TEMPO 1106/1109 4000 BR", + "station_id": "LTDA", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "6.169", - "longitude": "-75.426", - "elevation_m": "2132", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "36.361", + "longitude": "36.283", + "elevation_m": "80", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF LTFD 110440Z 1106/1115 VRB02KT 9999 SCT035 SCT100", + "station_id": "LTFD", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.559", + "longitude": "27.025", + "elevation_m": "15", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "23" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "12" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "TAF SKCG 110430Z 1106/1206 VRB03KT 9999 FEW017 BECMG 1117/1119 35012KT TX34/1116Z TN24/1111Z", - "station_id": "SKCG", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTFG 110440Z 1106/1115 VRB02KT 9999 FEW030 SCT100", + "station_id": "LTFG", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.447", - "longitude": "-75.516", - "elevation_m": "6", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "36.299", + "longitude": "32.3", + "elevation_m": "26", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] ] - }, + } + ] + }, + { + "raw_text": "TAF LTFH 110440Z 1106/1115 29012KT 8000 FEW035 BKN100 BECMG 1106/1109 17009KT BECMG 1111/1114 30015G25KT -SHRA SCT008 FEW020CB BKN028", + "station_id": "LTFH", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.255", + "longitude": "36.567", + "elevation_m": "7", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "350", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "34" + "cloud_base_ft_agl": "3500" }, { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "24" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "TAF SKBQ 110430Z 1106/1206 05006KT 9999 FEW015 PROB40 TEMPO 1111/1113 BKN006 TX33/1118Z TN26/1111Z TAF SKSM 110430Z 1106/1206 34008KT 9999 FEW020 TX35/1120Z TN23/1111Z", - "station_id": "SKBQ", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.883", - "longitude": "-74.78", - "elevation_m": "23", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "33" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "26" + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" }, { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "35" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" } ] } ] }, { - "raw_text": "TAF SKSP 110430Z 1106/1206 07010KT 9999 FEW017 TEMPO 1120/1123 TSRA FEW015CB TX32/1118Z TN27/1110Z", - "station_id": "SKSP", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTAG 110440Z 1106/1206 VRB02KT CAVOK BECMG 1118/1120 SCT030", + "station_id": "LTAG", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "12.587", - "longitude": "-81.704", - "elevation_m": "6", + "latitude": "37.002", + "longitude": "35.426", + "elevation_m": "62", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "32" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "27" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF SKBG 110430Z 1106/1206 VRB02KT 9999 FEW015 BECMG 1116/1118 32010KT BECMG 1201/1203 VRB02KT TX27/1119Z TN19/1110Z", - "station_id": "SKBG", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTAT 110440Z 1106/1206 VRB02KT 7000 SCT010 BKN035 BKN090 TEMPO 1202/1206 2500 BR BKN009 BKN030 BKN080", + "station_id": "LTAT", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "7.127", - "longitude": "-73.185", - "elevation_m": "1187", + "latitude": "38.435", + "longitude": "38.092", + "elevation_m": "850", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" + }, { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "27" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "19" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF SKCC 110430Z 1106/1206 VRB02KT 9999 FEW015 BECMG 1117/1119 35010KT BECMG 1201/1203 VRB02KT TX32/1118Z TN22/1110Z", - "station_id": "SKCC", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTAU 110440Z 1106/1206 VRB02KT 4000 BR NSC BECMG 1106/1108 8000 BECMG 1108/1111 SCT040 SCT100 TEMPO 1117/1121 -SHRA BKN030 BKN080 TEMPO 1122/1202 -SHRA BKN030 BKN080 TEMPO 1203/1206 -SHRA SCT015 BKN027 BKN080", + "station_id": "LTAU", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "7.93", - "longitude": "-72.509", - "elevation_m": "308", + "latitude": "38.77", + "longitude": "35.495", + "elevation_m": "1053", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.97", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", + "time_becoming": "2024-12-11T11:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.97", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "32" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "22" - } - ] - } - ] - }, - { - "raw_text": "TAF SKCL 110430Z 1106/1206 04005KT 9999 FEW030 TEMPO 1117/1120 SCT030TCU BECMG 1120/1121 32012KT BECMG 1202/1203 03005KT TX32/1120Z TN19/1110Z", - "station_id": "SKCL", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "3.543", - "longitude": "-76.382", - "elevation_m": "967", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "32" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2700" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "19" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF SKLT 110430Z 1106/1206 VRB02KT 9999 SCT015 TEMPO 1109/1112 3000 BR BKN005 TEMPO 1117/1121 7000 DZRA SCT020TCU TX32/1119Z TN23/1108Z", - "station_id": "SKLT", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTAY 110440Z 1106/1206 VRB02KT 9999 SCT035 BKN090 TEMPO 1112/1116 28012KT 2500 BR -SHRA BKN028 BKN080 TEMPO 1116/1120 4000 BR -SHRA BKN028 BKN080 TEMPO 1120/1124 4000 BR -SHRA BKN028 BKN080", + "station_id": "LTAY", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-4.196", - "longitude": "-69.943", - "elevation_m": "78", + "latitude": "37.785", + "longitude": "29.701", + "elevation_m": "851", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", @@ -152638,118 +154471,86 @@ "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.55", + "wx_string": "BR -SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "2800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.35", - "wx_string": "DZ RA", + "visibility_statute_mi": "2.49", + "wx_string": "BR -SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "BR -SHRA", + "sky_condition": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "32" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" }, { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "23" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF SBUL 110430Z 1106/1118 20005KT CAVOK TN20/1108Z TX28/1111Z PROB30 1109/1112 SCT016 BECMG 1112/1114 25002KT SCT040 BECMG 1115/1117 30004KT CAVOK RMK PHG", - "station_id": "SBUL", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTCC 110440Z 1106/1206 VRB02KT CAVOK", + "station_id": "LTCC", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PHG", - "latitude": "-18.883", - "longitude": "-48.226", - "elevation_m": "945", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.894", + "longitude": "40.201", + "elevation_m": "676", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "20" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "max_temp_c": "28" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "250", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { @@ -152760,496 +154561,411 @@ ] }, { - "raw_text": "TAF SBUR 110430Z 1106/1118 03005KT 9999 FEW040 TN22/1108Z TX28/1117Z BECMG 1106/1109 SCT016 PROB30 1110/1112 BKN010 BECMG 1112/1114 36002KT FEW011 BECMG 1114/1116 33002KT FEW025 BECMG 1116/1118 23003KT SCT040 RMK PHG", - "station_id": "SBUR", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTCE 110440Z 1106/1206 VRB02KT 0400 FZFG VV002 BECMG 1106/1108 1200 BCFG BECMG 1108/1110 2500 BR SCT020 BKN070 BECMG 1111/1113 4500 BECMG 1117/1118 2000 NSC BECMG 1122/1201 27012KT BKN025 BKN070 TEMPO 1201/1205 -SN", + "station_id": "LTCE", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PHG", - "latitude": "-19.765", - "longitude": "-47.965", - "elevation_m": "807", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "39.956", + "longitude": "41.17", + "elevation_m": "1758", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "200", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "22" - }, - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "28" + "sky_cover": "OVX" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "360", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "0.75", + "vert_vis_ft": "200", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1100" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "330", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "1.55", + "vert_vis_ft": "200", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - } - ] - }, - { - "raw_text": "TAF SBIL 110430Z 1106/1118 32003KT 9999 SCT025 TN25/1108Z TX30/1117Z BECMG 1110/1112 03013KT SCT016 BECMG 1112/1114 09010KT SCT023 BECMG 1115/1117 04012KT RMK PHG", - "station_id": "SBIL", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PHG", - "latitude": "-14.816", - "longitude": "-39.033", - "elevation_m": "9", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.8", + "vert_vis_ft": "200", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "25" + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "30" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.24", + "vert_vis_ft": "200", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.24", + "vert_vis_ft": "200", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2300" - } + ] } ] }, { - "raw_text": "TAF SBGO 110430Z 1106/1206 10005KT 9999 FEW045 TN21/1109Z TX29/1117Z BECMG 1112/1115 35005KT SCT040 FEW045TCU TEMPO 1117/1123 27007KT TSRA SCT040 FEW045CB RMK PHG", - "station_id": "SBGO", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LCEN 110440Z 1106/1206 29012KT 9999 FEW020 BKN200", + "station_id": "LCEN", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PHG", - "latitude": "-16.632", - "longitude": "-49.221", - "elevation_m": "740", + "latitude": "35.155", + "longitude": "33.496", + "elevation_m": "91", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "21" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "TCU" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } + ] ] - }, + } + ] + }, + { + "raw_text": "TAF LTCK 110440Z 1106/1115 VRB02KT 7000 SCT010 BKN025", + "station_id": "LTCK", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.748", + "longitude": "41.661", + "elevation_m": "1267", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "CB" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] ] } ] }, { - "raw_text": "TAF SBRP 110430Z 1106/1118 14004KT 9999 FEW040 TN22/1108Z TX29/1117Z TEMPO 1106/1108 VCSH SCT016 FEW040TCU PROB30 1108/1112 SCT012 TEMPO 1112/1114 11002KT FEW025 SCT040 BECMG 1114/1116 06002KT BECMG 1116/1118 33002KT RMK PHG", - "station_id": "SBRP", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTCL 110440Z 1106/1115 VRB02KT CAVOK", + "station_id": "LTCL", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PHG", - "latitude": "-21.134", - "longitude": "-47.774", - "elevation_m": "550", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.978", + "longitude": "41.842", + "elevation_m": "602", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "22" - }, - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "29" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LTCM 110440Z 1106/1115 13012KT 8000 SCT035 BKN100 BECMG 1110/1113 28015G25KT -SHRA SCT008 FEW020CB BKN028", + "station_id": "LTCM", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "42.019", + "longitude": "35.072", + "elevation_m": "7", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "VCSH", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "3500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "110", - "wind_speed_kt": "2", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "800" }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" } ] } ] }, { - "raw_text": "TAF UTAK 110430Z 1106/1206 16014KT 9999 BKN014 BKN100 TEMPO 1106/1112 12014G24KT TEMPO 1118/1124 6000 BKN006 BKN100", - "station_id": "UTAK", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTCO 110440Z 1106/1115 VRB02KT 0500 FZFG VV001 BECMG 1106/1109 4500 BR SCT035 BKN070 BECMG 1109/1112 9999 NSW", + "station_id": "LTCO", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.054", - "longitude": "53.007", - "elevation_m": "83", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.654", + "longitude": "43.026", + "elevation_m": "1657", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.31", + "vert_vis_ft": "100", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVX" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "120", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.8", + "vert_vis_ft": "100", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" + } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "vert_vis_ft": "100", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF UTAM 110430Z 1106/1206 VRB04KT 5000 NSC TEMPO 1106/1115 09012KT SCT020", - "station_id": "UTAM", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTCP 110440Z 1106/1115 VRB02KT 9999 FEW012 SCT035 BKN100", + "station_id": "LTCP", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.619", - "longitude": "61.897", - "elevation_m": "218", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.731", + "longitude": "38.469", + "elevation_m": "672", "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.11", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "TAF UTAT 110430Z 1106/1206 09016KT CAVOK TEMPO 1106/1112 11014G24KT SCT050 BKN100", - "station_id": "UTAT", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", + "raw_text": "TAF LTCR 110440Z 1106/1115 VRB02KT CAVOK BECMG 1110/1112 FEW040 BKN100", + "station_id": "LTCR", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.761", - "longitude": "59.827", - "elevation_m": "84", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.232", + "longitude": "40.638", + "elevation_m": "529", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "16", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -153259,16 +154975,18 @@ ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "110", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", @@ -153279,676 +154997,785 @@ ] }, { - "raw_text": "TAF UTAV 110430Z 1105/1206 18014KT 6000 BKN050 TEMPO 1105/1109 12012KT 2000 BR BKN010 BECMG 1109/1111 14014G24KT 6000 SCT050", - "station_id": "UTAV", - "issue_time": "2024-12-11T04:30:00Z", - "bulletin_time": "2024-12-11T04:30:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.083", - "longitude": "63.613", - "elevation_m": "187", + "raw_text": "TAF LTAL 110440Z 1106/1115 VRB02KT 1200 BCFG BKN002 BECMG 1106/1108 4000 BR BKN028 BECMG 1108/1110 24015G25KT 8000 -SHRA SCT008 FEW020CB BKN030", + "station_id": "LTAL", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.305", + "longitude": "33.792", + "elevation_m": "1074", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "14", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.75", + "wx_string": "BCFG", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "200" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.24", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2800" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "14", - "wind_gust_kt": "24", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF MMAN 110427Z 1106/1206 36008KT P6SM SKC FM111800 12015KT P6SM SKC BECMG 1203/1205 12008KT SCT200", - "station_id": "MMAN", - "issue_time": "2024-12-11T04:27:00Z", - "bulletin_time": "2024-12-11T04:27:00Z", + "raw_text": "TAF LTAS 110440Z 1106/1115 VRB02KT 9999 -SHRA SCT010 BKN030 BKN080 TEMPO 1106/1110 4000 SHRA FEW020CB BKN025 BKN080", + "station_id": "LTAS", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.865", - "longitude": "-100.239", - "elevation_m": "447", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.507", + "longitude": "32.089", + "elevation_m": "13", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF MMCS 110427Z 1106/1206 24005KT P6SM SKC FM111800 10012KT P6SM SCT200 BECMG 1121/1123 BKN200 FM120300 07005KT P6SM BKN200", - "station_id": "MMCS", - "issue_time": "2024-12-11T04:27:00Z", - "bulletin_time": "2024-12-11T04:27:00Z", + "raw_text": "TAF LTAW 110440Z 1106/1115 VRB02KT 9999 FEW040 SCT180 BECMG 1112/1114 -SHRA BKN035 BKN080", + "station_id": "LTAW", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.636", - "longitude": "-106.427", - "elevation_m": "1194", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.308", + "longitude": "36.368", + "elevation_m": "561", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LTBO 110440Z 1106/1115 VRB02KT 9999 -SHRA BKN030 BKN090 BECMG 1106/1110 27014KT", + "station_id": "LTBO", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.68", + "longitude": "29.483", + "elevation_m": "868", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF MMCU 110427Z 1106/1206 00000KT P6SM SKC FM111200 15005KT P6SM SKC BECMG 1118/1120 15015KT SCT200 FM120300 18005KT P6SM BKN200", - "station_id": "MMCU", - "issue_time": "2024-12-11T04:27:00Z", - "bulletin_time": "2024-12-11T04:27:00Z", + "raw_text": "TAF LTBZ 110440Z 1106/1115 21012KT 9999 BKN030 TEMPO 1106/1110 -SHRA TEMPO 1111/1114 -SHRA BECMG 1113/1115 VRB02KT", + "station_id": "LTBZ", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.701", - "longitude": "-105.965", - "elevation_m": "1349", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.114", + "longitude": "30.13", + "elevation_m": "1010", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "SKC" - } + ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } + ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF MMGA 110427Z 1106/1206 15008KT P6SM SKC FM111800 22010KT P6SM SCT200 BECMG 1202/1204 20005KT", - "station_id": "MMGA", - "issue_time": "2024-12-11T04:27:00Z", - "bulletin_time": "2024-12-11T04:27:00Z", + "raw_text": "TAF LTCU 110440Z 1106/1115 VRB02KT 7000 FEW018 SCT035 BKN100", + "station_id": "LTCU", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-99.99", - "longitude": "-99.99", - "elevation_m": "9999", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.861", + "longitude": "40.593", + "elevation_m": "1061", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] ] - }, + } + ] + }, + { + "raw_text": "TAF LTCW 110440Z 1106/1115 VRB02KT 7000 FEW030 BKN180", + "station_id": "LTCW", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.55", + "longitude": "44.238", + "elevation_m": "1852", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "18000" + } + ] ] } ] }, { - "raw_text": "TAF MMMY 110427Z 1106/1206 34010G20KT P6SM SKC TX15/1121Z TN05/1112Z BECMG 1108/1110 34008KT FM111900 12015KT P6SM SKC BECMG 1202/1204 12008KT SCT200", - "station_id": "MMMY", - "issue_time": "2024-12-11T04:27:00Z", - "bulletin_time": "2024-12-11T04:27:00Z", + "raw_text": "TAF LTFB 110440Z 1106/1115 VRB02KT 9999 -SHRA SCT030 BKN100 TEMPO 1106/1108 -TSRA FEW015CB BKN025 TEMPO 1110/1114 26012KT", + "station_id": "LTFB", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.774", - "longitude": "-100.104", - "elevation_m": "382", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.951", + "longitude": "27.333", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "15" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "5" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", "sky_condition": [ - { - "sky_cover": "SKC" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF LTFK 110440Z 1106/1115 01008KT 9999 FEW015 BKN030", + "station_id": "LTFK", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.2", + "longitude": "25.883", + "elevation_m": "21", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "120", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ] ] } ] }, { - "raw_text": "TAF MMTC 110427Z 1106/1206 30005KT P6SM SCT200 BECMG 1112/1114 SKC FM111900 10010KT P6SM BKN200 FM120300 05005KT P6SM SCT200", - "station_id": "MMTC", - "issue_time": "2024-12-11T04:27:00Z", - "bulletin_time": "2024-12-11T04:27:00Z", + "raw_text": "TAF UHBB 110440Z 1106/1206 27003MPS CAVOK", + "station_id": "UHBB", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.564", - "longitude": "-103.408", - "elevation_m": "1128", + "latitude": "50.425", + "longitude": "127.412", + "elevation_m": "185", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LTAN 110440Z 1106/1115 VRB02KT 0400 FG VV001 BECMG 1107/1110 6000 SCT040 BKN100", + "station_id": "LTAN", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.979", + "longitude": "32.562", + "elevation_m": "1029", + "forecast": [ { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "0.25", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF MMIO 110427Z 1106/1206 05005KT P6SM SKC FM111800 05012KT P6SM SKC BECMG 1121/1123 BKN200 FM120300 15005KT P6SM BKN200", - "station_id": "MMIO", - "issue_time": "2024-12-11T04:27:00Z", - "bulletin_time": "2024-12-11T04:27:00Z", + "raw_text": "TAF LTBF 110440Z 1106/1115 01005KT 9999 SCT035 BKN100 TEMPO 1107/1111 -SHRA", + "station_id": "LTBF", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.544", - "longitude": "-100.928", - "elevation_m": "1430", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.619", + "longitude": "27.926", + "elevation_m": "95", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF LTBH 110440Z 1106/1115 05008KT 9999 FEW010 SCT035 BKN100", + "station_id": "LTBH", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.14", + "longitude": "26.425", + "elevation_m": "8", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "TAF MMMV 110427Z 1106/1206 05005KT P6SM SKC BECMG 1118/1120 12012KT FM120300 15005KT P6SM SKC", - "station_id": "MMMV", - "issue_time": "2024-12-11T04:27:00Z", - "bulletin_time": "2024-12-11T04:27:00Z", + "raw_text": "TAF LTBQ 110440Z 1106/1115 20008KT 8000 -SHRA FEW012 BKN028 TEMPO 1106/1110 29012KT 4000 SHRA BR", + "station_id": "LTBQ", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.956", - "longitude": "-101.47", - "elevation_m": "567", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.735", + "longitude": "30.083", + "elevation_m": "51", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "120", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA BR", "sky_condition": [ - { - "sky_cover": "SKC" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF LTCB 110440Z 1106/1115 VRB02KT CAVOK", + "station_id": "LTCB", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.967", + "longitude": "38.081", + "elevation_m": "5", + "forecast": [ { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SCAR 110425Z 1106/1206 21004KT 9999 BKN030 TN17/1110Z TX22/1118Z BECMG 1115/1117 21014KT CAVOK BECMG 1122/1200 21004KT", - "station_id": "SCAR", - "issue_time": "2024-12-11T04:25:00Z", - "bulletin_time": "2024-12-11T04:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-18.351", - "longitude": "-70.336", - "elevation_m": "57", + "raw_text": "TAF AMD KMIB 110440Z 1104/1207 33012G18KT 4800 BLSN BKN015 620153 QNH3016INS TEMPO 1104/1106 3200 IC BLSN BECMG 1105/1106 33012KT 9999 NSW FEW023 QNH3016INS BECMG 1108/1109 32006KT 9999 SCT120 QNH3016INS TXM18/1121Z TNM19/1201Z", + "station_id": "KMIB", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "48.4062", + "longitude": "-101.341", + "elevation_m": "505", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "2.98", + "altim_in_hg": "30.15", + "wx_string": "BLSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500" } ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "17" - }, + "icing_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "22" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "1500", + "icing_max_alt_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.99", + "wx_string": "IC BLSN", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2300" } ] - } - ] - }, - { - "raw_text": "TAF SCDA 110425Z 1106/1206 21004KT 9999 BKN030 TN16/1110Z TX22/1118Z BECMG 1108/1110 09004KT CAVOK BECMG 1114/1116 21015KT BECMG 1200/1202 BKN030", - "station_id": "SCDA", - "issue_time": "2024-12-11T04:25:00Z", - "bulletin_time": "2024-12-11T04:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-20.535", - "longitude": "-70.181", - "elevation_m": "41", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "16" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "-18" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "22" + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "-19" } ] - }, + } + ] + }, + { + "raw_text": "TAF LTCN 110440Z 1106/1115 VRB02KT CAVOK", + "station_id": "LTCN", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "37.539", + "longitude": "36.953", + "elevation_m": "505", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -153956,14 +155783,25 @@ "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LTFO 110440Z 1106/1115 VRB02KT CAVOK BECMG 1113/1115 BKN080", + "station_id": "LTFO", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "41.179", + "longitude": "40.845", + "elevation_m": "5", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -153973,1174 +155811,1352 @@ ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "8000" } ] } ] }, { - "raw_text": "TAF SCCF 110425Z 1106/1206 11012KT CAVOK TN07/1110Z TX26/1118Z BECMG 1116/1118 27020KT TEMPO 1118/1121 27022G32KT BECMG 1200/1202 27010KT BECMG 1204/1206 11012KT", - "station_id": "SCCF", - "issue_time": "2024-12-11T04:25:00Z", - "bulletin_time": "2024-12-11T04:25:00Z", + "raw_text": "TAF BIKF 110440Z 1106/1206 12036G47KT 8000 -RA BKN012 OVC020 TX07/1115Z TN04/1106Z BECMG 1107/1109 13027G37KT 4500 RA BKN007 OVC013 TEMPO 1109/1115 2000 RADZ BR OVC004 BECMG 1115/1117 17015KT 9999 -SHRA FEW010 BKN020 BECMG 1120/1122 18025G35KT TEMPO 1122/1206 4000 SHRA BKN008CB", + "station_id": "BIKF", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-22.496", - "longitude": "-68.905", - "elevation_m": "2290", + "latitude": "63.987", + "longitude": "-22.614", + "elevation_m": "49", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "36", + "wind_gust_kt": "47", + "visibility_statute_mi": "4.97", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "26" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "7" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "7" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "4" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "27", + "wind_gust_kt": "37", + "visibility_statute_mi": "2.8", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "22", - "wind_gust_kt": "32", + "visibility_statute_mi": "1.24", + "wx_string": "RA DZ BR", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "25", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF SCFA 110425Z 1106/1206 20004KT 9999 BKN020 TN15/1110Z TX18/1118Z BECMG 1115/1117 20014KT FEW020 BECMG 1200/1202 20004KT BKN020", - "station_id": "SCFA", - "issue_time": "2024-12-11T04:25:00Z", - "bulletin_time": "2024-12-11T04:25:00Z", + "raw_text": "TAF LTAP 110440Z 1106/1115 VRB02KT 9999 FEW040 SCT100 BECMG 1110/1112 -SHRA BKN035 BKN080 PROB40 TEMPO 1111/1113 30012KT", + "station_id": "LTAP", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-23.45", - "longitude": "-70.441", - "elevation_m": "113", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.826", + "longitude": "35.52", + "elevation_m": "536", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "15" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "18" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "14", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF SCAT 110425Z 1106/1206 22004KT 9999 BKN016 TN13/1110Z TX19/1118Z BECMG 1109/1111 33008KT OVC020 BECMG 1117/1119 27012KT CAVOK BECMG 1201/1203 22004KT BKN017", - "station_id": "SCAT", - "issue_time": "2024-12-11T04:25:00Z", - "bulletin_time": "2024-12-11T04:25:00Z", + "raw_text": "TAF BIRK 110440Z 1106/1206 11022G35KT 9999 -RA SCT015 BKN020 OVC028 TX07/1115Z TN04/1106Z TEMPO 1111/1116 4000 RADZ BKN008 OVC013 BECMG 1116/1118 16012KT 9999 -SHRA SCT015 BKN025 BECMG 1121/1123 17020G30KT TEMPO 1122/1206 4500 SHRA BKN012CB", + "station_id": "BIRK", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-27.262", - "longitude": "-70.774", - "elevation_m": "209", + "latitude": "64.129", + "longitude": "-21.941", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "22", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2800" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "13" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "7" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "19" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "4" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "RA DZ", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "270", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "160", "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "4", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wx_string": "-SHRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.8", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF EGQS 110425Z 1106/1124 20005KT 9999 FEW014 PROB30 TEMPO 1106/1118 SCT014 PROB40 1118/1124 SCT008 BKN015 PROB30 TEMPO 1118/1124 2000 -DZ BR SCT003 BKN006", - "station_id": "EGQS", - "issue_time": "2024-12-11T04:25:00Z", - "bulletin_time": "2024-12-11T04:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "57.711", - "longitude": "-3.324", - "elevation_m": "6", + "raw_text": "TAF UMII 110440Z 1105/1115 27003G08MPS 5000 BR OVC004 TEMPO 1105/1115 30003G08MPS 0300 FZDZ SN FZFG OVC002", + "station_id": "UMII", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "55.133", + "longitude": "30.36", + "elevation_m": "208", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "30", + "wind_dir_degrees": "300", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "0.19", + "wx_string": "FZDZ SN FZFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1400" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] - }, + } + ] + }, + { + "raw_text": "TAF LTAB 110440Z 1106/1115 VRB02KT 9999 SCT040 BKN100 TEMPO 1108/1112 -SHRA BKN035 BKN090", + "station_id": "LTAB", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.934", + "longitude": "32.739", + "elevation_m": "820", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "PROB", - "probability": "40", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "4000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "-DZ BR", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF YWLM 110423Z 1105/1200 10014KT CAVOK FM110700 08010KT CAVOK FM111200 06005KT CAVOK BECMG 1116/1118 30004KT CAVOK", - "station_id": "YWLM", - "issue_time": "2024-12-11T04:23:00Z", - "bulletin_time": "2024-12-11T04:23:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "-32.794", - "longitude": "151.836", - "elevation_m": "7", + "raw_text": "TAF LTAD 110440Z 1106/1115 VRB02KT 9999 SCT040 SCT100 TEMPO 1107/1111 26012KT -SHRA BKN035 BKN080", + "station_id": "LTAD", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.95", + "longitude": "32.689", + "elevation_m": "813", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ] + } + ] + }, + { + "raw_text": "TAF LTAE 110440Z 1106/1115 21008KT 9999 SCT035 BKN100 TEMPO 1106/1110 -SHRA BKN025 BKN090 TEMPO 1110/1114 27012KT -SHRA BKN025 BKN090", + "station_id": "LTAE", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.079", + "longitude": "32.566", + "elevation_m": "836", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF SBNT 110422Z 1106/1118 16010KT 9999 FEW020 TN25/1108Z TX30/1115Z TEMPO 1108/1111 6000 SHRA SCT015 FEW025TCU BECMG 1111/1112 13015KT RMK PFV", - "station_id": "SBNT", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF LTBG 110440Z 1106/1115 01008KT 9999 SCT035 BKN100", + "station_id": "LTBG", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PFV", - "latitude": "-5.911", - "longitude": "-35.248", - "elevation_m": "51", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.318", + "longitude": "27.978", + "elevation_m": "42", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" + } + ] + ] + } + ] + }, + { + "raw_text": "TAF LTBI 110440Z 1106/1115 VRB02KT 9999 BKN030 TEMPO 1106/1110 -SHRA TEMPO 1110/1113 -SHRA TEMPO 1111/1114 35012KT", + "station_id": "LTBI", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.781", + "longitude": "30.58", + "elevation_m": "785", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "25" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "30" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "SHRA", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" - } + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + ] }, { "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } + ] } ] }, { - "raw_text": "TAF SBCP 110422Z 1106/1118 19015KT 9999 BKN020 TN24/1109Z TX26/1115Z TEMPO 1106/1110 3000 TSRA BKN015 FEW030CB BECMG 1116/1118 16012KT RMK PFV", - "station_id": "SBCP", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF LTBL 110440Z 1106/1115 VRB02KT 9999 SCT035 BKN100 TEMPO 1106/1109 -SHRA", + "station_id": "LTBL", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PFV", - "latitude": "-21.701", - "longitude": "-41.305", - "elevation_m": "15", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.513", + "longitude": "27.01", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "24" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" }, { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "26" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "wx_string": "-SHRA", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF UUBC 110440Z 1106/1115 26003G08MPS 9000 BKN011 TEMPO 1106/1115 OVC008", + "station_id": "UUBC", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "54.552", + "longitude": "36.37", + "elevation_m": "198", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "5.59", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF SBCB 110422Z 1106/1118 19015KT 8000 FEW015 SCT030 TN24/1109Z TX25/1115Z BECMG 1115/1117 16010KT RMK PFV", - "station_id": "SBCB", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF UUOK 110440Z 1106/1115 03003G08MPS 6000 OVC004 TEMPO 1106/1115 OVC002", + "station_id": "UUOK", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PFV", - "latitude": "-22.922", - "longitude": "-42.074", - "elevation_m": "3", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "51.751", + "longitude": "36.297", + "elevation_m": "203", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "wind_gust_kt": "16", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "24" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "25" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF SBRJ 110422Z 1106/1118 26005KT 6000 SCT010 BKN015 TX23/1115Z TN22/1118Z TEMPO 1106/1112 19008KT 3500 DZ BR BKN010 OVC020 BECMG 1112/1114 16015KT BECMG 1116/1118 9999 FEW015 SCT040 RMK PFV", - "station_id": "SBRJ", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF LTAH 110440Z 1106/1115 VRB02KT 9999 SCT035 BKN090 TEMPO 1106/1110 -SHRA TEMPO 1110/1112 27015KT TEMPO 1112/1115 -SHRA BKN030 BKN090", + "station_id": "LTAH", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PFV", - "latitude": "-22.91", - "longitude": "-43.163", - "elevation_m": "6", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.735", + "longitude": "30.596", + "elevation_m": "1004", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "3500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "23" - }, - { - "valid_time": "2024-12-11T18:00:00Z", - "min_temp_c": "22" + "cloud_base_ft_agl": "9000" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.17", - "wx_string": "DZ BR", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "160", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", "wind_speed_kt": "15", - "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF SBVT 110422Z 1106/1206 01010KT 7000 SCT020 BKN040 TN25/1109Z TX27/1115Z BECMG 1109/1111 19010KT 4000 RA BR SCT015 BKN020 OVC030 TEMPO 1116/1119 22015KT 2000 TSRA BKN010 FEW030CB BECMG 1119/1121 9999 NSW TEMPO 1123/1203 6000 RA BKN030 OVC045 BECMG 1203/1205 BKN020 RMK PFV", - "station_id": "SBVT", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF LTBX 110440Z 1106/1115 03008KT 9999 SCT010 BKN030 TEMPO 1107/1111 -SHRA", + "station_id": "LTBX", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-20.258", - "longitude": "-40.286", - "elevation_m": "4", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "40.993", + "longitude": "29.216", + "elevation_m": "116", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "25" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "27" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF LTAO 110440Z 1106/1115 VRB02KT 4000 BR SCT008 BKN030 OVC080 BECMG 1107/1109 6000 SCT012 BKN033 OVC090", + "station_id": "LTAO", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.354", + "longitude": "38.254", + "elevation_m": "919", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "2.49", - "wx_string": "RA BR", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", - "visibility_statute_mi": "1.24", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", + "wx_string": "BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "3300" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LTAV 110440Z 1106/1115 VRB02KT 9999 BKN030 TEMPO 1106/1110 -SHRA BECMG 1108/1110 32012KT TEMPO 1111/1114 -SHRA", + "station_id": "LTAV", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "39.453", + "longitude": "31.369", + "elevation_m": "976", + "forecast": [ { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "RA", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" - } + ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF SBPS 110422Z 1106/1206 35005KT 9999 SCT020 TN24/1109Z TX30/1115Z BECMG 1112/1114 05015KT BECMG 1122/1124 02010KT BECMG 1204/1206 35005KT RMK PFV", - "station_id": "SBPS", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF LTBK 110440Z 1106/1115 VRB02KT 9999 -SHRA SCT030 BKN100 TEMPO 1106/1107 -TSRA FEW015CB BKN025 TEMPO 1111/1115 33012KT", + "station_id": "LTBK", + "issue_time": "2024-12-11T04:40:00Z", + "bulletin_time": "2024-12-11T04:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-16.439", - "longitude": "-39.081", - "elevation_m": "44", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "38.32", + "longitude": "27.159", + "elevation_m": "132", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "24" + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "30" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF USRR 110437Z 1106/1206 22006G14MPS 3000 -SN BR FEW007 OVC016 TEMPO 1106/1115 1000 SHSN BKN004 OVC011CB", + "station_id": "USRR", + "issue_time": "2024-12-11T04:37:00Z", + "bulletin_time": "2024-12-11T04:37:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "61.342", + "longitude": "73.422", + "elevation_m": "52", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "12", + "wind_gust_kt": "27", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.62", + "wx_string": "SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1100", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF SBMO 110422Z 1106/1206 03005KT 9999 FEW020 TN23/1108Z TX31/1115Z BECMG 1110/1112 06012KT BKN025 BECMG 1114/1116 09015KT BECMG 1118/1120 FEW025 BECMG 1121/1123 06010KT BECMG 1123/1201 03005KT RMK PFV", - "station_id": "SBMO", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-9.511", - "longitude": "-35.792", - "elevation_m": "116", + "raw_text": "TAF AMD KHRT 110437Z 1104/1208 18012G20KT 8000 -SHRA SCT015 BKN020 BKN030 510005 QNH2989INS TEMPO 1104/1107 20015G25KT 6000 TSRA SCT015CB BKN040 BECMG 1106/1107 32012G20KT 4800 SHRA BKN020 QNH2985INS BECMG 1109/1110 32015G25KT 4800 SHRA BKN010 OVC020 QNH2988INS TEMPO 1114/1117 31020G30KT 3200 SHRA 520005 BECMG 1117/1118 33015G25KT 9999 NSW FEW200 QNH2997INS BECMG 1122/1123 35012G20KT 9999 SKC QNH3018INS TX23/1104Z TN14/1110Z", + "station_id": "KHRT", + "issue_time": "2024-12-11T04:37:00Z", + "bulletin_time": "2024-12-11T04:37:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "30.428", + "longitude": "-86.69", + "elevation_m": "10", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.88", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "23" - }, + "turbulence_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "31" + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.73", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.85", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "90", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.88", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "310", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "1.99", + "wx_string": "SHRA", + "turbulence_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "turbulence_intensity": "2", + "turbulence_max_alt_ft_agl": "5000" } + ], + "sky_condition": [ + ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "20000" } ] - } - ] - }, - { - "raw_text": "TAF SBAR 110422Z 1106/1206 08010KT 9999 FEW025 TN26/1108Z TX30/1115Z BECMG 1115/1117 11015KT BECMG 1121/1123 08010KT RMK PFV", - "station_id": "SBAR", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-10.984", - "longitude": "-37.07", - "elevation_m": "4", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } ], "temperature": [ { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "26" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "14" }, { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "30" + "valid_time": "2024-12-11T04:00:00Z", + "max_temp_c": "23" } ] - }, + } + ] + }, + { + "raw_text": "TAF YSDU 110437Z 1106/1200 22012KT CAVOK FM110900 16005KT CAVOK", + "station_id": "YSDU", + "issue_time": "2024-12-11T04:37:00Z", + "bulletin_time": "2024-12-11T04:37:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-32.221", + "longitude": "148.575", + "elevation_m": "285", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SBPB 110422Z 1106/1118 12017KT 9999 SCT020 TN25/1109Z TX33/1115Z RMK PFV", - "station_id": "SBPB", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF YSTW 110437Z 1106/1200 18008KT CAVOK FM111000 09008KT CAVOK FM111700 VRB03KT 9999 SCT040", + "station_id": "YSTW", + "issue_time": "2024-12-11T04:37:00Z", + "bulletin_time": "2024-12-11T04:37:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PFV", - "latitude": "-2.894", - "longitude": "-41.731", - "elevation_m": "3", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-31.084", + "longitude": "150.847", + "elevation_m": "404", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "17", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "33" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "25" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF SBGL 110422Z 1106/1212 26004KT 6000 SCT010 BKN015 TX25/1115Z TN21/1206Z TEMPO 1106/1112 19006KT 3500 DZ BR BKN010 OVC020 BECMG 1112/1114 16012KT BECMG 1116/1118 9999 FEW015 SCT040 BECMG 1123/1201 13006KT BECMG 1203/1205 10003KT BKN015 RMK PFV", - "station_id": "SBGL", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF UCFO 110436Z 1106/1206 32003MPS 4000 BR SCT050 TEMPO 1106/1112 2000 BECMG 1112/1114 18005MPS 0800 FZFG FU TEMPO 1112/1118 0400 FZFG FEW002 BKN007", + "station_id": "UCFO", + "issue_time": "2024-12-11T04:36:00Z", + "bulletin_time": "2024-12-11T04:36:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "RMK PFV", - "latitude": "-22.815", - "longitude": "-43.261", - "elevation_m": "3", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "40.61", + "longitude": "72.791", + "elevation_m": "881", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", - "visibility_statute_mi": "3.73", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "25" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "21" + "cloud_base_ft_agl": "5000" } ] }, @@ -155148,1951 +157164,1817 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.17", - "wx_string": "DZ BR", + "visibility_statute_mi": "1.24", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } + ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "0.5", + "wx_string": "FZFG FU", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.25", + "wx_string": "FZFG", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "200" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] - }, + } + ] + }, + { + "raw_text": "TAF MMCL 110435Z 1106/1206 05005KT P6SM SCT200 FM111800 05008KT P6SM BKN200 BECMG 1121/1123 24010KT SCT200 FM120300 00000KT P6SM SCT200", + "station_id": "MMCL", + "issue_time": "2024-12-11T04:35:00Z", + "bulletin_time": "2024-12-11T04:35:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "24.766", + "longitude": "-107.476", + "elevation_m": "35", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "50", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "20000" } ] - } - ] - }, - { - "raw_text": "TAF SBFN 110422Z 1106/1118 12012KT 9999 SCT015 BKN020 TN26/1109Z TX30/1115Z TEMPO 1112/1115 4000 RA BKN015 RMK PFV", - "station_id": "SBFN", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PFV", - "latitude": "-3.855", - "longitude": "-32.423", - "elevation_m": "52", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "26" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "30" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "RA", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBSL 110422Z 1106/1206 04010KT 9999 FEW020 TN26/1108Z TX32/1115Z BECMG 1112/1114 07015KT SCT020 FEW025TCU TEMPO 1118/1121 TS SCT020 FEW030CB BECMG 1121/1123 04010KT FEW020 RMK PFV", - "station_id": "SBSL", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF MMHO 110435Z 1106/1206 05005KT P6SM SKC BECMG 1112/1114 SCT200 FM111800 05012KT P6SM SCT200 FM120000 30005KT P6SM BKN200", + "station_id": "MMHO", + "issue_time": "2024-12-11T04:35:00Z", + "bulletin_time": "2024-12-11T04:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-2.585", - "longitude": "-44.234", - "elevation_m": "53", + "latitude": "29.097", + "longitude": "-111.051", + "elevation_m": "186", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "26" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "32" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" + "cloud_base_ft_agl": "20000" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "TS", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBSG 110422Z 1106/1206 16006KT 9999 SCT025 TN23/1108Z TX30/1115Z BECMG 1110/1112 13015KT BKN025 TEMPO 1112/1115 6000 SHRA BKN025 FEW030TCU BECMG 1119/1121 10010KT SCT025 BECMG 1200/1202 16005KT RMK PFV", - "station_id": "SBSG", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF MMLP 110435Z 1106/1206 01015KT P6SM SCT200 TEMPO 1111/1115 SCT030 FM111800 01020KT P6SM SCT200 TEMPO 1118/1122 5SM BLSA FM120300 02010KT P6SM SCT200", + "station_id": "MMLP", + "issue_time": "2024-12-11T04:35:00Z", + "bulletin_time": "2024-12-11T04:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-5.768", - "longitude": "-35.376", - "elevation_m": "83", + "latitude": "24.077", + "longitude": "-110.364", + "elevation_m": "16", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "23" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "30" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "130", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "10", + "wind_speed_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "BLSA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "5", + "change_indicator": "FM", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBRF 110422Z 1106/1206 10010KT 9999 SCT025 TN27/1108Z TX30/1115Z TEMPO 1201/1206 6000 SHRA SCT015 FEW025TCU RMK PFV", - "station_id": "SBRF", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF MMML 110435Z 1106/1206 30008KT P6SM SKC BECMG 1112/1114 BKN200 FM111800 34015KT P6SM BKN200 BECMG 1200/1202 30008KT", + "station_id": "MMML", + "issue_time": "2024-12-11T04:35:00Z", + "bulletin_time": "2024-12-11T04:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-8.126", - "longitude": "-34.923", - "elevation_m": "10", + "latitude": "32.631", + "longitude": "-115.238", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "SKC" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "30" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "27" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "SHRA", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBTE 110422Z 1106/1118 33005KT 9999 FEW025 TN26/1109Z TX35/1118Z BECMG 1115/1117 12005KT BKN030 RMK PFV", - "station_id": "SBTE", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF MMMZ 110435Z 1106/1206 33005KT P6SM SCT200 TX28/1121Z TN16/1112Z BECMG 1118/1120 24010KT BKN200 FM120200 30005KT P6SM SCT200", + "station_id": "MMMZ", + "issue_time": "2024-12-11T04:35:00Z", + "bulletin_time": "2024-12-11T04:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PFV", - "latitude": "-5.06", - "longitude": "-42.824", - "elevation_m": "60", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "23.161", + "longitude": "-106.271", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "wind_dir_degrees": "330", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "26" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "28" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "35" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "16" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "20000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBFZ 110422Z 1106/1206 10010KT 9999 BKN020 TN27/1109Z TX31/1115Z BECMG 1112/1114 13017KT SCT025 BECMG 1115/1117 FEW030 BECMG 1120/1122 10010KT BECMG 1200/1202 BKN020 BECMG 1203/1205 13015KT 4000 SHRA BKN015 FEW030TCU RMK PFV", - "station_id": "SBFZ", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF MMPE 110435Z 1106/1206 36020KT P6SM SKC BECMG 1112/1114 BKN200 FM111800 36015KT P6SM BKN200 FM120300 33012KT P6SM BKN200", + "station_id": "MMPE", + "issue_time": "2024-12-11T04:35:00Z", + "bulletin_time": "2024-12-11T04:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-3.776", - "longitude": "-38.533", - "elevation_m": "32", + "latitude": "31.354", + "longitude": "-113.519", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "wind_dir_degrees": "360", + "wind_speed_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "27" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "31" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "17", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "17", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "wind_dir_degrees": "360", + "wind_speed_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "change_indicator": "FM", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "20000" } ] }, { "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "15", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "change_indicator": "FM", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBJP 110422Z 1106/1206 08006KT 9999 FEW020 TN25/1108Z TX30/1115Z TEMPO 1108/1111 6000 DZ BKN020 BECMG 1111/1113 11010KT BECMG 1123/1201 08006KT BKN020 RMK PFV", - "station_id": "SBJP", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF MMTJ 110435Z 1106/1206 07010KT P6SM SCT200 TX22/1121Z TN09/1112Z BECMG 1110/1112 BKN200 FM111900 30012KT P6SM BKN200 BECMG 1202/1204 30005KT", + "station_id": "MMTJ", + "issue_time": "2024-12-11T04:35:00Z", + "bulletin_time": "2024-12-11T04:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-7.148", - "longitude": "-34.951", - "elevation_m": "66", + "latitude": "32.544", + "longitude": "-116.982", + "elevation_m": "150", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ], "temperature": [ { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "25" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "22" }, { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "30" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "9" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "DZ", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "6", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBPL 110422Z 1106/1206 17010KT 9999 FEW030 TN23/1109Z TX35/1118Z RMK PFV", - "station_id": "SBPL", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF EGXC 110435Z 1106/1124 03007KT 9999 BKN025 TEMPO 1106/1118 BKN020 PROB40 TEMPO 1108/1118 BKN010 PROB30 TEMPO 1112/1118 6000 -DZ SCT006 BECMG 1118/1121 BKN008 PROB30 TEMPO 1118/1121 3000 DZ BKN004 TEMPO 1121/1124 3000 DZ BKN003 PROB30 TEMPO 1121/1124 1200 BKN002", + "station_id": "EGXC", + "issue_time": "2024-12-11T04:35:00Z", + "bulletin_time": "2024-12-11T04:35:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-9.367", - "longitude": "-40.565", - "elevation_m": "386", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "53.094", + "longitude": "-0.173", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "23" - }, - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "35" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF SBPJ 110422Z 1106/1206 07005KT 9999 FEW030 TN25/1108Z TX33/1119Z BECMG 1116/1118 35005KT SCT030 FEW035TCU TEMPO 1118/1121 25005KT 6000 TSRA SCT030 FEW035CB BECMG 1123/1201 FEW030 RMK PFV", - "station_id": "SBPJ", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PFV", - "latitude": "-10.291", - "longitude": "-48.357", - "elevation_m": "226", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "25" - }, - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "33" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "250", - "wind_speed_kt": "5", + "probability": "30", "visibility_statute_mi": "3.73", - "wx_string": "TSRA", + "wx_string": "-DZ", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] - } - ] - }, - { - "raw_text": "TAF SBKG 110422Z 1106/1118 11013KT 9999 BKN015 TN21/1109Z TX30/1115Z TEMPO 1106/1110 BKN007 RMK PFV", - "station_id": "SBKG", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PFV", - "latitude": "-7.27", - "longitude": "-35.895", - "elevation_m": "499", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "400" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "21" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "DZ", + "sky_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "30" + "sky_cover": "BKN", + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.75", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF SBME 110422Z 1106/1118 23010KT 9999 BKN020 TN24/1109Z TX26/1115Z TEMPO 1106/1115 20015KT 4000 RA BR BKN010 BECMG 1116/1118 16012KT RMK PFV", - "station_id": "SBME", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF SKSM 110430Z 1106/1206 34008KT 9999 FEW020 TX35/1120Z TN23/1111Z", + "station_id": "SKSM", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PFV", - "latitude": "-22.343", - "longitude": "-41.766", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "11.12", + "longitude": "-74.231", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "24" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "35" }, { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "26" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "23" } ] - }, + } + ] + }, + { + "raw_text": "TAF ORER 110430Z 1106/1206 VRB02KT 7000 NSC BECMG 1110/1112 31004KT", + "station_id": "ORER", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.232", + "longitude": "43.951", + "elevation_m": "399", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "visibility_statute_mi": "2.49", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "4", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF EGQL 110422Z 1106/1115 28005KT 9999 FEW023 PROB30 1106/1110 0400 FZFG VV///", - "station_id": "EGQL", - "issue_time": "2024-12-11T04:22:00Z", - "bulletin_time": "2024-12-11T04:22:00Z", + "raw_text": "TAF SKBO 110430Z 1106/1206 VRB02KT 9999 FEW020 BECMG 1117/1118 27012KT TEMPO 1120/1122 DZRA SCT015TCU BECMG 1123/1124 VRB02KT TX21/1118Z TN08/1109Z", + "station_id": "SKBO", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "56.377", - "longitude": "-2.862", - "elevation_m": "11", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "4.706", + "longitude": "-74.151", + "elevation_m": "2547", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2300" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.25", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "DZ RA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "21" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "8" + } ] } ] }, { - "raw_text": "TAF SCIP 110421Z 1106/1206 11004KT 9999 SCT015 SCT050 TN16/1111Z TX24/1119Z TEMPO 1115/1201 5000 -SHRA BKN015 BKN025", - "station_id": "SCIP", - "issue_time": "2024-12-11T04:21:00Z", - "bulletin_time": "2024-12-11T04:21:00Z", + "raw_text": "TAF SKPE 110430Z 1106/1206 12008KT 9999 SCT020 TEMPO 1117/1120 SCT020TCU TX29/1120Z TN18/1110Z", + "station_id": "SKPE", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-27.161", - "longitude": "-109.427", - "elevation_m": "48", + "latitude": "4.814", + "longitude": "-75.735", + "elevation_m": "1341", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "4", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "16" - }, - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "24" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "29" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "18" } ] } ] }, { - "raw_text": "TAF EGVN 110420Z 1106/1206 04012KT 9999 BKN022 TEMPO 1106/1203 BKN025 PROB30 TEMPO 1118/1203 SCT012 BECMG 1203/1206 BKN006", - "station_id": "EGVN", - "issue_time": "2024-12-11T04:20:00Z", - "bulletin_time": "2024-12-11T04:20:00Z", + "raw_text": "TAF SBBW 110430Z 1106/1118 VRB02KT 9999 SCT013 TN23/1108Z TX34/1117Z TEMPO 1108/1112 5000 RA SCT016 FEW025TCU BECMG 1112/1114 25002KT SCT030 BECMG 1115/1117 31002KT CAVOK RMK PHG", + "station_id": "SBBW", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "51.758", - "longitude": "-1.578", - "elevation_m": "83", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PHG", + "latitude": "-15.861", + "longitude": "-52.389", + "elevation_m": "354", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "23" + }, + { + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "34" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF UMMG 110417Z 1105/1115 32004G09MPS 6000 BKN013 TEMPO 1105/1109 3000 -SN BR BKN006", - "station_id": "UMMG", - "issue_time": "2024-12-11T04:17:00Z", - "bulletin_time": "2024-12-11T04:17:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "53.602", - "longitude": "24.056", - "elevation_m": "125", + "raw_text": "TAF SKAR 110430Z 1106/1206 00000KT 9999 SCT020 TEMPO 1117/1120 SCT020TCU PROB40 1120/1123 TS SCT017CB TX29/1120Z TN18/1110Z", + "station_id": "SKAR", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "4.455", + "longitude": "-75.766", + "elevation_m": "1214", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", - "wind_gust_kt": "17", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "wx_string": "TS", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "18" } ] } ] }, { - "raw_text": "TAF SCBA 110416Z 1106/1206 29015KT 9999 SCT050 TN06/1110Z TX18/1119Z BECMG 1114/1116 30020G30KT CAVOK BECMG 1202/1204 30015KT", - "station_id": "SCBA", - "issue_time": "2024-12-11T04:16:00Z", - "bulletin_time": "2024-12-11T04:16:00Z", + "raw_text": "TAF SKRG 110430Z 1106/1206 VRB02KT 9999 SCT010 BECMG 1107/1109 4000 BR BKN006 BECMG 1113/1115 12010KT 9999 NSW SCT020 BECMG 1200/1202 VRB02KT TX23/1119Z TN12/1110Z", + "station_id": "SKRG", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-45.913", - "longitude": "-71.694", - "elevation_m": "516", + "latitude": "6.169", + "longitude": "-75.426", + "elevation_m": "2132", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "6" - }, - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "18" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF SCTE 110416Z 1106/1206 VRB02KT 9999 BKN025 TN05/1110Z TX17/1119Z BECMG 1106/1108 3000 BR BECMG 1113/1115 18008KT BECMG 1119/1121 SCT040", - "station_id": "SCTE", - "issue_time": "2024-12-11T04:16:00Z", - "bulletin_time": "2024-12-11T04:16:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-41.439", - "longitude": "-73.094", - "elevation_m": "85", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "5" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "23" }, { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "17" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "12" } ] - }, + } + ] + }, + { + "raw_text": "TAF SKCG 110430Z 1106/1206 VRB03KT 9999 FEW017 BECMG 1117/1119 35012KT TX34/1116Z TN24/1111Z", + "station_id": "SKCG", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "10.447", + "longitude": "-75.516", + "elevation_m": "6", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700" } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "34" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "24" } ] } ] }, { - "raw_text": "TAF SCQP 110416Z 1106/1206 VRB02KT CAVOK TN05/1109Z TX23/1119Z TEMPO 1106/1111 2000 BR SCT002 BECMG 1112/1114 20007KT FEW030 BECMG 1118/1120 26010KT", - "station_id": "SCQP", - "issue_time": "2024-12-11T04:16:00Z", - "bulletin_time": "2024-12-11T04:16:00Z", + "raw_text": "TAF SKBQ 110430Z 1106/1206 05006KT 9999 FEW015 PROB40 TEMPO 1111/1113 BKN006 TX33/1118Z TN26/1111Z TAF SKSM 110430Z 1106/1206 34008KT 9999 FEW020 TX35/1120Z TN23/1111Z", + "station_id": "SKBQ", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-38.925", - "longitude": "-72.648", - "elevation_m": "97", + "latitude": "10.883", + "longitude": "-74.78", + "elevation_m": "23", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "23" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "35" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "5" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "33" + }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "200" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "26" } ] - }, + } + ] + }, + { + "raw_text": "TAF SKSP 110430Z 1106/1206 07010KT 9999 FEW017 TEMPO 1120/1123 TSRA FEW015CB TX32/1118Z TN27/1110Z", + "station_id": "SKSP", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "12.587", + "longitude": "-81.704", + "elevation_m": "6", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "32" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "27" } ] } ] }, { - "raw_text": "TAF KRIV 110415Z 1104/1210 07010G15KT 9999 SCT300 520009 QNH3020INS WND 020V100 TEMPO 1104/1106 07015G25KT BECMG 1116/1117 08012KT 9999 BKN250 520006 QNH3003INS WND 040V120 TEMPO 1117/1201 09012G20KT BECMG 1204/1205 VRB05KT 9999 SCT250 QNH2998INS TX22/1122Z TN01/1112Z", - "station_id": "KRIV", - "issue_time": "2024-12-11T04:15:00Z", - "bulletin_time": "2024-12-11T04:15:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T10:00:00Z", - "latitude": "33.878", - "longitude": "-117.244", - "elevation_m": "454", + "raw_text": "TAF SKBG 110430Z 1106/1206 VRB02KT 9999 FEW015 BECMG 1116/1118 32010KT BECMG 1201/1203 VRB02KT TX27/1119Z TN19/1110Z", + "station_id": "SKBG", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "7.127", + "longitude": "-73.185", + "elevation_m": "1187", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "wind_gust_kt": "15", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "30000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "9000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" } ] }, - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "sky_condition": [ - - ] - }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "6000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", + "time_becoming": "2024-12-12T03:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" } ], "temperature": [ { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "22" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "27" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "1" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "19" } ] } ] }, { - "raw_text": "TAF LCRA 110414Z 1106/1124 03005KT 9999 FEW035 BECMG 1106/1109 28006KT", - "station_id": "LCRA", - "issue_time": "2024-12-11T04:14:00Z", - "bulletin_time": "2024-12-11T04:14:00Z", + "raw_text": "TAF SKCC 110430Z 1106/1206 VRB02KT 9999 FEW015 BECMG 1117/1119 35010KT BECMG 1201/1203 VRB02KT TX32/1118Z TN22/1110Z", + "station_id": "SKCC", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "34.59", - "longitude": "32.988", - "elevation_m": "23", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "7.93", + "longitude": "-72.509", + "elevation_m": "308", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF YPEA 110411Z 1105/1118 25015KT CAVOK FM111000 20010KT CAVOK", - "station_id": "YPEA", - "issue_time": "2024-12-11T04:11:00Z", - "bulletin_time": "2024-12-11T04:11:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "-31.667", - "longitude": "116.019", - "elevation_m": "38", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "NSC" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "32" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "22" } ] } ] }, { - "raw_text": "TAF AMD KLFI 110410Z 1104/1208 20015G25KT 6000 -SHRA BKN015 OVC040 WS020/20050KT QNH2982INS TEMPO 1104/1106 3200 -TSRA BKN010CB BECMG 1108/1109 18015G25KT 6000 -SHRA BKN015 WS020/20050KT QNH2968INS BECMG 1114/1115 19030G40KT 6000 -SHRA BKN010 540005 QNH2946INS TEMPO 1116/1118 1600 +TSRA BKN007CB BECMG 1201/1202 24025G35KT 9999 NSW SCT030 QNH2952INS TX21/1117Z TN09/1202Z", - "station_id": "KLFI", - "issue_time": "2024-12-11T04:10:00Z", - "bulletin_time": "2024-12-11T04:10:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "37.088", - "longitude": "-76.349", - "elevation_m": "2", + "raw_text": "TAF SKCL 110430Z 1106/1206 04005KT 9999 FEW030 TEMPO 1117/1120 SCT030TCU BECMG 1120/1121 32012KT BECMG 1202/1203 03005KT TX32/1120Z TN19/1110Z", + "station_id": "SKCL", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "3.543", + "longitude": "-76.382", + "elevation_m": "967", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.82", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.99", - "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.68", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "30", - "wind_gust_kt": "40", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.47", - "wx_string": "-SHRA", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ], - "turbulence_condition": [ + "temperature": [ { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "5000" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "32" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "19" + } + ] + } + ] + }, + { + "raw_text": "TAF SKLT 110430Z 1106/1206 VRB02KT 9999 SCT015 TEMPO 1109/1112 3000 BR BKN005 TEMPO 1117/1121 7000 DZRA SCT020TCU TX32/1119Z TN23/1108Z", + "station_id": "SKLT", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-4.196", + "longitude": "-69.943", + "elevation_m": "78", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.99", - "wx_string": "+TSRA", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700", - "cloud_type": "CB" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.53", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.35", + "wx_string": "DZ RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" } ], "temperature": [ { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "21" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "32" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "9" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "23" } ] } ] }, { - "raw_text": "TAF FQMA 110406Z 1106/1212 09005KT 9999 FEW020 TX36/1113Z TN24/1202Z BECMG 1112/1114 10012G22KT BECMG 1118/1120 09010KT", - "station_id": "FQMA", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", + "raw_text": "TAF SBUL 110430Z 1106/1118 20005KT CAVOK TN20/1108Z TX28/1111Z PROB30 1109/1112 SCT016 BECMG 1112/1114 25002KT SCT040 BECMG 1115/1117 30004KT CAVOK RMK PHG", + "station_id": "SBUL", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-25.921", - "longitude": "32.573", - "elevation_m": "34", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PHG", + "latitude": "-18.883", + "longitude": "-48.226", + "elevation_m": "945", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "90", + "wind_dir_degrees": "200", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "36" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "20" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "24" + "valid_time": "2024-12-11T11:00:00Z", + "max_temp_c": "28" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "wind_dir_degrees": "250", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF FQBR 110406Z 1106/1212 03006KT 9999 FEW020 TX33/1113Z TN24/1202Z BECMG 1112/1114 10012KT", - "station_id": "FQBR", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", + "raw_text": "TAF SBUR 110430Z 1106/1118 03005KT 9999 FEW040 TN22/1108Z TX28/1117Z BECMG 1106/1109 SCT016 PROB30 1110/1112 BKN010 BECMG 1112/1114 36002KT FEW011 BECMG 1114/1116 33002KT FEW025 BECMG 1116/1118 23003KT SCT040 RMK PHG", + "station_id": "SBUR", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-19.796", - "longitude": "34.908", - "elevation_m": "14", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PHG", + "latitude": "-19.765", + "longitude": "-47.965", + "elevation_m": "807", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "wind_dir_degrees": "30", - "wind_speed_kt": "6", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4000" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "33" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "22" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "24" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "28" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] - } - ] - }, - { - "raw_text": "TAF FQNC 110406Z 1106/1212 VRB02KT 9999 FEW020 TX32/1113Z TN23/1202Z BECMG 1112/1114 10012KT BECMG 1118/1120 09006KT", - "station_id": "FQNC", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-14.488", - "longitude": "40.712", - "elevation_m": "112", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "30", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "23" - }, - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "32" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", + "wind_dir_degrees": "360", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1100" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF FQCH 110406Z 1106/1206 VRB02KT CAVOK TX34/1113Z TN21/1202Z BECMG 1112/1114 13010KT BECMG 1118/1120 10005KT", - "station_id": "FQCH", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", + "raw_text": "TAF SBIL 110430Z 1106/1118 32003KT 9999 SCT025 TN25/1108Z TX30/1117Z BECMG 1110/1112 03013KT SCT016 BECMG 1112/1114 09010KT SCT023 BECMG 1115/1117 04012KT RMK PHG", + "station_id": "SBIL", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-19.148", - "longitude": "33.428", - "elevation_m": "695", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PHG", + "latitude": "-14.816", + "longitude": "-39.033", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "34" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "25" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "21" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2300" } ] - } - ] - }, - { - "raw_text": "TAF FQIN 110406Z 1106/1206 10010G20KT 9999 FEW020 TX32/1113Z TN20/1202Z", - "station_id": "FQIN", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-23.876", - "longitude": "35.407", - "elevation_m": "10", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "32" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "20" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2300" } ] } ] }, { - "raw_text": "TAF FQLC 110406Z 1106/1206 10010KT 9999 SCT020 TX28/1113Z TN14/1202Z PROB30 TEMPO 1106/1112 5000 -TSRA BKN015 FEW030CB", - "station_id": "FQLC", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", + "raw_text": "TAF UTAK 110430Z 1106/1206 16014KT 9999 BKN014 BKN100 TEMPO 1106/1112 12014G24KT TEMPO 1118/1124 6000 BKN006 BKN100", + "station_id": "UTAK", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-13.271", - "longitude": "35.265", - "elevation_m": "1362", + "latitude": "40.054", + "longitude": "53.007", + "elevation_m": "83", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", + "wind_dir_degrees": "160", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "28" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" }, { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "14" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] }, @@ -157100,65 +158982,60 @@ "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "-TSRA", + "wind_dir_degrees": "120", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "600" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF FQNP 110406Z 1106/1206 VRB02KT 9999 SCT020 TX33/1113Z TN24/1202Z BECMG 1112/1114 09010KT", - "station_id": "FQNP", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", + "raw_text": "TAF UTAM 110430Z 1106/1206 VRB04KT 5000 NSC TEMPO 1106/1115 09012KT SCT020", + "station_id": "UTAM", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-15.106", - "longitude": "39.282", - "elevation_m": "434", + "latitude": "37.619", + "longitude": "61.897", + "elevation_m": "218", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.11", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "33" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "24" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_speed_kt": "12", "sky_condition": [ { "sky_cover": "SCT", @@ -157169,908 +159046,690 @@ ] }, { - "raw_text": "TAF FQPB 110406Z 1106/1206 VRB02KT 9999 FEW020 TX33/1113Z TN26/1202Z BECMG 1112/1114 09010G20KT BECMG 1118/1120 10008KT", - "station_id": "FQPB", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", + "raw_text": "TAF UTAT 110430Z 1106/1206 09016KT CAVOK TEMPO 1106/1112 11014G24KT SCT050 BKN100", + "station_id": "UTAT", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-12.989", - "longitude": "40.525", - "elevation_m": "101", + "latitude": "41.761", + "longitude": "59.827", + "elevation_m": "84", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "16", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "33" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "26" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "110", + "wind_speed_kt": "14", + "wind_gust_kt": "24", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LZPW 110430Z 1106/1118 01008KT 9999 SCT014 BKN025", + "station_id": "LZPW", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "49.03", + "longitude": "21.304", + "elevation_m": "323", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "100", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1400" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] ] } ] }, { - "raw_text": "TAF FQQL 110406Z 1106/1206 VRB02KT 9999 FEW020 TX36/1113Z TN27/1202Z BECMG 1112/1114 16010KT BECMG 1118/1120 10008KT", - "station_id": "FQQL", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", + "raw_text": "TAF UTAV 110430Z 1105/1206 18014KT 6000 BKN050 TEMPO 1105/1109 12012KT 2000 BR BKN010 BECMG 1109/1111 14014G24KT 6000 SCT050", + "station_id": "UTAV", + "issue_time": "2024-12-11T04:30:00Z", + "bulletin_time": "2024-12-11T04:30:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-17.858", - "longitude": "36.869", - "elevation_m": "5", + "latitude": "39.083", + "longitude": "63.613", + "elevation_m": "187", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "14", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "36" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "27" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - } - ] - }, - { - "raw_text": "TAF FQTT 110406Z 1106/1206 16012KT 9999 FEW020 TX41/1113Z TN26/1202Z", - "station_id": "FQTT", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-16.108", - "longitude": "33.64", - "elevation_m": "146", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "14", + "wind_gust_kt": "24", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "41" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "26" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF FQVL 110406Z 1106/1206 10010G20KT 9999 FEW020 TX31/1113Z TN26/1202Z", - "station_id": "FQVL", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", + "raw_text": "TAF MMAN 110427Z 1106/1206 36008KT P6SM SKC FM111800 12015KT P6SM SKC BECMG 1203/1205 12008KT SCT200", + "station_id": "MMAN", + "issue_time": "2024-12-11T04:27:00Z", + "bulletin_time": "2024-12-11T04:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-22.017", - "longitude": "35.313", - "elevation_m": "15", + "latitude": "25.865", + "longitude": "-100.239", + "elevation_m": "447", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "wind_gust_kt": "20", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "31" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "26" + "sky_cover": "SKC" } ] - } - ] - }, - { - "raw_text": "TAF FQXA 110406Z 1106/1206 VRB02KT 9999 FEW020 TX36/1113Z TN26/1202Z FM111200 10012G22KT", - "station_id": "FQXA", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-25.038", - "longitude": "33.627", - "elevation_m": "3", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "36" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "26" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } ] } ] }, { - "raw_text": "TAF YBTL 110406Z 1105/1200 02014KT 9999 FEW030 FM110900 35008KT 9999 FEW018 BKN025 FM111400 33007KT 9999 -RA SCT010 BKN020 INTER 1120/1200 3000 SHRA BKN010", - "station_id": "YBTL", - "issue_time": "2024-12-11T04:06:00Z", - "bulletin_time": "2024-12-11T04:06:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "-19.248", - "longitude": "146.766", - "elevation_m": "4", + "raw_text": "TAF MMCS 110427Z 1106/1206 24005KT P6SM SKC FM111800 10012KT P6SM SCT200 BECMG 1121/1123 BKN200 FM120300 07005KT P6SM BKN200", + "station_id": "MMCS", + "issue_time": "2024-12-11T04:27:00Z", + "bulletin_time": "2024-12-11T04:27:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.636", + "longitude": "-106.427", + "elevation_m": "1194", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF AMD PABI 110405Z 1104/1204 11020G25KT 9999 SCT130 BKN200 510005 QNH2955INS BECMG 1106/1107 11012G18KT 9999 FEW130 SCT200 510003 QNH2931INS TX00/1122Z TNM05/1121Z LAST NO AMDS AFT 1105 NEXT 1114", - "station_id": "PABI", - "issue_time": "2024-12-11T04:05:00Z", - "bulletin_time": "2024-12-11T04:05:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T04:00:00Z", - "latitude": "63.9931", - "longitude": "-145.721", - "elevation_m": "388", + "raw_text": "TAF MMCU 110427Z 1106/1206 00000KT P6SM SKC FM111200 15005KT P6SM SKC BECMG 1118/1120 15015KT SCT200 FM120300 18005KT P6SM BKN200", + "station_id": "MMCU", + "issue_time": "2024-12-11T04:27:00Z", + "bulletin_time": "2024-12-11T04:27:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "28.701", + "longitude": "-105.965", + "elevation_m": "1349", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "20", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", - "altim_in_hg": "29.56", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "13000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "SKC" } - ], - "turbulence_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "5000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "29.32", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "13000" - }, { "sky_cover": "SCT", "cloud_base_ft_agl": "20000" } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "0" - }, + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "180", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-5" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SCCI 110401Z 1106/1206 36010KT 9999 FEW037 TN07/1108Z TX18/1118Z TEMPO 1106/1110 33020KT PROB30 TEMPO 1120/1200 8000 -SHRA SCT030 TEMPO 1123/1204 32020G30KT BECMG 1204/1206 28023G35KT", - "station_id": "SCCI", - "issue_time": "2024-12-11T04:01:00Z", - "bulletin_time": "2024-12-11T04:01:00Z", + "raw_text": "TAF MMGA 110427Z 1106/1206 15008KT P6SM SKC FM111800 22010KT P6SM SCT200 BECMG 1202/1204 20005KT", + "station_id": "MMGA", + "issue_time": "2024-12-11T04:27:00Z", + "bulletin_time": "2024-12-11T04:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-53.003", - "longitude": "-70.855", - "elevation_m": "37", + "latitude": "-99.99", + "longitude": "-99.99", + "elevation_m": "9999", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3700" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "18" - }, - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "7" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "330", - "wind_speed_kt": "20", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "320", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "23", - "wind_gust_kt": "35", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBGR 110400Z 1106/1212 15008KT 9999 BKN010 TX23/1117Z TN16/1208Z TEMPO 1107/1111 4000 DZ BR BKN005 BECMG 1113/1115 BKN025 PROB30 1117/1121 7000 RA BKN015 BECMG 1122/1124 12008KT BKN010 BECMG 1201/1203 10005KT TEMPO 1205/1210 BKN006 RMK PGN", - "station_id": "SBGR", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF MMMY 110427Z 1106/1206 34010G20KT P6SM SKC TX15/1121Z TN05/1112Z BECMG 1108/1110 34008KT FM111900 12015KT P6SM SKC BECMG 1202/1204 12008KT SCT200", + "station_id": "MMMY", + "issue_time": "2024-12-11T04:27:00Z", + "bulletin_time": "2024-12-11T04:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "remarks": "RMK PGN", - "latitude": "-23.432", - "longitude": "-46.469", - "elevation_m": "745", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.774", + "longitude": "-100.104", + "elevation_m": "382", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" } ], "temperature": [ { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "23" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "15" }, { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "16" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "DZ BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "5" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "340", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "RA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "120", - "wind_speed_kt": "8", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBSP 110400Z 1106/1118 15008KT 9999 BKN010 TN17/1109Z TX22/1116Z TEMPO 1107/1111 4000 DZ BR BKN005 BECMG 1113/1115 BKN020 PROB30 1116/1118 7000 RA BKN010 RMK PGN", - "station_id": "SBSP", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF MMTC 110427Z 1106/1206 30005KT P6SM SCT200 BECMG 1112/1114 SKC FM111900 10010KT P6SM BKN200 FM120300 05005KT P6SM SCT200", + "station_id": "MMTC", + "issue_time": "2024-12-11T04:27:00Z", + "bulletin_time": "2024-12-11T04:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGN", - "latitude": "-23.627", - "longitude": "-46.655", - "elevation_m": "802", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.564", + "longitude": "-103.408", + "elevation_m": "1128", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "17" - }, - { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "22" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "DZ BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "RA", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBSJ 110400Z 1106/1118 20005KT 9999 BKN020 TN18/1109Z TX25/1116Z PROB30 1108/1112 5000 DZ BR BKN006 BECMG 1112/1114 16007KT SCT030 PROB30 1116/1118 7000 SHRA SCT013 BKN030 FEW040TCU RMK PGN", - "station_id": "SBSJ", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF MMIO 110427Z 1106/1206 05005KT P6SM SKC FM111800 05012KT P6SM SKC BECMG 1121/1123 BKN200 FM120300 15005KT P6SM BKN200", + "station_id": "MMIO", + "issue_time": "2024-12-11T04:27:00Z", + "bulletin_time": "2024-12-11T04:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGN", - "latitude": "-23.229", - "longitude": "-45.861", - "elevation_m": "640", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.544", + "longitude": "-100.928", + "elevation_m": "1430", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "200", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "18" - }, - { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "25" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "DZ BR", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "7", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBKP 110400Z 1106/1206 13010KT 9999 BKN015 TN18/1109Z TX27/1117Z BECMG 1108/1110 FEW020 BECMG 1113/1115 SCT040 BECMG 1119/1121 CAVOK RMK PGN", - "station_id": "SBKP", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF MMMV 110427Z 1106/1206 05005KT P6SM SKC BECMG 1118/1120 12012KT FM120300 15005KT P6SM SKC", + "station_id": "MMMV", + "issue_time": "2024-12-11T04:27:00Z", + "bulletin_time": "2024-12-11T04:27:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGN", - "latitude": "-23.007", - "longitude": "-47.135", - "elevation_m": "659", + "latitude": "26.956", + "longitude": "-101.47", + "elevation_m": "567", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "18" - }, - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "27" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", + "change_indicator": "FM", + "wind_dir_degrees": "150", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF SBTD 110400Z 1106/1118 15003KT CAVOK TN19/1109Z TX29/1118Z BECMG 1107/1109 06010KT BECMG 1113/1115 02010KT SCT030 RMK PGN", - "station_id": "SBTD", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SCAR 110425Z 1106/1206 21004KT 9999 BKN030 TN17/1110Z TX22/1118Z BECMG 1115/1117 21014KT CAVOK BECMG 1122/1200 21004KT", + "station_id": "SCAR", + "issue_time": "2024-12-11T04:25:00Z", + "bulletin_time": "2024-12-11T04:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGN", - "latitude": "-24.686", - "longitude": "-53.697", - "elevation_m": "558", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-18.351", + "longitude": "-70.336", + "elevation_m": "57", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "17" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "19" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "22" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -158078,83 +159737,98 @@ ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SBLO 110400Z 1106/1118 10005KT 9999 SCT015 TN19/1109Z TX29/1118Z BECMG 1109/1111 BKN015 BECMG 1113/1115 08008KT SCT030 RMK PGN", - "station_id": "SBLO", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SCDA 110425Z 1106/1206 21004KT 9999 BKN030 TN16/1110Z TX22/1118Z BECMG 1108/1110 09004KT CAVOK BECMG 1114/1116 21015KT BECMG 1200/1202 BKN030", + "station_id": "SCDA", + "issue_time": "2024-12-11T04:25:00Z", + "bulletin_time": "2024-12-11T04:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGN", - "latitude": "-23.334", - "longitude": "-51.13", - "elevation_m": "563", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-20.535", + "longitude": "-70.181", + "elevation_m": "41", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "19" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "22" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "16" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "BKN", "cloud_base_ft_agl": "3000" } ] @@ -158162,22 +159836,21 @@ ] }, { - "raw_text": "TAF SBPP 110400Z 1106/1206 10005KT CAVOK TN20/1109Z TX30/1118Z BECMG 1109/1111 07005KT SCT020 BECMG 1113/1115 02005KT BKN020 PROB30 1116/1121 22005KT TSRA SCT020 FEW030CB BECMG 1121/1123 05010KT CAVOK RMK PGN", - "station_id": "SBPP", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SCCF 110425Z 1106/1206 11012KT CAVOK TN07/1110Z TX26/1118Z BECMG 1116/1118 27020KT TEMPO 1118/1121 27022G32KT BECMG 1200/1202 27010KT BECMG 1204/1206 11012KT", + "station_id": "SCCF", + "issue_time": "2024-12-11T04:25:00Z", + "bulletin_time": "2024-12-11T04:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGN", - "latitude": "-22.55", - "longitude": "-55.703", - "elevation_m": "650", + "latitude": "-22.496", + "longitude": "-68.905", + "elevation_m": "2290", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { @@ -158186,74 +159859,62 @@ ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "20" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "7" }, { "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "30" + "max_temp_c": "26" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "TEMPO", + "wind_dir_degrees": "270", + "wind_speed_kt": "22", + "wind_gust_kt": "32", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -158263,354 +159924,269 @@ ] }, { - "raw_text": "TAF TTPP 110400Z 1106/1206 00000KT 9999 FEW014 BECMG1112/1114 10015KT SCT020 PROB30 TEMPO1116/1122 4000 SCT015 SCT038 BECMG 1202/1204 00000KT FEW015", - "station_id": "TTPP", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SCFA 110425Z 1106/1206 20004KT 9999 BKN020 TN15/1110Z TX18/1118Z BECMG 1115/1117 20014KT FEW020 BECMG 1200/1202 20004KT BKN020", + "station_id": "SCFA", + "issue_time": "2024-12-11T04:25:00Z", + "bulletin_time": "2024-12-11T04:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.593", - "longitude": "-61.348", - "elevation_m": "11", + "latitude": "-23.45", + "longitude": "-70.441", + "elevation_m": "113", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "15" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "18" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "2.49", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3800" - } - ] - }, - { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF TTCP 110400Z 1106/1206 VRB05KT 9999 FEW016 BECMG 1112/1114 07015KT SCT020 PROB30 TEMPO 1114/1122 3000 SHRA BKN015 BECMG 1202/1204 VRB05KT FEW015", - "station_id": "TTCP", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SCAT 110425Z 1106/1206 22004KT 9999 BKN016 TN13/1110Z TX19/1118Z BECMG 1109/1111 33008KT OVC020 BECMG 1117/1119 27012KT CAVOK BECMG 1201/1203 22004KT BKN017", + "station_id": "SCAT", + "issue_time": "2024-12-11T04:25:00Z", + "bulletin_time": "2024-12-11T04:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "11.149", - "longitude": "-60.836", - "elevation_m": "13", + "latitude": "-27.262", + "longitude": "-70.774", + "elevation_m": "209", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", "cloud_base_ft_agl": "1600" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "13" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "19" + } ] }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1700" } ] } ] }, { - "raw_text": "TAF KHST 110400Z 1104/1210 12004KT 9999 FEW019 SCT026 BKN040 QNH3002INS BECMG 1108/1109 VRB06KT 9999 SCT017 BKN020 BKN055 QNH3001INS TEMPO 1110/1114 SCT012 BKN019 BECMG 1114/1115 18010KT 9999 SCT019 BKN025 OVC050 QNH3000INS BECMG 1123/1124 31010G15KT 9999 FEW012 SCT020 BKN027 OVC040 510172 QNH3003INS WND 34012G18KT AFT 1202 TEMPO 1202/1205 34015G25KT FEW005 BKN010 OVC020 BECMG 1204/1205 36012G22KT 9999 BKN027 OVC040 510222 QNH3014INS TX26/1118Z TN17/1204Z", - "station_id": "KHST", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T10:00:00Z", - "latitude": "25.49", - "longitude": "-80.379", - "elevation_m": "1", + "raw_text": "TAF EGQS 110425Z 1106/1124 20005KT 9999 FEW014 PROB30 TEMPO 1106/1118 SCT014 PROB40 1118/1124 SCT008 BKN015 PROB30 TEMPO 1118/1124 2000 -DZ BR SCT003 BKN006", + "station_id": "EGQS", + "issue_time": "2024-12-11T04:25:00Z", + "bulletin_time": "2024-12-11T04:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "57.711", + "longitude": "-3.324", + "elevation_m": "6", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1900" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5500" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1900" + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "PROB", + "probability": "40", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1900" + "cloud_base_ft_agl": "800" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.24", + "wx_string": "-DZ BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "300" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "1700", - "turbulence_max_alt_ft_agl": "3700" + "cloud_base_ft_agl": "600" } ] - }, + } + ] + }, + { + "raw_text": "TAF YWLM 110423Z 1105/1200 10014KT CAVOK FM110700 08010KT CAVOK FM111200 06005KT CAVOK BECMG 1116/1118 30004KT CAVOK", + "station_id": "YWLM", + "issue_time": "2024-12-11T04:23:00Z", + "bulletin_time": "2024-12-11T04:23:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-32.794", + "longitude": "151.836", + "elevation_m": "7", + "forecast": [ { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "2200", - "turbulence_max_alt_ft_agl": "4200" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "26" - }, - { - "valid_time": "2024-12-11T04:00:00Z", - "min_temp_c": "17" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF FVRG 110400Z 1106/1212 09007KT CAVOK", - "station_id": "FVRG", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-17.921", - "longitude": "31.1", - "elevation_m": "1490", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "7", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -158618,25 +160194,14 @@ "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF FVJN 110400Z 1106/1212 09010KT CAVOK", - "station_id": "FVJN", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-20.021", - "longitude": "28.627", - "elevation_m": "1331", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ @@ -158648,124 +160213,115 @@ ] }, { - "raw_text": "TAF SBBU 110400Z 1106/1118 15010KT CAVOK TN19/1108Z TX30/1118Z BECMG 1113/1115 SCT035 RMK PGN", - "station_id": "SBBU", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBNT 110422Z 1106/1118 16010KT 9999 FEW020 TN25/1108Z TX30/1115Z TEMPO 1108/1111 6000 SHRA SCT015 FEW025TCU BECMG 1111/1112 13015KT RMK PFV", + "station_id": "SBNT", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGN", - "latitude": "-22.345", - "longitude": "-49.054", - "elevation_m": "616", + "remarks": "RMK PFV", + "latitude": "-5.911", + "longitude": "-35.248", + "elevation_m": "51", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "150", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "160", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "19" + "min_temp_c": "25" }, { - "valid_time": "2024-12-11T18:00:00Z", + "valid_time": "2024-12-11T15:00:00Z", "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SLLP 110400Z 1106/1206 VRB02KT 3000 BCFG FEW002 BKN010 FEW017CB TX17/1119Z TN04/1110Z BECMG 1112/1114 10010KT 9999 NSW SCT015 PROB30 TEMPO 1119/1122 04015G25KT TSRA BKN015 FEW017CB BECMG 1200/1203 VRB02KT", - "station_id": "SLLP", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBCP 110422Z 1106/1118 19015KT 9999 BKN020 TN24/1109Z TX26/1115Z TEMPO 1106/1110 3000 TSRA BKN015 FEW030CB BECMG 1116/1118 16012KT RMK PFV", + "station_id": "SBCP", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-16.511", - "longitude": "-68.182", - "elevation_m": "4061", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PFV", + "latitude": "-21.701", + "longitude": "-41.305", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BCFG", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "17" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "26" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "4" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "24" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "40", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "visibility_statute_mi": "1.86", "wx_string": "TSRA", "sky_condition": [ { @@ -158774,484 +160330,502 @@ }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", + "cloud_base_ft_agl": "3000", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SLVR 110400Z 1106/1206 VRB02KT 9999 SCT070 TX33/1119Z TN21/1110Z PROB30 TEMPO 1108/1112 5000 BR BKN010 BECMG 1114/1116 34015KT BKN025 BECMG 1123/1202 34005KT SCT017", - "station_id": "SLVR", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBCB 110422Z 1106/1118 19015KT 8000 FEW015 SCT030 TN24/1109Z TX25/1115Z BECMG 1115/1117 16010KT RMK PFV", + "station_id": "SBCB", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-17.645", - "longitude": "-63.135", - "elevation_m": "377", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PFV", + "latitude": "-22.922", + "longitude": "-42.074", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "visibility_statute_mi": "4.97", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "33" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "24" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "21" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "25" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF SLCB 110400Z 1106/1206 00000KT 9999 FEW030 TX27/1119Z TN14/1110Z BECMG 1117/1119 22010KT BECMG 1123/1201 14010KT BECMG 1202/1204 00000KT", - "station_id": "SLCB", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBRJ 110422Z 1106/1118 26005KT 6000 SCT010 BKN015 TX23/1115Z TN22/1118Z TEMPO 1106/1112 19008KT 3500 DZ BR BKN010 OVC020 BECMG 1112/1114 16015KT BECMG 1116/1118 9999 FEW015 SCT040 RMK PFV", + "station_id": "SBRJ", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-17.421", - "longitude": "-66.179", - "elevation_m": "2560", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PFV", + "latitude": "-22.91", + "longitude": "-43.163", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "27" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "23" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "14" + "valid_time": "2024-12-11T18:00:00Z", + "min_temp_c": "22" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.17", + "wx_string": "DZ BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "15", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF SBDN 110400Z 1106/1118 12010KT 9999 SCT030 TN21/1109Z TX30/1118Z PROB30 1108/1111 BKN010 RMK PGN", - "station_id": "SBDN", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBVT 110422Z 1106/1206 01010KT 7000 SCT020 BKN040 TN25/1109Z TX27/1115Z BECMG 1109/1111 19010KT 4000 RA BR SCT015 BKN020 OVC030 TEMPO 1116/1119 22015KT 2000 TSRA BKN010 FEW030CB BECMG 1119/1121 9999 NSW TEMPO 1123/1203 6000 RA BKN030 OVC045 BECMG 1203/1205 BKN020 RMK PFV", + "station_id": "SBVT", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGN", - "latitude": "-22.175", - "longitude": "-51.427", - "elevation_m": "438", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PFV", + "latitude": "-20.258", + "longitude": "-40.286", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "120", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "4.35", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ], "temperature": [ { "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "21" + "min_temp_c": "25" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "30" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "27" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "RA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF SLTJ 110400Z 1106/1206 00000KT 9999 FEW030 TX31/1119Z TN15/1110Z BECMG 1118/1120 15010KT PROB40 TEMPO 1123/1201 34010KT TSRA SCT030 FEW036CB SCT070", - "station_id": "SLTJ", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-21.556", - "longitude": "-64.701", - "elevation_m": "1850", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "220", + "wind_speed_kt": "15", + "visibility_statute_mi": "1.24", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "31" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "15" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "150", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "wx_string": "TSRA", + "visibility_statute_mi": "3.73", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "3000" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3600", - "cloud_type": "CB" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "4500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SLTR 110400Z 1106/1206 00000KT 9999 SCT017 TX33/1119Z TN24/1110Z BECMG 1111/1113 34010KT PROB30 TEMPO 1116/1119 TSRA BKN015 FEW020CB BECMG 1123/1202 00000KT", - "station_id": "SLTR", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBPS 110422Z 1106/1206 35005KT 9999 SCT020 TN24/1109Z TX30/1115Z BECMG 1112/1114 05015KT BECMG 1122/1124 02010KT BECMG 1204/1206 35005KT RMK PFV", + "station_id": "SBPS", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-14.819", - "longitude": "-64.918", - "elevation_m": "157", + "remarks": "RMK PFV", + "latitude": "-16.439", + "longitude": "-39.081", + "elevation_m": "44", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "33" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "24" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "24" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SLCO 110400Z 1106/1206 00000KT 9999 SCT015 TX34/1119Z TN23/1110Z TEMPO 1108/1110 3000 TSRA BKN008 FEW017CB BKN080 BECMG 1111/1112 34010KT TEMPO 1113/1117 5000 TSRA BKN015 FEW020CB BECMG 1123/1202 00000KT", - "station_id": "SLCO", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBMO 110422Z 1106/1206 03005KT 9999 FEW020 TN23/1108Z TX31/1115Z BECMG 1110/1112 06012KT BKN025 BECMG 1114/1116 09015KT BECMG 1118/1120 FEW025 BECMG 1121/1123 06010KT BECMG 1123/1201 03005KT RMK PFV", + "station_id": "SBMO", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-11.04", - "longitude": "-68.782", - "elevation_m": "238", + "remarks": "RMK PFV", + "latitude": "-9.511", + "longitude": "-35.792", + "elevation_m": "116", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", + "valid_time": "2024-12-11T08:00:00Z", "min_temp_c": "23" }, { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "34" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "31" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1700", - "cloud_type": "CB" - }, + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "cloud_base_ft_agl": "2500" } ] }, @@ -159259,395 +160833,445 @@ "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF SLAL 110400Z 1106/1206 01003KT 9999 FEW020 TX22/1119Z TN11/1110Z BECMG 1114/1116 36013KT BECMG 1200/1202 00000KT", - "station_id": "SLAL", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBAR 110422Z 1106/1206 08010KT 9999 FEW025 TN26/1108Z TX30/1115Z BECMG 1115/1117 11015KT BECMG 1121/1123 08010KT RMK PFV", + "station_id": "SBAR", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-19.247", - "longitude": "-65.15", - "elevation_m": "3109", + "remarks": "RMK PFV", + "latitude": "-10.984", + "longitude": "-37.07", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "22" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "26" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "11" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "13", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + } + ] + } + ] + }, + { + "raw_text": "TAF SBPB 110422Z 1106/1118 12017KT 9999 SCT020 TN25/1109Z TX33/1115Z RMK PFV", + "station_id": "SBPB", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PFV", + "latitude": "-2.894", + "longitude": "-41.731", + "elevation_m": "3", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "17", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "SCT", "cloud_base_ft_agl": "2000" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "25" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "33" + } ] } ] }, { - "raw_text": "TAF SLET 110400Z 1106/1206 VRB02KT 9999 SCT070 TX33/1119Z TN22/1110Z PROB30 TEMPO 1108/1112 5000 BR BKN010 BECMG 1114/1116 33015KT BKN025 BECMG 1123/1202 33005KT SCT017", - "station_id": "SLET", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBGL 110422Z 1106/1212 26004KT 6000 SCT010 BKN015 TX25/1115Z TN21/1206Z TEMPO 1106/1112 19006KT 3500 DZ BR BKN010 OVC020 BECMG 1112/1114 16012KT BECMG 1116/1118 9999 FEW015 SCT040 BECMG 1123/1201 13006KT BECMG 1203/1205 10003KT BKN015 RMK PFV", + "station_id": "SBGL", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-17.812", - "longitude": "-63.172", - "elevation_m": "421", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "RMK PFV", + "latitude": "-22.815", + "longitude": "-43.261", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "4", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "33" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "25" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "22" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.17", + "wx_string": "DZ BR", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" + "cloud_base_ft_agl": "4000" } ] - } - ] - }, - { - "raw_text": "TAF TGPY 110400Z 1106/1206 00000KT 9999 FEW018 BECMG 1114/1116 10013KT SCT017 SCT038", - "station_id": "TGPY", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "12.006", - "longitude": "-61.797", - "elevation_m": "12", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", + "time_becoming": "2024-12-12T05:00:00Z", "wind_dir_degrees": "100", - "wind_speed_kt": "13", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1700" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF ORMM 110400Z 1106/1206 29010KT CAVOK ", - "station_id": "ORMM", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBFN 110422Z 1106/1118 12012KT 9999 SCT015 BKN020 TN26/1109Z TX30/1115Z TEMPO 1112/1115 4000 RA BKN015 RMK PFV", + "station_id": "SBFN", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.549", - "longitude": "47.662", - "elevation_m": "2", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PFV", + "latitude": "-3.855", + "longitude": "-32.423", + "elevation_m": "52", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "26" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "30" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "RA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF KFRI 110400Z 1104/1210 27015G25KT 9000 -SN BKN030 OVC060 QNH3003INS BECMG 1105/1106 27015G20KT 9999 NSW BKN030 OVC060 QNH3012INS BECMG 1107/1108 32009KT 9999 BKN100 QNH3014INS BECMG 1111/1112 32009KT 9999 SCT100 QNH3020INS BECMG 1122/1123 29006KT 9999 SKC QNH3017INS TX04/1121Z TNM04/1112Z", - "station_id": "KFRI", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T10:00:00Z", - "latitude": "39.0568", - "longitude": "-96.7617", - "elevation_m": "232", + "raw_text": "TAF SBSL 110422Z 1106/1206 04010KT 9999 FEW020 TN26/1108Z TX32/1115Z BECMG 1112/1114 07015KT SCT020 FEW025TCU TEMPO 1118/1121 TS SCT020 FEW030CB BECMG 1121/1123 04010KT FEW020 RMK PFV", + "station_id": "SBSL", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PFV", + "latitude": "-2.585", + "longitude": "-44.234", + "elevation_m": "53", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.03", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "26" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "32" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "270", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "15", - "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "TS", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "4" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "-4" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF FAOR 110400Z 1106/1212 VRB03KT CAVOK TX32/1113Z TN18/1203Z BECMG 1106/1108 34010KT PROB30 TEMPO 1112/1115 TS FEW045CB PROB40 TEMPO 1115/1120 -TSRA FEW040CB BECMG 1200/1202 VRB03KT BECMG 1206/1208 32010KT BECMG 1210/1212 SCT045", - "station_id": "FAOR", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBSG 110422Z 1106/1206 16006KT 9999 SCT025 TN23/1108Z TX30/1115Z BECMG 1110/1112 13015KT BKN025 TEMPO 1112/1115 6000 SHRA BKN025 FEW030TCU BECMG 1119/1121 10010KT SCT025 BECMG 1200/1202 16005KT RMK PFV", + "station_id": "SBSG", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-26.139", - "longitude": "28.246", - "elevation_m": "1684", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PFV", + "latitude": "-5.768", + "longitude": "-35.376", + "elevation_m": "83", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "32" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "30" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "18" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "23" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, @@ -159655,1342 +161279,1304 @@ "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TS", + "visibility_statute_mi": "3.73", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "-TSRA", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "320", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "100", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF FWKI 110400Z 1106/1212 VRB02KT 9000 HZ FEW020 BECMG 1106/1109 07014KT 9999 FEW026CB BKN028 PROB30 TEMPO 1112/1115 07010G18KT 5000 -TSRA FEW024CB BKN026 BECMG 1116/1118 07005KT 9999 TS FEW026CB", - "station_id": "FWKI", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBRF 110422Z 1106/1206 10010KT 9999 SCT025 TN27/1108Z TX30/1115Z TEMPO 1201/1206 6000 SHRA SCT015 FEW025TCU RMK PFV", + "station_id": "SBRF", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-13.789", - "longitude": "33.781", - "elevation_m": "1225", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PFV", + "latitude": "-8.126", + "longitude": "-34.923", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "5.59", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "wx_string": "HZ", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600", - "cloud_type": "CB" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "27" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2800" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "3.11", - "wx_string": "-TSRA", + "visibility_statute_mi": "3.73", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2400", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "TS", - "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2600", - "cloud_type": "CB" + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF EEKA 110400Z 1105/1111 33014KT CAVOK TEMPO 1108/1111 34016G30KT", - "station_id": "EEKA", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T11:00:00Z", - "latitude": "58.991", - "longitude": "22.831", - "elevation_m": "6", + "raw_text": "TAF SBTE 110422Z 1106/1118 33005KT 9999 FEW025 TN26/1109Z TX35/1118Z BECMG 1115/1117 12005KT BKN030 RMK PFV", + "station_id": "SBTE", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PFV", + "latitude": "-5.06", + "longitude": "-42.824", + "elevation_m": "60", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "330", - "wind_speed_kt": "14", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "26" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "35" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "16", - "wind_gust_kt": "30", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF EEKE 110400Z 1105/1111 31008KT CAVOK", - "station_id": "EEKE", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T11:00:00Z", - "latitude": "58.23", - "longitude": "22.509", - "elevation_m": "4", - "forecast": [ - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF SCSE 110400Z 1106/1206 27004KT 9999 SCT015 TX19/1119Z TN12/1110Z TEMPO 1106/1112 VRB02KT 5000 BR BKN005 BKN010 BECMG 1113/1115 29012KT SCT010 BKN015 BECMG 1116/1118 SCT015 BECMG 1201/1203 28004KT BECMG 1204/1206 BKN007", - "station_id": "SCSE", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBFZ 110422Z 1106/1206 10010KT 9999 BKN020 TN27/1109Z TX31/1115Z BECMG 1112/1114 13017KT SCT025 BECMG 1115/1117 FEW030 BECMG 1120/1122 10010KT BECMG 1200/1202 BKN020 BECMG 1203/1205 13015KT 4000 SHRA BKN015 FEW030TCU RMK PFV", + "station_id": "SBFZ", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-29.918", - "longitude": "-71.201", - "elevation_m": "141", + "remarks": "RMK PFV", + "latitude": "-3.776", + "longitude": "-38.533", + "elevation_m": "32", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "12" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "27" }, { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "19" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "31" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "17", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "17", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "4", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "15", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF SCVM 110400Z 1106/1206 16004KT CAVOK TX19/1119Z TN10/1110Z TEMPO 1109/1114 BKN008 BKN015 BECMG 1114/1116 32013KT BECMG 1204/1206 00000KT BKN007", - "station_id": "SCVM", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBJP 110422Z 1106/1206 08006KT 9999 FEW020 TN25/1108Z TX30/1115Z TEMPO 1108/1111 6000 DZ BKN020 BECMG 1111/1113 11010KT BECMG 1123/1201 08006KT BKN020 RMK PFV", + "station_id": "SBJP", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-32.947", - "longitude": "-71.479", - "elevation_m": "136", + "remarks": "RMK PFV", + "latitude": "-7.148", + "longitude": "-34.951", + "elevation_m": "66", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "19" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "25" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "10" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "DZ", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "13", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "FDSK 110400Z 1106/1112 36010KT CAVOK TX39/1112Z TN26/1106Z BECMG 1110/1112 FEW045TCU", - "station_id": "FDSK", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBPL 110422Z 1106/1206 17010KT 9999 FEW030 TN23/1109Z TX35/1118Z RMK PFV", + "station_id": "SBPL", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "-26.359", - "longitude": "31.719", - "elevation_m": "323", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PFV", + "latitude": "-9.367", + "longitude": "-40.565", + "elevation_m": "386", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "170", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "39" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "35" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "26" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "TCU" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "23" } ] } ] }, { - "raw_text": "TAF SCEL 110400Z 1106/1206 16004KT CAVOK TX31/1119Z TN13/1110Z BECMG 1108/1110 VRB02KT BECMG 1114/1116 19010KT BECMG 1118/1120 21017KT BECMG 1201/1203 20004KT", - "station_id": "SCEL", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBPJ 110422Z 1106/1206 07005KT 9999 FEW030 TN25/1108Z TX33/1119Z BECMG 1116/1118 35005KT SCT030 FEW035TCU TEMPO 1118/1121 25005KT 6000 TSRA SCT030 FEW035CB BECMG 1123/1201 FEW030 RMK PFV", + "station_id": "SBPJ", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-33.393", - "longitude": "-70.786", - "elevation_m": "478", + "remarks": "RMK PFV", + "latitude": "-10.291", + "longitude": "-48.357", + "elevation_m": "226", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "4", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "31" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "25" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "13" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "33" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "250", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "17", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF SBKG 110422Z 1106/1118 11013KT 9999 BKN015 TN21/1109Z TX30/1115Z TEMPO 1106/1110 BKN007 RMK PFV", + "station_id": "SBKG", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PFV", + "latitude": "-7.27", + "longitude": "-35.895", + "elevation_m": "499", + "forecast": [ { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "21" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "30" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF SCIE 110400Z 1106/1206 18005KT CAVOK TX20/1119Z TN09/1110Z BECMG 1114/1116 24015KT BECMG 1204/1206 20005KT", - "station_id": "SCIE", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SBME 110422Z 1106/1118 23010KT 9999 BKN020 TN24/1109Z TX26/1115Z TEMPO 1106/1115 20015KT 4000 RA BR BKN010 BECMG 1116/1118 16012KT RMK PFV", + "station_id": "SBME", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-36.773", - "longitude": "-73.063", - "elevation_m": "8", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PFV", + "latitude": "-22.343", + "longitude": "-41.766", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "20" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "24" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "9" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "26" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "240", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "200", "wind_speed_kt": "15", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.49", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF MDPP 110400Z 1106/1206 09012KT 9999 SCT018 PROB30 1106/1112 7000 -RA SCT016 BKN070", - "station_id": "MDPP", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF EGQL 110422Z 1106/1115 28005KT 9999 FEW023 PROB30 1106/1110 0400 FZFG VV///", + "station_id": "EGQL", + "issue_time": "2024-12-11T04:22:00Z", + "bulletin_time": "2024-12-11T04:22:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.759", - "longitude": "-70.571", - "elevation_m": "9", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "56.377", + "longitude": "-2.862", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2300" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "-RA", + "visibility_statute_mi": "0.25", + "wx_string": "FZFG", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" - } + ] } ] }, { - "raw_text": "TAF MDST 110400Z 1106/1206 08008KT 9999 BKN016 PROB30 1100/1106 8000 -RA FEW015CB BKN016 TEMPO 1107/1111 4000 BR BKN014", - "station_id": "MDST", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SCIP 110421Z 1106/1206 11004KT 9999 SCT015 SCT050 TN16/1111Z TX24/1119Z TEMPO 1115/1201 5000 -SHRA BKN015 BKN025", + "station_id": "SCIP", + "issue_time": "2024-12-11T04:21:00Z", + "bulletin_time": "2024-12-11T04:21:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.407", - "longitude": "-70.614", - "elevation_m": "175", + "latitude": "-27.161", + "longitude": "-109.427", + "elevation_m": "48", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "wind_dir_degrees": "110", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } - ] - }, - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-RA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "16" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "24" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "visibility_statute_mi": "3.11", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF MDPC 110400Z 1106/1206 07012KT 9999 FEW018 PROB30 1106/1112 8000 -SHRA BKN016 SCT070", - "station_id": "MDPC", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF EGVN 110420Z 1106/1206 04012KT 9999 BKN022 TEMPO 1106/1203 BKN025 PROB30 TEMPO 1118/1203 SCT012 BECMG 1203/1206 BKN006", + "station_id": "EGVN", + "issue_time": "2024-12-11T04:20:00Z", + "bulletin_time": "2024-12-11T04:20:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.566", - "longitude": "-68.356", - "elevation_m": "10", + "latitude": "51.758", + "longitude": "-1.578", + "elevation_m": "83", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "70", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" } ] }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF MDBH 110400Z 1106/1206 13010KT 9999 FEW016CB SCT016 BECMG 1110/1112 00000KT", - "station_id": "MDBH", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.25", - "longitude": "-71.126", - "elevation_m": "7", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF MDSD 110400Z 1106/1206 06010KT 9999 SCT016 SCT070 PROB30 1106/1112 8000 -RA BKN015 SCT070", - "station_id": "MDSD", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.433", - "longitude": "-69.667", - "elevation_m": "18", + "raw_text": "TAF UMMG 110417Z 1105/1115 32004G09MPS 6000 BKN013 TEMPO 1105/1109 3000 -SN BR BKN006", + "station_id": "UMMG", + "issue_time": "2024-12-11T04:17:00Z", + "bulletin_time": "2024-12-11T04:17:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-11T15:00:00Z", + "latitude": "53.602", + "longitude": "24.056", + "elevation_m": "125", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "wind_gust_kt": "17", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "-SN BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF MDJB 110400Z 1106/1206 00000KT 9999 FEW015CB SCT016 SCT070 PROB30 1106/1112 7000 -RA FEW014CB BKN016 BKN070 BECMG 1114/1116 36005KT", - "station_id": "MDJB", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SCBA 110416Z 1106/1206 29015KT 9999 SCT050 TN06/1110Z TX18/1119Z BECMG 1114/1116 30020G30KT CAVOK BECMG 1202/1204 30015KT", + "station_id": "SCBA", + "issue_time": "2024-12-11T04:16:00Z", + "bulletin_time": "2024-12-11T04:16:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.577", - "longitude": "-69.984", - "elevation_m": "24", + "latitude": "-45.913", + "longitude": "-71.694", + "elevation_m": "516", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "6" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "18" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.35", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF MDLR 110400Z 1106/1206 00000KT 9999 FEW014 SCT070 BECMG 1113/1115 07008KT", - "station_id": "MDLR", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SCTE 110416Z 1106/1206 VRB02KT 9999 BKN025 TN05/1110Z TX17/1119Z BECMG 1106/1108 3000 BR BECMG 1113/1115 18008KT BECMG 1119/1121 SCT040", + "station_id": "SCTE", + "issue_time": "2024-12-11T04:16:00Z", + "bulletin_time": "2024-12-11T04:16:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.451", - "longitude": "-68.921", - "elevation_m": "66", + "latitude": "-41.439", + "longitude": "-73.094", + "elevation_m": "85", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "5" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "17" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] - } - ] - }, - { - "raw_text": "TAF MDCY 110400Z 1106/1206 06010KT 9999 SCT016 SCT070 PROB30 1106/1112 8000 -RA BKN014 BKN070", - "station_id": "MDCY", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.271", - "longitude": "-69.733", - "elevation_m": "4", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF FBSK 110400Z 1106/1212 06007KT CAVOK BECMG 1109/1111 FEW035CB PROB30 TEMPO 1112/1115 TSRA BECMG 1119/1121 CAVOK BECMG 1209/1211 FEW035CB", - "station_id": "FBSK", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF SCQP 110416Z 1106/1206 VRB02KT CAVOK TN05/1109Z TX23/1119Z TEMPO 1106/1111 2000 BR SCT002 BECMG 1112/1114 20007KT FEW030 BECMG 1118/1120 26010KT", + "station_id": "SCQP", + "issue_time": "2024-12-11T04:16:00Z", + "bulletin_time": "2024-12-11T04:16:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-24.555", - "longitude": "25.918", - "elevation_m": "1007", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-38.925", + "longitude": "-72.648", + "elevation_m": "97", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "5" + }, + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "23" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TSRA", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "200" + } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "60", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "200", "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T09:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T11:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "7", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF KFHU 110400Z 1104/1210 14009KT 9999 SKC QNH3033INS BECMG 1116/1117 10010G16KT 9999 FEW280 510005 QNH3026INS BECMG 1119/1120 10012G20KT 9999 SCT260 510005 QNH3019INS BECMG 1200/1201 13009KT 9999 SCT240 QNH3017INS TX16/1122Z TNM01/1113Z", - "station_id": "KFHU", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF KRIV 110415Z 1104/1210 07010G15KT 9999 SCT300 520009 QNH3020INS WND 020V100 TEMPO 1104/1106 07015G25KT BECMG 1116/1117 08012KT 9999 BKN250 520006 QNH3003INS WND 040V120 TEMPO 1117/1201 09012G20KT BECMG 1204/1205 VRB05KT 9999 SCT250 QNH2998INS TX22/1122Z TN01/1112Z", + "station_id": "KRIV", + "issue_time": "2024-12-11T04:15:00Z", + "bulletin_time": "2024-12-11T04:15:00Z", "valid_time_from": "2024-12-11T04:00:00Z", "valid_time_to": "2024-12-12T10:00:00Z", - "latitude": "31.586", - "longitude": "-110.348", - "elevation_m": "1424", + "latitude": "33.878", + "longitude": "-117.244", + "elevation_m": "454", "forecast": [ { "fcst_time_from": "2024-12-11T04:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "9", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "30.32", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "30000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "2", + "turbulence_max_alt_ft_agl": "9000" } ] }, + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "wind_gust_kt": "16", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", + "altim_in_hg": "30.03", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "28000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" } ], "turbulence_condition": [ { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "5000" + "turbulence_intensity": "2", + "turbulence_max_alt_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "100", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "90", "wind_speed_kt": "12", "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "26000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "5000" - } + ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "9", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", + "altim_in_hg": "29.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "24000" + "cloud_base_ft_agl": "25000" } ], "temperature": [ { "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "16" + "max_temp_c": "22" }, { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "-1" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "1" } ] } ] }, { - "raw_text": "TAF KPAM 110400Z 1104/1210 19012G20KT 9999 BKN015 QNH2980INS BECMG 1108/1109 29020G32KT 6000 RA BKN012 OVC025 QNH2984 BECMG 1113/1114 32020G30KT 9999 NSW BKN035 QNH3000INS BECMG 1117/1118 32020G26KT 9999 FEW035 QNH3013INS BECMG 1201/1202 34012G20KT 9999 SKC QNH3030INS TX22/1104Z TN09/1203Z", - "station_id": "KPAM", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T10:00:00Z", - "latitude": "30.071", - "longitude": "-85.577", - "elevation_m": "4", + "raw_text": "TAF LCRA 110414Z 1106/1124 03005KT 9999 FEW035 BECMG 1106/1109 28006KT", + "station_id": "LCRA", + "issue_time": "2024-12-11T04:14:00Z", + "bulletin_time": "2024-12-11T04:14:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "34.59", + "longitude": "32.988", + "elevation_m": "23", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "29.79", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "20", - "wind_gust_kt": "32", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500" + } + ] + } + ] + }, + { + "raw_text": "TAF AMD KLFI 110410Z 1104/1208 20015G25KT 6000 -SHRA BKN015 OVC040 WS020/20050KT QNH2982INS TEMPO 1104/1106 3200 -TSRA BKN010CB BECMG 1108/1109 18015G25KT 6000 -SHRA BKN015 WS020/20050KT QNH2968INS BECMG 1114/1115 19030G40KT 6000 -SHRA BKN010 540005 QNH2946INS TEMPO 1116/1118 1600 +TSRA BKN007CB BECMG 1201/1202 24025G35KT 9999 NSW SCT030 QNH2952INS TX21/1117Z TN09/1202Z", + "station_id": "KLFI", + "issue_time": "2024-12-11T04:10:00Z", + "bulletin_time": "2024-12-11T04:10:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "37.088", + "longitude": "-76.349", + "elevation_m": "2", + "forecast": [ + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", "visibility_statute_mi": "3.73", - "altim_in_hg": "29.85", - "wx_string": "RA", + "altim_in_hg": "29.82", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.99", + "wx_string": "-TSRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", - "wx_string": "NSW", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.68", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "20", - "wind_gust_kt": "26", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", - "wx_string": "NSW", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "30", + "wind_gust_kt": "40", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.47", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "4", + "turbulence_max_alt_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.99", + "wx_string": "+TSRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "wind_dir_degrees": "240", + "wind_speed_kt": "25", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", + "altim_in_hg": "29.53", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T04:00:00Z", - "max_temp_c": "22" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "21" }, { - "valid_time": "2024-12-12T03:00:00Z", + "valid_time": "2024-12-12T02:00:00Z", "min_temp_c": "9" } ] @@ -160998,424 +162584,375 @@ ] }, { - "raw_text": "TAF SVMI 110400Z 1106/1206 05015KT 9999 FEW016 TX30/17Z TN24/1208Z BECMG 1006/1010 00000KT SCT016 ", - "station_id": "SVMI", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQMA 110406Z 1106/1212 09005KT 9999 FEW020 TX36/1113Z TN24/1202Z BECMG 1112/1114 10012G22KT BECMG 1118/1120 09010KT", + "station_id": "FQMA", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.603", - "longitude": "-66.991", - "elevation_m": "48", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-25.921", + "longitude": "32.573", + "elevation_m": "34", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "30" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "36" }, { - "valid_time": "2024-12-11T08:00:00Z", + "valid_time": "2024-12-12T02:00:00Z", "min_temp_c": "24" } ] }, { - "fcst_time_from": "2024-12-10T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-10T10:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - } - ] - } - ] - }, - { - "raw_text": "TAF SVMC 110400Z 1106/1206 25010KT 9999 SCT016 TX35/18Z TN25/1209Z BECMG 1006/1010 20005KT FEW013 ", - "station_id": "SVMC", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.558", - "longitude": "-71.728", - "elevation_m": "76", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "35" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "25" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-10T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-10T10:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SVBC 110400Z 1106/1206 09010KT 9999 FEW013 TX33/17Z TN24/1208Z BECMG 1106/1210 00000KT ", - "station_id": "SVBC", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQBR 110406Z 1106/1212 03006KT 9999 FEW020 TX33/1113Z TN24/1202Z BECMG 1112/1114 10012KT", + "station_id": "FQBR", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.107", - "longitude": "-64.689", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-19.796", + "longitude": "34.908", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "33" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "24" }, { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "24" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "33" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1300" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SVMG 110400Z 1106/1206 11010KT 9999 FEW010 TX33/17Z TN25/1207Z 1106/1210 00000KT FEW016 ", - "station_id": "SVMG", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQNC 110406Z 1106/1212 VRB02KT 9999 FEW020 TX32/1113Z TN23/1202Z BECMG 1112/1114 10012KT BECMG 1118/1120 09006KT", + "station_id": "FQNC", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "10.913", - "longitude": "-63.968", - "elevation_m": "16", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-14.488", + "longitude": "40.712", + "elevation_m": "112", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - } - ], - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" - } - ] + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } ], "temperature": [ { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "33" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "32" }, { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "25" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "23" } ] - } - ] - }, - { - "raw_text": "TAF SVSA 110400Z 1106/1206 20010KT 9999 SCT020 TX29/18Z TN24/1210Z BECMG 1106/1210 00000KT FEW010 ", - "station_id": "SVSA", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "7.841", - "longitude": "-72.441", - "elevation_m": "383", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "24" - }, - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "29" - } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF SVJC 110400Z 1106/1206 08020KT 9999 FEW013 TX34/18Z TN25/1208Z BECMG 1106/1210 00000KT SCT013 ", - "station_id": "SVJC", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQCH 110406Z 1106/1206 VRB02KT CAVOK TX34/1113Z TN21/1202Z BECMG 1112/1114 13010KT BECMG 1118/1120 10005KT", + "station_id": "FQCH", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "11.781", - "longitude": "-70.151", - "elevation_m": "21", + "latitude": "-19.148", + "longitude": "33.428", + "elevation_m": "695", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "20", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1300" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T18:00:00Z", + "valid_time": "2024-12-11T13:00:00Z", "max_temp_c": "34" }, { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "25" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SVPR 110400Z 1106/1206 18015KT 9999 SCT016 TX28/0819Z TN20/1207Z BECMG 1106/1210 06003KT 9999 SCT016 SCT080", - "station_id": "SVPR", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQIN 110406Z 1106/1206 10010G20KT 9999 FEW020 TX32/1113Z TN20/1202Z", + "station_id": "FQIN", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "8.288", - "longitude": "-62.76", - "elevation_m": "140", + "latitude": "-23.876", + "longitude": "35.407", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "15", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "28" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "32" }, { - "valid_time": "2024-12-11T07:00:00Z", + "valid_time": "2024-12-12T02:00:00Z", "min_temp_c": "20" } ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] } ] }, { - "raw_text": "TAF ZKPY 110400Z 1106/1206 35004MPS CAVOK TX03/1106Z TNM07/1121Z", - "station_id": "ZKPY", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQLC 110406Z 1106/1206 10010KT 9999 SCT020 TX28/1113Z TN14/1202Z PROB30 TEMPO 1106/1112 5000 -TSRA BKN015 FEW030CB", + "station_id": "FQLC", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.204", - "longitude": "125.672", - "elevation_m": "37", + "latitude": "-13.271", + "longitude": "35.265", + "elevation_m": "1362", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "3" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "28" }, { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-7" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "14" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "-TSRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF ZKWS 110400Z 1106/1206 28004MPS CAVOK TX10/1106Z TNM01/1121Z BECMG 1112/1114 CAVOK", - "station_id": "ZKWS", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQNP 110406Z 1106/1206 VRB02KT 9999 SCT020 TX33/1113Z TN24/1202Z BECMG 1112/1114 09010KT", + "station_id": "FQNP", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.166", - "longitude": "127.484", - "elevation_m": "2", + "latitude": "-15.106", + "longitude": "39.282", + "elevation_m": "434", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "10" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "24" }, { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-1" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "33" } ] }, @@ -161424,958 +162961,871 @@ "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF UGAM 110400Z 1105/1111 VRB02KT 9999 SCT070", - "station_id": "UGAM", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T11:00:00Z", - "latitude": "42.527", - "longitude": "43.135", - "elevation_m": "544", + "raw_text": "TAF FQPB 110406Z 1106/1206 VRB02KT 9999 FEW020 TX33/1113Z TN26/1202Z BECMG 1112/1114 09010G20KT BECMG 1118/1120 10008KT", + "station_id": "FQPB", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-12.989", + "longitude": "40.525", + "elevation_m": "101", "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "33" + }, + { + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "26" } ] - } - ] - }, - { - "raw_text": "TAF UGMS 110400Z 1105/1111 VRB02KT 9999 BKN100", - "station_id": "UGMS", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T05:00:00Z", - "valid_time_to": "2024-12-11T11:00:00Z", - "latitude": "43.055", - "longitude": "42.75", - "elevation_m": "1442", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF FBPM 110400Z 1106/1206 10008KT CAVOK", - "station_id": "FBPM", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-21.159", - "longitude": "27.477", - "elevation_m": "1009", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", "wind_dir_degrees": "100", "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF FBMN 110400Z 1106/1206 36008KT CAVOK BECMG 1110/1112 FEW035CB PROB30 TEMPO 1113/1116 TSRA BECMG 1120/1122 VRB02KT CAVOK", - "station_id": "FBMN", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQQL 110406Z 1106/1206 VRB02KT 9999 FEW020 TX36/1113Z TN27/1202Z BECMG 1112/1114 16010KT BECMG 1118/1120 10008KT", + "station_id": "FQQL", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-19.973", - "longitude": "23.431", - "elevation_m": "946", + "latitude": "-17.858", + "longitude": "36.869", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "36" + }, + { + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "27" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TSRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF KBIF 110400Z 1104/1210 VRB06KT 9999 SKC 510606 QNH3016INS TX11/1122Z TNM03/1111Z", - "station_id": "KBIF", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T10:00:00Z", - "latitude": "31.861", - "longitude": "-106.369", - "elevation_m": "1201", + "raw_text": "TAF FQTT 110406Z 1106/1206 16012KT 9999 FEW020 TX41/1113Z TN26/1202Z", + "station_id": "FQTT", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-16.108", + "longitude": "33.64", + "elevation_m": "146", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "6000", - "turbulence_max_alt_ft_agl": "12000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "-3" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "41" }, { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "11" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "26" } ] } ] }, { - "raw_text": "TAF FABL 110400Z 1106/1206 34010KT CAVOK TX39/1113Z TN19/1203Z BECMG 1109/1111 26010KT BECMG 1201/1203 34015KT", - "station_id": "FABL", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQVL 110406Z 1106/1206 10010G20KT 9999 FEW020 TX31/1113Z TN26/1202Z", + "station_id": "FQVL", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-29.093", - "longitude": "26.302", - "elevation_m": "1348", + "latitude": "-22.017", + "longitude": "35.313", + "elevation_m": "15", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "100", "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "39" + "max_temp_c": "31" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "19" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "26" } ] } ] }, { - "raw_text": "TAF FACT 110400Z 1106/1212 VRB03KT 9999 SCT007 BKN015 TX27/1112Z TN16/1204Z FM110800 18010KT 9999 SCT025 FM111100 18010KT 9999 FEW030 FM112000 18013KT 9999 BKN030 BECMG 1207/1209 32010KT", - "station_id": "FACT", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", + "raw_text": "TAF FQXA 110406Z 1106/1206 VRB02KT 9999 FEW020 TX36/1113Z TN26/1202Z FM111200 10012G22KT", + "station_id": "FQXA", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-33.965", - "longitude": "18.602", - "elevation_m": "48", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-25.038", + "longitude": "33.627", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "27" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "36" }, { - "valid_time": "2024-12-12T04:00:00Z", - "min_temp_c": "16" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "26" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF YBTL 110406Z 1105/1200 02014KT 9999 FEW030 FM110900 35008KT 9999 FEW018 BKN025 FM111400 33007KT 9999 -RA SCT010 BKN020 INTER 1120/1200 3000 SHRA BKN010", + "station_id": "YBTL", + "issue_time": "2024-12-11T04:06:00Z", + "bulletin_time": "2024-12-11T04:06:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "-19.248", + "longitude": "146.766", + "elevation_m": "4", + "forecast": [ + { + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "13", + "wind_dir_degrees": "330", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T07:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF FALE 110400Z 1106/1212 VRB03KT 9999 SCT035 TX30/1209Z TN22/1203Z FM110900 10010KT CAVOK BECMG 1113/1115 16010KT PROB30 TEMPO 1116/1122 4000 TSRA BKN020 FEW030CB BECMG 1200/1202 VRB03KT BECMG 1210/1212 16014KT", - "station_id": "FALE", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "-29.602", - "longitude": "31.13", - "elevation_m": "109", + "raw_text": "TAF AMD PABI 110405Z 1104/1204 11020G25KT 9999 SCT130 BKN200 510005 QNH2955INS BECMG 1106/1107 11012G18KT 9999 FEW130 SCT200 510003 QNH2931INS TX00/1122Z TNM05/1121Z LAST NO AMDS AFT 1105 NEXT 1114", + "station_id": "PABI", + "issue_time": "2024-12-11T04:05:00Z", + "bulletin_time": "2024-12-11T04:05:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T04:00:00Z", + "latitude": "63.9931", + "longitude": "-145.721", + "elevation_m": "388", "forecast": [ + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "20", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.56", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "13000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "5000" + } + ] + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", + "altim_in_hg": "29.32", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "13000" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "20000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "30" + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "0" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "22" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-5" } ] - }, + } + ] + }, + { + "raw_text": "TAF SCCI 110401Z 1106/1206 36010KT 9999 FEW037 TN07/1108Z TX18/1118Z TEMPO 1106/1110 33020KT PROB30 TEMPO 1120/1200 8000 -SHRA SCT030 TEMPO 1123/1204 32020G30KT BECMG 1204/1206 28023G35KT", + "station_id": "SCCI", + "issue_time": "2024-12-11T04:01:00Z", + "bulletin_time": "2024-12-11T04:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-53.003", + "longitude": "-70.855", + "elevation_m": "37", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3700" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "7" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "18" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "330", + "wind_speed_kt": "20", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "320", + "wind_speed_kt": "20", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "NSC" - } + ] }, { - "fcst_time_from": "2024-12-12T10:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "14", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "23", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3700" } ] } ] }, { - "raw_text": "TAF FAPE 110400Z 1106/1206 24012KT 9999 FEW016 TX27/1112Z TN17/1203Z BECMG 1113/1115 BKN012 BECMG 1118/1120 VRB03KT PROB30 TEMPO 1118/1206 4500 SHRA BKN006 FEW030TCU BECMG 1202/1204 26012KT", - "station_id": "FAPE", + "raw_text": "TAF SBGR 110400Z 1106/1212 15008KT 9999 BKN010 TX23/1117Z TN16/1208Z TEMPO 1107/1111 4000 DZ BR BKN005 BECMG 1113/1115 BKN025 PROB30 1117/1121 7000 RA BKN015 BECMG 1122/1124 12008KT BKN010 BECMG 1201/1203 10005KT TEMPO 1205/1210 BKN006 RMK PGN", + "station_id": "SBGR", "issue_time": "2024-12-11T04:00:00Z", "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-33.985", - "longitude": "25.617", - "elevation_m": "58", + "valid_time_to": "2024-12-12T12:00:00Z", + "remarks": "RMK PGN", + "latitude": "-23.432", + "longitude": "-46.469", + "elevation_m": "745", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ], "temperature": [ { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "27" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "23" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "17" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "16" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "DZ BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "PROB", "probability": "30", - "visibility_statute_mi": "2.8", - "wx_string": "SHRA", + "visibility_statute_mi": "4.35", + "wx_string": "RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - } - ] - }, - { - "raw_text": "TAF FYWH 110400Z 1106/1206 27005KT CAVOK BECMG 1109/1111 05012KT 9999 SCT040 TEMPO 1113/1116 -TSRA FEW040CB", - "station_id": "FYWH", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-22.481", - "longitude": "17.47", - "elevation_m": "1699", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "12", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "TEMPO", - "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] } ] }, { - "raw_text": "TAF OLBA 110400Z 1106/1212 34008KT 8000 NSC TX22/1111Z TN13/1102Z BECMG 1118/1120 VRB03KT FEW026", - "station_id": "OLBA", + "raw_text": "TAF SBSP 110400Z 1106/1118 15008KT 9999 BKN010 TN17/1109Z TX22/1116Z TEMPO 1107/1111 4000 DZ BR BKN005 BECMG 1113/1115 BKN020 PROB30 1116/1118 7000 RA BKN010 RMK PGN", + "station_id": "SBSP", "issue_time": "2024-12-11T04:00:00Z", "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "33.82", - "longitude": "35.491", - "elevation_m": "29", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGN", + "latitude": "-23.627", + "longitude": "-46.655", + "elevation_m": "802", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "150", "wind_speed_kt": "8", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T11:00:00Z", - "max_temp_c": "22" - }, - { - "valid_time": "2024-12-12T02:00:00Z", - "min_temp_c": "13" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" - } - ] - } - ] - }, - { - "raw_text": "TAF FAUP 110400Z 1106/1206 23010KT CAVOK TX42/1113Z TN23/1203Z", - "station_id": "FAUP", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-28.399", - "longitude": "21.26", - "elevation_m": "845", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "42" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "17" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "23" + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "22" } ] - } - ] - }, - { - "raw_text": "TAF KEFD 110400Z 1104/1210 33025G35KT 9999 FEW060 SCT250 QNH3024INS BECMG 1105/1106 34015KT 9999 SKC QNH3028INS BECMG 1114/1115 VRB06KT 9999 FEW310 QNH3045INS TX16/1120Z TN06/1111Z", - "station_id": "KEFD", - "issue_time": "2024-12-11T04:00:00Z", - "bulletin_time": "2024-12-11T04:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-12T10:00:00Z", - "latitude": "29.606", - "longitude": "-95.16", - "elevation_m": "9", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "DZ BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.44", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "31000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "16" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "6" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF FAGG 110400Z 1106/1206 VRB03KT 9999 FEW013 SCT025 TX24/1112Z TN18/1204Z FM111000 19008KT 9999 SCT040 BECMG 1112/1114 BKN014 PROB40 TEMPO 1205/1206 BKN008", - "station_id": "FAGG", + "raw_text": "TAF SBSJ 110400Z 1106/1118 20005KT 9999 BKN020 TN18/1109Z TX25/1116Z PROB30 1108/1112 5000 DZ BR BKN006 BECMG 1112/1114 16007KT SCT030 PROB30 1116/1118 7000 SHRA SCT013 BKN030 FEW040TCU RMK PGN", + "station_id": "SBSJ", "issue_time": "2024-12-11T04:00:00Z", "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-34.006", - "longitude": "22.379", - "elevation_m": "196", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGN", + "latitude": "-23.229", + "longitude": "-45.861", + "elevation_m": "640", "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "24" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "18" }, { - "valid_time": "2024-12-12T04:00:00Z", - "min_temp_c": "18" + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "25" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "DZ BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", + "wind_dir_degrees": "160", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "SHRA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF FALA 110400Z 1106/1206 VRB03KT CAVOK TX35/1113Z TN19/1203Z BECMG 1108/1110 34010KT PROB30 TEMPO 1112/1115 TS FEW045CB PROB40 TEMPO 1115/1121 -TSRA FEW040CB BECMG 1116/1118 VRB03KT", - "station_id": "FALA", + "raw_text": "TAF SBKP 110400Z 1106/1206 13010KT 9999 BKN015 TN18/1109Z TX27/1117Z BECMG 1108/1110 FEW020 BECMG 1113/1115 SCT040 BECMG 1119/1121 CAVOK RMK PGN", + "station_id": "SBKP", "issue_time": "2024-12-11T04:00:00Z", "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-25.939", - "longitude": "27.926", - "elevation_m": "1365", + "remarks": "RMK PGN", + "latitude": "-23.007", + "longitude": "-47.135", + "elevation_m": "659", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "35" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "27" }, { - "valid_time": "2024-12-12T03:00:00Z", - "min_temp_c": "19" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "18" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "340", + "wind_dir_degrees": "130", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TS", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "-TSRA", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -162385,706 +163835,589 @@ ] }, { - "raw_text": "TAF FYKT 110400Z 1106/1206 18006KT CAVOK BECMG 1110/1112 36010KT 9999 SCT045 BECMG 1113/1115 31008KT FEW040CB", - "station_id": "FYKT", + "raw_text": "TAF SBTD 110400Z 1106/1118 15003KT CAVOK TN19/1109Z TX29/1118Z BECMG 1107/1109 06010KT BECMG 1113/1115 02010KT SCT030 RMK PGN", + "station_id": "SBTD", "issue_time": "2024-12-11T04:00:00Z", "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-26.54", - "longitude": "18.111", - "elevation_m": "1064", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGN", + "latitude": "-24.686", + "longitude": "-53.697", + "elevation_m": "558", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "19" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "29" + } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "60", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF FYWB 110400Z 1106/1206 36007KT 1000 BR OVC007 BECMG 1107/1109 9999 NSW BKN010 BECMG 1110/1112 25013KT CAVOK", - "station_id": "FYWB", + "raw_text": "TAF SBLO 110400Z 1106/1118 10005KT 9999 SCT015 TN19/1109Z TX29/1118Z BECMG 1109/1111 BKN015 BECMG 1113/1115 08008KT SCT030 RMK PGN", + "station_id": "SBLO", "issue_time": "2024-12-11T04:00:00Z", "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-22.98", - "longitude": "14.645", - "elevation_m": "87", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGN", + "latitude": "-23.334", + "longitude": "-51.13", + "elevation_m": "563", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "7", - "visibility_statute_mi": "0.62", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "19" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "29" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "7", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "13", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF AMD RODN 110355Z 1103/1206 15009KT 9999 SCT025 BKN060 QNH3000INS BECMG 1104/1105 22009KT 9000 -SHRA SCT020 BKN040 QNH2999INS TEMPO 1114/1119 26010G15KT 8000 SHRA BKN018 TEMPO 1119/1202 02015G23KT BECMG 1202/1203 04010G15KT 9999 NSW SCT025 BKN035 QNH2998INS TX22/1105Z TN15/1117Z", - "station_id": "RODN", - "issue_time": "2024-12-11T03:55:00Z", - "bulletin_time": "2024-12-11T03:55:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", + "raw_text": "TAF SBPP 110400Z 1106/1206 10005KT CAVOK TN20/1109Z TX30/1118Z BECMG 1109/1111 07005KT SCT020 BECMG 1113/1115 02005KT BKN020 PROB30 1116/1121 22005KT TSRA SCT020 FEW030CB BECMG 1121/1123 05010KT CAVOK RMK PGN", + "station_id": "SBPP", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.356", - "longitude": "127.768", - "elevation_m": "38", + "remarks": "RMK PGN", + "latitude": "-22.55", + "longitude": "-55.703", + "elevation_m": "650", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "20" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "9", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.00", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "20", - "wind_speed_kt": "15", - "wind_gust_kt": "23", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wind_dir_degrees": "220", + "wind_speed_kt": "5", + "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "40", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "10", - "wind_gust_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T05:00:00Z", - "max_temp_c": "22" - }, - { - "valid_time": "2024-12-11T17:00:00Z", - "min_temp_c": "15" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF AMD KMXF 110345Z 1103/1202 20008KT 9000 -RA BKN008 BKN012 510205 QNH2981INS BECMG 1110/1111 31012G18KT 9999 NSW SCT020 510013 QNH2990INS BECMG 1122/1123 31009KT 9999 SCT045 510043 QNH3020INS TX22/1121Z TN06/1114Z LAST NO AMDS AFT 1104 NEXT 1112", - "station_id": "KMXF", - "issue_time": "2024-12-11T03:45:00Z", - "bulletin_time": "2024-12-11T03:45:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T02:00:00Z", - "latitude": "32.3877", - "longitude": "-86.3724", - "elevation_m": "47", + "raw_text": "TAF TTPP 110400Z 1106/1206 00000KT 9999 FEW014 BECMG1112/1114 10015KT SCT020 PROB30 TEMPO1116/1122 4000 SCT015 SCT038 BECMG 1202/1204 00000KT FEW015", + "station_id": "TTPP", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "10.593", + "longitude": "-61.348", + "elevation_m": "11", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "8", - "visibility_statute_mi": "5.59", - "altim_in_hg": "29.82", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "7000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2000" } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "100", - "turbulence_max_alt_ft_agl": "3100" - } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.49", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "400", - "turbulence_max_alt_ft_agl": "3400" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "6" + "cloud_base_ft_agl": "1500" }, { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "22" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3800" } ] - } - ] - }, - { - "raw_text": "TAF AMD CYPY 110344Z 1103/1107 VRB03KT P6SM FEW180 TEMPO 1103/1107 2SM IC HZ RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", - "station_id": "CYPY", - "issue_time": "2024-12-11T03:44:00Z", - "bulletin_time": "2024-12-11T03:44:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-11T07:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 111300Z", - "latitude": "58.766", - "longitude": "-111.117", - "elevation_m": "225", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "1500" } ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "IC HZ", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF AMD CYKF 110341Z 1103/1114 05005KT 3/8SM FG VV002 TEMPO 1103/1108 2 1/2SM BR BKN004 OVC100 FM110800 28005KT 1/4SM FZFG VV002 FM111200 26006KT 5SM -FZRA -SN BR FEW006 BKN020 OVC060 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYKF", - "issue_time": "2024-12-11T03:41:00Z", - "bulletin_time": "2024-12-11T03:41:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "43.462", - "longitude": "-80.386", - "elevation_m": "312", + "raw_text": "TAF TTCP 110400Z 1106/1206 VRB05KT 9999 FEW016 BECMG 1112/1114 07015KT SCT020 PROB30 TEMPO 1114/1122 3000 SHRA BKN015 BECMG 1202/1204 VRB05KT FEW015", + "station_id": "TTCP", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "11.149", + "longitude": "-60.836", + "elevation_m": "13", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", - "visibility_statute_mi": "0.38", - "vert_vis_ft": "200", - "wx_string": "FG", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.5", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "6", - "visibility_statute_mi": "5", - "wx_string": "-FZRA -SN BR", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF AMD KOFF 110340Z 1103/1209 31015G25KT 9999 BKN050 QNH3004INS BECMG 1104/1105 31015G25KT 4800 -SN OVC025 620254 QNH3005INS BECMG 1107/1108 31015G25KT 9999 NSW BKN030 620303 QNH3008INS BECMG 1112/1113 31012G18KT 9999 BKN030 620303 QNH3017INS BECMG 1116/1117 31010G15KT 9999 SCT030 BKN120 QNH3018INS BECMG 1120/1121 31012KT 9999 SCT040 BKN120 QNH3017INS BECMG 1200/1201 03012KT 9999 BKN040 QNH3020INS TX02/1103Z TNM08/1115Z", - "station_id": "KOFF", - "issue_time": "2024-12-11T03:40:00Z", - "bulletin_time": "2024-12-11T03:40:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "41.122", - "longitude": "-95.91", - "elevation_m": "308", + "raw_text": "TAF KHST 110400Z 1104/1210 12004KT 9999 FEW019 SCT026 BKN040 QNH3002INS BECMG 1108/1109 VRB06KT 9999 SCT017 BKN020 BKN055 QNH3001INS TEMPO 1110/1114 SCT012 BKN019 BECMG 1114/1115 18010KT 9999 SCT019 BKN025 OVC050 QNH3000INS BECMG 1123/1124 31010G15KT 9999 FEW012 SCT020 BKN027 OVC040 510172 QNH3003INS WND 34012G18KT AFT 1202 TEMPO 1202/1205 34015G25KT FEW005 BKN010 OVC020 BECMG 1204/1205 36012G22KT 9999 BKN027 OVC040 510222 QNH3014INS TX26/1118Z TN17/1204Z", + "station_id": "KHST", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T10:00:00Z", + "latitude": "25.49", + "longitude": "-80.379", + "elevation_m": "1", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "altim_in_hg": "30.03", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1900" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2600" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2.98", - "altim_in_hg": "30.06", - "wx_string": "-SN", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ], - "icing_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" + }, { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "2500", - "icing_max_alt_ft_agl": "6500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "icing_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "3000", - "icing_max_alt_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1900" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", - "wx_string": "NSW", + "altim_in_hg": "30.00", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1900" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "icing_condition": [ + "cloud_base_ft_agl": "2500" + }, { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "3000", - "icing_max_alt_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", + "time_becoming": "2024-12-12T00:00:00Z", "wind_dir_degrees": "310", "wind_speed_kt": "10", "wind_gust_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", - "wx_string": "NSW", + "altim_in_hg": "30.03", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "2700" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "1700", + "turbulence_max_alt_ft_agl": "3700" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", - "wx_string": "NSW", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "30", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "wx_string": "NSW", + "altim_in_hg": "30.15", "sky_condition": [ { "sky_cover": "BKN", + "cloud_base_ft_agl": "2700" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "4000" } ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "2200", + "turbulence_max_alt_ft_agl": "4200" + } + ], "temperature": [ { - "valid_time": "2024-12-11T03:00:00Z", - "max_temp_c": "2" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "26" }, { - "valid_time": "2024-12-11T15:00:00Z", - "min_temp_c": "-8" + "valid_time": "2024-12-11T04:00:00Z", + "min_temp_c": "17" } ] } ] }, { - "raw_text": "TAF ANYN 110340Z 1106/1206 09008KT 9999 FEW020 SCT100 T 30 29 28 28 Q 1006 1008 1007 1005", - "station_id": "ANYN", - "issue_time": "2024-12-11T03:40:00Z", - "bulletin_time": "2024-12-11T03:40:00Z", + "raw_text": "TAF FVRG 110400Z 1106/1212 09007KT CAVOK", + "station_id": "FVRG", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-0.547", - "longitude": "166.919", - "elevation_m": "7", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-17.921", + "longitude": "31.1", + "elevation_m": "1490", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF VIBT 110330Z 1106/1118 32006KT 3000 HZ NSC BECMG 1108/1109 5000 HZ BECMG 1116/1118 VRB02KT 4000 HZ", - "station_id": "VIBT", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "30.269", - "longitude": "74.757", - "elevation_m": "211", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -163094,3377 +164427,2951 @@ ] }, { - "raw_text": "TAF VEGK 110330Z 1106/1118 28008KT 4000 HZ SKC BECMG 1107/1115 6000 SKC", - "station_id": "VEGK", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", + "raw_text": "TAF FVJN 110400Z 1106/1212 09010KT CAVOK", + "station_id": "FVJN", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "26.74", - "longitude": "83.451", - "elevation_m": "83", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-20.021", + "longitude": "28.627", + "elevation_m": "1331", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF VIGR 110330Z 1106/1118 29005KT 5000 HZ NSC TEMPO 1108/1112 30010KT 6000 NSC BECMG 1117/1118 VRB02KT 4000 BR NSC", - "station_id": "VIGR", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", + "raw_text": "TAF SBBU 110400Z 1106/1118 15010KT CAVOK TN19/1108Z TX30/1118Z BECMG 1113/1115 SCT035 RMK PGN", + "station_id": "SBBU", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "26.293", - "longitude": "78.228", - "elevation_m": "187", + "remarks": "RMK PGN", + "latitude": "-22.345", + "longitude": "-49.054", + "elevation_m": "616", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "NSC" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "30" + }, + { + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "19" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" } ] } ] }, { - "raw_text": "TAF VEAB 110330Z 1106/1118 27005KT 4000 HZ NSC BECMG 1109/1110 27008KT 6000 BECMG 1116/1117 VRB02KT 4000 BR", - "station_id": "VEAB", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", + "raw_text": "TAF SLLP 110400Z 1106/1206 VRB02KT 3000 BCFG FEW002 BKN010 FEW017CB TX17/1119Z TN04/1110Z BECMG 1112/1114 10010KT 9999 NSW SCT015 PROB30 TEMPO 1119/1122 04015G25KT TSRA BKN015 FEW017CB BECMG 1200/1203 VRB02KT", + "station_id": "SLLP", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "25.441", - "longitude": "81.735", - "elevation_m": "98", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-16.511", + "longitude": "-68.182", + "elevation_m": "4061", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "200" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "NSC" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "17" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "4" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF VOBR 110330Z 1106/1118 06005KT 6000 SCT020 SCT250 BECMG 1116/1118 03005KT 6000 FEW020 SCT250", - "station_id": "VOBR", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "17.909", - "longitude": "77.482", - "elevation_m": "664", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "40", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF VIJR 110330Z 1106/1118 06008KT 6000 NSC", - "station_id": "VIJR", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", + "raw_text": "TAF SLVR 110400Z 1106/1206 VRB02KT 9999 SCT070 TX33/1119Z TN21/1110Z PROB30 TEMPO 1108/1112 5000 BR BKN010 BECMG 1114/1116 34015KT BKN025 BECMG 1123/1202 34005KT SCT017", + "station_id": "SLVR", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "26.889", - "longitude": "70.865", - "elevation_m": "229", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-17.645", + "longitude": "-63.135", + "elevation_m": "377", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } - ] - } - ] - }, - { - "raw_text": "TAF VECX 110330Z 1106/1118 29007KT 6000 NSC BECMG 1112/1114 VRB02KT 5000 HZ BECMG 1114/1116 4000 BR BECMG 1116/1118 3000 BR", - "station_id": "VECX", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "9.15", - "longitude": "92.817", - "elevation_m": "14", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "7", - "visibility_statute_mi": "3.73", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "NSC" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "33" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ] } ] }, { - "raw_text": "TAF VIBK 110330Z 1106/1118 14008KT 6000 NSC", - "station_id": "VIBK", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", + "raw_text": "TAF SLCB 110400Z 1106/1206 00000KT 9999 FEW030 TX27/1119Z TN14/1110Z BECMG 1117/1119 22010KT BECMG 1123/1201 14010KT BECMG 1202/1204 00000KT", + "station_id": "SLCB", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "28.071", - "longitude": "73.207", - "elevation_m": "229", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-17.421", + "longitude": "-66.179", + "elevation_m": "2560", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } - ] - } - ] - }, - { - "raw_text": "TAF VISP 110330Z 1106/1118 27005KT 4000 HZ NSC BECMG 1107/1108 5000 HZ BECMG 1108/1110 6000 BECMG 1114/1115 VRB02KT 5000 BR BECMG 1116/1118 3000 BR", - "station_id": "VISP", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "29.994", - "longitude": "77.425", - "elevation_m": "272", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "27" + }, { - "sky_cover": "NSC" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "14" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF VIUT 110330Z 1106/1118 01005KT 5000 HZ FEW250 BECMG 1106/1107 6000", - "station_id": "VIUT", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", + "raw_text": "TAF SBDN 110400Z 1106/1118 12010KT 9999 SCT030 TN21/1109Z TX30/1118Z PROB30 1108/1111 BKN010 RMK PGN", + "station_id": "SBDN", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "25.813", - "longitude": "71.482", - "elevation_m": "152", + "remarks": "RMK PGN", + "latitude": "-22.175", + "longitude": "-51.427", + "elevation_m": "438", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "wind_dir_degrees": "120", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "21" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "PROB", + "probability": "30", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF AMD KADW 110330Z 1103/1207 19015KT 9999 -RA SCT008 BKN030 510052 QNH2983INS BECMG 1105/1106 17006KT 8000 -RA BR SCT015 BKN050 WS020/21040KT 510052 QNH2980INS BECMG 1108/1109 17009KT 8000 -RA BR BKN006 OVC020 WS020/21045KT 530054 QNH2978INS BECMG 1111/1112 18012KT 3200 SHRA BR SCT008 OVC015 WS020/21050KT 530054 QNH2969INS TEMPO 1113/1116 23015G30KT 4800 TSRA BKN015CB BECMG 1119/1120 32015G25KT 9999 NSW SCT020 BKN030 QNH2955INS TX18/1115Z TN16/1103Z", - "station_id": "KADW", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "38.8215", - "longitude": "-76.8654", - "elevation_m": "87", + "raw_text": "TAF SLTJ 110400Z 1106/1206 00000KT 9999 FEW030 TX31/1119Z TN15/1110Z BECMG 1118/1120 15010KT PROB40 TEMPO 1123/1201 34010KT TSRA SCT030 FEW036CB SCT070", + "station_id": "SLTJ", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-21.556", + "longitude": "-64.701", + "elevation_m": "1850", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", - "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" } ], - "turbulence_condition": [ + "temperature": [ { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "500", - "turbulence_max_alt_ft_agl": "2500" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "31" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "15" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.79", - "wx_string": "-RA BR", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ], - "turbulence_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "3600", + "cloud_type": "CB" + }, { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "500", - "turbulence_max_alt_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] - }, + } + ] + }, + { + "raw_text": "TAF SLTR 110400Z 1106/1206 00000KT 9999 SCT017 TX33/1119Z TN24/1110Z BECMG 1111/1113 34010KT PROB30 TEMPO 1116/1119 TSRA BKN015 FEW020CB BECMG 1123/1202 00000KT", + "station_id": "SLTR", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-14.819", + "longitude": "-64.918", + "elevation_m": "157", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "9", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.79", - "wx_string": "-RA BR", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ], - "turbulence_condition": [ + "temperature": [ { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "500", - "turbulence_max_alt_ft_agl": "4500" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "33" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "24" } ] }, { "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.70", - "wx_string": "SHRA BR", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "500", - "turbulence_max_alt_ft_agl": "4500" + "cloud_base_ft_agl": "1700" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "230", - "wind_speed_kt": "15", - "wind_gust_kt": "30", - "visibility_statute_mi": "2.98", + "probability": "30", "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", - "altim_in_hg": "29.56", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "18" - }, - { - "valid_time": "2024-12-11T03:00:00Z", - "min_temp_c": "16" + "cloud_base_ft_agl": "1700" } ] } ] }, { - "raw_text": "TAF HAAB 110330Z 1106/1212 14007KT 9999 FEW030 FEW090 BECMG 1106/1110 09009KT CAVOK", - "station_id": "HAAB", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", + "raw_text": "TAF SLCO 110400Z 1106/1206 00000KT 9999 SCT015 TX34/1119Z TN23/1110Z TEMPO 1108/1110 3000 TSRA BKN008 FEW017CB BKN080 BECMG 1111/1112 34010KT TEMPO 1113/1117 5000 TSRA BKN015 FEW020CB BECMG 1123/1202 00000KT", + "station_id": "SLCO", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "8.978", - "longitude": "38.799", - "elevation_m": "2319", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-11.04", + "longitude": "-68.782", + "elevation_m": "238", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "7", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "34" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "23" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1700", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" } ] - } - ] - }, - { - "raw_text": "TAF HADR 110330Z 1106/1212 32006KT 9999 FEW030 FEW090", - "station_id": "HADR", - "issue_time": "2024-12-11T03:30:00Z", - "bulletin_time": "2024-12-11T03:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "9.612", - "longitude": "41.857", - "elevation_m": "1164", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } ] - } - ] - }, - { - "raw_text": "TAF MSLP 110325Z 1106/1206 03007KT CAVOK TX34/1118Z TN21/1112Z TEMPO 1118/1124 24008KT 9999 FEW060", - "station_id": "MSLP", - "issue_time": "2024-12-11T03:25:00Z", - "bulletin_time": "2024-12-11T03:25:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "13.438", - "longitude": "-89.056", - "elevation_m": "25", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "34" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "21" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF MSSS 110325Z 1106/1206 35010KT CAVOK TX30/1118Z TN21/1112Z TEMPO 1118/1124 30004KT 9999 SCT047", - "station_id": "MSSS", - "issue_time": "2024-12-11T03:25:00Z", - "bulletin_time": "2024-12-11T03:25:00Z", + "raw_text": "TAF SLAL 110400Z 1106/1206 01003KT 9999 FEW020 TX22/1119Z TN11/1110Z BECMG 1114/1116 36013KT BECMG 1200/1202 00000KT", + "station_id": "SLAL", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "13.704", - "longitude": "-89.123", - "elevation_m": "611", + "latitude": "-19.247", + "longitude": "-65.15", + "elevation_m": "3109", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "30" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "22" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "21" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "11" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "4", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF AMD KSKA 110325Z 1103/1209 03006KT 9999 OVC002 620004 QNH3020INS BECMG 1114/1116 04007KT 3200 BR OVC005 620054 QNH3028INS BECMG 1117/1118 04007KT 9999 NSW OVC010 620104 QNH3026INS BECMG 1206/1207 04007KT 9999 OVC015 620154 QNH2990INS TX01/1121Z TNM02/1116Z", - "station_id": "KSKA", - "issue_time": "2024-12-11T03:25:00Z", - "bulletin_time": "2024-12-11T03:25:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "47.612", - "longitude": "-117.679", - "elevation_m": "754", + "raw_text": "TAF SLET 110400Z 1106/1206 VRB02KT 9999 SCT070 TX33/1119Z TN22/1110Z PROB30 TEMPO 1108/1112 5000 BR BKN010 BECMG 1114/1116 33015KT BKN025 BECMG 1123/1202 33005KT SCT017", + "station_id": "SLET", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-17.812", + "longitude": "-63.172", + "elevation_m": "421", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ], - "icing_condition": [ + "temperature": [ { - "icing_intensity": "2", - "icing_max_alt_ft_agl": "4000" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "33" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "22" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", - "visibility_statute_mi": "1.99", - "altim_in_hg": "30.27", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "3.11", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "500", - "icing_max_alt_ft_agl": "4500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "1000", - "icing_max_alt_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T06:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "7", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "1500", - "icing_max_alt_ft_agl": "5500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T16:00:00Z", - "min_temp_c": "-2" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "1" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1700" } ] } ] }, { - "raw_text": "TAF AMD CYSB 110322Z 1103/1114 VRB03KT 1/2SM -SN FG VV002 TEMPO 1104/1114 P6SM -SN SCT003 BKN012 OVC050 RMK NXT FCST BY 110800Z", - "station_id": "CYSB", - "issue_time": "2024-12-11T03:22:00Z", - "bulletin_time": "2024-12-11T03:22:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "46.622", - "longitude": "-80.799", - "elevation_m": "349", + "raw_text": "TAF TGPY 110400Z 1106/1206 00000KT 9999 FEW018 BECMG 1114/1116 10013KT SCT017 SCT038", + "station_id": "TGPY", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "12.006", + "longitude": "-61.797", + "elevation_m": "12", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "-SN FG", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "300" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1700" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3800" } ] } ] }, { - "raw_text": "TAF AMD KFAF 110322Z 1103/1209 19009KT 9999 SCT030 BKN090 QNH2986INS BECMG 1104/1105 20012G18KT 8000 -SHRA OVC015 QNH2961INS BECMG 1114/1115 23015G25KT 4800 SHRA OVC020 QNH2942INS TEMPO 1117/1119 20020G30KT 3200 TSRA BKN010CB OVC020 BECMG 1122/1123 29015G25KT 6000 -SHRA OVC015 QNH2957INS BECMG 1200/1201 27012G20KT 9999 NSW FEW020 SCT030 QNH2975INS TX21/1117Z TN07/1203Z LAST NO AMDS AFT 1104 NEXT 1111", - "station_id": "KFAF", - "issue_time": "2024-12-11T03:22:00Z", - "bulletin_time": "2024-12-11T03:22:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "37.134", - "longitude": "-76.61", - "elevation_m": "3", + "raw_text": "TAF ORMM 110400Z 1106/1206 29010KT CAVOK ", + "station_id": "ORMM", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.549", + "longitude": "47.662", + "elevation_m": "2", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "29.85", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF KFRI 110400Z 1104/1210 27015G25KT 9000 -SN BKN030 OVC060 QNH3003INS BECMG 1105/1106 27015G20KT 9999 NSW BKN030 OVC060 QNH3012INS BECMG 1107/1108 32009KT 9999 BKN100 QNH3014INS BECMG 1111/1112 32009KT 9999 SCT100 QNH3020INS BECMG 1122/1123 29006KT 9999 SKC QNH3017INS TX04/1121Z TNM04/1112Z", + "station_id": "KFRI", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T10:00:00Z", + "latitude": "39.0568", + "longitude": "-96.7617", + "elevation_m": "232", + "forecast": [ + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "5.59", + "altim_in_hg": "30.03", + "wx_string": "-SN", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.62", - "wx_string": "-SHRA", - "sky_condition": [ + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "230", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.41", - "wx_string": "SHRA", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.12", + "wx_string": "NSW", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "1.99", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.56", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "wind_gust_kt": "20", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "29.76", + "altim_in_hg": "30.18", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ], "temperature": [ { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "21" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "4" }, { - "valid_time": "2024-12-11T03:00:00Z", - "min_temp_c": "7" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "-4" } ] } ] }, { - "raw_text": "TAF ZGKL 110317Z 1106/1206 04004MPS 5000 BR SCT026 BKN060 TX11/1107Z TN06/1122Z", - "station_id": "ZGKL", - "issue_time": "2024-12-11T03:17:00Z", - "bulletin_time": "2024-12-11T03:17:00Z", + "raw_text": "TAF FAOR 110400Z 1106/1212 VRB03KT CAVOK TX32/1113Z TN18/1203Z BECMG 1106/1108 34010KT PROB30 TEMPO 1112/1115 TS FEW045CB PROB40 TEMPO 1115/1120 -TSRA FEW040CB BECMG 1200/1202 VRB03KT BECMG 1206/1208 32010KT BECMG 1210/1212 SCT045", + "station_id": "FAOR", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.22", - "longitude": "110.04", - "elevation_m": "151", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-26.139", + "longitude": "28.246", + "elevation_m": "1684", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2600" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - } - ] + { + "sky_cover": "NSC" + } ], "temperature": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "11" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "18" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "6" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "32" } ] - } - ] - }, - { - "raw_text": "TAF ZHEC 110316Z 1106/1206 36003MPS 5000 BR NSC TX08/1107Z TN04/1122Z TEMPO 1121/1201 2500", - "station_id": "ZHEC", - "issue_time": "2024-12-11T03:16:00Z", - "bulletin_time": "2024-12-11T03:16:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.3424", - "longitude": "115.039", - "elevation_m": "21", - "forecast": [ + }, { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "8" - }, - { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "4" - } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.55", + "probability": "30", + "wx_string": "TS", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500", + "cloud_type": "CB" + } ] - } - ] - }, - { - "raw_text": "TAF ZWSH 110315Z 1106/1212 10004MPS 6000 SCT040 TXM02/1109Z TXM03/1209Z TNM07/1123Z BECMG 1120/1121 4000 -SN BR BECMG 1203/1204 18005MPS", - "station_id": "ZWSH", - "issue_time": "2024-12-11T03:15:00Z", - "bulletin_time": "2024-12-11T03:15:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.542", - "longitude": "76.019", - "elevation_m": "1374", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "change_indicator": "TEMPO", + "probability": "40", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "-2" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "-3" - }, + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "-7" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "-SN BR", + "time_becoming": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T10:00:00Z", "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "180", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "-SN BR", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "TAF COR KNKT 1103/1203 VRB06KT 9999 OVC050 651009 651906 QNH2988INS TEMPO 1103/1109 8000 -SHRA BR FM110900 20015G25KT 4800 SHRA BR OVC040 WS020/20045KT 651009 651906 QNH2957INS TEMPO 1115/1121 20020G35KT 9999 OVC050 BECMG 1121/1123 30015G20KT 9999 NSW OVC020 651209 652104 550909 551809 552709 553602 QNH2974INS FM120200 30012KT 9999 SCT050 600000 550909 551809 552709 553602 QNH2997INS T24/1117Z T08/1203Z COR 0310", - "station_id": "KNKT", - "issue_time": "2024-12-11T03:15:00Z", - "bulletin_time": "2024-12-11T03:15:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "34.897", - "longitude": "-76.881", - "elevation_m": "8", + "raw_text": "TAF FWKI 110400Z 1106/1212 VRB02KT 9000 HZ FEW020 BECMG 1106/1109 07014KT 9999 FEW026CB BKN028 PROB30 TEMPO 1112/1115 07010G18KT 5000 -TSRA FEW024CB BKN026 BECMG 1116/1118 07005KT 9999 TS FEW026CB", + "station_id": "FWKI", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-13.789", + "longitude": "33.781", + "elevation_m": "1225", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", + "wind_speed_kt": "2", + "visibility_statute_mi": "5.59", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } - ], - "icing_condition": [ - [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "10000", - "icing_max_alt_ft_agl": "19000" - } - ], - [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "19000", - "icing_max_alt_ft_agl": "25000" - } - ] ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "HZ", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2800" + } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.56", - "wx_string": "SHRA BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "3.11", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2400", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2600" } - ], - "icing_condition": [ - [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "19000", - "icing_max_alt_ft_agl": "25000" - } - ], - [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "10000", - "icing_max_alt_ft_agl": "19000" - } - ] ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "20", - "wind_gust_kt": "35", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF EEKA 110400Z 1105/1111 33014KT CAVOK TEMPO 1108/1111 34016G30KT", + "station_id": "EEKA", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-11T11:00:00Z", + "latitude": "58.991", + "longitude": "22.831", + "elevation_m": "6", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "20", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "14", "visibility_statute_mi": "6+", - "altim_in_hg": "29.73", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ], - "icing_condition": [ - [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "12000", - "icing_max_alt_ft_agl": "21000" - } - ], - [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "21000", - "icing_max_alt_ft_agl": "25000" - } - ] - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "9000", - "turbulence_max_alt_ft_agl": "18000" - } - ], - [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "18000", - "turbulence_max_alt_ft_agl": "27000" - } - ] ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "340", + "wind_speed_kt": "16", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ], - "icing_condition": null, - "turbulence_condition": [ - [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "9000", - "turbulence_max_alt_ft_agl": "18000" - } - ], - [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "18000", - "turbulence_max_alt_ft_agl": "27000" - } - ] - ], - "temperature": [ - { - "valid_time": "2024-12-11T03:00:00Z" - }, - { - "valid_time": "2024-12-11T17:00:00Z" - } + ] } ] }, { - "raw_text": "TAF AMD KLUF 110315Z 1103/1202 VRB06KT 9999 SKC QNH3030INS BECMG 1117/1118 04009KT 9999 BKN300 QNH3025INS TX19/1123Z TN04/1114Z LAST NO AMDS AFT 1103 NEXT 1112", - "station_id": "KLUF", - "issue_time": "2024-12-11T03:15:00Z", - "bulletin_time": "2024-12-11T03:15:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T02:00:00Z", - "latitude": "33.538", - "longitude": "-112.38", - "elevation_m": "333", + "raw_text": "TAF EEKE 110400Z 1105/1111 31008KT CAVOK", + "station_id": "EEKE", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T05:00:00Z", + "valid_time_to": "2024-12-11T11:00:00Z", + "latitude": "58.23", + "longitude": "22.509", + "elevation_m": "4", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF SCSE 110400Z 1106/1206 27004KT 9999 SCT015 TX19/1119Z TN12/1110Z TEMPO 1106/1112 VRB02KT 5000 BR BKN005 BKN010 BECMG 1113/1115 29012KT SCT010 BKN015 BECMG 1116/1118 SCT015 BECMG 1201/1203 28004KT BECMG 1204/1206 BKN007", + "station_id": "SCSE", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-29.918", + "longitude": "-71.201", + "elevation_m": "141", + "forecast": [ { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "30000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ], "temperature": [ { - "valid_time": "2024-12-11T23:00:00Z", + "valid_time": "2024-12-11T19:00:00Z", "max_temp_c": "19" }, { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "4" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "12" } ] - } - ] - }, - { - "raw_text": "TAF KNKX 1103/1203 VRB04KT 9999 SKC QNH3024INS BECMG 1106/1108 06006KT SCT200 QNH3022INS BECMG 1120/1122 31007KT QNH3006INS T06/1113Z T24/1122Z", - "station_id": "KNKX", - "issue_time": "2024-12-11T03:13:00Z", - "bulletin_time": "2024-12-11T03:13:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "32.865", - "longitude": "-117.137", - "elevation_m": "138", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "7", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "30.06", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1500" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T13:00:00Z" - }, + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T22:00:00Z" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF KNXP 1103/1203 29006KT 9999 SKC QNH3047INS BECMG 1111/1113 VRB03KT QNH3039INS BECMG 1201/1203 26005KT QNH3020INS T04/1114Z T16/1123Z", - "station_id": "KNXP", - "issue_time": "2024-12-11T03:13:00Z", - "bulletin_time": "2024-12-11T03:13:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "34.294", - "longitude": "-116.147", - "elevation_m": "610", + "raw_text": "TAF SCVM 110400Z 1106/1206 16004KT CAVOK TX19/1119Z TN10/1110Z TEMPO 1109/1114 BKN008 BKN015 BECMG 1114/1116 32013KT BECMG 1204/1206 00000KT BKN007", + "station_id": "SCVM", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-32.947", + "longitude": "-71.479", + "elevation_m": "136", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "altim_in_hg": "30.47", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "19" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "10" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z" - }, + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T23:00:00Z" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF KNYL 1103/1203 35006KT 9999 SKC QNH3027INS FM111000 01009KT 9999 FEW250 QNH3019INS FM112000 35005KT 9999 SCT250 QNH3002INS T06/1113Z T20/1121Z", - "station_id": "KNYL", - "issue_time": "2024-12-11T03:13:00Z", - "bulletin_time": "2024-12-11T03:13:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "32.66", - "longitude": "-114.608", - "elevation_m": "58", + "raw_text": "TAF SCEL 110400Z 1106/1206 16004KT CAVOK TX31/1119Z TN13/1110Z BECMG 1108/1110 VRB02KT BECMG 1114/1116 19010KT BECMG 1118/1120 21017KT BECMG 1201/1203 20004KT", + "station_id": "SCEL", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-33.393", + "longitude": "-70.786", + "elevation_m": "478", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "31" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "13" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "10", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "NSC" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "17", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T13:00:00Z" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T21:00:00Z" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF KNFG 1103/1203 VRB05KT 9999 SKC 520009 QNH3009INS TEMPO 1109/1115 05005G15KT BECMG 1117/1119 05005KT SCT200 523507 QNH2998INS FM120130 VRB05KT 9999 SCT200 523507 QNH2998INS T09/1115Z T24/1121Z", - "station_id": "KNFG", - "issue_time": "2024-12-11T03:12:00Z", - "bulletin_time": "2024-12-11T03:12:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "33.304", - "longitude": "-117.355", - "elevation_m": "21", + "raw_text": "TAF SCIE 110400Z 1106/1206 18005KT CAVOK TX20/1119Z TN09/1110Z BECMG 1114/1116 24015KT BECMG 1204/1206 20005KT", + "station_id": "SCIE", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-36.773", + "longitude": "-73.063", + "elevation_m": "8", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ], - "turbulence_condition": [ + "temperature": [ { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "9000" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "20" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "9" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "wind_gust_kt": "15", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T01:30:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "50", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "200", "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "35000", - "turbulence_max_alt_ft_agl": "42000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF MDPP 110400Z 1106/1206 09012KT 9999 SCT018 PROB30 1106/1112 7000 -RA SCT016 BKN070", + "station_id": "MDPP", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "19.759", + "longitude": "-70.571", + "elevation_m": "9", + "forecast": [ { - "fcst_time_from": "2024-12-12T01:30:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "35000", - "turbulence_max_alt_ft_agl": "42000" + "cloud_base_ft_agl": "1800" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-RA", + "sky_condition": [ { - "valid_time": "2024-12-11T15:00:00Z" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" }, { - "valid_time": "2024-12-11T21:00:00Z" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF ZSHC 110311Z 1106/1206 35004MPS 3000 BR BKN010 BKN020 TX10/1206Z TN05/1121Z BECMG 1109/1110 BKN020", - "station_id": "ZSHC", - "issue_time": "2024-12-11T03:11:00Z", - "bulletin_time": "2024-12-11T03:11:00Z", + "raw_text": "TAF MDST 110400Z 1106/1206 08008KT 9999 BKN016 PROB30 1100/1106 8000 -RA FEW015CB BKN016 TEMPO 1107/1111 4000 BR BKN014", + "station_id": "MDST", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.229", - "longitude": "120.434", - "elevation_m": "8", + "latitude": "19.407", + "longitude": "-70.614", + "elevation_m": "175", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1600" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4.97", + "wx_string": "-RA", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "10" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" }, { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "5" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1400" } ] } ] }, { - "raw_text": "TAF ZLXY 110310Z 1106/1206 06003MPS 3000 HZ OVC060 TX08/1107Z TN00/1123Z TEMPO 1202/1206 -RASN", - "station_id": "ZLXY", - "issue_time": "2024-12-11T03:10:00Z", - "bulletin_time": "2024-12-11T03:10:00Z", + "raw_text": "TAF MDPC 110400Z 1106/1206 07012KT 9999 FEW018 PROB30 1106/1112 8000 -SHRA BKN016 SCT070", + "station_id": "MDPC", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.449", - "longitude": "108.752", - "elevation_m": "478", + "latitude": "18.566", + "longitude": "-68.356", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "wind_dir_degrees": "70", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "8" - }, - { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "0" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-RA -SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" + } ] } ] }, { - "raw_text": "TAF ZSNB 110309Z 1106/1206 35005G11MPS 3000 -RA BR FEW005 BKN016 OVC050 TX08/1106Z TN06/1121Z", - "station_id": "ZSNB", - "issue_time": "2024-12-11T03:09:00Z", - "bulletin_time": "2024-12-11T03:09:00Z", + "raw_text": "TAF MDBH 110400Z 1106/1206 13010KT 9999 FEW016CB SCT016 BECMG 1110/1112 00000KT", + "station_id": "MDBH", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.827", - "longitude": "121.462", - "elevation_m": "5", + "latitude": "18.25", + "longitude": "-71.126", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "130", "wind_speed_kt": "10", - "wind_gust_kt": "21", - "visibility_statute_mi": "1.86", - "wx_string": "-RA BR", + "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - } - ], - [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } - ] - ], - "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "8" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" }, { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "6" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600", + "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" } ] } ] }, { - "raw_text": "TAF KNBC 1103/1203 18012KT 9999 FEW035 BKN050 QNH2983INS TEMPO 1108/1112 8000 -SHRA SCT025 BKN040 FM111200 20015KT 6000 SHRA SCT015 BKN035 QNH2978INS TEMPO 1113/1117 21020G30KT 3200 +TSRA BKN015CB BECMG 1118/1120 27015G25KT 9999 FEW030 SCT055 QNH2987INS LAST NO AMDS AFT 1104/ NEXT 1112 AUTOMATED SENSOR METWATCH 1104 TIL 1112 T20/1118Z T05/1203Z", - "station_id": "KNBC", - "issue_time": "2024-12-11T03:08:00Z", - "bulletin_time": "2024-12-11T03:08:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "32.477", - "longitude": "-80.722", - "elevation_m": "9", + "raw_text": "TAF MDSD 110400Z 1106/1206 06010KT 9999 SCT016 SCT070 PROB30 1106/1112 8000 -RA BKN015 SCT070", + "station_id": "MDSD", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "18.433", + "longitude": "-69.667", + "elevation_m": "18", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "change_indicator": "PROB", + "probability": "30", "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] - }, + } + ] + }, + { + "raw_text": "TAF MDJB 110400Z 1106/1206 00000KT 9999 FEW015CB SCT016 SCT070 PROB30 1106/1112 7000 -RA FEW014CB BKN016 BKN070 BECMG 1114/1116 36005KT", + "station_id": "MDJB", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "18.577", + "longitude": "-69.984", + "elevation_m": "24", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.79", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "1.99", - "wx_string": "+TSRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4.35", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400", "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", - "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z" + "cloud_base_ft_agl": "1600" }, { - "valid_time": "2024-12-11T03:00:00Z" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF ZSJN 110308Z 1106/1206 09003MPS 3500 BR NSC TX08/1106Z TNM05/1121Z", - "station_id": "ZSJN", - "issue_time": "2024-12-11T03:08:00Z", - "bulletin_time": "2024-12-11T03:08:00Z", + "raw_text": "TAF MDLR 110400Z 1106/1206 00000KT 9999 FEW014 SCT070 BECMG 1113/1115 07008KT", + "station_id": "MDLR", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.856", - "longitude": "117.206", - "elevation_m": "22", + "latitude": "18.451", + "longitude": "-68.921", + "elevation_m": "66", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.17", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "8" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400" }, { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-5" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] - } - ] - }, - { - "raw_text": "TAF ZJSY 110307Z 1106/1206 09004MPS 9999 FEW020 BKN040 TX29/1106Z TN20/1121Z", - "station_id": "ZJSY", - "issue_time": "2024-12-11T03:07:00Z", - "bulletin_time": "2024-12-11T03:07:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.303", - "longitude": "109.412", - "elevation_m": "27", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "90", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "70", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ] - ], - "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "29" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1400" }, { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "20" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF ZSNJ 110307Z 1106/1206 35003MPS 3000 BR SCT020 TX10/1206Z TN00/1122Z", - "station_id": "ZSNJ", - "issue_time": "2024-12-11T03:07:00Z", - "bulletin_time": "2024-12-11T03:07:00Z", + "raw_text": "TAF MDCY 110400Z 1106/1206 06010KT 9999 SCT016 SCT070 PROB30 1106/1112 8000 -RA BKN014 BKN070", + "station_id": "MDCY", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.739", - "longitude": "118.863", - "elevation_m": "27", + "latitude": "19.271", + "longitude": "-69.733", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4.97", + "wx_string": "-RA", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "10" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "0" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } ] } ] }, { - "raw_text": "TAF ZGNN 110307Z 1106/1206 01003MPS 6000 SCT013 OVC026 TX15/1107Z TN10/1122Z BECMG 1119/1120 SCT006 BKN013 OVC026 BECMG 1202/1203 SCT013 OVC026", - "station_id": "ZGNN", - "issue_time": "2024-12-11T03:07:00Z", - "bulletin_time": "2024-12-11T03:07:00Z", + "raw_text": "TAF FBSK 110400Z 1106/1212 06007KT CAVOK BECMG 1109/1111 FEW035CB PROB30 TEMPO 1112/1115 TSRA BECMG 1119/1121 CAVOK BECMG 1209/1211 FEW035CB", + "station_id": "FBSK", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "22.609", - "longitude": "108.173", - "elevation_m": "128", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-24.555", + "longitude": "25.918", + "elevation_m": "1007", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "15" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "10" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" } ] }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "TSRA", + "sky_condition": [ + + ] + }, { "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T09:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-12T11:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1300" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF ZHCC 110306Z 1106/1206 03003MPS 5000 HZ NSC TX07/1106Z TNM02/1122Z", - "station_id": "ZHCC", - "issue_time": "2024-12-11T03:06:00Z", - "bulletin_time": "2024-12-11T03:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "34.52", - "longitude": "113.834", - "elevation_m": "149", + "raw_text": "TAF KFHU 110400Z 1104/1210 14009KT 9999 SKC QNH3033INS BECMG 1116/1117 10010G16KT 9999 FEW280 510005 QNH3026INS BECMG 1119/1120 10012G20KT 9999 SCT260 510005 QNH3019INS BECMG 1200/1201 13009KT 9999 SCT240 QNH3017INS TX16/1122Z TNM01/1113Z", + "station_id": "KFHU", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T10:00:00Z", + "latitude": "31.586", + "longitude": "-110.348", + "elevation_m": "1424", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.32", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "7" - }, - { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-2" + "sky_cover": "SKC" } ] - } - ] - }, - { - "raw_text": "TAF ZGSZ 110306Z 1106/1212 28004MPS 6000 SCT030 TX26/1106Z TX21/1206Z TN15/1122Z BECMG 1111/1112 03005G11MPS", - "station_id": "ZGSZ", - "issue_time": "2024-12-11T03:06:00Z", - "bulletin_time": "2024-12-11T03:06:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "22.639", - "longitude": "113.803", - "elevation_m": "18", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "wind_gust_kt": "16", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "28000" } ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "26" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "21" - }, + "turbulence_condition": [ { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "15" + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "wind_gust_kt": "21", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "26000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "5000" } ] - } - ] - }, - { - "raw_text": "TAF ZPPP 110305Z 1106/1212 22004MPS 9999 FEW026 TX17/1108Z TX18/1208Z TN07/1123Z", - "station_id": "ZPPP", - "issue_time": "2024-12-11T03:05:00Z", - "bulletin_time": "2024-12-11T03:05:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "25.107", - "longitude": "102.934", - "elevation_m": "2104", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2600" + "sky_cover": "SCT", + "cloud_base_ft_agl": "24000" } ], "temperature": [ { - "valid_time": "2024-12-11T08:00:00Z", - "max_temp_c": "17" - }, - { - "valid_time": "2024-12-11T08:00:00Z", - "max_temp_c": "18" + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "-1" }, { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "7" + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "16" } ] } ] }, { - "raw_text": "TAF ZJHK 110304Z 1106/1212 06005MPS 6000 BKN020 TX25/1106Z TX24/1206Z TN20/1121Z", - "station_id": "ZJHK", - "issue_time": "2024-12-11T03:04:00Z", - "bulletin_time": "2024-12-11T03:04:00Z", + "raw_text": "TAF SVJC 110400Z 1106/1206 08020KT 9999 FEW013 TX34/18Z TN25/1208Z BECMG 1106/1210 00000KT SCT013 ", + "station_id": "SVJC", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "19.934", - "longitude": "110.445", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "11.781", + "longitude": "-70.151", "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "20", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1300" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "25" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "34" }, { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "24" - }, + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "25" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T10:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "20" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" } ] } ] }, { - "raw_text": "TAF ZBHH 110303Z 1106/1206 23004MPS 9999 FEW040 TXM01/1107Z TNM14/1122Z", - "station_id": "ZBHH", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", + "raw_text": "TAF ZKPY 110400Z 1106/1206 35004MPS CAVOK TX03/1106Z TNM07/1121Z", + "station_id": "ZKPY", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "40.854", - "longitude": "111.827", - "elevation_m": "1081", + "latitude": "39.204", + "longitude": "125.672", + "elevation_m": "37", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "230", + "wind_dir_degrees": "350", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "-1" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "3" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-14" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-7" } ] } ] }, { - "raw_text": "TAF ZYHB 110303Z 1106/1206 23004MPS 6000 FEW033 TXM09/1106Z TNM21/1121Z", - "station_id": "ZYHB", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", + "raw_text": "TAF ZKWS 110400Z 1106/1206 28004MPS CAVOK TX10/1106Z TNM01/1121Z BECMG 1112/1114 CAVOK", + "station_id": "ZKWS", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "45.628", - "longitude": "126.259", - "elevation_m": "134", + "latitude": "39.166", + "longitude": "127.484", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "230", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "280", "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3300" + "sky_cover": "NSC" } ], "temperature": [ { "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "-9" + "max_temp_c": "10" }, { "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-21" + "min_temp_c": "-1" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF ZWWW 110303Z 1106/1212 35002MPS 3500 BR NSC TXM08/1109Z TXM13/1209Z TNM18/1123Z BECMG 1114/1115 18002MPS BECMG 1200/1201 36002MPS 1100 BECMG 1203/1204 2000", - "station_id": "ZWWW", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", + "raw_text": "TAF HJJJ 110400Z 1106/1212 04003KT 9999 FEW140 TEMPO 1108/1114 18003KT 9999 FEW140 SCT040 TEMPO 1114/1120 09005KT 9999 FEW040 SCT030", + "station_id": "HJJJ", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "43.907", - "longitude": "87.474", - "elevation_m": "654", + "latitude": "4.872", + "longitude": "31.601", + "elevation_m": "461", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.17", - "wx_string": "BR", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "-13" - }, - { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "-18" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "max_temp_c": "-8" + "sky_cover": "FEW", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "180", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.17", - "wx_string": "BR", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "4", - "visibility_statute_mi": "0.68", - "wx_string": "BR", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "4", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF ZSSS 110303Z 1106/1212 36004MPS 6000 BKN015 TX10/1106Z TX11/1206Z TN06/1121Z", - "station_id": "ZSSS", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", + "raw_text": "TAF FBPM 110400Z 1106/1206 10008KT CAVOK", + "station_id": "FBPM", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.209", - "longitude": "121.337", - "elevation_m": "2", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-21.159", + "longitude": "27.477", + "elevation_m": "1009", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "100", "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "10" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "11" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "6" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF ZSPD 110303Z 1106/1212 36006MPS 6000 BKN015 TX11/1106Z TX11/1206Z TN07/1121Z", - "station_id": "ZSPD", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", + "raw_text": "TAF FBMN 110400Z 1106/1206 36008KT CAVOK BECMG 1110/1112 FEW035CB PROB30 TEMPO 1113/1116 TSRA BECMG 1120/1122 VRB02KT CAVOK", + "station_id": "FBMN", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "31.146", - "longitude": "121.8", - "elevation_m": "4", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-19.973", + "longitude": "23.431", + "elevation_m": "946", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "360", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "11" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "11" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "7" + "sky_cover": "NSC" } ] - } - ] - }, - { - "raw_text": "TAF AMD KNQI 1103/1123 35019G29KT 9999 SKC 520005 QNH3025INS TEMPO 1103/1109 36012KT FM110900 34012KT 9999 SKC 510003 QNH3030INS FM111100 VRB06KT 9999 SKC 500000 QNH3025INS AUTOMATED SENSOR METWATCH 1106 TIL 1113 TX20/1123Z TN02/1113Z AMD 0300 FN20085", - "station_id": "KNQI", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "27.507", - "longitude": "-97.81", - "elevation_m": "15", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "19", - "wind_gust_kt": "29", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "360", - "wind_speed_kt": "12", + "probability": "30", + "wx_string": "TSRA", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "3000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF KBIF 110400Z 1104/1210 VRB06KT 9999 SKC 510606 QNH3016INS TX11/1122Z TNM03/1111Z", + "station_id": "KBIF", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T10:00:00Z", + "latitude": "31.861", + "longitude": "-106.369", + "elevation_m": "1201", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", + "altim_in_hg": "30.15", "sky_condition": [ { "sky_cover": "SKC" } ], - "turbulence_condition": null, + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "6000", + "turbulence_max_alt_ft_agl": "12000" + } + ], "temperature": [ { - "valid_time": "2024-12-11T23:00:00Z", - "max_temp_c": "20" + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "11" }, { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "2" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "-3" } ] } ] }, { - "raw_text": "TAF ZGOW 110303Z 1106/1206 03003MPS 6000 SCT050 TX24/1106Z TN14/1122Z", - "station_id": "ZGOW", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", + "raw_text": "TAF FABL 110400Z 1106/1206 34010KT CAVOK TX39/1113Z TN19/1203Z BECMG 1109/1111 26010KT BECMG 1201/1203 34015KT", + "station_id": "FABL", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "23.55", - "longitude": "116.505", - "elevation_m": "4", + "latitude": "-29.093", + "longitude": "26.302", + "elevation_m": "1348", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "24" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "39" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "14" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "19" } ] - } - ] - }, - { - "raw_text": "TAF ZSFZ 110303Z 1106/1206 04003MPS 6000 BKN015 TX19/1106Z TN13/1122Z BECMG 1111/1112 04008MPS", - "station_id": "ZSFZ", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.936", - "longitude": "119.666", - "elevation_m": "14", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "19" - }, - { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "13" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "16", - "visibility_statute_mi": "3.73", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF ZUGY 110303Z 1106/1206 02004MPS 6000 FEW006 BKN015 OVC030 TX06/1107Z TN02/1122Z", - "station_id": "ZUGY", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", + "raw_text": "TAF FALE 110400Z 1106/1212 VRB03KT 9999 SCT035 TX30/1209Z TN22/1203Z FM110900 10010KT CAVOK BECMG 1113/1115 16010KT PROB30 TEMPO 1116/1122 4000 TSRA BKN020 FEW030CB BECMG 1200/1202 VRB03KT BECMG 1210/1212 16014KT", + "station_id": "FALE", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "26.538", - "longitude": "106.801", - "elevation_m": "1130", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "-29.602", + "longitude": "31.13", + "elevation_m": "109", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } ], "temperature": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "6" + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "30" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "2" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "22" } ] - } - ] - }, - { - "raw_text": "TAF AMD KGTB 110303Z 1103/1207 16012KT 9999 SCT025 OVC080 WS020/20040KT QNH2975INS BECMG 1104/1105 16010KT 9999 SCT025 OVC060 QNH2963INS TEMPO 1105/1111 9000 -SHRA BKN008 OVC025 BECMG 1113/1114 16006KT 1600 -RA BR OVC006 QNH2940INS BECMG 1120/1121 28008KT 4800 -RA BR OVC009 610307 QNH2940INS BECMG 1201/1202 26012G18KT 1600 -SN OVC005 610057 QNH2943INS TX06/1115Z TN02/1201Z", - "station_id": "KGTB", - "issue_time": "2024-12-11T03:03:00Z", - "bulletin_time": "2024-12-11T03:03:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "44.0617", - "longitude": "-75.7218", - "elevation_m": "206", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "29.76", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", + "time_becoming": "2024-12-11T15:00:00Z", "wind_dir_degrees": "160", "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "29.62", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "5.59", - "wx_string": "-SHRA", + "probability": "30", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.99", - "altim_in_hg": "29.41", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.41", - "wx_string": "-RA BR", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" - } - ], - "icing_condition": [ - { - "icing_intensity": "1", - "icing_min_alt_ft_agl": "3000", - "icing_max_alt_ft_agl": "10000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-12T10:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "0.99", - "altim_in_hg": "29.44", - "wx_string": "-SN", + "time_becoming": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ], - "icing_condition": [ - { - "icing_intensity": "1", - "icing_min_alt_ft_agl": "500", - "icing_max_alt_ft_agl": "7500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "6" - }, - { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "2" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF ZGHA 110302Z 1106/1206 35004MPS 4000 BR BKN050 TX08/1107Z TN04/1122Z", - "station_id": "ZGHA", - "issue_time": "2024-12-11T03:02:00Z", - "bulletin_time": "2024-12-11T03:02:00Z", + "raw_text": "TAF FAPE 110400Z 1106/1206 24012KT 9999 FEW016 TX27/1112Z TN17/1203Z BECMG 1113/1115 BKN012 BECMG 1118/1120 VRB03KT PROB30 TEMPO 1118/1206 4500 SHRA BKN006 FEW030TCU BECMG 1202/1204 26012KT", + "station_id": "FAPE", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "28.18", - "longitude": "113.219", - "elevation_m": "61", + "latitude": "-33.985", + "longitude": "25.617", + "elevation_m": "58", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1600" } ], "temperature": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "8" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "27" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "4" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "17" } ] - } - ] - }, - { - "raw_text": "TAF ZHHH 110302Z 1106/1206 03003MPS 5000 BR NSC TX10/1107Z TN02/1122Z", - "station_id": "ZHHH", - "issue_time": "2024-12-11T03:02:00Z", - "bulletin_time": "2024-12-11T03:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.783", - "longitude": "114.205", - "elevation_m": "33", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "2" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "10" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "TAF ZUCK 110302Z 1106/1206 28003MPS 6000 SCT030 OVC050 TX12/1108Z TN10/1121Z", - "station_id": "ZUCK", - "issue_time": "2024-12-11T03:02:00Z", - "bulletin_time": "2024-12-11T03:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.718", - "longitude": "106.639", - "elevation_m": "416", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "2.8", + "wx_string": "SHRA", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } - ] - ], - "temperature": [ { - "valid_time": "2024-12-11T08:00:00Z", - "max_temp_c": "12" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" }, { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "10" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] - } - ] - }, - { - "raw_text": "TAF ZBTJ 110302Z 1106/1212 13003MPS 5000 HZ NSC TX05/1106Z TX05/1206Z TNM03/1122Z", - "station_id": "ZBTJ", - "issue_time": "2024-12-11T03:02:00Z", - "bulletin_time": "2024-12-11T03:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.124", - "longitude": "117.346", - "elevation_m": "4", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "5" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "5" - }, - { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF ZSAM 110302Z 1106/1206 11003MPS 6000 SCT040 TX25/1106Z TN15/1121Z BECMG 1114/1115 05005G10MPS", - "station_id": "ZSAM", - "issue_time": "2024-12-11T03:02:00Z", - "bulletin_time": "2024-12-11T03:02:00Z", + "raw_text": "TAF FYWH 110400Z 1106/1206 27005KT CAVOK BECMG 1109/1111 05012KT 9999 SCT040 TEMPO 1113/1116 -TSRA FEW040CB", + "station_id": "FYWH", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "24.546", - "longitude": "118.131", - "elevation_m": "13", + "latitude": "-22.481", + "longitude": "17.47", + "elevation_m": "1699", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "25" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "15" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", + "time_becoming": "2024-12-11T11:00:00Z", "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "4000" } ] - } - ] - }, - { - "raw_text": "TAF ZBSJ 110302Z 1106/1206 16003MPS 5000 HZ NSC TX05/1107Z TNM03/1122Z", - "station_id": "ZBSJ", - "issue_time": "2024-12-11T03:02:00Z", - "bulletin_time": "2024-12-11T03:02:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.281", - "longitude": "114.697", - "elevation_m": "70", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-TSRA", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "5" - }, - { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-3" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF ZLLL 110301Z 1106/1206 05004MPS 6000 SCT040 TXM03/1108Z TNM13/1123Z BECMG 1121/1122 4000 -SN", - "station_id": "ZLLL", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", + "raw_text": "TAF OLBA 110400Z 1106/1212 34008KT 8000 NSC TX22/1111Z TN13/1102Z BECMG 1118/1120 VRB03KT FEW026", + "station_id": "OLBA", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.513", - "longitude": "103.623", - "elevation_m": "1939", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "33.82", + "longitude": "35.491", + "elevation_m": "29", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "50", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "340", "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T23:00:00Z", - "min_temp_c": "-13" + "valid_time": "2024-12-11T11:00:00Z", + "max_temp_c": "22" }, { - "valid_time": "2024-12-11T08:00:00Z", - "max_temp_c": "-3" + "valid_time": "2024-12-12T02:00:00Z", + "min_temp_c": "13" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "-SN", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2600" } ] } ] }, { - "raw_text": "TAF ZSOF 110301Z 1106/1206 03003MPS 3000 BR NSC TX09/1107Z TN00/1122Z", - "station_id": "ZSOF", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", + "raw_text": "TAF FAUP 110400Z 1106/1206 23010KT CAVOK TX42/1113Z TN23/1203Z", + "station_id": "FAUP", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.99", - "longitude": "116.965", - "elevation_m": "64", + "latitude": "-28.399", + "longitude": "21.26", + "elevation_m": "845", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "230", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "NSC" @@ -166472,225 +167379,188 @@ ], "temperature": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "9" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "42" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "0" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "23" } ] } ] }, { - "raw_text": "TAF ZYCC 110301Z 1106/1206 27004MPS 6000 NSC TXM07/1106Z TNM16/1122Z", - "station_id": "ZYCC", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "43.993", - "longitude": "125.682", - "elevation_m": "211", + "raw_text": "TAF KEFD 110400Z 1104/1210 33025G35KT 9999 FEW060 SCT250 QNH3024INS BECMG 1105/1106 34015KT 9999 SKC QNH3028INS BECMG 1114/1115 VRB06KT 9999 FEW310 QNH3045INS TX16/1120Z TN06/1111Z", + "station_id": "KEFD", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-12T10:00:00Z", + "latitude": "29.606", + "longitude": "-95.16", + "elevation_m": "9", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "-7" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-16" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] - } - ] - }, - { - "raw_text": "TAF ZBAA 110301Z 1106/1212 02004MPS CAVOK TX07/1107Z TX05/1206Z TNM04/1121Z", - "station_id": "ZBAA", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "40.082", - "longitude": "116.603", - "elevation_m": "31", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "7" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "5" - }, - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-4" + "sky_cover": "SKC" } ] - } - ] - }, - { - "raw_text": "TAF ZBAD 110301Z 1106/1212 18004MPS 5000 BR NSC TX06/1107Z TX05/1207Z TNM06/1121Z", - "station_id": "ZBAD", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "39.501", - "longitude": "116.412", - "elevation_m": "25", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.44", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "31000" } ], "temperature": [ { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-6" - }, - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "6" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "16" }, { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "5" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "6" } ] } ] }, { - "raw_text": "TAF ZGGG 110301Z 1106/1212 01006MPS 8000 FEW040 TX24/1107Z TX21/1207Z TN12/1122Z", - "station_id": "ZGGG", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", + "raw_text": "TAF FAGG 110400Z 1106/1206 VRB03KT 9999 FEW013 SCT025 TX24/1112Z TN18/1204Z FM111000 19008KT 9999 SCT040 BECMG 1112/1114 BKN014 PROB40 TEMPO 1205/1206 BKN008", + "station_id": "FAGG", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T12:00:00Z", - "latitude": "23.392", - "longitude": "113.307", - "elevation_m": "11", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-34.006", + "longitude": "22.379", + "elevation_m": "196", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T12:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ], "temperature": [ { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "24" + "valid_time": "2024-12-12T04:00:00Z", + "min_temp_c": "18" }, { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "21" - }, + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "24" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "190", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "12" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] - } - ] - }, - { - "raw_text": "TAF ZYTL 110301Z 1106/1206 36004G10MPS 6000 FEW033 TX04/1206Z TNM04/1120Z", - "station_id": "ZYTL", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "38.961", - "longitude": "121.556", - "elevation_m": "33", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "360", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "8", - "wind_gust_kt": "19", - "visibility_statute_mi": "3.73", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "4" - }, + ] + }, + { + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "sky_condition": [ { - "valid_time": "2024-12-11T20:00:00Z", - "min_temp_c": "-4" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] } ] }, { - "raw_text": "TAF ZYTX 110301Z 1106/1206 34004MPS 6000 NSC TXM02/1206Z TNM15/1118Z", - "station_id": "ZYTX", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", + "raw_text": "TAF FALA 110400Z 1106/1206 VRB03KT CAVOK TX35/1113Z TN19/1203Z BECMG 1108/1110 34010KT PROB30 TEMPO 1112/1115 TS FEW045CB PROB40 TEMPO 1115/1121 -TSRA FEW040CB BECMG 1116/1118 VRB03KT", + "station_id": "FALA", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "41.639", - "longitude": "123.485", - "elevation_m": "56", + "latitude": "-25.939", + "longitude": "27.926", + "elevation_m": "1365", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "NSC" @@ -166698,426 +167568,418 @@ ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "-2" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "35" }, { - "valid_time": "2024-12-11T18:00:00Z", - "min_temp_c": "-15" + "valid_time": "2024-12-12T03:00:00Z", + "min_temp_c": "19" } ] - } - ] - }, - { - "raw_text": "TAF ZUUU 110301Z 1106/1206 02003MPS 6000 SCT050 TX11/1107Z TN05/1122Z", - "station_id": "ZUUU", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.576", - "longitude": "103.95", - "elevation_m": "494", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "11" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "TS", + "sky_condition": [ { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "5" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4500", + "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF ZSQD 110301Z 1106/1206 02004MPS 5000 HZ NSC TX08/1106Z TNM04/1121Z", - "station_id": "ZSQD", - "issue_time": "2024-12-11T03:01:00Z", - "bulletin_time": "2024-12-11T03:01:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.362", - "longitude": "120.087", - "elevation_m": "2", - "forecast": [ + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wx_string": "-TSRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" + } + ] + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "-4" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "8" - } ] } ] }, { - "raw_text": "TAF SBPA 110300Z 1106/1206 12006KT 9999 SCT030 TX27/1117Z TN19/1206Z BECMG 1116/1118 09010KT TEMPO 1118/1120 16012G25KT BECMG 1120/1122 12006KT RMK PDZ", - "station_id": "SBPA", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF FYKT 110400Z 1106/1206 18006KT CAVOK BECMG 1110/1112 36010KT 9999 SCT045 BECMG 1113/1115 31008KT FEW040CB", + "station_id": "FYKT", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PDZ", - "latitude": "-29.994", - "longitude": "-51.171", - "elevation_m": "3", + "latitude": "-26.54", + "longitude": "18.111", + "elevation_m": "1064", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "120", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "27" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "19" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "90", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "wind_gust_kt": "25", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF KBIX 110300Z 1103/1209 23012KT 8000 -SHRA BR BKN005 OVC010QNH2980INS TEMPO 1103/1106 29012KT 4800 -SHRA BR BKN002 OVC010 BECMG 1107/1108 33015G22KT 9999 NSW BKN010 OVC020 QNH3000INS BECMG 1120/1121 34012G22KT 9999 SKC QNH3025INS TX14/1119Z TN06/1112Z LAST NO AMDS AFT 1105 NEXT 1111", - "station_id": "KBIX", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "30.415", - "longitude": "-88.922", - "elevation_m": "4", + "raw_text": "TAF FYWB 110400Z 1106/1206 36007KT 1000 BR OVC007 BECMG 1107/1109 9999 NSW BKN010 BECMG 1110/1112 25013KT CAVOK", + "station_id": "FYWB", + "issue_time": "2024-12-11T04:00:00Z", + "bulletin_time": "2024-12-11T04:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-22.98", + "longitude": "14.645", + "elevation_m": "87", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "12", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.79", - "wx_string": "-SHRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "2.98", - "wx_string": "-SHRA BR", + "wind_dir_degrees": "360", + "wind_speed_kt": "7", + "visibility_statute_mi": "0.62", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "wind_gust_kt": "22", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "wind_gust_kt": "22", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "13", "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "14" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "6" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SBUG 110300Z 1106/1118 09008KT 9999 SCT030 TN16/1106Z TX28/1118Z TEMPO 1116/1118 16010G20KT RMK PDZ", - "station_id": "SBUG", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDZ", - "latitude": "-29.782", - "longitude": "-57.038", - "elevation_m": "79", + "raw_text": "TAF AMD RODN 110355Z 1103/1206 15009KT 9999 SCT025 BKN060 QNH3000INS BECMG 1104/1105 22009KT 9000 -SHRA SCT020 BKN040 QNH2999INS TEMPO 1114/1119 26010G15KT 8000 SHRA BKN018 TEMPO 1119/1202 02015G23KT BECMG 1202/1203 04010G15KT 9999 NSW SCT025 BKN035 QNH2998INS TX22/1105Z TN15/1117Z", + "station_id": "RODN", + "issue_time": "2024-12-11T03:55:00Z", + "bulletin_time": "2024-12-11T03:55:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "26.356", + "longitude": "127.768", + "elevation_m": "38", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "9", + "visibility_statute_mi": "5.59", + "altim_in_hg": "30.00", + "wx_string": "-SHRA", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "16" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "28" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "160", + "wind_dir_degrees": "260", "wind_speed_kt": "10", - "wind_gust_kt": "20", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF OERS 110300Z 1104/1119 09018KT 7000 NSC PROB40 TEMPO 1104/1114 3000 BLDU BECMG 1116/1118 04008KT ", - "station_id": "OERS", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-11T19:00:00Z", - "latitude": "-99.99", - "longitude": "-99.99", - "elevation_m": "9999", - "forecast": [ - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "18", - "visibility_statute_mi": "4.35", + "wind_gust_kt": "15", + "visibility_statute_mi": "4.97", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BLDU", + "wind_dir_degrees": "20", + "wind_speed_kt": "15", + "wind_gust_kt": "23", "sky_condition": [ ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", + "time_becoming": "2024-12-12T03:00:00Z", "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T05:00:00Z", + "max_temp_c": "22" + }, + { + "valid_time": "2024-12-11T17:00:00Z", + "min_temp_c": "15" } ] } ] }, { - "raw_text": "TAF KSUU 110300Z 1103/1209 VRB06KT 8000 BR SCT250 QNH3030INS BECMG 1109/1110 VRB06KT 2400 BR SCT200 QNH3029INS BECMG 1110/1111 VRB06KT 0800 FG VV002 QNH3024INS TEMPO 1113/1117 0200 FG VV000 BECMG 1116/1117 VRB06KT 3200 BR FEW020 BKN150 QNH3023INS BECMG 1117/1118 VRB06KT 9000 BR SCT020 BKN150 QNH3005INS BECMG 1202/1203 VRB06KT 6000 -SHRA BR BKN015 OVC030 QNH3005INS TX13/1122Z TNM02/1115Z", - "station_id": "KSUU", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF AMD KMXF 110345Z 1103/1202 20008KT 9000 -RA BKN008 BKN012 510205 QNH2981INS BECMG 1110/1111 31012G18KT 9999 NSW SCT020 510013 QNH2990INS BECMG 1122/1123 31009KT 9999 SCT045 510043 QNH3020INS TX22/1121Z TN06/1114Z LAST NO AMDS AFT 1104 NEXT 1112", + "station_id": "KMXF", + "issue_time": "2024-12-11T03:45:00Z", + "bulletin_time": "2024-12-11T03:45:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "38.25", - "longitude": "-121.938", - "elevation_m": "9", + "valid_time_to": "2024-12-12T02:00:00Z", + "latitude": "32.3877", + "longitude": "-86.3724", + "elevation_m": "47", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "altim_in_hg": "30.30", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "8", + "visibility_statute_mi": "5.59", + "altim_in_hg": "29.82", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.49", - "altim_in_hg": "30.30", - "wx_string": "BR", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.91", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "2000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "100", + "turbulence_max_alt_ft_agl": "3100" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "altim_in_hg": "30.24", - "wx_string": "FG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4500" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "400", + "turbulence_max_alt_ft_agl": "3400" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "22" + }, + { + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "6" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD CYKF 110341Z 1103/1114 05005KT 3/8SM FG VV002 TEMPO 1103/1108 2 1/2SM BR BKN004 OVC100 FM110800 28005KT 1/4SM FZFG VV002 FM111200 26006KT 5SM -FZRA -SN BR FEW006 BKN020 OVC060 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYKF", + "issue_time": "2024-12-11T03:41:00Z", + "bulletin_time": "2024-12-11T03:41:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "43.462", + "longitude": "-80.386", + "elevation_m": "312", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.12", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.38", + "vert_vis_ft": "200", "wx_string": "FG", "sky_condition": [ { @@ -167126,575 +167988,501 @@ ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.99", - "vert_vis_ft": "200", - "altim_in_hg": "30.24", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.5", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.25", "vert_vis_ft": "200", - "altim_in_hg": "30.06", - "wx_string": "BR", + "wx_string": "FZFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", "wind_speed_kt": "6", - "visibility_statute_mi": "3.73", - "vert_vis_ft": "200", - "altim_in_hg": "30.06", - "wx_string": "-SHRA BR", + "visibility_statute_mi": "5", + "wx_string": "-FZRA -SN BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "13" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T15:00:00Z", - "min_temp_c": "-2" + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF SBAF 110300Z 1106/1118 18005KT 8000 SCT020 TN20/1106Z TX26/1115Z PROB30 1106/1109 3000 TSRA BKN008 FEW040CB RMK PDE", - "station_id": "SBAF", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDE", - "latitude": "-22.875", - "longitude": "-43.385", - "elevation_m": "34", + "raw_text": "TAF AMD KOFF 110340Z 1103/1209 31015G25KT 9999 BKN050 QNH3004INS BECMG 1104/1105 31015G25KT 4800 -SN OVC025 620254 QNH3005INS BECMG 1107/1108 31015G25KT 9999 NSW BKN030 620303 QNH3008INS BECMG 1112/1113 31012G18KT 9999 BKN030 620303 QNH3017INS BECMG 1116/1117 31010G15KT 9999 SCT030 BKN120 QNH3018INS BECMG 1120/1121 31012KT 9999 SCT040 BKN120 QNH3017INS BECMG 1200/1201 03012KT 9999 BKN040 QNH3020INS TX02/1103Z TNM08/1115Z", + "station_id": "KOFF", + "issue_time": "2024-12-11T03:40:00Z", + "bulletin_time": "2024-12-11T03:40:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "41.122", + "longitude": "-95.91", + "elevation_m": "308", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.98", + "altim_in_hg": "30.06", + "wx_string": "-SN", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "20" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ], + "icing_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "26" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "2500", + "icing_max_alt_ft_agl": "6500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, + "cloud_base_ft_agl": "3000" + } + ], + "icing_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "3000", + "icing_max_alt_ft_agl": "6000" } ] - } - ] - }, - { - "raw_text": "TAF SBAN 110300Z 1106/1118 06005KT 8000 SCT025 TN19/1106Z TX27/1115Z PROB30 1106/1109 TS BKN030 FEW040CB PROB30 1116/1118 BKN030 RMK PDE", - "station_id": "SBAN", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDE", - "latitude": "-16.229", - "longitude": "-48.964", - "elevation_m": "1131", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "19" - }, + "icing_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "27" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "3000", + "icing_max_alt_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "TS", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "3000" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", + "wx_string": "NSW", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "12000" } ] - } - ] - }, - { - "raw_text": "TAF SBBI 110300Z 1106/1118 10006KT 5000 -DZ BKN005 TN16/1106Z TX21/1117Z BECMG 1112/1114 8000 SCT010 RMK PDE", - "station_id": "SBBI", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDE", - "latitude": "-25.404", - "longitude": "-49.232", - "elevation_m": "928", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "-DZ", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "cloud_base_ft_agl": "4000" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "16" + "valid_time": "2024-12-11T03:00:00Z", + "max_temp_c": "2" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "21" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "wx_string": "-DZ", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "valid_time": "2024-12-11T15:00:00Z", + "min_temp_c": "-8" } ] } ] }, { - "raw_text": "TAF SBCO 110300Z 1106/1118 13006KT 9999 SCT030 TN19/1106Z TX28/1118Z RMK PDZ", - "station_id": "SBCO", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF ANYN 110340Z 1106/1206 09008KT 9999 FEW020 SCT100 T 30 29 28 28 Q 1006 1008 1007 1005", + "station_id": "ANYN", + "issue_time": "2024-12-11T03:40:00Z", + "bulletin_time": "2024-12-11T03:40:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDZ", - "latitude": "-29.945", - "longitude": "-51.144", - "elevation_m": "8", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-0.547", + "longitude": "166.919", + "elevation_m": "7", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "19" - }, - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "28" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "TAF SBGW 110300Z 1106/1118 18006KT 8000 BKN010 TN18/1106Z TX27/1115Z BECMG 1112/1114 SCT025 RMK PDE", - "station_id": "SBGW", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VIBT 110330Z 1106/1118 32006KT 3000 HZ NSC BECMG 1108/1109 5000 HZ BECMG 1116/1118 VRB02KT 4000 HZ", + "station_id": "VIBT", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDE", - "latitude": "-22.792", - "longitude": "-45.205", - "elevation_m": "539", + "latitude": "30.269", + "longitude": "74.757", + "elevation_m": "211", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "180", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "18" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "27" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF FAWK 110300Z 1104/1115 VRB03KT CAVOK TX34/1112Z TN18/1104Z BECMG 1107/1109 33010KT PROB30 TEMPO 1110/1112 FEW045TCU PROB30 TEMPO 1112/1115 TS FEW045CB", - "station_id": "FAWK", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-25.83", - "longitude": "28.223", - "elevation_m": "1496", + "raw_text": "TAF VEGK 110330Z 1106/1118 28008KT 4000 HZ SKC BECMG 1107/1115 6000 SKC", + "station_id": "VEGK", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "26.74", + "longitude": "83.451", + "elevation_m": "83", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "34" - }, - { - "valid_time": "2024-12-11T04:00:00Z", - "min_temp_c": "18" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "TCU" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TS", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "CB" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF FAMM 110300Z 1104/1115 VRB03KT CAVOK TX36/1112Z TN20/1104Z PROB30 TEMPO 1104/1106 FEW045TCU BECMG 1105/1107 36010KT PROB30 TEMPO 1110/1113 FEW045TCU PROB30 TEMPO 1113/1115 TS FEW045CB", - "station_id": "FAMM", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T04:00:00Z", - "valid_time_to": "2024-12-11T15:00:00Z", - "latitude": "-25.798", - "longitude": "25.548", - "elevation_m": "1280", + "raw_text": "TAF VIGR 110330Z 1106/1118 29005KT 5000 HZ NSC TEMPO 1108/1112 30010KT 6000 NSC BECMG 1117/1118 VRB02KT 4000 BR NSC", + "station_id": "VIGR", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "26.293", + "longitude": "78.228", + "elevation_m": "187", "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "36" - }, - { - "valid_time": "2024-12-11T04:00:00Z", - "min_temp_c": "20" - } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "TCU" - } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "360", + "wind_dir_degrees": "300", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "TCU" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "TS", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "CB" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SBJV 110300Z 1106/1118 16005KT 8000 BKN010 TN20/1106Z TX26/1118Z PROB40 TEMPO 1106/1109 5000 -RA BR BKN008 BECMG 1110/1112 13005KT 9999 BKN015 BECMG 1116/1118 BKN030 RMK PCQ", - "station_id": "SBJV", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VEAB 110330Z 1106/1118 27005KT 4000 HZ NSC BECMG 1109/1110 27008KT 6000 BECMG 1116/1117 VRB02KT 4000 BR", + "station_id": "VEAB", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PCQ", - "latitude": "-26.224", - "longitude": "-48.797", - "elevation_m": "3", + "latitude": "25.441", + "longitude": "81.735", + "elevation_m": "98", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "160", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "20" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", + "sky_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "26" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.11", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VOBR 110330Z 1106/1118 06005KT 6000 SCT020 SCT250 BECMG 1116/1118 03005KT 6000 FEW020 SCT250", + "station_id": "VOBR", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "17.909", + "longitude": "77.482", + "elevation_m": "664", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "130", + "wind_dir_degrees": "60", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, @@ -167703,161 +168491,178 @@ "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "130", + "wind_dir_degrees": "30", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF SBSC 110300Z 1106/1118 18006KT 8000 FEW020 TN21/1106Z TX25/1115Z RMK PDE", - "station_id": "SBSC", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VIJR 110330Z 1106/1118 06008KT 6000 NSC", + "station_id": "VIJR", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDE", - "latitude": "-22.932", - "longitude": "-43.719", - "elevation_m": "6", + "latitude": "26.889", + "longitude": "70.865", + "elevation_m": "229", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "21" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "25" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SBSM 110300Z 1106/1118 12006KT 9999 SCT020 TN17/1106Z TX28/1118Z TEMPO 1109/1112 BKN007 RMK PDZ", - "station_id": "SBSM", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VECX 110330Z 1106/1118 29007KT 6000 NSC BECMG 1112/1114 VRB02KT 5000 HZ BECMG 1114/1116 4000 BR BECMG 1116/1118 3000 BR", + "station_id": "VECX", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDZ", - "latitude": "-29.711", - "longitude": "-53.688", - "elevation_m": "86", + "latitude": "9.15", + "longitude": "92.817", + "elevation_m": "14", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "7", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "17" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.49", + "wx_string": "BR", + "sky_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "28" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SBYS 110300Z 1106/1118 18006KT 8000 FEW020 TN18/1106Z TX28/1117Z RMK PDE", - "station_id": "SBYS", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VIBK 110330Z 1106/1118 14008KT 6000 NSC", + "station_id": "VIBK", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDE", - "latitude": "-21.982", - "longitude": "-47.34", - "elevation_m": "600", + "latitude": "28.071", + "longitude": "73.207", + "elevation_m": "229", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", + "wind_dir_degrees": "140", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "18" - }, - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "28" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF KBAB 110300Z 1103/1209 35005KT 9999 SKC QNH3033INS BECMG 1108/1109 01003KT 9999 FEW280 QNH3029INS BECMG 1114/1115 VRB03KT 9999 FEW200 QNH3019INS BECMG 1119/1120 18006KT 9999 SKC QNH3007INS BECMG 1200/1201 15006KT 9999 FEW130 SCT220 QNH2999INS TX14/1122Z TN03/1113Z", - "station_id": "KBAB", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "39.145", - "longitude": "-121.436", - "elevation_m": "31", + "raw_text": "TAF VISP 110330Z 1106/1118 27005KT 4000 HZ NSC BECMG 1107/1108 5000 HZ BECMG 1108/1110 6000 BECMG 1114/1115 VRB02KT 5000 BR BECMG 1116/1118 3000 BR", + "station_id": "VISP", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "29.994", + "longitude": "77.425", + "elevation_m": "272", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "350", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.32", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, @@ -167865,1721 +168670,1602 @@ "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "28000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.06", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VIUT 110330Z 1106/1118 01005KT 5000 HZ FEW250 BECMG 1106/1107 6000", + "station_id": "VIUT", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "25.813", + "longitude": "71.482", + "elevation_m": "152", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "13000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "cloud_base_ft_agl": "25000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "3" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", + "sky_condition": [ { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "14" + "sky_cover": "FEW", + "cloud_base_ft_agl": "25000" } ] } ] }, { - "raw_text": "TAF KCOF 110300Z 1103/1209 19010G15KT 9999 SCT030 BKN200 QNH2995INS BECMG 1114/1115 19012G18KT 9999 OVC020 QNH2993INS BECMG 1117/1118 23020G30KT 3200 SHRA VCTS SCT008CB OVC010 QNH2991INS BECMG 1123/1200 30015G25KT 9999 NSW SCT020 OVC200 QNH2993INS BECMG 1204/1205 33015KT 9999 SKC QNH3003INS TX24/1116Z TN20/1111Z LAST NO AMDS AFT 1105 NEXT 1111", - "station_id": "KCOF", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "28.242", - "longitude": "-80.608", - "elevation_m": "1", + "raw_text": "TAF VIAX 110330Z 1106/1118 32005KT 5000 HZ NSC BECMG 1106/1107 6000 BECMG 1112/1114 5000 BR BECMG 1114/1116 3000 BECMG 1116/1118 2000", + "station_id": "VIAX", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "31.434", + "longitude": "75.758", + "elevation_m": "226", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.91", - "wx_string": "SHRA VCTS", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", - "wx_string": "NSW", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", - "wx_string": "NSW", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "24" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "20" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF KRCA 110300Z 1103/1209 33012G18KT 6000 -SN BR SCT020 BKN040 620409 QNH3004INS BECMG 1111/1112 31009KT 3200 -SN BR OVC007 620078 QNH3005INS TEMPO 1112/1115 1600 -SN BR OVC001 620019 BECMG 1120/1121 13009KT 1200 -SN BR OVC002 620029 QNH3006INS TEMPO 1121/1201 0600 -SN FZFG OVC001 620019 BECMG 1202/1203 VRB06KT 9999 NSW SCT010 BKN080 620808 QNH3008INS TX02/1121Z TNM05/1109Z", - "station_id": "KRCA", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "44.155", - "longitude": "-103.118", - "elevation_m": "993", + "raw_text": "TAF VIAM 110330Z 1106/1118 32005KT 4000 HZ SKC BECMG 1106/1108 6000 BECMG 1112/1114 4000 HZ", + "station_id": "VIAM", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "30.368", + "longitude": "76.817", + "elevation_m": "277", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "3.73", - "altim_in_hg": "30.03", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "4000", - "icing_max_alt_ft_agl": "13000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "visibility_statute_mi": "1.99", - "altim_in_hg": "30.06", - "wx_string": "-SN BR", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "700", - "icing_max_alt_ft_agl": "8700" + "sky_cover": "SKC" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.99", - "wx_string": "-SN BR", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "100", - "icing_max_alt_ft_agl": "9100" + "sky_cover": "SKC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VIAW 110330Z 1106/1118 VRB02KT 5000 HZ FEW025 BKN200 BECMG 1109/1110 39005KT 5000 FU SCT090 BKN200 BECMG 1113/1114 VRB02KT 3500 BR SCT090 BKN200", + "station_id": "VIAW", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "33.876", + "longitude": "74.976", + "elevation_m": "1644", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "9", - "visibility_statute_mi": "0.75", - "altim_in_hg": "30.06", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "200" - } - ], - "icing_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + }, { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "200", - "icing_max_alt_ft_agl": "9200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "wx_string": "-SN FZFG", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "390", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "100" - } - ], - "icing_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "9000" + }, { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "100", - "icing_max_alt_ft_agl": "9100" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", + "time_becoming": "2024-12-11T14:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", - "wx_string": "NSW", + "wind_speed_kt": "2", + "visibility_statute_mi": "2.17", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "9000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "8000", - "icing_max_alt_ft_agl": "16000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "2" - }, - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "-5" + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF KFFO 110300Z 1103/1209 30012KT 9999 SCT015 BKN120 621203 QNH2986INS BECMG 1104/1106 31009KT 9999 BKN015 620155 QNH2982INS BECMG 1109/1111 29009KT 3200 -SN BR OVC009 650096 QNH2983INS BECMG 1111/1113 28009KT 9999 NSW OVC012 620126 QNH2984INS BECMG 1113/1115 27010G15KT 9999 BKN020 OVC050 620206 QNH2985INS TEMPO 1116/1123 26015G25KT BKN015 OVC045 650156 520103 BECMG 1121/1123 27012KT 3200 -SN OVC009 650096 520102 QNH2990INS TEMPO 1123/1203 1600 -SN OVC006 650066 BECMG 1201/1203 27012KT 9999 NSW SCT012 BKN025 620254 QNH2995INS TX01/1119Z TNM01/1111Z", - "station_id": "KFFO", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "39.837", - "longitude": "-84.035", - "elevation_m": "250", + "raw_text": "TAF VIBY 110330Z 1106/1118 29006KT 3000 HZ NSC BECMG 1107/1108 5000 HZ BECMG 1109/1110 6000 BECMG 1113/1114 5000 HZ BECMG 1116/1118 3000 HZ", + "station_id": "VIBY", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "28.421", + "longitude": "79.452", + "elevation_m": "175", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.85", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "12000", - "icing_max_alt_ft_agl": "15000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "1500", - "icing_max_alt_ft_agl": "6500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", + "time_becoming": "2024-12-11T08:00:00Z", "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.82", - "wx_string": "-SN BR", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" - } - ], - "icing_condition": [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "900", - "icing_max_alt_ft_agl": "6900" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.85", - "wx_string": "NSW", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "1200", - "icing_max_alt_ft_agl": "7200" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.85", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "2000", - "icing_max_alt_ft_agl": "8000" + "sky_cover": "NSC" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" - } - ], - "icing_condition": [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "1500", - "icing_max_alt_ft_agl": "7500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "4000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VABJ 110330Z 1106/1118 04010KT 6000 NSC BECMG 1114/1118 VRB02KT 6000 NSC", + "station_id": "VABJ", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "23.286", + "longitude": "69.672", + "elevation_m": "79", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.91", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "900" - } - ], - "icing_condition": [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "900", - "icing_max_alt_ft_agl": "6900" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.99", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" - } - ], - "icing_condition": [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "600", - "icing_max_alt_ft_agl": "6600" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VOCX 110330Z 1106/1118 09010KT 6000 SCT020 SCT100", + "station_id": "VOCX", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "9.153", + "longitude": "92.819", + "elevation_m": "2", + "forecast": [ { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "2500", - "icing_max_alt_ft_agl": "6500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "1" - }, - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "-1" - } + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + } + ] ] } ] }, { - "raw_text": "TAF ZBYN 110300Z 1106/1206 31004MPS 3000 HZ NSC TX04/1107Z TNM07/1122Z", - "station_id": "ZBYN", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VIHX 110330Z 1106/1118 32010KT 6000 SKC BECMG 1114/1116 VRB02KT 5000 HZ", + "station_id": "VIHX", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "37.747", - "longitude": "112.628", - "elevation_m": "778", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "30.748", + "longitude": "75.629", + "elevation_m": "241", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "max_temp_c": "4" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", + "sky_condition": [ { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-7" + "sky_cover": "SKC" } ] } ] }, { - "raw_text": "TAF MZBZ 110300Z 1106/1206 VRB03KT 9999 SCT020 BKN045 PROB30 TEMPO 1106/1112 5000 SHRA BKN015 PROB30 1110/1114 0800 FG PROB40 TEMPO 1115/1206 4000 SHRA BKN014 BECMG 1115/1117 02007KT PROB30 TEMPO 1117/1206 3000 TSRA SCT012CB BKN040", - "station_id": "MZBZ", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VEHX 110330Z 1106/1118 12005KT 4000 BR SCT030 BECMG 1108/1109 5000 HZ", + "station_id": "VEHX", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "17.538", - "longitude": "-88.309", - "elevation_m": "6", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "26.6979", + "longitude": "89.3689", + "elevation_m": "104", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "5", "visibility_statute_mi": "3.11", - "wx_string": "SHRA", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VIDX 110330Z 1106/1118 30010KT 6000 NSC TEMPO 1109/1113 30010G20KT BECMG 1114/1116 30005KT 5000 HZ BECMG 1116/1118 4000 BR TX 23/09Z", + "station_id": "VIDX", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "28.708", + "longitude": "77.359", + "elevation_m": "213", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - } + ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200", - "cloud_type": "CB" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF KDMA 110300Z 1103/1209 13009KT 9999 FEW280 QNH3025INS BECMG 1115/1116 13009KT 9999 BKN280 QNH3018INS BECMG 1119/1120 08009KT 9999 BKN240 QNH3006INS BECMG 1202/1203 13009KT 9999 BKN240 QNH3003INS TX20/1122Z TN02/1110Z", - "station_id": "KDMA", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "32.165", - "longitude": "-110.887", - "elevation_m": "804", + "raw_text": "TAF VIJU 110330Z 1106/1118 29005KT 5000 HZ SCT100 SCT200 BECMG 1112/1114 VRB02KT 5000 HZ FEW025 SCT200", + "station_id": "VIJU", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "32.689", + "longitude": "74.837", + "elevation_m": "285", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "28000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "28000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.06", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "24000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "24000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "20" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "2" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF KMUI 110300Z 1103/1209 VRB06KT 8000 -RA BR OVC004 QNH2984INS BECMG 1106/1107 14006KT 8000 -RA OVC004 QNH2968INS BECMG 1203/1204 29012KT 9000 -SN SCT025 BKN030 620355 QNH2968INS BECMG 1204/1205 28012KT 9999 NSW FEW030 QNH2973INS TX15/1118Z TN02/1203Z LAST NO AMDS AFT 1105 NEXT 1111", - "station_id": "KMUI", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "40.4381", - "longitude": "-76.5643", - "elevation_m": "146", + "raw_text": "TAF VAJM 110330Z 1106/1118 05006KT 5000 FU NSC", + "station_id": "VAJM", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "22.465", + "longitude": "70.009", + "elevation_m": "20", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.85", - "wx_string": "-RA BR", + "visibility_statute_mi": "3.11", + "wx_string": "FU", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VEJT 110330Z 1106/1118 05005KT 5000 HZ SCT020 SCT100 BECMG 1107/1109 06007KT 6000 SCT025 SCT100 BECMG 1112/1114 VRB02KT 5000 BR FEW025 SCT100 BECMG 1116/1118 3000 BR", + "station_id": "VEJT", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "26.731", + "longitude": "94.175", + "elevation_m": "95", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.68", - "wx_string": "-RA", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", - "visibility_statute_mi": "5.59", - "altim_in_hg": "29.68", - "wx_string": "-SN", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "7", + "visibility_statute_mi": "3.73", + "wx_string": "HZ", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "3500", - "icing_max_alt_ft_agl": "8500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.73", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "15" + "cloud_base_ft_agl": "2500" }, { - "valid_time": "2024-12-11T03:00:00Z", - "min_temp_c": "2" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] - } - ] - }, - { - "raw_text": "TAF RKSG 110300Z 1103/1209 VRB06KT 9999 FEW120 QNH3018INS TX05/1106Z TNM02/1122Z", - "station_id": "RKSG", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "36.962", - "longitude": "127.031", - "elevation_m": "12", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "5" + "cloud_base_ft_agl": "2500" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "-2" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF SBFL 110300Z 1106/1206 20005KT 9999 BKN030 TN20/1108Z TX25/1118Z PROB40 TEMPO 1106/1109 12004KT 3500 -RA BKN007 BECMG 1110/1112 11010KT 9999 BKN025 BECMG 1204/1206 8000 BKN020 RMK PCQ", - "station_id": "SBFL", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VEDX 110330Z 1106/1118 33010KT 3000 HZ FEW090 SCT200 BECMG 1107/1108 32010KT 4000 HZ FEW090 SCT200 BECMG 1113/1115 VRB02KT 3000 BR SCT200", + "station_id": "VEDX", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PCQ", - "latitude": "-27.671", - "longitude": "-48.547", - "elevation_m": "5", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "22.339", + "longitude": "87.214", + "elevation_m": "61", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "20" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "25" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "120", - "wind_speed_kt": "4", - "visibility_statute_mi": "2.17", - "wx_string": "-RA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "110", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ] } ] }, { - "raw_text": "TAF SBCT 110300Z 1106/1206 10006G30KT 5000 -RA BKN005 TN16/1106Z TX21/1117Z BECMG 1112/1114 8000 BKN007 BECMG 1118/1120 10006G25KT SCT010 BECMG 1200/1202 10006KT BKN007 RMK PDE", - "station_id": "SBCT", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VILH 110330Z 1106/1118 29008KT 6000 FEW060 SCT070 BKN120 TEMPO 1110/1114 29010G20KT", + "station_id": "VILH", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PDE", - "latitude": "-25.529", - "longitude": "-49.176", - "elevation_m": "914", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "34.136", + "longitude": "77.546", + "elevation_m": "3256", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "wind_gust_kt": "30", - "visibility_statute_mi": "3.11", - "wx_string": "-RA", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - } - ], - "temperature": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" + }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "16" + "sky_cover": "SCT", + "cloud_base_ft_agl": "7000" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "21" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "wind_gust_kt": "30", - "visibility_statute_mi": "4.97", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF VIPK 110330Z 1106/1118 30005KT 6000 FEW100 BECMG 1108/1110 VRB02KT 5000 BR", + "station_id": "VIPK", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "32.234", + "longitude": "75.635", + "elevation_m": "310", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "wx_string": "-RA", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF SBMN 110300Z 1106/1118 20005KT 9999 FEW020 TN28/1106Z TX33/1118Z PROB40 TEMPO 1106/1109 6000 TSRA SCT025 FEW030CB BECMG 1116/1118 03005KT SCT030 FEW040TCU RMK PCQ", - "station_id": "SBMN", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF VISR 110330Z 1106/1118 VRB02KT 6000 SCT080 BKN200 TEMPO 1110/1113 5000 -RA SCT025 BKN090", + "station_id": "VISR", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PCQ", - "latitude": "-3.146", - "longitude": "-59.986", - "elevation_m": "71", + "latitude": "33.987", + "longitude": "74.774", + "elevation_m": "1655", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "28" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "33" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "3.73", - "wx_string": "TSRA", + "visibility_statute_mi": "3.11", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VETZ 110330Z 1106/1118 06005KT 6000 FEW025 FEW100 TEMPO 1116/1118 VRB02KT 5000 BR", + "station_id": "VETZ", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "26.709", + "longitude": "92.785", + "elevation_m": "73", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "30", + "wind_dir_degrees": "60", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "10000" } ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", + "visibility_statute_mi": "3.11", + "wx_string": "BR", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF KSZL 110300Z 1103/1209 VRB06KT 9999 SCT060 QNH3004INS BECMG 1110/1111 28009KT 9999 BKN030 QNH3004INS TEMPO 1111/1114 9000 -SHSN BKN010 BECMG 1115/1116 30015G25KT 9999 SCT030 QNH3016INS TX00/1121Z TNM02/1113Z", - "station_id": "KSZL", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "38.736", - "longitude": "-93.55", - "elevation_m": "259", + "raw_text": "TAF VOTJ 110330Z 1106/1118 03012KT 3000 -RABR SCT020 FEW030TCU BKN090 BKN250 BECMG 1114/1118 05015G25KT 4000 TSRA SCT020 FEW025CB OVC090", + "station_id": "VOTJ", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "latitude": "10.722", + "longitude": "79.102", + "elevation_m": "77", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.86", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", - "sky_condition": [ + "cloud_base_ft_agl": "2000" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5.59", - "wx_string": "-SHSN", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "300", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "15", "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ + "cloud_base_ft_agl": "2000" + }, { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "0" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" }, { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "-2" + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" } ] } ] }, { - "raw_text": "TAF SBNF 110300Z 1106/1206 13012KT 9999 BKN015 TN20/1107Z TX24/1118Z PROB40 TEMPO 1106/1110 12015KT 4000 -RA BR BKN008 BECMG 1114/1116 13008KT BECMG 1122/1124 03005KT 8000 BKN030 RMK PCQ", - "station_id": "SBNF", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PCQ", - "latitude": "-26.88", - "longitude": "-48.651", - "elevation_m": "5", + "raw_text": "TAF AMD KADW 110330Z 1103/1207 19015KT 9999 -RA SCT008 BKN030 510052 QNH2983INS BECMG 1105/1106 17006KT 8000 -RA BR SCT015 BKN050 WS020/21040KT 510052 QNH2980INS BECMG 1108/1109 17009KT 8000 -RA BR BKN006 OVC020 WS020/21045KT 530054 QNH2978INS BECMG 1111/1112 18012KT 3200 SHRA BR SCT008 OVC015 WS020/21050KT 530054 QNH2969INS TEMPO 1113/1116 23015G30KT 4800 TSRA BKN015CB BECMG 1119/1120 32015G25KT 9999 NSW SCT020 BKN030 QNH2955INS TX18/1115Z TN16/1103Z", + "station_id": "KADW", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "38.8215", + "longitude": "-76.8654", + "elevation_m": "87", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "29.82", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "3000" } ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "20" - }, + "turbulence_condition": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "24" + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "500", + "turbulence_max_alt_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "120", - "wind_speed_kt": "15", - "visibility_statute_mi": "2.49", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.79", "wx_string": "-RA BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "5000" } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "turbulence_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "500", + "turbulence_max_alt_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "9", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "45", "visibility_statute_mi": "4.97", + "altim_in_hg": "29.79", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - } - ] - }, - { - "raw_text": "TAF SBPK 110300Z 1106/1206 09006KT 9999 SCT020 TX25/1117Z TN18/1206Z BECMG 1114/1116 07010KT TEMPO 1116/1118 14012G24KT BECMG 1118/1120 12006KT RMK PDZ", - "station_id": "SBPK", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PDZ", - "latitude": "-31.717", - "longitude": "-52.328", - "elevation_m": "17", - "forecast": [ - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ + "cloud_base_ft_agl": "600" + }, { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } ], - "temperature": [ - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "25" - }, + "turbulence_condition": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "18" + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "500", + "turbulence_max_alt_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.70", + "wx_string": "SHRA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "500", + "turbulence_max_alt_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", - "wind_gust_kt": "24", + "wind_dir_degrees": "230", + "wind_speed_kt": "15", + "wind_gust_kt": "30", + "visibility_statute_mi": "2.98", + "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" + } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", + "wind_dir_degrees": "320", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "altim_in_hg": "29.56", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T03:00:00Z", + "min_temp_c": "16" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "18" } ] } ] }, { - "raw_text": "TAF SBBG 110300Z 1106/1118 10006KT 9999 SCT030 TN17/1106Z TX27/1118Z BECMG 1114/1116 07009KT TEMPO 1116/1118 14011G22KT RMK PDZ", - "station_id": "SBBG", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF HAAB 110330Z 1106/1212 14007KT 9999 FEW030 FEW090 BECMG 1106/1110 09009KT CAVOK", + "station_id": "HAAB", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PDZ", - "latitude": "-31.391", - "longitude": "-54.112", - "elevation_m": "182", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "8.978", + "longitude": "38.799", + "elevation_m": "2319", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "140", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "17" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "27" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "70", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF HADR 110330Z 1106/1212 32006KT 9999 FEW030 FEW090", + "station_id": "HADR", + "issue_time": "2024-12-11T03:30:00Z", + "bulletin_time": "2024-12-11T03:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "9.612", + "longitude": "41.857", + "elevation_m": "1164", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "140", - "wind_speed_kt": "11", - "wind_gust_kt": "22", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" + } + ] ] } ] }, { - "raw_text": "TAF SBFI 110300Z 1106/1206 06005KT 8000 SCT015 TN20/1106Z TX30/1117Z BECMG 1112/1114 BKN007 BECMG 1118/1120 BKN020 BECMG 1200/1202 SCT015 RMK PDE", - "station_id": "SBFI", - "issue_time": "2024-12-11T03:00:00Z", - "bulletin_time": "2024-12-11T03:00:00Z", + "raw_text": "TAF MSLP 110325Z 1106/1206 03007KT CAVOK TX34/1118Z TN21/1112Z TEMPO 1118/1124 24008KT 9999 FEW060", + "station_id": "MSLP", + "issue_time": "2024-12-11T03:25:00Z", + "bulletin_time": "2024-12-11T03:25:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PDE", - "latitude": "-25.595", - "longitude": "-54.488", - "elevation_m": "233", + "latitude": "13.438", + "longitude": "-89.056", + "elevation_m": "25", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "20" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "34" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "30" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "240", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" } ] - }, + } + ] + }, + { + "raw_text": "TAF MSSS 110325Z 1106/1206 35010KT CAVOK TX30/1118Z TN21/1112Z TEMPO 1118/1124 30004KT 9999 SCT047", + "station_id": "MSSS", + "issue_time": "2024-12-11T03:25:00Z", + "bulletin_time": "2024-12-11T03:25:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "13.704", + "longitude": "-89.123", + "elevation_m": "611", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "30" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "300", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "4700" } ] } ] }, { - "raw_text": "TAF NZWD 110255Z 1103/1203 27006KT 9999 FEW020 SCT100 QNH2940INS WND VRB06KT AFT 1107 GRID08006KT BECMG 1113/1115 VRB03KT 9999 BKN010 QNH2944INS BECMG 1123/1201 23012KT 9999 FEW015 FEW040 SCT100 QNH2947INS GRID04012KT ", - "station_id": "NZWD", - "issue_time": "2024-12-11T02:55:00Z", - "bulletin_time": "2024-12-11T02:55:00Z", + "raw_text": "TAF AMD KSKA 110325Z 1103/1209 03006KT 9999 OVC002 620004 QNH3020INS BECMG 1114/1116 04007KT 3200 BR OVC005 620054 QNH3028INS BECMG 1117/1118 04007KT 9999 NSW OVC010 620104 QNH3026INS BECMG 1206/1207 04007KT 9999 OVC015 620154 QNH2990INS TX01/1121Z TNM02/1116Z", + "station_id": "KSKA", + "issue_time": "2024-12-11T03:25:00Z", + "bulletin_time": "2024-12-11T03:25:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "-77.867", - "longitude": "166.967", - "elevation_m": "21", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "47.612", + "longitude": "-117.679", + "elevation_m": "754", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "29.41", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ], + "icing_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "icing_intensity": "2", + "icing_max_alt_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "7", + "visibility_statute_mi": "1.99", + "altim_in_hg": "30.27", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "500", + "icing_max_alt_ft_agl": "4500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "altim_in_hg": "29.44", + "altim_in_hg": "30.27", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "1000" } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "1000", + "icing_max_alt_ft_agl": "5000" + } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "12", + "time_becoming": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "altim_in_hg": "29.47", + "altim_in_hg": "29.91", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "OVC", "cloud_base_ft_agl": "1500" - }, + } + ], + "icing_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "1500", + "icing_max_alt_ft_agl": "5500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "1" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T16:00:00Z", + "min_temp_c": "-2" } ] } ] }, { - "raw_text": "TAF NZSP 110255Z 1103/1203 VRB04KT 9999 SCT050 QNH2886INS ALL WINDS GRID ", - "station_id": "NZSP", - "issue_time": "2024-12-11T02:55:00Z", - "bulletin_time": "2024-12-11T02:55:00Z", + "raw_text": "TAF AMD CYSB 110322Z 1103/1114 VRB03KT 1/2SM -SN FG VV002 TEMPO 1104/1114 P6SM -SN SCT003 BKN012 OVC050 RMK NXT FCST BY 110800Z", + "station_id": "CYSB", + "issue_time": "2024-12-11T03:22:00Z", + "bulletin_time": "2024-12-11T03:22:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "-89.98", - "longitude": "180", - "elevation_m": "2830", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "46.622", + "longitude": "-80.799", + "elevation_m": "349", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "-SN FG", + "sky_condition": [ + { + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "6+", - "altim_in_hg": "28.85", - "wx_string": "GR", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", + "cloud_base_ft_agl": "300" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "5000" } ] @@ -169587,2656 +170273,2873 @@ ] }, { - "raw_text": "TAF NZFX 110255Z 1103/1203 34006KT 9999 FEW020 SCT100 QNH2940INS WND VRB06KT AFT 1106 GRID15006KT BECMG 1113/1115 VRB03KT 9999 BKN010 QNH2945INS BECMG 1121/1123 21012KT 9999 FEW015 FEW040 SCT100 QNH2947INS GRID02012KT ", - "station_id": "NZFX", - "issue_time": "2024-12-11T02:55:00Z", - "bulletin_time": "2024-12-11T02:55:00Z", + "raw_text": "TAF AMD KFAF 110322Z 1103/1209 19009KT 9999 SCT030 BKN090 QNH2986INS BECMG 1104/1105 20012G18KT 8000 -SHRA OVC015 QNH2961INS BECMG 1114/1115 23015G25KT 4800 SHRA OVC020 QNH2942INS TEMPO 1117/1119 20020G30KT 3200 TSRA BKN010CB OVC020 BECMG 1122/1123 29015G25KT 6000 -SHRA OVC015 QNH2957INS BECMG 1200/1201 27012G20KT 9999 NSW FEW020 SCT030 QNH2975INS TX21/1117Z TN07/1203Z LAST NO AMDS AFT 1104 NEXT 1111", + "station_id": "KFAF", + "issue_time": "2024-12-11T03:22:00Z", + "bulletin_time": "2024-12-11T03:22:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "-77.956", - "longitude": "166.767", - "elevation_m": "10", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "37.134", + "longitude": "-76.61", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "29.41", + "altim_in_hg": "29.85", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.62", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.44", + "wind_dir_degrees": "230", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.41", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "200", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "1.99", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "210", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.56", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "altim_in_hg": "29.47", + "altim_in_hg": "29.76", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "21" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T03:00:00Z", + "min_temp_c": "7" } ] } ] }, { - "raw_text": "TAF COR KNUW 1023/1123 36007KT 9999 BKN150 BKN250 620909 QNH3013INS TEMPO 1103/1109 VRB05KT 6000 BR BCFG FEW003 BKN100 OVC140 BECMG 1108/1110 12011G16KT 9999 FEW020 SCT090 BKN140 BKN250 620909 QNH3007INS TX08/1123Z TN02/1112Z COR 0235 FS30046", - "station_id": "KNUW", - "issue_time": "2024-12-11T02:50:00Z", - "bulletin_time": "2024-12-11T02:50:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "48.355", - "longitude": "-122.664", - "elevation_m": "14", + "raw_text": "TAF ZGKL 110317Z 1106/1206 04004MPS 5000 BR SCT026 BKN060 TX11/1107Z TN06/1122Z", + "station_id": "ZGKL", + "issue_time": "2024-12-11T03:17:00Z", + "bulletin_time": "2024-12-11T03:17:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.22", + "longitude": "110.04", + "elevation_m": "151", "forecast": [ { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2600" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + } + ] + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "11" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "6" + } + ] + } + ] + }, + { + "raw_text": "TAF ZHEC 110316Z 1106/1206 36003MPS 5000 BR NSC TX08/1107Z TN04/1122Z TEMPO 1121/1201 2500", + "station_id": "ZHEC", + "issue_time": "2024-12-11T03:16:00Z", + "bulletin_time": "2024-12-11T03:16:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.3424", + "longitude": "115.039", + "elevation_m": "21", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "NSC" } ], - "icing_condition": [ + "temperature": [ { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "9000", - "icing_max_alt_ft_agl": "18000" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "4" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "visibility_statute_mi": "1.55", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF ZWSH 110315Z 1106/1212 10004MPS 6000 SCT040 TXM02/1109Z TXM03/1209Z TNM07/1123Z BECMG 1120/1121 4000 -SN BR BECMG 1203/1204 18005MPS", + "station_id": "ZWSH", + "issue_time": "2024-12-11T03:15:00Z", + "bulletin_time": "2024-12-11T03:15:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.542", + "longitude": "76.019", + "elevation_m": "1374", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", "visibility_statute_mi": "3.73", - "wx_string": "BR BCFG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "-2" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "-3" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "14000" + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "-7" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "11", - "wind_gust_kt": "16", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.06", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "-SN BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "9000", - "icing_max_alt_ft_agl": "18000" + "cloud_base_ft_agl": "4000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "2" - }, + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "-SN BR", + "sky_condition": [ { - "valid_time": "2024-12-10T23:00:00Z", - "max_temp_c": "8" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF AMD KHUA 110235Z 1102/1202 33012KT 9999 OVC020 QNH2980INS BECMG 1108/1109 33010G15KT 8000 BR BKN030 OVC060 QNH2987INS BECMG 1114/1115 30012G18KT 9999 NSW OVC025 510053 QNH3008INS BECMG 1122/1123 28009KT 9999 FEW030 510053 QNH3015INS TX19/1102Z TN02/1114Z LAST NO AMDS AFT 1102 NEXT 1112", - "station_id": "KHUA", - "issue_time": "2024-12-11T02:35:00Z", - "bulletin_time": "2024-12-11T02:35:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T02:00:00Z", - "latitude": "34.676", - "longitude": "-86.6854", - "elevation_m": "200", + "raw_text": "TAF COR KNKT 1103/1203 VRB06KT 9999 OVC050 651009 651906 QNH2988INS TEMPO 1103/1109 8000 -SHRA BR FM110900 20015G25KT 4800 SHRA BR OVC040 WS020/20045KT 651009 651906 QNH2957INS TEMPO 1115/1121 20020G35KT 9999 OVC050 BECMG 1121/1123 30015G20KT 9999 NSW OVC020 651209 652104 550909 551809 552709 553602 QNH2974INS FM120200 30012KT 9999 SCT050 600000 550909 551809 552709 553602 QNH2997INS T24/1117Z T08/1203Z COR 0310", + "station_id": "KNKT", + "issue_time": "2024-12-11T03:15:00Z", + "bulletin_time": "2024-12-11T03:15:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "34.897", + "longitude": "-76.881", + "elevation_m": "8", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "29.79", + "altim_in_hg": "29.88", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "5000" } + ], + "icing_condition": [ + [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "10000", + "icing_max_alt_ft_agl": "19000" + } + ], + [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "19000", + "icing_max_alt_ft_agl": "25000" + } + ] ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "wind_gust_kt": "15", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "4.97", - "altim_in_hg": "29.88", - "wx_string": "BR", + "wx_string": "-SHRA BR", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.56", + "wx_string": "SHRA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "4000" } + ], + "icing_condition": [ + [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "10000", + "icing_max_alt_ft_agl": "19000" + } + ], + [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "19000", + "icing_max_alt_ft_agl": "25000" + } + ] ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "200", + "wind_speed_kt": "20", + "wind_gust_kt": "35", "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "500", - "turbulence_max_alt_ft_agl": "3500" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "altim_in_hg": "29.73", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ], + "icing_condition": [ + [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "12000", + "icing_max_alt_ft_agl": "21000" + } + ], + [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "21000", + "icing_max_alt_ft_agl": "25000" + } + ] + ], "turbulence_condition": [ + [ + { + "turbulence_intensity": "5", + "turbulence_min_alt_ft_agl": "9000", + "turbulence_max_alt_ft_agl": "18000" + } + ], + [ + { + "turbulence_intensity": "5", + "turbulence_min_alt_ft_agl": "18000", + "turbulence_max_alt_ft_agl": "27000" + } + ] + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", + "sky_condition": [ { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "500", - "turbulence_max_alt_ft_agl": "3500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ], + "icing_condition": null, + "turbulence_condition": [ + [ + { + "turbulence_intensity": "5", + "turbulence_min_alt_ft_agl": "9000", + "turbulence_max_alt_ft_agl": "18000" + } + ], + [ + { + "turbulence_intensity": "5", + "turbulence_min_alt_ft_agl": "18000", + "turbulence_max_alt_ft_agl": "27000" + } + ] + ], "temperature": [ { - "valid_time": "2024-12-11T02:00:00Z", - "max_temp_c": "19" + "valid_time": "2024-12-11T17:00:00Z" }, { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "2" + "valid_time": "2024-12-11T03:00:00Z" } ] } ] }, { - "raw_text": "TAF SBBR 1106/1206 26005KT CAVOK TN21/1108Z TX28/1117Z PROB30 1110/1112 RA SCT016 BECMG 1112/1115 33007KT SCT040 FEW045TCU TEMPO 1117/1123 27007KT TSRA SCT040 FEW045CB TEMPO 1200/1202 20004KT 8000 DZ NSC BECMG 1202/1204 22005KT 9999 FEW040 BECMG 1204/1206 27004KT FEW016 RMK PHG", - "station_id": "SBBR", - "issue_time": "2024-12-11T02:33:00Z", - "bulletin_time": "2024-12-11T02:33:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PHG", - "latitude": "-15.867", - "longitude": "-47.933", - "elevation_m": "1051", + "raw_text": "TAF AMD KLUF 110315Z 1103/1202 VRB06KT 9999 SKC QNH3030INS BECMG 1117/1118 04009KT 9999 BKN300 QNH3025INS TX19/1123Z TN04/1114Z LAST NO AMDS AFT 1103 NEXT 1112", + "station_id": "KLUF", + "issue_time": "2024-12-11T03:15:00Z", + "bulletin_time": "2024-12-11T03:15:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T02:00:00Z", + "latitude": "33.538", + "longitude": "-112.38", + "elevation_m": "333", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.30", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "30000" } ], "temperature": [ { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "21" + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "19" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "28" + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "4" } ] - }, + } + ] + }, + { + "raw_text": "TAF KNKX 1103/1203 VRB04KT 9999 SKC QNH3024INS BECMG 1106/1108 06006KT SCT200 QNH3022INS BECMG 1120/1122 31007KT QNH3006INS T06/1113Z T24/1122Z", + "station_id": "KNKX", + "issue_time": "2024-12-11T03:13:00Z", + "bulletin_time": "2024-12-11T03:13:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "32.865", + "longitude": "-117.137", + "elevation_m": "138", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "7", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "TCU" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "7", - "wx_string": "TSRA", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "20000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "CB" + "valid_time": "2024-12-11T22:00:00Z" } ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "4", - "visibility_statute_mi": "4.97", - "wx_string": "DZ", + } + ] + }, + { + "raw_text": "TAF KNXP 1103/1203 29006KT 9999 SKC QNH3047INS BECMG 1111/1113 VRB03KT QNH3039INS BECMG 1201/1203 26005KT QNH3020INS T04/1114Z T16/1123Z", + "station_id": "KNXP", + "issue_time": "2024-12-11T03:13:00Z", + "bulletin_time": "2024-12-11T03:13:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "34.294", + "longitude": "-116.147", + "elevation_m": "610", + "forecast": [ + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.47", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "altim_in_hg": "30.38", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "4", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1600" + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z" + }, + { + "valid_time": "2024-12-11T23:00:00Z" } ] } ] }, { - "raw_text": "TAF SBSV 1106/1206 07015KT 9999 FEW022 TN24/1109Z TX30/1116Z PROB30 1107/1112 01005KT SCT020 FEW025TCU BECMG 1113/1116 08020KT BECMG 1200/1202 06015KT SCT020 BECMG 1203/1205 04014KT FEW022 RMK PHG", - "station_id": "SBSV", - "issue_time": "2024-12-11T02:33:00Z", - "bulletin_time": "2024-12-11T02:33:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PHG", - "latitude": "-12.911", - "longitude": "-38.331", - "elevation_m": "9", + "raw_text": "TAF KNYL 1103/1203 35006KT 9999 SKC QNH3027INS FM111000 01009KT 9999 FEW250 QNH3019INS FM112000 35005KT 9999 SCT250 QNH3002INS T06/1113Z T20/1121Z", + "station_id": "KNYL", + "issue_time": "2024-12-11T03:13:00Z", + "bulletin_time": "2024-12-11T03:13:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "32.66", + "longitude": "-114.608", + "elevation_m": "58", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "24" - }, - { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "30" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "20", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "15", + "change_indicator": "FM", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "25000" } - ] - }, - { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "14", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2200" + "valid_time": "2024-12-11T13:00:00Z" + }, + { + "valid_time": "2024-12-11T21:00:00Z" } ] } ] }, { - "raw_text": "TAF SBCR 1106/1206 19005KT 8000 NSC TN25/1109Z TX35/1117Z BECMG 1107/1109 BKN016 BECMG 1111/1113 VRB05KT SCT020 BECMG 1114/1117 34005KT SCT035 FEW040TCU TEMPO 1118/1123 TSRA SCT035 FEW040CB RMK PHG", - "station_id": "SBCR", - "issue_time": "2024-12-11T02:30:00Z", - "bulletin_time": "2024-12-11T02:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PHG", - "latitude": "-19.01", - "longitude": "-57.667", - "elevation_m": "142", + "raw_text": "TAF KNFG 1103/1203 VRB05KT 9999 SKC 520009 QNH3009INS TEMPO 1109/1115 05005G15KT BECMG 1117/1119 05005KT SCT200 523507 QNH2998INS FM120130 VRB05KT 9999 SCT200 523507 QNH2998INS T09/1115Z T24/1121Z", + "station_id": "KNFG", + "issue_time": "2024-12-11T03:12:00Z", + "bulletin_time": "2024-12-11T03:12:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "33.304", + "longitude": "-117.355", + "elevation_m": "21", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "190", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } ], - "temperature": [ - { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "25" - }, + "turbulence_condition": [ { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "35" + "turbulence_intensity": "2", + "turbulence_max_alt_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "190", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "50", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "wind_gust_kt": "15", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" - } + ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T01:30:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "20000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "35000", + "turbulence_max_alt_ft_agl": "42000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_from": "2024-12-12T01:30:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, + "cloud_base_ft_agl": "20000" + } + ], + "turbulence_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "35000", + "turbulence_max_alt_ft_agl": "42000" } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "TSRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "valid_time": "2024-12-11T15:00:00Z" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" + "valid_time": "2024-12-11T21:00:00Z" } ] } ] }, { - "raw_text": "TAF SBCF 1106/1206 00000KT 8000 FEW020 TN21/1108Z TX29/1117Z BECMG 1106/1108 4000 RA BR BKN016 PROB30 TEMPO 1109/1113 2000 RA BR BKN008 BECMG 1114/1117 33005KT 8000 RA BKN030 FEW040TCU TEMPO 1118/1124 25007KT TSRA BKN030 FEW040CB BECMG 1200/1202 08002KT NSW FEW007 TEMPO 1203/1206 14004KT FEW005 BKN030 RMK PHG", - "station_id": "SBCF", - "issue_time": "2024-12-11T02:30:00Z", - "bulletin_time": "2024-12-11T02:30:00Z", + "raw_text": "TAF ZSHC 110311Z 1106/1206 35004MPS 3000 BR BKN010 BKN020 TX10/1206Z TN05/1121Z BECMG 1109/1110 BKN020", + "station_id": "ZSHC", + "issue_time": "2024-12-11T03:11:00Z", + "bulletin_time": "2024-12-11T03:11:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PHG", - "latitude": "-19.635", - "longitude": "-43.966", - "elevation_m": "825", + "latitude": "30.229", + "longitude": "120.434", + "elevation_m": "8", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "4.97", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "21" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "10" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "29" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "2.49", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1600" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "5" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.24", - "wx_string": "RA BR", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "2000" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZLXY 110310Z 1106/1206 06003MPS 3000 HZ OVC060 TX08/1107Z TN00/1123Z TEMPO 1202/1206 -RASN", + "station_id": "ZLXY", + "issue_time": "2024-12-11T03:10:00Z", + "bulletin_time": "2024-12-11T03:10:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.449", + "longitude": "108.752", + "elevation_m": "478", + "forecast": [ { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "250", - "wind_speed_kt": "7", - "wx_string": "TSRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "8" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "2", - "visibility_statute_mi": "4.97", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "0" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "140", - "wind_speed_kt": "4", + "wx_string": "-RA -SN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } + ] } ] }, { - "raw_text": "TAF SBCG 1106/1206 12006KT 9999 SCT012 TN22/1108Z TX32/1117Z PROB30 1109/1111 FEW008 BECMG 1112/1115 34005KT SCT035 FEW045TCU TEMPO 1117/1123 34010KT TSRA SCT035 FEW045CB BECMG 1200/1202 09006KT FEW030 BECMG 1202/1204 10008KT BECMG 1204/1206 12009KT FEW020 RMK PHG", - "station_id": "SBCG", - "issue_time": "2024-12-11T02:30:00Z", - "bulletin_time": "2024-12-11T02:30:00Z", + "raw_text": "TAF ZSNB 110309Z 1106/1206 35005G11MPS 3000 -RA BR FEW005 BKN016 OVC050 TX08/1106Z TN06/1121Z", + "station_id": "ZSNB", + "issue_time": "2024-12-11T03:09:00Z", + "bulletin_time": "2024-12-11T03:09:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PHG", - "latitude": "-20.469", - "longitude": "-54.672", - "elevation_m": "556", + "latitude": "29.827", + "longitude": "121.462", + "elevation_m": "5", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "wind_gust_kt": "21", + "visibility_statute_mi": "1.86", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1600" + } + ], + [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ] ], "temperature": [ { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "22" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "8" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "32" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "6" } ] - }, + } + ] + }, + { + "raw_text": "TAF KNBC 1103/1203 18012KT 9999 FEW035 BKN050 QNH2983INS TEMPO 1108/1112 8000 -SHRA SCT025 BKN040 FM111200 20015KT 6000 SHRA SCT015 BKN035 QNH2978INS TEMPO 1113/1117 21020G30KT 3200 +TSRA BKN015CB BECMG 1118/1120 27015G25KT 9999 FEW030 SCT055 QNH2987INS LAST NO AMDS AFT 1104/ NEXT 1112 AUTOMATED SENSOR METWATCH 1104 TIL 1112 T20/1118Z T05/1203Z", + "station_id": "KNBC", + "issue_time": "2024-12-11T03:08:00Z", + "bulletin_time": "2024-12-11T03:08:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "32.477", + "longitude": "-80.722", + "elevation_m": "9", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "PROB", - "probability": "30", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.82", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "3500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.79", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4500", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3500" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "1.99", + "wx_string": "+TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "altim_in_hg": "29.88", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5500" } - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T18:00:00Z" + }, + { + "valid_time": "2024-12-11T03:00:00Z" } ] } ] }, { - "raw_text": "TAF COR KMUO 110225Z 1102/1208 VRB06KT 8000 BR FEW200 QNH3042INS TEMPO 1102/1108 0800 FZFG BKN010 610019 BECMG 1108/1109 11009KT 9999 NSW FEW120 SCT200 QNH3024INS BECMG 1118/1119 11009KT 9999 SCT120 BKN200 QNH3009INS BECMG 1201/1202 VRB06KT 8000 BR SCT015 QNH2997INS TX03/1120Z TNM05/1103Z", - "station_id": "KMUO", - "issue_time": "2024-12-11T02:25:00Z", - "bulletin_time": "2024-12-11T02:25:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "43.03", - "longitude": "-115.859", - "elevation_m": "915", + "raw_text": "TAF ZSJN 110308Z 1106/1206 09003MPS 3500 BR NSC TX08/1106Z TNM05/1121Z", + "station_id": "ZSJN", + "issue_time": "2024-12-11T03:08:00Z", + "bulletin_time": "2024-12-11T03:08:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.856", + "longitude": "117.206", + "elevation_m": "22", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "altim_in_hg": "30.41", + "visibility_statute_mi": "2.17", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "wx_string": "FZFG", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "NSC" } ], - "icing_condition": [ - { - "icing_intensity": "1", - "icing_min_alt_ft_agl": "100", - "icing_max_alt_ft_agl": "9100" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", - "wx_string": "NSW", - "sky_condition": [ + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "8" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-5" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZJSY 110307Z 1106/1206 09004MPS 9999 FEW020 BKN040 TX29/1106Z TN20/1121Z", + "station_id": "ZJSY", + "issue_time": "2024-12-11T03:07:00Z", + "bulletin_time": "2024-12-11T03:07:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "18.303", + "longitude": "109.412", + "elevation_m": "27", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", - "wx_string": "NSW", "sky_condition": [ + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ] + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "29" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "20" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZSNJ 110307Z 1106/1206 35003MPS 3000 BR SCT020 TX10/1206Z TN00/1122Z", + "station_id": "ZSNJ", + "issue_time": "2024-12-11T03:07:00Z", + "bulletin_time": "2024-12-11T03:07:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.739", + "longitude": "118.863", + "elevation_m": "27", + "forecast": [ { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.97", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "3" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "10" }, { - "valid_time": "2024-12-11T03:00:00Z", - "min_temp_c": "-5" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "0" } ] } ] }, { - "raw_text": "TAF SBIH 110220Z 1106/1118 16006KT 9999 FEW025 TN25/1110Z TX30/1117Z BECMG 1111/1113 04008KT SCT020 FEW030TCU TEMPO 1115/1118 4000 TSRA SCT020 FEW030CB RMK PGX", - "station_id": "SBIH", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZGNN 110307Z 1106/1206 01003MPS 6000 SCT013 OVC026 TX15/1107Z TN10/1122Z BECMG 1119/1120 SCT006 BKN013 OVC026 BECMG 1202/1203 SCT013 OVC026", + "station_id": "ZGNN", + "issue_time": "2024-12-11T03:07:00Z", + "bulletin_time": "2024-12-11T03:07:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGX", - "latitude": "-4.242", - "longitude": "-56.001", - "elevation_m": "30", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "22.609", + "longitude": "108.173", + "elevation_m": "128", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "160", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "25" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "10" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "30" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "15" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "600" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1300" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2600" } ] } ] }, { - "raw_text": "TAF SBIZ 110220Z 1106/1118 34006KT 9999 SCT020 FEW030TCU TN24/1109Z TX31/1117Z TEMPO 1116/1118 06008KT 7000 TS BKN020 FEW030CB RMK PGX", - "station_id": "SBIZ", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZHCC 110306Z 1106/1206 03003MPS 5000 HZ NSC TX07/1106Z TNM02/1122Z", + "station_id": "ZHCC", + "issue_time": "2024-12-11T03:06:00Z", + "bulletin_time": "2024-12-11T03:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGX", - "latitude": "-5.53", - "longitude": "-47.458", - "elevation_m": "131", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "34.52", + "longitude": "113.834", + "elevation_m": "149", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "24" - }, - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "31" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", - "wx_string": "TS", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "7" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-2" } ] } ] }, { - "raw_text": "TAF SBAT 110220Z 1106/1118 02006KT 5000 BR FEW010 TN23/1109Z TX33/1116Z BECMG 1111/1113 FEW030 BECMG 1114/1116 SCT030 FEW035TCU TEMPO 1117/1118 4000 TSRA SCT030 FEW035CB RMK PGX", - "station_id": "SBAT", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZGSZ 110306Z 1106/1212 28004MPS 6000 SCT030 TX26/1106Z TX21/1206Z TN15/1122Z BECMG 1111/1112 03005G11MPS", + "station_id": "ZGSZ", + "issue_time": "2024-12-11T03:06:00Z", + "bulletin_time": "2024-12-11T03:06:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGX", - "latitude": "-9.872", - "longitude": "-56.106", - "elevation_m": "287", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "22.639", + "longitude": "113.803", + "elevation_m": "18", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "BR", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "23" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "26" }, { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "33" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "21" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "TCU" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "15" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "wind_gust_kt": "21", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF SBVH 110220Z 1106/1118 VRB03KT 9999 FEW030 TN22/1110Z TX29/1117Z BECMG 1115/1117 10008KT SCT030 FEW035TCU RMK PGX", - "station_id": "SBVH", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZPPP 110305Z 1106/1212 22004MPS 9999 FEW026 TX17/1108Z TX18/1208Z TN07/1123Z", + "station_id": "ZPPP", + "issue_time": "2024-12-11T03:05:00Z", + "bulletin_time": "2024-12-11T03:05:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGX", - "latitude": "-12.694", - "longitude": "-60.098", - "elevation_m": "615", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "25.107", + "longitude": "102.934", + "elevation_m": "2104", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2600" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "22" + "valid_time": "2024-12-11T08:00:00Z", + "max_temp_c": "17" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "29" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T08:00:00Z", + "max_temp_c": "18" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "TCU" + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "7" } ] } ] }, { - "raw_text": "TAF SBRB 110220Z 1106/1118 30003KT 9999 FEW030 TN23/1109Z TX29/1117Z BECMG 1112/1114 26012KT 5000 SHRA BKN020 FEW030TCU RMK PGX", - "station_id": "SBRB", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZJHK 110304Z 1106/1212 06005MPS 6000 BKN020 TX25/1106Z TX24/1206Z TN20/1121Z", + "station_id": "ZJHK", + "issue_time": "2024-12-11T03:04:00Z", + "bulletin_time": "2024-12-11T03:04:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGX", - "latitude": "-9.867", - "longitude": "-67.897", - "elevation_m": "190", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "19.934", + "longitude": "110.445", + "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "23" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "20" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "29" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "25" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "24" } ] } ] }, { - "raw_text": "TAF SBCY 110220Z 1106/1206 28006KT 9999 FEW020 TN25/1108Z TX35/1118Z BECMG 1115/1117 02010KT SCT020 FEW030TCU TEMPO 1118/1121 TS SCT020 FEW030CB BECMG 1122/1124 FEW020 RMK PGX", - "station_id": "SBCY", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZBHH 110303Z 1106/1206 23004MPS 9999 FEW040 TXM01/1107Z TNM14/1122Z", + "station_id": "ZBHH", + "issue_time": "2024-12-11T03:03:00Z", + "bulletin_time": "2024-12-11T03:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGX", - "latitude": "-15.653", - "longitude": "-56.116", - "elevation_m": "182", + "latitude": "40.854", + "longitude": "111.827", + "elevation_m": "1081", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4000" } ], "temperature": [ { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "25" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "-1" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "35" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-14" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZYHB 110303Z 1106/1206 23004MPS 6000 FEW033 TXM09/1106Z TNM21/1121Z", + "station_id": "ZYHB", + "issue_time": "2024-12-11T03:03:00Z", + "bulletin_time": "2024-12-11T03:03:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "45.628", + "longitude": "126.259", + "elevation_m": "134", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "3300" } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "TS", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "-9" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-21" } ] } ] }, { - "raw_text": "TAF SBPV 110220Z 1106/1206 25006KT 9999 SCT020 FEW030TCU TN24/1110Z TX34/1116Z PROB40 1106/1111 6000 BKN012 BECMG 1115/1117 01008KT 4000 TSRA BKN015 FEW030CB BECMG 1200/1202 7000 NSW BKN020 RMK PGX", - "station_id": "SBPV", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZWWW 110303Z 1106/1212 35002MPS 3500 BR NSC TXM08/1109Z TXM13/1209Z TNM18/1123Z BECMG 1114/1115 18002MPS BECMG 1200/1201 36002MPS 1100 BECMG 1203/1204 2000", + "station_id": "ZWWW", + "issue_time": "2024-12-11T03:03:00Z", + "bulletin_time": "2024-12-11T03:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGX", - "latitude": "-8.708", - "longitude": "-63.901", - "elevation_m": "89", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "43.907", + "longitude": "87.474", + "elevation_m": "654", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.17", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "24" + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "-8" }, { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "34" + "valid_time": "2024-12-11T09:00:00Z", + "max_temp_c": "-13" + }, + { + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "-18" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "3.73", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.17", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "8", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "4", + "visibility_statute_mi": "0.68", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "4", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF SBMQ 110220Z 1106/1206 04004KT 9999 FEW020 TN25/1110Z TX34/1117Z BECMG 1113/1115 08008KT SCT020 FEW030TCU TEMPO 1118/1120 08008G18KT 5000 TSRA BKN020 FEW030CB BECMG 1121/1123 04008KT SCT025 RMK PGX", - "station_id": "SBMQ", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZSSS 110303Z 1106/1212 36004MPS 6000 BKN015 TX10/1106Z TX11/1206Z TN06/1121Z", + "station_id": "ZSSS", + "issue_time": "2024-12-11T03:03:00Z", + "bulletin_time": "2024-12-11T03:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGX", - "latitude": "0.051", - "longitude": "-51.072", - "elevation_m": "15", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.209", + "longitude": "121.337", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "25" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "6" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "34" - } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "10" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "11" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZSPD 110303Z 1106/1212 36006MPS 6000 BKN015 TX11/1106Z TX11/1206Z TN07/1121Z", + "station_id": "ZSPD", + "issue_time": "2024-12-11T03:03:00Z", + "bulletin_time": "2024-12-11T03:03:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "31.146", + "longitude": "121.8", + "elevation_m": "4", + "forecast": [ { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "wind_gust_kt": "18", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "11" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "11" + }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "7" } ] } ] }, { - "raw_text": "TAF SBTT 110220Z 1106/1206 36006KT 9999 BKN020 TN23/1110Z TX31/1116Z PROB40 1109/1112 3000 BR BKN007 BECMG 1113/1115 7000 TEMPO 1116/1121 4000 TSRA BKN015 FEW025CB BECMG 1122/1124 01006KT 9999 FEW030 RMK PGX", - "station_id": "SBTT", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZGOW 110303Z 1106/1206 03003MPS 6000 SCT050 TX24/1106Z TN14/1122Z", + "station_id": "ZGOW", + "issue_time": "2024-12-11T03:03:00Z", + "bulletin_time": "2024-12-11T03:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGX", - "latitude": "-4.254", - "longitude": "-69.939", - "elevation_m": "79", + "latitude": "23.55", + "longitude": "116.505", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ], "temperature": [ { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "31" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "24" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "23" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "14" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZSFZ 110303Z 1106/1206 04003MPS 6000 BKN015 TX19/1106Z TN13/1122Z BECMG 1111/1112 04008MPS", + "station_id": "ZSFZ", + "issue_time": "2024-12-11T03:03:00Z", + "bulletin_time": "2024-12-11T03:03:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.936", + "longitude": "119.666", + "elevation_m": "14", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "6", - "visibility_statute_mi": "4.35", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "19" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "13" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "16", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] } ] }, { - "raw_text": "TAF SBBE 110220Z 1106/1206 10006KT 7000 SCT020 TN25/1109Z TX31/1116Z PROB30 1108/1111 3500 DZ SCT012 BECMG 1114/1116 02012KT 9999 SCT025 FEW035TCU TEMPO 1118/1120 02012G22KT 5000 TSRA BKN020 FEW030CB BECMG 1121/1123 FEW030 RMK PGX", - "station_id": "SBBE", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZUGY 110303Z 1106/1206 02004MPS 6000 FEW006 BKN015 OVC030 TX06/1107Z TN02/1122Z", + "station_id": "ZUGY", + "issue_time": "2024-12-11T03:03:00Z", + "bulletin_time": "2024-12-11T03:03:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGX", - "latitude": "-1.379", - "longitude": "-48.476", - "elevation_m": "16", + "latitude": "26.538", + "longitude": "106.801", + "elevation_m": "1130", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - } + [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + } + ], + [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ], + [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } + ] ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "25" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "6" }, { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "31" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "2" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD KGTB 110303Z 1103/1207 16012KT 9999 SCT025 OVC080 WS020/20040KT QNH2975INS BECMG 1104/1105 16010KT 9999 SCT025 OVC060 QNH2963INS TEMPO 1105/1111 9000 -SHRA BKN008 OVC025 BECMG 1113/1114 16006KT 1600 -RA BR OVC006 QNH2940INS BECMG 1120/1121 28008KT 4800 -RA BR OVC009 610307 QNH2940INS BECMG 1201/1202 26012G18KT 1600 -SN OVC005 610057 QNH2943INS TX06/1115Z TN02/1201Z", + "station_id": "KGTB", + "issue_time": "2024-12-11T03:03:00Z", + "bulletin_time": "2024-12-11T03:03:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "44.0617", + "longitude": "-75.7218", + "elevation_m": "206", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2.17", - "wx_string": "DZ", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "40", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.76", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "altim_in_hg": "29.62", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2500" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "TCU" + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "20", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "visibility_statute_mi": "5.59", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "20", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.99", + "altim_in_hg": "29.41", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.41", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" + } + ], + "icing_condition": [ + { + "icing_intensity": "1", + "icing_min_alt_ft_agl": "3000", + "icing_max_alt_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "260", "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "wind_gust_kt": "18", + "visibility_statute_mi": "0.99", + "altim_in_hg": "29.44", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" + } + ], + "icing_condition": [ + { + "icing_intensity": "1", + "icing_min_alt_ft_agl": "500", + "icing_max_alt_ft_agl": "7500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "2" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "6" } ] } ] }, { - "raw_text": "TAF SBTF 110220Z 1106/1118 33006KT 9999 SCT020 TN23/1108Z TX29/1116Z BECMG 1111/1113 9999 BKN020 FEW025TCU TEMPO 1115/1118 4000 TSRA BKN020 FEW025CB RMK PGX", - "station_id": "SBTF", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZGHA 110302Z 1106/1206 35004MPS 4000 BR BKN050 TX08/1107Z TN04/1122Z", + "station_id": "ZGHA", + "issue_time": "2024-12-11T03:02:00Z", + "bulletin_time": "2024-12-11T03:02:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGX", - "latitude": "-3.383", - "longitude": "-64.724", - "elevation_m": "55", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "28.18", + "longitude": "113.219", + "elevation_m": "61", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ], "temperature": [ { - "valid_time": "2024-12-11T08:00:00Z", - "min_temp_c": "23" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "8" }, { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "29" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "4" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZHHH 110302Z 1106/1206 03003MPS 5000 BR NSC TX10/1107Z TN02/1122Z", + "station_id": "ZHHH", + "issue_time": "2024-12-11T03:02:00Z", + "bulletin_time": "2024-12-11T03:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.783", + "longitude": "114.205", + "elevation_m": "33", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "330", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "10" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "2" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZUCK 110302Z 1106/1206 28003MPS 6000 SCT030 OVC050 TX12/1108Z TN10/1121Z", + "station_id": "ZUCK", + "issue_time": "2024-12-11T03:02:00Z", + "bulletin_time": "2024-12-11T03:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "29.718", + "longitude": "106.639", + "elevation_m": "416", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ + [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ] + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T08:00:00Z", + "max_temp_c": "12" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "10" } ] } ] }, { - "raw_text": "TAF SBSN 110220Z 1106/1206 08008KT 7000 BKN020 FEW030TCU TN26/1110Z TX34/1121Z TEMPO 1106/1111 4000 TSRA BKN015 FEW025CB BECMG 1116/1118 9999 FEW025TCU BECMG 1123/1201 5000 TSRA BKN015 FEW025CB RMK PGX", - "station_id": "SBSN", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZBTJ 110302Z 1106/1212 13003MPS 5000 HZ NSC TX05/1106Z TX05/1206Z TNM03/1122Z", + "station_id": "ZBTJ", + "issue_time": "2024-12-11T03:02:00Z", + "bulletin_time": "2024-12-11T03:02:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGX", - "latitude": "-2.423", - "longitude": "-54.789", - "elevation_m": "57", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.124", + "longitude": "117.346", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "4.35", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "26" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "5" }, { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "34" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "5" + }, + { + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-3" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZSAM 110302Z 1106/1206 11003MPS 6000 SCT040 TX25/1106Z TN15/1121Z BECMG 1114/1115 05005G10MPS", + "station_id": "ZSAM", + "issue_time": "2024-12-11T03:02:00Z", + "bulletin_time": "2024-12-11T03:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "24.546", + "longitude": "118.131", + "elevation_m": "13", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "15" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "25" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZBSJ 110302Z 1106/1206 16003MPS 5000 HZ NSC TX05/1107Z TNM03/1122Z", + "station_id": "ZBSJ", + "issue_time": "2024-12-11T03:02:00Z", + "bulletin_time": "2024-12-11T03:02:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.281", + "longitude": "114.697", + "elevation_m": "70", + "forecast": [ { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "8", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "3.11", - "wx_string": "TSRA", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "5" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-3" } ] } ] }, { - "raw_text": "TAF SBOI 110220Z 1106/1118 06008KT 9999 FEW030 TN23/1109Z TX30/1116Z BECMG 1111/1113 09008KT SCT025 FEW030TCU TEMPO 1116/1118 6000 TS SCT025 FEW030CB RMK PGX", - "station_id": "SBOI", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZLLL 110301Z 1106/1206 05004MPS 6000 SCT040 TXM03/1108Z TNM13/1123Z BECMG 1121/1122 4000 -SN", + "station_id": "ZLLL", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGX", - "latitude": "3.861", - "longitude": "-51.796", - "elevation_m": "15", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.513", + "longitude": "103.623", + "elevation_m": "1939", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "23" + "valid_time": "2024-12-11T08:00:00Z", + "max_temp_c": "-3" }, { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "30" + "valid_time": "2024-12-11T23:00:00Z", + "min_temp_c": "-13" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "90", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.49", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "4000" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZSOF 110301Z 1106/1206 03003MPS 3000 BR NSC TX09/1107Z TN00/1122Z", + "station_id": "ZSOF", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.99", + "longitude": "116.965", + "elevation_m": "64", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "TS", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "9" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "0" } ] } ] }, { - "raw_text": "TAF SBBV 110220Z 1106/1206 06008KT 9999 FEW025 TN25/1110Z TX32/1118Z BECMG 1112/1114 SCT025 FEW040TCU TEMPO 1123/1205 VRB03KT 7000 TS SCT025 FEW035CB RMK PGX", - "station_id": "SBBV", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZYCC 110301Z 1106/1206 27004MPS 6000 NSC TXM07/1106Z TNM16/1122Z", + "station_id": "ZYCC", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGX", - "latitude": "2.846", - "longitude": "-60.69", - "elevation_m": "80", + "latitude": "43.993", + "longitude": "125.682", + "elevation_m": "211", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "270", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "25" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "-7" }, { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "32" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-16" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZBAA 110301Z 1106/1212 02004MPS CAVOK TX07/1107Z TX05/1206Z TNM04/1121Z", + "station_id": "ZBAA", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "40.082", + "longitude": "116.603", + "elevation_m": "31", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "20", "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "4.35", - "wx_string": "TS", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "5" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-4" + }, + { + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "7" } ] } ] }, { - "raw_text": "TAF SBCJ 110220Z 1106/1118 04006KT 5000 BR SCT009 TN22/1109Z TX29/1117Z BECMG 1111/1113 7000 NSW SCT020 FEW030TCU RMK PGX", - "station_id": "SBCJ", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZBAD 110301Z 1106/1212 18004MPS 5000 BR NSC TX06/1107Z TX05/1207Z TNM06/1121Z", + "station_id": "ZBAD", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGX", - "latitude": "-6.118", - "longitude": "-50.004", - "elevation_m": "634", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "39.501", + "longitude": "116.412", + "elevation_m": "25", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", "visibility_statute_mi": "3.11", "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "22" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "6" }, { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "29" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.35", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "5" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-6" } ] } ] }, { - "raw_text": "TAF SBEG 110220Z 1106/1206 03006KT 9999 FEW020 TN25/1111Z TX30/1120Z PROB40 1107/1109 4000 BR BKN010 TEMPO 1109/1115 5000 TSRA BR BKN015 FEW025CB BECMG 1116/1118 36010KT SCT025 FEW035TCU BECMG 1123/1201 32004KT SCT025 RMK PGX", - "station_id": "SBEG", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZGGG 110301Z 1106/1212 01006MPS 8000 FEW040 TX24/1107Z TX21/1207Z TN12/1122Z", + "station_id": "ZGGG", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "remarks": "RMK PGX", - "latitude": "-3.039", - "longitude": "-60.05", - "elevation_m": "69", + "valid_time_to": "2024-12-12T12:00:00Z", + "latitude": "23.392", + "longitude": "113.307", + "elevation_m": "11", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T12:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "4000" } ], "temperature": [ { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "25" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "24" }, { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "30" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3.11", - "wx_string": "TSRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "21" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "12" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZYTL 110301Z 1106/1206 36004G10MPS 6000 FEW033 TX04/1206Z TNM04/1120Z", + "station_id": "ZYTL", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "38.961", + "longitude": "121.556", + "elevation_m": "33", + "forecast": [ { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "wind_dir_degrees": "360", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_speed_kt": "8", + "wind_gust_kt": "19", + "visibility_statute_mi": "3.73", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "TCU" + "cloud_base_ft_agl": "3300" } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "4" + }, + { + "valid_time": "2024-12-11T20:00:00Z", + "min_temp_c": "-4" } ] } ] }, { - "raw_text": "TAF SBMA 110220Z 1106/1118 03006KT 9999 SCT020 TN24/1109Z TX30/1117Z TEMPO 1109/1112 4000 TSRA SCT020 FEW030CB RMK PGX", - "station_id": "SBMA", - "issue_time": "2024-12-11T02:20:00Z", - "bulletin_time": "2024-12-11T02:20:00Z", + "raw_text": "TAF ZYTX 110301Z 1106/1206 34004MPS 6000 NSC TXM02/1206Z TNM15/1118Z", + "station_id": "ZYTX", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "remarks": "RMK PGX", - "latitude": "-5.368", - "longitude": "-49.137", - "elevation_m": "110", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "41.639", + "longitude": "123.485", + "elevation_m": "56", "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.73", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "24" - }, - { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "30" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T18:00:00Z", + "min_temp_c": "-15" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "-2" } ] } ] }, { - "raw_text": "TAF AMD CYZH 110204Z 1102/1113 09012KT P6SM SCT020 OVC060 TEMPO 1102/1106 2SM -SN BR BKN020 OVC040 FM110600 10010KT 2SM -SN OVC008 TEMPO 1106/1113 6SM -SN OVC015 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYZH", - "issue_time": "2024-12-11T02:04:00Z", - "bulletin_time": "2024-12-11T02:04:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "55.293", - "longitude": "-114.773", - "elevation_m": "583", + "raw_text": "TAF ZUUU 110301Z 1106/1206 02003MPS 6000 SCT050 TX11/1107Z TN05/1122Z", + "station_id": "ZUUU", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "30.576", + "longitude": "103.95", + "elevation_m": "494", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "5000" } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "11" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "5" } ] - }, + } + ] + }, + { + "raw_text": "TAF ZSQD 110301Z 1106/1206 02004MPS 5000 HZ NSC TX08/1106Z TNM04/1121Z", + "station_id": "ZSQD", + "issue_time": "2024-12-11T03:01:00Z", + "bulletin_time": "2024-12-11T03:01:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.362", + "longitude": "120.087", + "elevation_m": "2", + "forecast": [ { "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "-4" } ] } ] }, { - "raw_text": "TAF LFKB 110200Z 1103/1203 24006KT 9999 SCT025 BKN070 TX14/1112Z TN06/1105Z TEMPO 1103/1110 SHRA SCT025CB PROB40 TEMPO 1103/1104 TSRA BKN014 SCT030CB", - "station_id": "LFKB", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.553", - "longitude": "9.484", - "elevation_m": "7", + "raw_text": "TAF SBPA 110300Z 1106/1206 12006KT 9999 SCT030 TX27/1117Z TN19/1206Z BECMG 1116/1118 09010KT TEMPO 1118/1120 16012G25KT BECMG 1120/1122 12006KT RMK PDZ", + "station_id": "SBPA", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PDZ", + "latitude": "-29.994", + "longitude": "-51.171", + "elevation_m": "3", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "240", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "120", "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "14" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "27" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "6" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "19" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "TSRA", + "wind_dir_degrees": "160", + "wind_speed_kt": "12", + "wind_gust_kt": "25", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LFKC 110200Z 1103/1203 18005KT 9999 FEW050 TX15/1112Z TN04/1104Z BECMG 1110/1112 36005KT BECMG 1116/1118 17005KT", - "station_id": "LFKC", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF KBIX 110300Z 1103/1209 23012KT 8000 -SHRA BR BKN005 OVC010QNH2980INS TEMPO 1103/1106 29012KT 4800 -SHRA BR BKN002 OVC010 BECMG 1107/1108 33015G22KT 9999 NSW BKN010 OVC020 QNH3000INS BECMG 1120/1121 34012G22KT 9999 SKC QNH3025INS TX14/1119Z TN06/1112Z LAST NO AMDS AFT 1105 NEXT 1111", + "station_id": "KBIX", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.531", - "longitude": "8.793", - "elevation_m": "38", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "30.415", + "longitude": "-88.922", + "elevation_m": "4", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "12", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.79", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "2.98", + "wx_string": "-SHRA BR", + "sky_condition": [ { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "15" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" }, { - "valid_time": "2024-12-11T04:00:00Z", - "min_temp_c": "4" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "5000" + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "14" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "6" } ] } ] }, { - "raw_text": "TAF LFKF 110200Z 1103/1203 05010KT 9999 FEW040 BKN070 PROB40 TEMPO 1108/1112 4000 SHRA FEW030CB", - "station_id": "LFKF", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "41.501", - "longitude": "9.098", - "elevation_m": "15", + "raw_text": "TAF SBUG 110300Z 1106/1118 09008KT 9999 SCT030 TN16/1106Z TX28/1118Z TEMPO 1116/1118 16010G20KT RMK PDZ", + "station_id": "SBUG", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDZ", + "latitude": "-29.782", + "longitude": "-57.038", + "elevation_m": "79", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "16" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "28" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" - } + ] } ] }, { - "raw_text": "TAF LFKJ 110200Z 1103/1203 05006KT CAVOK TEMPO 1110/1115 24010KT", - "station_id": "LFKJ", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "41.924", - "longitude": "8.803", - "elevation_m": "9", + "raw_text": "TAF OERS 110300Z 1104/1119 09018KT 7000 NSC PROB40 TEMPO 1104/1114 3000 BLDU BECMG 1116/1118 04008KT ", + "station_id": "OERS", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T04:00:00Z", + "valid_time_to": "2024-12-11T19:00:00Z", + "latitude": "-99.99", + "longitude": "-99.99", + "elevation_m": "9999", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "18", + "visibility_statute_mi": "4.35", "sky_condition": [ { "sky_cover": "NSC" @@ -172244,956 +173147,1183 @@ ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "BLDU", "sky_condition": [ ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] } ] }, { - "raw_text": "TAF LFML 110200Z 1103/1209 VRB03KT CAVOK TX13/1113Z TN02/1105Z TEMPO 1116/1119 02010KT BECMG 1123/1201 08010KT TEMPO 1123/1204 SCT040TCU PROB30 TEMPO 1200/1203 SHRA", - "station_id": "LFML", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF KSUU 110300Z 1103/1209 VRB06KT 8000 BR SCT250 QNH3030INS BECMG 1109/1110 VRB06KT 2400 BR SCT200 QNH3029INS BECMG 1110/1111 VRB06KT 0800 FG VV002 QNH3024INS TEMPO 1113/1117 0200 FG VV000 BECMG 1116/1117 VRB06KT 3200 BR FEW020 BKN150 QNH3023INS BECMG 1117/1118 VRB06KT 9000 BR SCT020 BKN150 QNH3005INS BECMG 1202/1203 VRB06KT 6000 -SHRA BR BKN015 OVC030 QNH3005INS TX13/1122Z TNM02/1115Z", + "station_id": "KSUU", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "43.438", - "longitude": "5.216", - "elevation_m": "20", + "latitude": "38.25", + "longitude": "-121.938", + "elevation_m": "9", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "altim_in_hg": "30.30", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "13" - }, - { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "2" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.49", + "altim_in_hg": "30.30", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T09:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "altim_in_hg": "30.24", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "0.12", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "SHRA", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF LFMN 110200Z 1103/1209 34010KT CAVOK BECMG 1111/1113 09015KT BECMG 1116/1118 34010KT", - "station_id": "LFMN", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T09:00:00Z", - "latitude": "43.658", - "longitude": "7.216", - "elevation_m": "4", - "forecast": [ - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.99", + "vert_vis_ft": "200", + "altim_in_hg": "30.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "5.59", + "vert_vis_ft": "200", + "altim_in_hg": "30.06", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.73", + "vert_vis_ft": "200", + "altim_in_hg": "30.06", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "13" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "min_temp_c": "-2" } ] } ] }, { - "raw_text": "TAF LFMD 110200Z 1103/1203 36005KT CAVOK BECMG 1110/1112 08010KT BECMG 1116/1118 36005KT", - "station_id": "LFMD", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.544", - "longitude": "6.953", - "elevation_m": "2", + "raw_text": "TAF SBAF 110300Z 1106/1118 18005KT 8000 SCT020 TN20/1106Z TX26/1115Z PROB30 1106/1109 3000 TSRA BKN008 FEW040CB RMK PDE", + "station_id": "SBAF", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDE", + "latitude": "-22.875", + "longitude": "-43.385", + "elevation_m": "34", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "360", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "NSC" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "20" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "26" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LFMV 110200Z 1103/1203 35005KT CAVOK", - "station_id": "LFMV", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.911", - "longitude": "4.903", - "elevation_m": "33", + "raw_text": "TAF SBAN 110300Z 1106/1118 06005KT 8000 SCT025 TN19/1106Z TX27/1115Z PROB30 1106/1109 TS BKN030 FEW040CB PROB30 1116/1118 BKN030 RMK PDE", + "station_id": "SBAN", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDE", + "latitude": "-16.229", + "longitude": "-48.964", + "elevation_m": "1131", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "19" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "27" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "wx_string": "TS", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "30", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LFTH 110200Z 1103/1203 35010KT CAVOK BECMG 1110/1112 06012KT TEMPO 1121/1203 35005KT 4000 SHRA SCT025CB", - "station_id": "LFTH", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.094", - "longitude": "6.146", - "elevation_m": "3", + "raw_text": "TAF SBBI 110300Z 1106/1118 10006KT 5000 -DZ BKN005 TN16/1106Z TX21/1117Z BECMG 1112/1114 8000 SCT010 RMK PDE", + "station_id": "SBBI", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDE", + "latitude": "-25.404", + "longitude": "-49.232", + "elevation_m": "928", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "16" + }, + { + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "wx_string": "-DZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1000" } ] - }, + } + ] + }, + { + "raw_text": "TAF SBCO 110300Z 1106/1118 13006KT 9999 SCT030 TN19/1106Z TX28/1118Z RMK PDZ", + "station_id": "SBCO", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDZ", + "latitude": "-29.945", + "longitude": "-51.144", + "elevation_m": "8", + "forecast": [ { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "19" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "28" } ] } ] }, { - "raw_text": "TAF LFMI 110200Z 1103/1203 01008KT CAVOK TX11/1113Z TN02/1105Z TEMPO 1123/1203 SCT040TCU PROB30 TEMPO 1200/1203 SHRA", - "station_id": "LFMI", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.516", - "longitude": "4.935", - "elevation_m": "20", + "raw_text": "TAF SBGW 110300Z 1106/1118 18006KT 8000 BKN010 TN18/1106Z TX27/1115Z BECMG 1112/1114 SCT025 RMK PDE", + "station_id": "SBGW", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDE", + "latitude": "-22.792", + "longitude": "-45.205", + "elevation_m": "539", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "11" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "18" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "2" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "27" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "2500" } ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "SHRA", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF LFPV 110200Z 1103/1203 04010KT 9999 BKN010 OVC020 TX04/1103Z TN03/1120Z TEMPO 1103/1109 BKN007 BECMG 1123/1201 BKN004", - "station_id": "LFPV", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "48.77", - "longitude": "2.205", - "elevation_m": "171", + "raw_text": "TAF SBJV 110300Z 1106/1118 16005KT 8000 BKN010 TN20/1106Z TX26/1118Z PROB40 TEMPO 1106/1109 5000 -RA BR BKN008 BECMG 1110/1112 13005KT 9999 BKN015 BECMG 1116/1118 BKN030 RMK PCQ", + "station_id": "SBJV", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PCQ", + "latitude": "-26.224", + "longitude": "-48.797", + "elevation_m": "3", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "BKN", "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T03:00:00Z", - "max_temp_c": "4" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "20" }, { - "valid_time": "2024-12-11T20:00:00Z", - "min_temp_c": "3" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "26" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "3.11", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LFOJ 110200Z 1103/1203 06010KT 9999 OVC040 TX04/1115Z TN01/1103Z TEMPO 1109/1122 BKN008 BKN012 BECMG 1123/1202 3000 BR OVC003 BECMG 1202/1203 0800 FG VV///", - "station_id": "LFOJ", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "47.985", - "longitude": "1.754", - "elevation_m": "122", + "raw_text": "TAF SBSC 110300Z 1106/1118 18006KT 8000 FEW020 TN21/1106Z TX25/1115Z RMK PDE", + "station_id": "SBSC", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDE", + "latitude": "-22.932", + "longitude": "-43.719", + "elevation_m": "6", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "4" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "21" }, { - "valid_time": "2024-12-11T03:00:00Z", - "min_temp_c": "1" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "25" } ] - }, + } + ] + }, + { + "raw_text": "TAF SBSM 110300Z 1106/1118 12006KT 9999 SCT020 TN17/1106Z TX28/1118Z TEMPO 1109/1112 BKN007 RMK PDZ", + "station_id": "SBSM", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDZ", + "latitude": "-29.711", + "longitude": "-53.688", + "elevation_m": "86", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "17" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "28" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", - "visibility_statute_mi": "0.5", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF LFMY 110200Z 1103/1203 01005KT CAVOK TX13/1113Z TN00/1105Z", - "station_id": "LFMY", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.604", - "longitude": "5.108", - "elevation_m": "57", + "raw_text": "TAF SBYS 110300Z 1106/1118 18006KT 8000 FEW020 TN18/1106Z TX28/1117Z RMK PDE", + "station_id": "SBYS", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDE", + "latitude": "-21.982", + "longitude": "-47.34", + "elevation_m": "600", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "13" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "18" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "0" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "28" } ] } ] }, { - "raw_text": "TAF LFSI 110200Z 1103/1203 06005KT 9999 BKN030", - "station_id": "LFSI", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF KBAB 110300Z 1103/1209 35005KT 9999 SKC QNH3033INS BECMG 1108/1109 01003KT 9999 FEW280 QNH3029INS BECMG 1114/1115 VRB03KT 9999 FEW200 QNH3019INS BECMG 1119/1120 18006KT 9999 SKC QNH3007INS BECMG 1200/1201 15006KT 9999 FEW130 SCT220 QNH2999INS TX14/1122Z TN03/1113Z", + "station_id": "KBAB", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "48.631", - "longitude": "4.904", - "elevation_m": "136", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "39.145", + "longitude": "-121.436", + "elevation_m": "31", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "60", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "altim_in_hg": "30.32", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" } ] - } - ] - }, - { - "raw_text": "TAF LFMK 110200Z 1103/1203 VRB03KT 8000 BKN060 TEMPO 1103/1107 3000 BR TEMPO 1113/1117 09010KT", - "station_id": "LFMK", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.214", - "longitude": "2.31", - "elevation_m": "124", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "10", "wind_speed_kt": "3", - "visibility_statute_mi": "4.97", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.30", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "28000" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" + } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "90", - "wind_speed_kt": "10", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF LFMP 110200Z 1103/1203 25008KT 9999 BKN065 TEMPO 1108/1112 SHRA FEW030TCU", - "station_id": "LFMP", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.737", - "longitude": "2.873", - "elevation_m": "41", - "forecast": [ - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "13000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "3" + }, + { + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "14" } ] } ] }, { - "raw_text": "TAF LFMT 110200Z 1103/1203 35010KT 9999 -RA SCT060 BKN090 BECMG 1105/1107 03012KT CAVOK", - "station_id": "LFMT", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF KCOF 110300Z 1103/1209 19010G15KT 9999 SCT030 BKN200 QNH2995INS BECMG 1114/1115 19012G18KT 9999 OVC020 QNH2993INS BECMG 1117/1118 23020G30KT 3200 SHRA VCTS SCT008CB OVC010 QNH2991INS BECMG 1123/1200 30015G25KT 9999 NSW SCT020 OVC200 QNH2993INS BECMG 1204/1205 33015KT 9999 SKC QNH3003INS TX24/1116Z TN20/1111Z LAST NO AMDS AFT 1105 NEXT 1111", + "station_id": "KCOF", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.577", - "longitude": "3.963", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "28.242", + "longitude": "-80.608", "elevation_m": "1", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "350", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", - "wx_string": "-RA", + "altim_in_hg": "29.94", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "3000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "30", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", - "wx_string": "NSW", + "altim_in_hg": "29.94", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] - } - ] - }, - { - "raw_text": "TAF LFMU 110200Z 1103/1203 29009KT CAVOK BECMG 1112/1113 02010KT BECMG 1120/1122 35012KT TEMPO 1200/1203 SHRA SCT030TCU", - "station_id": "LFMU", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.322", - "longitude": "3.353", - "elevation_m": "14", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.91", + "wx_string": "SHRA VCTS", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "altim_in_hg": "29.94", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "12", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SKC" } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "SHRA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "24" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "20" } ] } ] }, { - "raw_text": "TAF LFTW 110200Z 1103/1203 02010KT CAVOK", - "station_id": "LFTW", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF KRCA 110300Z 1103/1209 33012G18KT 6000 -SN BR SCT020 BKN040 620409 QNH3004INS BECMG 1111/1112 31009KT 3200 -SN BR OVC007 620078 QNH3005INS TEMPO 1112/1115 1600 -SN BR OVC001 620019 BECMG 1120/1121 13009KT 1200 -SN BR OVC002 620029 QNH3006INS TEMPO 1121/1201 0600 -SN FZFG OVC001 620019 BECMG 1202/1203 VRB06KT 9999 NSW SCT010 BKN080 620808 QNH3008INS TX02/1121Z TNM05/1109Z", + "station_id": "KRCA", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.757", - "longitude": "4.416", - "elevation_m": "91", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "44.155", + "longitude": "-103.118", + "elevation_m": "993", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "3.73", + "altim_in_hg": "30.03", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "4000", + "icing_max_alt_ft_agl": "13000" } ] - } - ] - }, - { - "raw_text": "TAF VEUK 110200Z 1103/1112 03005KT 2000 BR SCT100 BECMG 1104/1106 05006KT 4000 HZ", - "station_id": "VEUK", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "20.0976", - "longitude": "83.1838", - "elevation_m": "205", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.24", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "visibility_statute_mi": "1.99", + "altim_in_hg": "30.06", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "700", + "icing_max_alt_ft_agl": "8700" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.99", + "wx_string": "-SN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "100" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "100", + "icing_max_alt_ft_agl": "9100" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "50", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "9", + "visibility_statute_mi": "0.75", + "altim_in_hg": "30.06", + "wx_string": "-SN BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "200" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "200", + "icing_max_alt_ft_agl": "9200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.37", + "wx_string": "-SN FZFG", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "100" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "100", + "icing_max_alt_ft_agl": "9100" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", "wind_speed_kt": "6", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "8000", + "icing_max_alt_ft_agl": "16000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "2" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "-5" } ] } ] }, { - "raw_text": "TAF VOSH 110200Z 1103/1112 07005KT 6000 SCT015", - "station_id": "VOSH", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF KFFO 110300Z 1103/1209 30012KT 9999 SCT015 BKN120 621203 QNH2986INS BECMG 1104/1106 31009KT 9999 BKN015 620155 QNH2982INS BECMG 1109/1111 29009KT 3200 -SN BR OVC009 650096 QNH2983INS BECMG 1111/1113 28009KT 9999 NSW OVC012 620126 QNH2984INS BECMG 1113/1115 27010G15KT 9999 BKN020 OVC050 620206 QNH2985INS TEMPO 1116/1123 26015G25KT BKN015 OVC045 650156 520103 BECMG 1121/1123 27012KT 3200 -SN OVC009 650096 520102 QNH2990INS TEMPO 1123/1203 1600 -SN OVC006 650066 BECMG 1201/1203 27012KT 9999 NSW SCT012 BKN025 620254 QNH2995INS TX01/1119Z TNM01/1111Z", + "station_id": "KFFO", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "13.857", - "longitude": "75.615", - "elevation_m": "654", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "39.837", + "longitude": "-84.035", + "elevation_m": "250", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.85", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "12000", + "icing_max_alt_ft_agl": "15000" } ] - } - ] - }, - { - "raw_text": "TAF AMD KDLF 110200Z 1102/1202 32010KT 9999 SKC QNH3027INS BECMG 1114/1115 VRB06KT 9999 SKC QNH3038INS BECMG 1122/1123 15008KT 9999 SKC QNH3031INS TX17/1121Z TNM01/1112Z LAST NO AMDS AFT 1102 NEXT 1112", - "station_id": "KDLF", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T02:00:00Z", - "latitude": "29.3666", - "longitude": "-100.785", - "elevation_m": "328", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", + "altim_in_hg": "29.82", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "1500", + "icing_max_alt_ft_agl": "6500" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.82", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" + } + ], + "icing_condition": [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "900", + "icing_max_alt_ft_agl": "6900" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "8", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", + "altim_in_hg": "29.85", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "-1" - }, + "icing_condition": [ { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "17" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "1200", + "icing_max_alt_ft_agl": "7200" } ] - } - ] - }, - { - "raw_text": "TAF KFBG 110200Z 1102/1208 19009KT 9999 BKN140 QNH2989INS BECMG 1110/1111 21010G20KT 9999 BKN015 OVC100 540009 QNH2980INS BECMG 1114/1115 21015G25KT 8000 -SHRA OVC015 540009 QNH2968INS TEMPO 1118/1121 21015G30KT 3200 TSRA OVC008CB BECMG 1121/1122 27010G25KT 9999 NSW BKN015 540009 QNH2966INS TX19/1118Z TN17/1106Z", - "station_id": "KFBG", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "35.131", - "longitude": "-78.932", - "elevation_m": "69", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", + "altim_in_hg": "29.85", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "2000", + "icing_max_alt_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.79", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "sky_condition": [ { "sky_cover": "BKN", @@ -173201,1801 +174331,2150 @@ }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "4500" + } + ], + "icing_condition": [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "1500", + "icing_max_alt_ft_agl": "7500" } ], "turbulence_condition": [ { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "9000" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.68", - "wx_string": "-SHRA", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.91", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "900" + } + ], + "icing_condition": [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "900", + "icing_max_alt_ft_agl": "6900" } ], "turbulence_condition": [ { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "9000" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "210", - "wind_speed_kt": "15", - "wind_gust_kt": "30", - "visibility_statute_mi": "1.99", - "wx_string": "TSRA", + "visibility_statute_mi": "0.99", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "cloud_base_ft_agl": "600" + } + ], + "icing_condition": [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "600", + "icing_max_alt_ft_agl": "6600" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", + "time_becoming": "2024-12-12T03:00:00Z", "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "25", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "29.65", + "altim_in_hg": "29.94", "wx_string": "NSW", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500" } ], - "turbulence_condition": [ + "icing_condition": [ { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "9000" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "2500", + "icing_max_alt_ft_agl": "6500" } ], "temperature": [ { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "19" + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "1" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "17" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "-1" } ] } ] }, { - "raw_text": "TAF KTIK 110200Z 1102/1208 VRB06KT 9999 SKC QNH3010INS TX09/1122Z TN00/1114Z", - "station_id": "KTIK", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "35.415", - "longitude": "-97.386", - "elevation_m": "387", + "raw_text": "TAF ZBYN 110300Z 1106/1206 31004MPS 3000 HZ NSC TX04/1107Z TNM07/1122Z", + "station_id": "ZBYN", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "37.747", + "longitude": "112.628", + "elevation_m": "778", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.86", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ], "temperature": [ { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "9" + "valid_time": "2024-12-11T07:00:00Z", + "max_temp_c": "4" }, { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "0" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-7" } ] } ] }, { - "raw_text": "TAF LEHC 110200Z 1103/1203 VRB05KT CAVOK TX07/1114Z TNM01/1106Z TEMPO 1105/1117 11009KT", - "station_id": "LEHC", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.082", - "longitude": "-0.324", - "elevation_m": "540", + "raw_text": "TAF MZBZ 110300Z 1106/1206 VRB03KT 9999 SCT020 BKN045 PROB30 TEMPO 1106/1112 5000 SHRA BKN015 PROB30 1110/1114 0800 FG PROB40 TEMPO 1115/1206 4000 SHRA BKN014 BECMG 1115/1117 02007KT PROB30 TEMPO 1117/1206 3000 TSRA SCT012CB BKN040", + "station_id": "MZBZ", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "17.538", + "longitude": "-88.309", + "elevation_m": "6", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "7" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "110", - "wind_speed_kt": "9", + "probability": "30", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } ] - } - ] - }, - { - "raw_text": "TAF LELL 110200Z 1103/1203 VRB05KT 9999 FEW020 TX09/1113Z TN06/1106Z PROB40 TEMPO 1103/1104 3000 RA SHRA FEW020TCU TEMPO 1112/1118 04009KT PROB40 TEMPO 1115/1124 3000 SHRA FEW015TCU", - "station_id": "LELL", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "41.521", - "longitude": "2.105", - "elevation_m": "136", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "9" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "6" - } + ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "RA SHRA", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "TEMPO", - "probability": "40", + "probability": "30", "visibility_statute_mi": "1.86", - "wx_string": "SHRA", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "TCU" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200", + "cloud_type": "CB" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } ] } ] }, { - "raw_text": "TAF LESU 110200Z 1103/1203 VRB02KT 9999 FEW040 TX06/1114Z TNM01/1109Z PROB40 TEMPO 1104/1120 3000 SNRA", - "station_id": "LESU", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF KDMA 110300Z 1103/1209 13009KT 9999 FEW280 QNH3025INS BECMG 1115/1116 13009KT 9999 BKN280 QNH3018INS BECMG 1119/1120 08009KT 9999 BKN240 QNH3006INS BECMG 1202/1203 13009KT 9999 BKN240 QNH3003INS TX20/1122Z TN02/1110Z", + "station_id": "KDMA", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.337", - "longitude": "1.406", - "elevation_m": "802", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "32.165", + "longitude": "-110.887", + "elevation_m": "804", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "28000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "6" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", + "sky_condition": [ { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "-1" + "sky_cover": "BKN", + "cloud_base_ft_agl": "28000" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "SN RA", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "24000" + } ] - } - ] - }, - { - "raw_text": "TAF LERL 110200Z 1103/1203 VRB04KT 9999 FEW040 TX08/1115Z TNM02/1105Z", - "station_id": "LERL", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "38.862", - "longitude": "-3.993", - "elevation_m": "621", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "24000" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "8" + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "20" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "-2" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "2" } ] } ] }, { - "raw_text": "TAF LEBA 110200Z 1103/1203 08006KT CAVOK TX14/1115Z TNM00/1107Z", - "station_id": "LEBA", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF KMUI 110300Z 1103/1209 VRB06KT 8000 -RA BR OVC004 QNH2984INS BECMG 1106/1107 14006KT 8000 -RA OVC004 QNH2968INS BECMG 1203/1204 29012KT 9000 -SN SCT025 BKN030 620355 QNH2968INS BECMG 1204/1205 28012KT 9999 NSW FEW030 QNH2973INS TX15/1118Z TN02/1203Z LAST NO AMDS AFT 1105 NEXT 1111", + "station_id": "KMUI", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "37.842", - "longitude": "-4.849", - "elevation_m": "88", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "40.4381", + "longitude": "-76.5643", + "elevation_m": "146", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.85", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "80", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "140", "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.68", + "wx_string": "-RA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ] + }, + { + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "5.59", + "altim_in_hg": "29.68", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ], + "icing_condition": [ + { + "icing_intensity": "2", + "icing_min_alt_ft_agl": "3500", + "icing_max_alt_ft_agl": "8500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T05:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "altim_in_hg": "29.73", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "14" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "15" }, { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "0" + "valid_time": "2024-12-11T03:00:00Z", + "min_temp_c": "2" } ] } ] }, { - "raw_text": "TAF LEAO 110200Z 1103/1203 VRB04KT 9999 FEW040 TX07/1114Z TNM01/1106Z", - "station_id": "LEAO", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF RKSG 110300Z 1103/1209 VRB06KT 9999 FEW120 QNH3018INS TX05/1106Z TNM02/1122Z", + "station_id": "RKSG", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "38.953", - "longitude": "-3.741", - "elevation_m": "621", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "36.962", + "longitude": "127.031", + "elevation_m": "12", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "12000" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "7" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "5" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "valid_time": "2024-12-11T22:00:00Z", + "min_temp_c": "-2" } ] } ] }, { - "raw_text": "TAF GECE 110200Z 1103/1203 VRB04KT CAVOK TX16/1115Z TN10/1106Z PROB40 TEMPO 1123/1203 4000 SHRA FEW020CB", - "station_id": "GECE", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "35.893", - "longitude": "-5.306", - "elevation_m": "2", + "raw_text": "TAF SBFL 110300Z 1106/1206 20005KT 9999 BKN030 TN20/1108Z TX25/1118Z PROB40 TEMPO 1106/1109 12004KT 3500 -RA BKN007 BECMG 1110/1112 11010KT 9999 BKN025 BECMG 1204/1206 8000 BKN020 RMK PCQ", + "station_id": "SBFL", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PCQ", + "latitude": "-27.671", + "longitude": "-48.547", + "elevation_m": "5", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "16" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "20" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "10" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "25" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wind_dir_degrees": "120", + "wind_speed_kt": "4", + "visibility_statute_mi": "2.17", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", + "visibility_statute_mi": "4.97", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF LEBG 110200Z 1103/1203 VRB04KT 9999 FEW010 BKN020 TX03/1114Z TNM01/1105Z TEMPO 1103/1118 2000 DZRA BR BKN005 BKN010 PROB30 TEMPO 1103/1109 3000 SN BKN009 TEMPO 1103/1109 0800 FG VV002", - "station_id": "LEBG", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.356", - "longitude": "-3.622", - "elevation_m": "892", + "raw_text": "TAF SBCT 110300Z 1106/1206 10006G30KT 5000 -RA BKN005 TN16/1106Z TX21/1117Z BECMG 1112/1114 8000 BKN007 BECMG 1118/1120 10006G25KT SCT010 BECMG 1200/1202 10006KT BKN007 RMK PDE", + "station_id": "SBCT", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PDE", + "latitude": "-25.529", + "longitude": "-49.176", + "elevation_m": "914", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "wind_gust_kt": "30", + "visibility_statute_mi": "3.11", + "wx_string": "-RA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "500" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "3" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "16" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "-1" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "21" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "DZ RA BR", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "wind_gust_kt": "30", + "visibility_statute_mi": "4.97", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "wx_string": "-RA", + "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "SN", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "700" + } + ] + } + ] + }, + { + "raw_text": "TAF SBMN 110300Z 1106/1118 20005KT 9999 FEW020 TN28/1106Z TX33/1118Z PROB40 TEMPO 1106/1109 6000 TSRA SCT025 FEW030CB BECMG 1116/1118 03005KT SCT030 FEW040TCU RMK PCQ", + "station_id": "SBMN", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PCQ", + "latitude": "-3.146", + "longitude": "-59.986", + "elevation_m": "71", + "forecast": [ + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "28" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "33" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FG", + "probability": "40", + "visibility_statute_mi": "3.73", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF LELN 110200Z 1103/1203 VRB04KT 9999 SCT035 TX06/1114Z TNM02/1105Z PROB30 TEMPO 1112/1124 DZRA", - "station_id": "LELN", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF KSZL 110300Z 1103/1209 VRB06KT 9999 SCT060 QNH3004INS BECMG 1110/1111 28009KT 9999 BKN030 QNH3004INS TEMPO 1111/1114 9000 -SHSN BKN010 BECMG 1115/1116 30015G25KT 9999 SCT030 QNH3016INS TX00/1121Z TNM02/1113Z", + "station_id": "KSZL", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.588", - "longitude": "-5.651", - "elevation_m": "911", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "38.736", + "longitude": "-93.55", + "elevation_m": "259", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "6000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "6" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.03", + "sky_condition": [ { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "-2" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "DZ RA", + "visibility_statute_mi": "5.59", + "wx_string": "-SHSN", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "0" + }, + { + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "-2" + } ] } ] }, { - "raw_text": "TAF LESA 110200Z 1103/1203 VRB03KT 9999 FEW040 TX07/1114Z TNM04/1105Z PROB40 TEMPO 1103/1109 2500 BR BKN010 PROB30 TEMPO 1103/1109 0800 FG VV002 TEMPO 1110/1118 08010KT", - "station_id": "LESA", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "40.96", - "longitude": "-5.498", - "elevation_m": "788", + "raw_text": "TAF SBNF 110300Z 1106/1206 13012KT 9999 BKN015 TN20/1107Z TX24/1118Z PROB40 TEMPO 1106/1110 12015KT 4000 -RA BR BKN008 BECMG 1114/1116 13008KT BECMG 1122/1124 03005KT 8000 BKN030 RMK PCQ", + "station_id": "SBNF", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PCQ", + "latitude": "-26.88", + "longitude": "-48.651", + "elevation_m": "5", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "7" + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "20" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "-4" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "24" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", "probability": "40", - "visibility_statute_mi": "1.55", - "wx_string": "BR", + "wind_dir_degrees": "120", + "wind_speed_kt": "15", + "visibility_statute_mi": "2.49", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "80", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } ] } ] }, { - "raw_text": "TAF LEVD 110200Z 1103/1203 VRB04KT 9999 FEW030 TX06/1114Z TNM03/1105Z PROB40 TEMPO 1103/1109 3000 DZRA BR BKN014 PROB40 TEMPO 1112/1116 04010KT", - "station_id": "LEVD", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "41.706", - "longitude": "-4.852", - "elevation_m": "844", + "raw_text": "TAF SBPK 110300Z 1106/1206 09006KT 9999 SCT020 TX25/1117Z TN18/1206Z BECMG 1114/1116 07010KT TEMPO 1116/1118 14012G24KT BECMG 1118/1120 12006KT RMK PDZ", + "station_id": "SBPK", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PDZ", + "latitude": "-31.717", + "longitude": "-52.328", + "elevation_m": "17", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "6" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "25" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "-3" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "18" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "DZ RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "wind_dir_degrees": "140", + "wind_speed_kt": "12", + "wind_gust_kt": "24", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + } ] } ] }, { - "raw_text": "TAF LEAG 110200Z 1103/1203 VRB04KT CAVOK TX15/1114Z TN06/1106Z PROB40 TEMPO 1122/1203 4000 SHRA FEW030CB", - "station_id": "LEAG", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "36.129", - "longitude": "-5.441", - "elevation_m": "4", + "raw_text": "TAF SBBG 110300Z 1106/1118 10006KT 9999 SCT030 TN17/1106Z TX27/1118Z BECMG 1114/1116 07009KT TEMPO 1116/1118 14011G22KT RMK PDZ", + "station_id": "SBBG", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PDZ", + "latitude": "-31.391", + "longitude": "-54.112", + "elevation_m": "182", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "15" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "17" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "6" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "27" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "CB" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "140", + "wind_speed_kt": "11", + "wind_gust_kt": "22", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF GCGM 110200Z 1103/1203 VRB09G25KT 9999 FEW040 TX22/1114Z TN18/1106Z TEMPO 1103/1109 01015KT PROB40 TEMPO 1109/1203 01010KT PROB30 TEMPO 1103/1109 01015G25KT", - "station_id": "GCGM", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "28.032", - "longitude": "-17.211", - "elevation_m": "217", + "raw_text": "TAF SBFI 110300Z 1106/1206 06005KT 8000 SCT015 TN20/1106Z TX30/1117Z BECMG 1112/1114 BKN007 BECMG 1118/1120 BKN020 BECMG 1200/1202 SCT015 RMK PDE", + "station_id": "SBFI", + "issue_time": "2024-12-11T03:00:00Z", + "bulletin_time": "2024-12-11T03:00:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PDE", + "latitude": "-25.595", + "longitude": "-54.488", + "elevation_m": "233", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "9", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "22" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "20" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "18" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "10", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "10", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "10", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.97", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + } ] } ] }, { - "raw_text": "TAF GCHI 110200Z 1103/1203 02015KT 9999 FEW025 SCT050 TX22/1114Z TN18/1106Z BECMG 1115/1117 34005KT", - "station_id": "GCHI", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF NZWD 110255Z 1103/1203 27006KT 9999 FEW020 SCT100 QNH2940INS WND VRB06KT AFT 1107 GRID08006KT BECMG 1113/1115 VRB03KT 9999 BKN010 QNH2944INS BECMG 1123/1201 23012KT 9999 FEW015 FEW040 SCT100 QNH2947INS GRID04012KT ", + "station_id": "NZWD", + "issue_time": "2024-12-11T02:55:00Z", + "bulletin_time": "2024-12-11T02:55:00Z", "valid_time_from": "2024-12-11T03:00:00Z", "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "27.819", - "longitude": "-17.889", + "latitude": "-77.867", + "longitude": "166.967", "elevation_m": "21", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "15", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "29.41", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "10000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "18" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.44", + "sky_condition": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "22" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "altim_in_hg": "29.47", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF GCFV 110200Z 1103/1203 34007KT 9999 BKN040 TX22/1114Z TN15/1106Z PROB30 TEMPO 1103/1112 RA", - "station_id": "GCFV", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF NZSP 110255Z 1103/1203 VRB04KT 9999 SCT050 QNH2886INS ALL WINDS GRID ", + "station_id": "NZSP", + "issue_time": "2024-12-11T02:55:00Z", + "bulletin_time": "2024-12-11T02:55:00Z", "valid_time_from": "2024-12-11T03:00:00Z", "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "28.445", - "longitude": "-13.863", - "elevation_m": "11", + "latitude": "-89.98", + "longitude": "180", + "elevation_m": "2830", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "7", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", + "altim_in_hg": "28.85", + "wx_string": "GR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "22" - }, - { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "15" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "RA", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF GCRR 110200Z 1103/1203 36008KT 9999 BKN045 TX22/1114Z TN16/1106Z PROB30 TEMPO 1103/1112 RA", - "station_id": "GCRR", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", + "raw_text": "TAF NZFX 110255Z 1103/1203 34006KT 9999 FEW020 SCT100 QNH2940INS WND VRB06KT AFT 1106 GRID15006KT BECMG 1113/1115 VRB03KT 9999 BKN010 QNH2945INS BECMG 1121/1123 21012KT 9999 FEW015 FEW040 SCT100 QNH2947INS GRID02012KT ", + "station_id": "NZFX", + "issue_time": "2024-12-11T02:55:00Z", + "bulletin_time": "2024-12-11T02:55:00Z", "valid_time_from": "2024-12-11T03:00:00Z", "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "28.952", - "longitude": "-13.6", - "elevation_m": "9", + "latitude": "-77.956", + "longitude": "166.767", + "elevation_m": "10", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "29.41", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "22" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "16" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.44", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } ] - } - ] - }, - { - "raw_text": "TAF LECO 110200Z 1103/1203 17004KT CAVOK TX11/1114Z TN02/1103Z TEMPO 1103/1111 1500 BCFG BKN005 TEMPO 1103/1110 0350 FG VV001 PROB40 1112/1119 03010KT PROB30 TEMPO 1120/1203 0800 BCFG BKN002", - "station_id": "LECO", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.307", - "longitude": "-8.372", - "elevation_m": "80", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "4", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "altim_in_hg": "29.47", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "11" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" }, { - "valid_time": "2024-12-11T03:00:00Z", - "min_temp_c": "2" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "TAF AMD KHUA 110235Z 1102/1202 33012KT 9999 OVC020 QNH2980INS BECMG 1108/1109 33010G15KT 8000 BR BKN030 OVC060 QNH2987INS BECMG 1114/1115 30012G18KT 9999 NSW OVC025 510053 QNH3008INS BECMG 1122/1123 28009KT 9999 FEW030 510053 QNH3015INS TX19/1102Z TN02/1114Z LAST NO AMDS AFT 1102 NEXT 1112", + "station_id": "KHUA", + "issue_time": "2024-12-11T02:35:00Z", + "bulletin_time": "2024-12-11T02:35:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T02:00:00Z", + "latitude": "34.676", + "longitude": "-86.6854", + "elevation_m": "200", + "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "BCFG", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.79", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.22", - "vert_vis_ft": "100", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.88", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "500", + "turbulence_max_alt_ft_agl": "3500" + } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.5", - "wx_string": "BCFG", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "500", + "turbulence_max_alt_ft_agl": "3500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "2" + }, + { + "valid_time": "2024-12-11T02:00:00Z", + "max_temp_c": "19" } ] } ] }, { - "raw_text": "TAF LEJR 110200Z 1103/1203 06004KT CAVOK TX14/1114Z TN00/1107Z PROB40 TEMPO 1112/1118 17010KT", - "station_id": "LEJR", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "36.751", - "longitude": "-6.056", - "elevation_m": "25", + "raw_text": "TAF COR KMUO 110225Z 1102/1208 VRB06KT 8000 BR FEW200 QNH3042INS TEMPO 1102/1108 0800 FZFG BKN010 610019 BECMG 1108/1109 11009KT 9999 NSW FEW120 SCT200 QNH3024INS BECMG 1118/1119 11009KT 9999 SCT120 BKN200 QNH3009INS BECMG 1201/1202 VRB06KT 8000 BR SCT015 QNH2997INS TX03/1120Z TNM05/1103Z", + "station_id": "KMUO", + "issue_time": "2024-12-11T02:25:00Z", + "bulletin_time": "2024-12-11T02:25:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "43.03", + "longitude": "-115.859", + "elevation_m": "915", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "altim_in_hg": "30.41", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "wx_string": "FZFG", + "sky_condition": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "14" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ], + "icing_condition": [ { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "0" + "icing_intensity": "1", + "icing_min_alt_ft_agl": "100", + "icing_max_alt_ft_agl": "9100" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "170", - "wind_speed_kt": "10", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } ] - } - ] - }, - { - "raw_text": "TAF LEMH 110200Z 1103/1203 VRB05KT 9999 SCT030 TX14/1112Z TN06/1106Z", - "station_id": "LEMH", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "39.855", - "longitude": "4.216", - "elevation_m": "82", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "14" + "cloud_base_ft_agl": "12000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "6" + "sky_cover": "BKN", + "cloud_base_ft_agl": "20000" } ] - } - ] - }, - { - "raw_text": "TAF LEZL 110200Z 1103/1203 04005KT CAVOK TX14/1115Z TN01/1107Z", - "station_id": "LEZL", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "37.418", - "longitude": "-5.893", - "elevation_m": "26", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.97", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "14" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "3" }, { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "1" + "valid_time": "2024-12-11T03:00:00Z", + "min_temp_c": "-5" } ] } ] }, { - "raw_text": "TAF LEBZ 110200Z 1103/1203 09004KT CAVOK TX13/1115Z TN00/1107Z", - "station_id": "LEBZ", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "38.883", - "longitude": "-6.814", - "elevation_m": "183", + "raw_text": "TAF SBIH 110220Z 1106/1118 16006KT 9999 FEW025 TN25/1110Z TX30/1117Z BECMG 1111/1113 04008KT SCT020 FEW030TCU TEMPO 1115/1118 4000 TSRA SCT020 FEW030CB RMK PGX", + "station_id": "SBIH", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGX", + "latitude": "-4.242", + "longitude": "-56.001", + "elevation_m": "30", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "13" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "25" }, { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "0" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "30" } ] - } - ] - }, - { - "raw_text": "TAF LEPP 110200Z 1103/1203 VRB03KT 9999 FEW030 TX05/1114Z TNM01/1106Z", - "station_id": "LEPP", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.777", - "longitude": "-1.65", - "elevation_m": "448", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", + "sky_condition": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "5" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LERS 110200Z 1103/1203 VRB05KT 9999 FEW030 TX11/1113Z TN03/1106Z PROB40 TEMPO 1112/1201 SHRA FEW030TCU BECMG 1115/1118 02010KT", - "station_id": "LERS", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "41.15", - "longitude": "1.179", - "elevation_m": "68", + "raw_text": "TAF SBIZ 110220Z 1106/1118 34006KT 9999 SCT020 FEW030TCU TN24/1109Z TX31/1117Z TEMPO 1116/1118 06008KT 7000 TS BKN020 FEW030CB RMK PGX", + "station_id": "SBIZ", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGX", + "latitude": "-5.53", + "longitude": "-47.458", + "elevation_m": "131", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ], "temperature": [ { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "11" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "24" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "3" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "31" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "SHRA", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LEXJ 110200Z 1103/1203 VRB03KT 9999 BKN030 TX09/1115Z TN03/1203Z PROB40 TEMPO 1103/1109 3000 RA BR BKN010 PROB30 TEMPO 1109/1116 3000 RA PROB30 TEMPO 1113/1116 04010KT", - "station_id": "LEXJ", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.429", - "longitude": "-3.831", - "elevation_m": "1", + "raw_text": "TAF SBAT 110220Z 1106/1118 02006KT 5000 BR FEW010 TN23/1109Z TX33/1116Z BECMG 1111/1113 FEW030 BECMG 1114/1116 SCT030 FEW035TCU TEMPO 1117/1118 4000 TSRA SCT030 FEW035CB RMK PGX", + "station_id": "SBAT", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGX", + "latitude": "-9.872", + "longitude": "-56.106", + "elevation_m": "287", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "9" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "23" }, { - "valid_time": "2024-12-11T03:00:00Z", - "min_temp_c": "3" + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "33" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "TCU" + } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" + } ] } ] }, { - "raw_text": "TAF GCLA 110200Z 1103/1203 36009KT 9999 FEW025 BKN045 TX21/1114Z TN17/1106Z PROB40 TEMPO 1114/1121 4500 DZ PROB30 TEMPO 1114/1203 RA", - "station_id": "GCLA", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "28.633", - "longitude": "-17.755", - "elevation_m": "20", + "raw_text": "TAF SBVH 110220Z 1106/1118 VRB03KT 9999 FEW030 TN22/1110Z TX29/1117Z BECMG 1115/1117 10008KT SCT030 FEW035TCU RMK PGX", + "station_id": "SBVH", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGX", + "latitude": "-12.694", + "longitude": "-60.098", + "elevation_m": "615", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "3000" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "21" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "22" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "17" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "29" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.8", - "wx_string": "DZ", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "RA", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "TCU" + } ] } ] }, { - "raw_text": "TAF GCLP 110200Z 1103/1203 36014KT 9999 FEW030 BKN050 TX23/1114Z TN17/1106Z BECMG 1119/1121 30005KT", - "station_id": "GCLP", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "27.923", - "longitude": "-15.389", - "elevation_m": "16", + "raw_text": "TAF SBRB 110220Z 1106/1118 30003KT 9999 FEW030 TN23/1109Z TX29/1117Z BECMG 1112/1114 26012KT 5000 SHRA BKN020 FEW030TCU RMK PGX", + "station_id": "SBRB", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGX", + "latitude": "-9.867", + "longitude": "-67.897", + "elevation_m": "190", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "14", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "23" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "23" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "17" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "29" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF KSKF 110200Z 1102/1208 34012KT 9999 SKC 520034 QNH3024INS TEMPO 1102/1104 35015G25KT BECMG 1106/1107 31006KT 9999 SKC QNH3025INS BECMG 1119/1120 21005KT 9999 SKC QNH3031INS TX19/1120Z TN02/1113Z", - "station_id": "KSKF", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "29.392", - "longitude": "-98.581", - "elevation_m": "214", + "raw_text": "TAF SBCY 110220Z 1106/1206 28006KT 9999 FEW020 TN25/1108Z TX35/1118Z BECMG 1115/1117 02010KT SCT020 FEW030TCU TEMPO 1118/1121 TS SCT020 FEW030CB BECMG 1122/1124 FEW020 RMK PGX", + "station_id": "SBCY", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PGX", + "latitude": "-15.653", + "longitude": "-56.116", + "elevation_m": "182", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], - "turbulence_condition": [ + "temperature": [ { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "300", - "turbulence_max_alt_ft_agl": "4300" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "25" + }, + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "35" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "350", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" + } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "5", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "19" - }, - { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "2" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF GCTS 110200Z 1103/1203 04009KT 9999 BKN050 TX21/1114Z TN14/1106Z PROB40 TEMPO 1111/1118 11010KT PROB30 TEMPO 1123/1203 27010KT", - "station_id": "GCTS", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "28.047", - "longitude": "-16.561", - "elevation_m": "59", + "raw_text": "TAF SBPV 110220Z 1106/1206 25006KT 9999 SCT020 FEW030TCU TN24/1110Z TX34/1116Z PROB40 1106/1111 6000 BKN012 BECMG 1115/1117 01008KT 4000 TSRA BKN015 FEW030CB BECMG 1200/1202 7000 NSW BKN020 RMK PGX", + "station_id": "SBPV", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PGX", + "latitude": "-8.708", + "longitude": "-63.901", + "elevation_m": "89", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "21" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "24" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "14" + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "34" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "PROB", "probability": "40", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", + "visibility_statute_mi": "3.73", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "8", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } ] } ] }, { - "raw_text": "TAF GCXO 110200Z 1103/1203 34009KT 9999 FEW015 BKN025 TX17/1114Z TN12/1106Z PROB40 TEMPO 1103/1106 4500 DZ BKN010 PROB30 TEMPO 1106/1118 DZ BKN014 PROB40 TEMPO 1118/1203 4500 DZ BKN010", - "station_id": "GCXO", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "28.483", - "longitude": "-16.342", - "elevation_m": "623", + "raw_text": "TAF SBMQ 110220Z 1106/1206 04004KT 9999 FEW020 TN25/1110Z TX34/1117Z BECMG 1113/1115 08008KT SCT020 FEW030TCU TEMPO 1118/1120 08008G18KT 5000 TSRA BKN020 FEW030CB BECMG 1121/1123 04008KT SCT025 RMK PGX", + "station_id": "SBMQ", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PGX", + "latitude": "0.051", + "longitude": "-51.072", + "elevation_m": "15", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "17" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "25" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "12" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "34" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.8", - "wx_string": "DZ", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wx_string": "DZ", - "sky_condition": [ + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.8", - "wx_string": "DZ", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "wind_gust_kt": "18", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF LEEC 110200Z 1103/1203 02006KT CAVOK TX14/1115Z TN02/1107Z", - "station_id": "LEEC", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "37.313", - "longitude": "-5.999", - "elevation_m": "7", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "2" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "14" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF LELO 110200Z 1103/1203 VRB04KT 9999 FEW015 BKN020 TX08/1114Z TN02/1105Z TEMPO 1103/1115 3000 BR DZRA BKN014 PROB40 TEMPO 1113/1118 11010KT", - "station_id": "LELO", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.452", - "longitude": "-2.331", - "elevation_m": "352", + "raw_text": "TAF SBTT 110220Z 1106/1206 36006KT 9999 BKN020 TN23/1110Z TX31/1116Z PROB40 1109/1112 3000 BR BKN007 BECMG 1113/1115 7000 TEMPO 1116/1121 4000 TSRA BKN015 FEW025CB BECMG 1122/1124 01006KT 9999 FEW030 RMK PGX", + "station_id": "SBTT", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PGX", + "latitude": "-4.254", + "longitude": "-69.939", + "elevation_m": "79", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "4", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "2000" @@ -175003,1243 +176482,1116 @@ ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "8" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "23" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "2" + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "31" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "PROB", + "probability": "40", "visibility_statute_mi": "1.86", - "wx_string": "BR DZ RA", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1400" + "cloud_base_ft_agl": "700" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wind_dir_degrees": "110", - "wind_speed_kt": "10", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF VEBD 110200Z 1103/1112 VRB02KT 0800 MIFG VV/// BECMG 1104/1106 07005KT 1500 BR SCT020 SCT100", - "station_id": "VEBD", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "26.681", - "longitude": "88.329", - "elevation_m": "126", - "forecast": [ - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.5", - "wx_string": "MIFG", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.35", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] - } - ] - }, - { - "raw_text": "TAF LEMO 110200Z 1103/1203 05003KT CAVOK TX14/1115Z TNM00/1107Z", - "station_id": "LEMO", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "37.175", - "longitude": "-5.616", - "elevation_m": "82", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "14" - }, - { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "0" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF LERT 110200Z 1103/1203 06004KT CAVOK TX14/1114Z TN02/1106Z BECMG 1112/1114 16010KT BECMG 1116/1118 08005KT PROB40 TEMPO 1202/1203 4000 SHRA FEW025CB", - "station_id": "LERT", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "36.645", - "longitude": "-6.349", - "elevation_m": "27", + "raw_text": "TAF SBBE 110220Z 1106/1206 10006KT 7000 SCT020 TN25/1109Z TX31/1116Z PROB30 1108/1111 3500 DZ SCT012 BECMG 1114/1116 02012KT 9999 SCT025 FEW035TCU TEMPO 1118/1120 02012G22KT 5000 TSRA BKN020 FEW030CB BECMG 1121/1123 FEW030 RMK PGX", + "station_id": "SBBE", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PGX", + "latitude": "-1.379", + "longitude": "-48.476", + "elevation_m": "16", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "4", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.35", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "14" + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "25" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "2" + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "31" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2.17", + "wx_string": "DZ", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "2.49", - "wx_string": "SHRA", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "2500", + "cloud_base_ft_agl": "3000", "cloud_type": "CB" } ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] } ] }, { - "raw_text": "TAF LEBR 110200Z 1103/1203 VRB03KT 9999 SCT040 TX06/1115Z TNM01/1106Z PROB40 1110/1118 10010KT", - "station_id": "LEBR", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "42.2", - "longitude": "-1.43", - "elevation_m": "347", + "raw_text": "TAF SBTF 110220Z 1106/1118 33006KT 9999 SCT020 TN23/1108Z TX29/1116Z BECMG 1111/1113 9999 BKN020 FEW025TCU TEMPO 1115/1118 4000 TSRA BKN020 FEW025CB RMK PGX", + "station_id": "SBTF", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGX", + "latitude": "-3.383", + "longitude": "-64.724", + "elevation_m": "55", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "6" + "valid_time": "2024-12-11T08:00:00Z", + "min_temp_c": "23" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "-1" + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "29" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF LEAS 110200Z 1103/1203 VRB03KT 9999 BKN030 TX09/1114Z TN02/1203Z PROB40 TEMPO 1103/1109 3000 RA BR BKN010 PROB30 TEMPO 1109/1118 3000 RA PROB30 TEMPO 1115/1117 05010KT", - "station_id": "LEAS", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.567", - "longitude": "-6.044", - "elevation_m": "120", - "forecast": [ - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "9" + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T03:00:00Z", - "min_temp_c": "2" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "RA BR", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "RA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF LEIB 110200Z 1103/1203 VRB05KT 9999 FEW040 TX15/1112Z TN06/1105Z BECMG 1103/1106 04010KT PROB30 TEMPO 1116/1119 3000 RA SHRA FEW020TCU TEMPO 1121/1203 VRB05KT PROB40 TEMPO 1122/1203 SHRA FEW015TCU", - "station_id": "LEIB", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "38.876", - "longitude": "1.384", - "elevation_m": "4", + "raw_text": "TAF SBSN 110220Z 1106/1206 08008KT 7000 BKN020 FEW030TCU TN26/1110Z TX34/1121Z TEMPO 1106/1111 4000 TSRA BKN015 FEW025CB BECMG 1116/1118 9999 FEW025TCU BECMG 1123/1201 5000 TSRA BKN015 FEW025CB RMK PGX", + "station_id": "SBSN", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PGX", + "latitude": "-2.423", + "longitude": "-54.789", + "elevation_m": "57", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "4.35", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ], "temperature": [ { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "15" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "26" }, { - "valid_time": "2024-12-11T05:00:00Z", - "min_temp_c": "6" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "34" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "1.86", - "wx_string": "RA SHRA", + "fcst_time_to": "2024-12-11T23:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", + "cloud_base_ft_agl": "2500", "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "8", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500", - "cloud_type": "TCU" + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF VECO 110200Z 1103/1112 00000KT 0400 FG VV/// BECMG 1104/1106 06005KT 0800 MIFG SCT020 SCT100", - "station_id": "VECO", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "26.331", - "longitude": "89.467", - "elevation_m": "48", + "raw_text": "TAF SBOI 110220Z 1106/1118 06008KT 9999 FEW030 TN23/1109Z TX30/1116Z BECMG 1111/1113 09008KT SCT025 FEW030TCU TEMPO 1116/1118 6000 TS SCT025 FEW030CB RMK PGX", + "station_id": "SBOI", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGX", + "latitude": "3.861", + "longitude": "-51.796", + "elevation_m": "15", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", - "visibility_statute_mi": "0.25", - "wx_string": "FG", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ - + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "23" + }, + { + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "30" + } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.5", - "wx_string": "MIFG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "TS", + "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF AMD KTCM 110200Z 1102/1203 03005KT 9999 SCT150 BKN200 QNH3032INS BECMG 1105/1106 17005KT 9999 SCT120 BKN150 QNH3023INS BECMG 1202/1203 VRB05KT 9999 VCSH BKN050 QNH2986INS TX07/1123Z TN01/1110Z", - "station_id": "KTCM", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "47.149", - "longitude": "-122.475", - "elevation_m": "87", + "raw_text": "TAF SBBV 110220Z 1106/1206 06008KT 9999 FEW025 TN25/1110Z TX32/1118Z BECMG 1112/1114 SCT025 FEW040TCU TEMPO 1123/1205 VRB03KT 7000 TS SCT025 FEW035CB RMK PGX", + "station_id": "SBBV", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PGX", + "latitude": "2.846", + "longitude": "-60.69", + "elevation_m": "80", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.32", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "25" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "32" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "TEMPO", "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.85", - "wx_string": "VCSH", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.35", + "wx_string": "TS", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T23:00:00Z", - "max_temp_c": "7" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "1" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF LFBM 110200Z 1103/1203 VRB03KT CAVOK PROB30 TEMPO 1103/1108 0700 FG VV/// BECMG 1112/1114 SCT020", - "station_id": "LFBM", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "43.912", - "longitude": "-0.507", - "elevation_m": "56", + "raw_text": "TAF SBCJ 110220Z 1106/1118 04006KT 5000 BR SCT009 TN22/1109Z TX29/1117Z BECMG 1111/1113 7000 NSW SCT020 FEW030TCU RMK PGX", + "station_id": "SBCJ", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGX", + "latitude": "-6.118", + "longitude": "-50.004", + "elevation_m": "634", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", + "visibility_statute_mi": "3.11", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "900" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "22" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.43", - "wx_string": "FG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.35", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF LFMO 110200Z 1103/1203 33008KT CAVOK TX10/1114Z TN02/1106Z", - "station_id": "LFMO", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "44.144", - "longitude": "4.861", - "elevation_m": "56", + "raw_text": "TAF SBEG 110220Z 1106/1206 03006KT 9999 FEW020 TN25/1111Z TX30/1120Z PROB40 1107/1109 4000 BR BKN010 TEMPO 1109/1115 5000 TSRA BR BKN015 FEW025CB BECMG 1116/1118 36010KT SCT025 FEW035TCU BECMG 1123/1201 32004KT SCT025 RMK PGX", + "station_id": "SBEG", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "remarks": "RMK PGX", + "latitude": "-3.039", + "longitude": "-60.05", + "elevation_m": "69", "forecast": [ { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "10" + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "25" }, { - "valid_time": "2024-12-11T06:00:00Z", - "min_temp_c": "2" + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "30" } ] - } - ] - }, - { - "raw_text": "TAF LFKS 110200Z 1103/1203 27005KT 9999 SCT030 FEW040TCU BECMG 1109/1110 05010KT TEMPO 1112/1115 -SHRA SCT040TCU", - "station_id": "LFKS", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "41.924", - "longitude": "9.406", - "elevation_m": "22", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.11", + "wx_string": "TSRA BR", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "50", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "360", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" }, { "sky_cover": "FEW", - "cloud_base_ft_agl": "4000", + "cloud_base_ft_agl": "3500", "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000", - "cloud_type": "TCU" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF KIAB 110200Z 1102/1208 25006KT 9999 SKC QNH3013INS BECMG 1108/1109 28006KT 9999 BKN080 610809 520102 QNH3016INS BECMG 1117/1118 31010G15KT 9999 SCT080 QNH3018INS BECMG 1122/1123 20007KT 9999 SKC QNH3022INS TX07/1121Z TNM01/1112Z", - "station_id": "KIAB", - "issue_time": "2024-12-11T02:00:00Z", - "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "37.622", - "longitude": "-97.268", - "elevation_m": "413", + "raw_text": "TAF SBMA 110220Z 1106/1118 03006KT 9999 SCT020 TN24/1109Z TX30/1117Z TEMPO 1109/1112 4000 TSRA SCT020 FEW030CB RMK PGX", + "station_id": "SBMA", + "issue_time": "2024-12-11T02:20:00Z", + "bulletin_time": "2024-12-11T02:20:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-11T18:00:00Z", + "remarks": "RMK PGX", + "latitude": "-5.368", + "longitude": "-49.137", + "elevation_m": "110", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "280", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "30", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ], - "icing_condition": [ + "temperature": [ { - "icing_intensity": "1", - "icing_min_alt_ft_agl": "8000", - "icing_max_alt_ft_agl": "17000" - } - ], - "turbulence_condition": [ + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "24" + }, { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "3000" + "valid_time": "2024-12-11T17:00:00Z", + "max_temp_c": "30" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "7" + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "-1" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF KOZR 110200Z 1102/1208 19010G15KT 6000 -SHRA VCTS SCT007 OVC010CB QNH2985INS TEMPO 1102/1103 19010G20KT 3200 SHRA VCTS OVC007CB BECMG 1102/1103 19010G18KT 6000 -SHRA VCTS OVC007CB QNH2978INS TEMPO 1104/1111 19020G25KT 1600 +SHRA VCTS OVC006CB BECMG 1110/1111 30020G25KT 6000 -RA BR OVC007 QNH2986INS BECMG 1112/1113 31020G30KT 9999 NSW SCT007 SCT015 520006 QNH2998INS BECMG 1122/1123 32009KT 9999 SKC 510006 QNH3020INS TX21/1102Z TN05/1202Z LAST NO AMDS AFT 1107 NEXT 1110", - "station_id": "KOZR", + "raw_text": "TAF LFKB 110200Z 1103/1203 24006KT 9999 SCT025 BKN070 TX14/1112Z TN06/1105Z TEMPO 1103/1110 SHRA SCT025CB PROB40 TEMPO 1103/1104 TSRA BKN014 SCT030CB", + "station_id": "LFKB", "issue_time": "2024-12-11T02:00:00Z", "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "31.2767", - "longitude": "-85.7105", - "elevation_m": "90", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.553", + "longitude": "9.484", + "elevation_m": "7", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.85", - "wx_string": "-SHRA VCTS", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000", - "cloud_type": "CB" + "sky_cover": "BKN", + "cloud_base_ft_agl": "7000" } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "1.99", - "wx_string": "SHRA VCTS", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700", - "cloud_type": "CB" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "14" + }, + { + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "6" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.79", - "wx_string": "-SHRA VCTS", + "change_indicator": "TEMPO", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700", + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "20", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.99", - "wx_string": "+SHRA VCTS", + "probability": "40", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600", + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF LFKC 110200Z 1103/1203 18005KT 9999 FEW050 TX15/1112Z TN04/1104Z BECMG 1110/1112 36005KT BECMG 1116/1118 17005KT", + "station_id": "LFKC", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.531", + "longitude": "8.793", + "elevation_m": "38", + "forecast": [ { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.85", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "15" + }, + { + "valid_time": "2024-12-11T04:00:00Z", + "min_temp_c": "4" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "6000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "6000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T02:00:00Z", - "max_temp_c": "21" - }, - { - "valid_time": "2024-12-11T02:00:00Z", - "min_temp_c": "5" + "sky_cover": "FEW", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF PGUA 110200Z 1102/1208 07015KT 9999 BKN015 QNH2982INS TEMPO 1102/1108 6000 -SHRA BKN008 TX29/1202Z TN26/1117Z", - "station_id": "PGUA", + "raw_text": "TAF LFKF 110200Z 1103/1203 05010KT 9999 FEW040 BKN070 PROB40 TEMPO 1108/1112 4000 SHRA FEW030CB", + "station_id": "LFKF", "issue_time": "2024-12-11T02:00:00Z", "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "13.583", - "longitude": "144.918", - "elevation_m": "159", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "41.501", + "longitude": "9.098", + "elevation_m": "15", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "15", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "7000" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "-SHRA", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T02:00:00Z", - "max_temp_c": "29" - }, - { - "valid_time": "2024-12-11T17:00:00Z", - "min_temp_c": "26" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF KPOB 110200Z 1102/1208 15006KT 9000 -RA SCT008 BKN040 WS020/20045KT 510203 QNH2990INS BECMG 1105/1106 19012KT 8000 BR BKN008 OVC015 WS020/21050KT 510203 QNH2987INS BECMG 1111/1112 17015G25KT 6000 -SHRA BR BKN007 510203 QNH2977INS TEMPO 1114/1116 VRB25G35KT 1600 TSRA BKN007CB BECMG 1115/1116 24015G25KT 3200 -TSRA OVC007CB QNH2975INS BECMG 1117/1118 26015G25KT 6000 -SHRA OVC007 QNH2974INS BECMG 1120/1121 30015G30KT 9999 NSW BKN007 QNH2981INS BECMG 1123/1124 30015KT 9999 FEW007 SCT030 QNH3003INS BECMG 1205/1206 VRB06KT 9999 SKC QNH3019INS TX18/1114Z TN06/1201Z LAST NO AMDS AFT 1103 NEXT 1118", - "station_id": "KPOB", + "raw_text": "TAF LFKJ 110200Z 1103/1203 05006KT CAVOK TEMPO 1110/1115 24010KT", + "station_id": "LFKJ", "issue_time": "2024-12-11T02:00:00Z", "bulletin_time": "2024-12-11T02:00:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T08:00:00Z", - "latitude": "35.175", - "longitude": "-79.008", - "elevation_m": "57", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "41.924", + "longitude": "8.803", + "elevation_m": "9", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "150", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "5.59", - "altim_in_hg": "29.91", - "wx_string": "-RA", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "5000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.88", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "5000" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF LFML 110200Z 1103/1209 VRB03KT CAVOK TX13/1113Z TN02/1105Z TEMPO 1116/1119 02010KT BECMG 1123/1201 08010KT TEMPO 1123/1204 SCT040TCU PROB30 TEMPO 1200/1203 SHRA", + "station_id": "LFML", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "43.438", + "longitude": "5.216", + "elevation_m": "20", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.76", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "NSC" } ], - "turbulence_condition": [ + "temperature": [ { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "5000" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "13" + }, + { + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "2" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.99", - "wx_string": "TSRA", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700", - "cloud_type": "CB" - } + ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.76", - "wx_string": "-TSRA", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700", - "cloud_type": "CB" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.73", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "30", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "SHRA", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF LFMN 110200Z 1103/1209 34010KT CAVOK BECMG 1111/1113 09015KT BECMG 1116/1118 34010KT", + "station_id": "LFMN", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T09:00:00Z", + "latitude": "43.658", + "longitude": "7.216", + "elevation_m": "4", + "forecast": [ + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "300", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "90", "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", - "fcst_time_to": "2024-12-12T08:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T09:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T14:00:00Z", - "max_temp_c": "18" - }, - { - "valid_time": "2024-12-12T01:00:00Z", - "min_temp_c": "6" + "sky_cover": "NSC" } ] } ] }, { - "raw_text": "TAF LFLB 110200Z 1103/1203 36008KT 9999 BKN030 BECMG 1119/1122 VRB02KT NSC TEMPO 1120/1203 3000 MIFG BKN008 PROB30 TEMPO 1200/1203 0400 FZFG VV///", - "station_id": "LFLB", + "raw_text": "TAF LFMD 110200Z 1103/1203 36005KT CAVOK BECMG 1110/1112 08010KT BECMG 1116/1118 36005KT", + "station_id": "LFMD", "issue_time": "2024-12-11T02:00:00Z", "bulletin_time": "2024-12-11T02:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "45.637", - "longitude": "5.883", - "elevation_m": "234", + "latitude": "43.544", + "longitude": "6.953", + "elevation_m": "2", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "wind_dir_degrees": "360", - "wind_speed_kt": "8", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -176247,52 +177599,69 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T16:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "MIFG", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LFMV 110200Z 1103/1203 35005KT CAVOK", + "station_id": "LFMV", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.911", + "longitude": "4.903", + "elevation_m": "33", + "forecast": [ { - "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.25", - "wx_string": "FZFG", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] } ] }, { - "raw_text": "TAF LFLP 110200Z 1103/1203 01005KT 9999 BKN026 BECMG 1110/1113 NSC TEMPO 1120/1203 3000 BR BKN007 PROB40 TEMPO 1200/1203 0400 FZFG VV/// ", - "station_id": "LFLP", + "raw_text": "TAF LFTH 110200Z 1103/1203 35010KT CAVOK BECMG 1110/1112 06012KT TEMPO 1121/1203 35005KT 4000 SHRA SCT025CB", + "station_id": "LFTH", "issue_time": "2024-12-11T02:00:00Z", "bulletin_time": "2024-12-11T02:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "45.93", - "longitude": "6.106", - "elevation_m": "460", + "latitude": "43.094", + "longitude": "6.146", + "elevation_m": "3", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2600" + "sky_cover": "NSC" } ] }, @@ -176300,10 +177669,11 @@ "fcst_time_from": "2024-12-11T10:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -176311,120 +177681,74 @@ ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.25", - "wx_string": "FZFG", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF LFLS 110200Z 1103/1203 VRB03KT 9999 BKN020 TEMPO 1103/1110 BKN012 PROB30 TEMPO 1105/1109 0400 FZFG VV/// BECMG 1110/1112 SCT020 TEMPO 1112/1117 01007KT TEMPO 1118/1203 OVC005 PROB40 TEMPO 1123/1203 0400 FZFG VV///", - "station_id": "LFLS", + "raw_text": "TAF LFMI 110200Z 1103/1203 01008KT CAVOK TX11/1113Z TN02/1105Z TEMPO 1123/1203 SCT040TCU PROB30 TEMPO 1200/1203 SHRA", + "station_id": "LFMI", "issue_time": "2024-12-11T02:00:00Z", "bulletin_time": "2024-12-11T02:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "45.363", - "longitude": "5.329", - "elevation_m": "386", + "latitude": "43.516", + "longitude": "4.935", + "elevation_m": "20", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "visibility_statute_mi": "0.25", - "wx_string": "FZFG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "11" + }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "2" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "10", - "wind_speed_kt": "7", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "0.25", - "wx_string": "FZFG", + "probability": "30", + "wx_string": "SHRA", "sky_condition": [ ] @@ -176432,32 +177756,40 @@ ] }, { - "raw_text": "TAF UHMD 110155Z 1103/1109 01006G11MPS 4000 -SN BR SCT006 BKN013 TEMPO 1103/1109 04010G15MPS 0500 +SHSN BKN002 BKN010CB", - "station_id": "UHMD", - "issue_time": "2024-12-11T01:55:00Z", - "bulletin_time": "2024-12-11T01:55:00Z", + "raw_text": "TAF LFPV 110200Z 1103/1203 04010KT 9999 BKN010 OVC020 TX04/1103Z TN03/1120Z TEMPO 1103/1109 BKN007 BECMG 1123/1201 BKN004", + "station_id": "LFPV", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", "valid_time_from": "2024-12-11T03:00:00Z", - "valid_time_to": "2024-12-11T09:00:00Z", - "latitude": "64.378", - "longitude": "-173.243", - "elevation_m": "40", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "48.77", + "longitude": "2.205", + "elevation_m": "171", "forecast": [ { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "12", - "wind_gust_kt": "21", - "visibility_statute_mi": "2.49", - "wx_string": "-SN BR", + "fcst_time_to": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1300" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T03:00:00Z", + "max_temp_c": "4" + }, + { + "valid_time": "2024-12-11T20:00:00Z", + "min_temp_c": "3" } ] }, @@ -176465,500 +177797,517 @@ "fcst_time_from": "2024-12-11T03:00:00Z", "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "40", - "wind_speed_kt": "19", - "wind_gust_kt": "29", - "visibility_statute_mi": "0.31", - "wx_string": "+SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "200" - }, + "cloud_base_ft_agl": "700" + } + ] + }, + { + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000", - "cloud_type": "CB" + "cloud_base_ft_agl": "400" } ] } ] }, { - "raw_text": "TAF CYNA 110151Z 1102/1114 06010KT P6SM OVC060 TEMPO 1102/1106 5SM -SN BKN020 OVC080 FM110600 08012KT P6SM OVC040 TEMPO 1106/1109 1 1/2SM -SN BKN012 OVC030 FM110900 09012KT 1 1/2SM -SN OVC007 TEMPO 1109/1114 6SM -SN SCT008 OVC015 BECMG 1111/1113 09015G25KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYNA", - "issue_time": "2024-12-11T01:51:00Z", - "bulletin_time": "2024-12-11T01:51:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "50.19", - "longitude": "-61.789", - "elevation_m": "9", + "raw_text": "TAF LFOJ 110200Z 1103/1203 06010KT 9999 OVC040 TX04/1115Z TN01/1103Z TEMPO 1109/1122 BKN008 BKN012 BECMG 1123/1202 3000 BR OVC003 BECMG 1202/1203 0800 FG VV///", + "station_id": "LFOJ", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "47.985", + "longitude": "1.754", + "elevation_m": "122", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "wind_dir_degrees": "60", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "4" + }, + { + "valid_time": "2024-12-11T03:00:00Z", + "min_temp_c": "1" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "300" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "0.5", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "300" } ] - }, + } + ] + }, + { + "raw_text": "TAF LFMY 110200Z 1103/1203 01005KT CAVOK TX13/1113Z TN00/1105Z", + "station_id": "LFMY", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.604", + "longitude": "5.108", + "elevation_m": "57", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "13" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "0" } ] - }, + } + ] + }, + { + "raw_text": "TAF LFSI 110200Z 1103/1203 06005KT 9999 BKN030", + "station_id": "LFSI", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "48.631", + "longitude": "4.904", + "elevation_m": "136", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF CYBC 110151Z 1102/1114 13012KT 1SM -SN BKN006 OVC012 TEMPO 1102/1114 6SM -SN -FZDZ SCT008 BKN015 OVC030 PROB30 1102/1114 1/2SM SHSN VV003 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYBC", - "issue_time": "2024-12-11T01:51:00Z", - "bulletin_time": "2024-12-11T01:51:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "49.135", - "longitude": "-68.202", - "elevation_m": "20", + "raw_text": "TAF LFMK 110200Z 1103/1203 VRB03KT 8000 BKN060 TEMPO 1103/1107 3000 BR TEMPO 1113/1117 09010KT", + "station_id": "LFMK", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.214", + "longitude": "2.31", + "elevation_m": "124", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "12", - "visibility_statute_mi": "1", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "4.97", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN -FZDZ", + "visibility_statute_mi": "1.86", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } + ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "300", - "wx_string": "SHSN", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "90", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] } ] }, { - "raw_text": "TAF CYYY 110151Z 1102/1114 13008KT 1 1/2SM -SN BKN008 OVC020 TEMPO 1102/1106 6SM -SNPL SCT008 OVC030 FM110600 12006KT 4SM -SNPL BR SCT007 OVC015 TEMPO 1106/1109 P6SM -FZRA OVC030 FM110900 12006KT P6SM -FZRA FEW008 OVC025 TEMPO 1109/1113 5SM -PL BR OVC015 FM111300 12006KT P6SM -FZRA OVC025 TEMPO 1113/1114 4SM -RA BR OVC015 RMK NXT FCST BY 110800Z", - "station_id": "CYYY", - "issue_time": "2024-12-11T01:51:00Z", - "bulletin_time": "2024-12-11T01:51:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "48.609", - "longitude": "-68.208", - "elevation_m": "43", + "raw_text": "TAF LFMP 110200Z 1103/1203 25008KT 9999 BKN065 TEMPO 1108/1112 SHRA FEW030TCU", + "station_id": "LFMP", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.737", + "longitude": "2.873", + "elevation_m": "41", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "130", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "250", "wind_speed_kt": "8", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "6500" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN -PL", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] - }, + } + ] + }, + { + "raw_text": "TAF LFMT 110200Z 1103/1203 35010KT 9999 -RA SCT060 BKN090 BECMG 1105/1107 03012KT CAVOK", + "station_id": "LFMT", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.577", + "longitude": "3.963", + "elevation_m": "1", + "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "4", - "wx_string": "-SN -PL BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "700" + "cloud_base_ft_agl": "6000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "-FZRA", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF LFMU 110200Z 1103/1203 29009KT CAVOK BECMG 1112/1113 02010KT BECMG 1120/1122 35012KT TEMPO 1200/1203 SHRA SCT030TCU", + "station_id": "LFMU", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.322", + "longitude": "3.353", + "elevation_m": "14", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "-FZRA", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-PL BR", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "-FZRA", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-RA BR", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF CYGV 110151Z 1102/1114 06012KT P6SM -SN OVC050 TEMPO 1102/1108 2SM -SN BKN012 OVC050 FM110800 08012G22KT 1 1/2SM -SN OVC007 TEMPO 1108/1114 6SM -SN SCT007 OVC015 PROB30 1109/1114 4SM -FZDZ BR RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYGV", - "issue_time": "2024-12-11T01:51:00Z", - "bulletin_time": "2024-12-11T01:51:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "50.286", - "longitude": "-63.606", - "elevation_m": "32", + "raw_text": "TAF LFTW 110200Z 1103/1203 02010KT CAVOK", + "station_id": "LFTW", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.757", + "longitude": "4.416", + "elevation_m": "91", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "wx_string": "-SN", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "NSC" } ] - }, + } + ] + }, + { + "raw_text": "TAF VEUK 110200Z 1103/1112 03005KT 2000 BR SCT100 BECMG 1104/1106 05006KT 4000 HZ", + "station_id": "VEUK", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-11T12:00:00Z", + "latitude": "20.0976", + "longitude": "83.1838", + "elevation_m": "205", + "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.24", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "80", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.49", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] - }, + } + ] + }, + { + "raw_text": "TAF VOSH 110200Z 1103/1112 07005KT 6000 SCT015", + "station_id": "VOSH", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-11T12:00:00Z", + "latitude": "13.857", + "longitude": "75.615", + "elevation_m": "654", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "3.73", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", "cloud_base_ft_agl": "1500" } ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "4", - "wx_string": "-FZDZ BR", - "sky_condition": [ - - ] } ] }, { - "raw_text": "TAF AMD KHOP 110143Z 1101/1206 31009KT 9999 BKN120 QNH2996INS BECMG 1111/1112 28009KT 9999 SCT020 BKN060 QNH3006INS BECMG 1202/1203 27006KT 9999 SKC QNH3018INS TX05/1121Z TN00/1109Z", - "station_id": "KHOP", - "issue_time": "2024-12-11T01:43:00Z", - "bulletin_time": "2024-12-11T01:43:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "36.672", - "longitude": "-87.495", - "elevation_m": "170", + "raw_text": "TAF AMD KDLF 110200Z 1102/1202 32010KT 9999 SKC QNH3027INS BECMG 1114/1115 VRB06KT 9999 SKC QNH3038INS BECMG 1122/1123 15008KT 9999 SKC QNH3031INS TX17/1121Z TNM01/1112Z LAST NO AMDS AFT 1102 NEXT 1112", + "station_id": "KDLF", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T02:00:00Z", + "latitude": "29.3666", + "longitude": "-100.785", + "elevation_m": "328", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", + "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "9", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.06", + "altim_in_hg": "30.38", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "6", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", + "altim_in_hg": "30.30", "sky_condition": [ { "sky_cover": "SKC" @@ -176967,1617 +178316,1889 @@ "temperature": [ { "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "5" + "max_temp_c": "17" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "0" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "-1" } ] } ] }, { - "raw_text": "TAF CYYU 110140Z 1102/1114 VRB03KT P6SM FEW020 TEMPO 1102/1109 BKN020 FM110900 VRB03KT P6SM -SHSN BKN020 TEMPO 1109/1114 P6SM NSW BKN030 RMK NXT FCST BY 110800Z", - "station_id": "CYYU", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", + "raw_text": "TAF KFBG 110200Z 1102/1208 19009KT 9999 BKN140 QNH2989INS BECMG 1110/1111 21010G20KT 9999 BKN015 OVC100 540009 QNH2980INS BECMG 1114/1115 21015G25KT 8000 -SHRA OVC015 540009 QNH2968INS TEMPO 1118/1121 21015G30KT 3200 TSRA OVC008CB BECMG 1121/1122 27010G25KT 9999 NSW BKN015 540009 QNH2966INS TX19/1118Z TN17/1106Z", + "station_id": "KFBG", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "49.416", - "longitude": "-82.47", - "elevation_m": "228", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "35.131", + "longitude": "-78.932", + "elevation_m": "69", "forecast": [ { "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "29.88", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.79", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "10000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "4", + "turbulence_max_alt_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.68", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "4", + "turbulence_max_alt_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "210", + "wind_speed_kt": "15", + "wind_gust_kt": "30", + "visibility_statute_mi": "1.99", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "altim_in_hg": "29.65", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "1500" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "4", + "turbulence_max_alt_ft_agl": "9000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "19" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "17" } ] } ] }, { - "raw_text": "TAF CYTS 110140Z 1102/1114 VRB03KT P6SM -SHSN BKN012 TEMPO 1102/1106 P6SM NSW SCT012 FM110600 VRB03KT P6SM -SHSN BKN012 OVC030 TEMPO 1106/1114 P6SM NSW SCT012 BKN030 RMK NXT FCST BY 110800Z", - "station_id": "CYTS", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", + "raw_text": "TAF KTIK 110200Z 1102/1208 VRB06KT 9999 SKC QNH3010INS TX09/1122Z TN00/1114Z", + "station_id": "KTIK", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "48.568", - "longitude": "-81.378", - "elevation_m": "290", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "35.415", + "longitude": "-97.386", + "elevation_m": "387", "forecast": [ { "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", + "altim_in_hg": "30.09", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "SKC" } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "valid_time": "2024-12-11T22:00:00Z", + "max_temp_c": "9" + }, + { + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "0" } ] - }, + } + ] + }, + { + "raw_text": "TAF LEHC 110200Z 1103/1203 VRB05KT CAVOK TX07/1114Z TNM01/1106Z TEMPO 1105/1117 11009KT", + "station_id": "LEHC", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.082", + "longitude": "-0.324", + "elevation_m": "540", + "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "7" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "wind_dir_degrees": "110", + "wind_speed_kt": "9", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } + ] } ] }, { - "raw_text": "TAF CYAM 110140Z 1102/1114 30008KT P6SM -SHSN OVC020 TEMPO 1102/1112 P6SM NSW BKN025 BECMG 1104/1106 28005KT FM111200 07005KT P6SM -SHSN BKN020 TEMPO 1112/1114 P6SM NSW BKN030 RMK NXT FCST BY 110800Z", - "station_id": "CYAM", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "46.484", - "longitude": "-84.504", - "elevation_m": "186", + "raw_text": "TAF LELL 110200Z 1103/1203 VRB05KT 9999 FEW020 TX09/1113Z TN06/1106Z PROB40 TEMPO 1103/1104 3000 RA SHRA FEW020TCU TEMPO 1112/1118 04009KT PROB40 TEMPO 1115/1124 3000 SHRA FEW015TCU", + "station_id": "LELL", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "41.521", + "longitude": "2.105", + "elevation_m": "136", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "2000" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "9" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "6" + } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "RA SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "SHRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500", + "cloud_type": "TCU" + } + ] + } + ] + }, + { + "raw_text": "TAF LESU 110200Z 1103/1203 VRB02KT 9999 FEW040 TX06/1114Z TNM01/1109Z PROB40 TEMPO 1104/1120 3000 SNRA", + "station_id": "LESU", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.337", + "longitude": "1.406", + "elevation_m": "802", + "forecast": [ + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "6" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "70", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "SN RA", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF LERL 110200Z 1103/1203 VRB04KT 9999 FEW040 TX08/1115Z TNM02/1105Z", + "station_id": "LERL", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "38.862", + "longitude": "-3.993", + "elevation_m": "621", + "forecast": [ + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "-2" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "8" } ] - }, + } + ] + }, + { + "raw_text": "TAF LEBA 110200Z 1103/1203 08006KT CAVOK TX14/1115Z TNM00/1107Z", + "station_id": "LEBA", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "37.842", + "longitude": "-4.849", + "elevation_m": "88", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "14" + }, + { + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "0" } ] } ] }, { - "raw_text": "TAF CYCA 110140Z 1102/1114 23012KT P6SM BKN040 TEMPO 1102/1111 SCT040 FM111100 21012KT P6SM BKN060 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYCA", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "53.683", - "longitude": "-57.042", - "elevation_m": "12", + "raw_text": "TAF LEAO 110200Z 1103/1203 VRB04KT 9999 FEW040 TX07/1114Z TNM01/1106Z", + "station_id": "LEAO", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "38.953", + "longitude": "-3.741", + "elevation_m": "621", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", "cloud_base_ft_agl": "4000" } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "210", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "7" + }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" } ] } ] }, { - "raw_text": "TAF CZUM 110140Z 1102/1114 09005KT P6SM -SN SCT015 OVC025 TEMPO 1102/1104 5SM -SN OVC015 FM110400 11008KT 6SM -SN OVC025 TEMPO 1104/1109 2 1/2SM -SN OVC020 PROB30 1104/1109 1 1/2SM -SN VV012 FM110900 11012KT 1 1/2SM -SN OVC012 TEMPO 1109/1114 3SM -SN SCT012 OVC025 BECMG 1112/1114 11012G22KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CZUM", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "53.562", - "longitude": "-64.107", - "elevation_m": "431", + "raw_text": "TAF GECE 110200Z 1103/1203 VRB04KT CAVOK TX16/1115Z TN10/1106Z PROB40 TEMPO 1123/1203 4000 SHRA FEW020CB", + "station_id": "GECE", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "35.893", + "longitude": "-5.306", + "elevation_m": "2", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "16" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "10" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } ] - }, + } + ] + }, + { + "raw_text": "TAF LEBG 110200Z 1103/1203 VRB04KT 9999 FEW010 BKN020 TX03/1114Z TNM01/1105Z TEMPO 1103/1118 2000 DZRA BR BKN005 BKN010 PROB30 TEMPO 1103/1109 3000 SN BKN009 TEMPO 1103/1109 0800 FG VV002", + "station_id": "LEBG", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.356", + "longitude": "-3.622", + "elevation_m": "892", + "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.5", - "wx_string": "-SN", - "sky_condition": [ + "sky_cover": "FEW", + "cloud_base_ft_agl": "1000" + }, { - "sky_cover": "OVC", + "sky_cover": "BKN", "cloud_base_ft_agl": "2000" } - ] - }, - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.5", - "vert_vis_ft": "1200", - "wx_string": "-SN", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVX" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "3" + }, + { + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "-1" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.24", + "wx_string": "DZ RA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "900" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF CYDF 110140Z 1102/1202 03005KT P6SM BKN060 OVC100 FM111100 04010KT 6SM -SN OVC025 TEMPO 1111/1113 2SM -SN -FZRA BR OVC020 FM111300 04010KT 6SM -FZRA BR SCT008 OVC015 TEMPO 1113/1121 3SM -FZRA -PL BR OVC008 FM112100 04010KT 3SM -DZ BR OVC006 FM120100 04010KT 2SM -RA BR OVC005 RMK NXT FCST BY 110800Z", - "station_id": "CYDF", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T02:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "49.212", - "longitude": "-57.394", - "elevation_m": "15", + "raw_text": "TAF LELN 110200Z 1103/1203 VRB04KT 9999 SCT035 TX06/1114Z TNM02/1105Z PROB30 TEMPO 1112/1124 DZRA", + "station_id": "LELN", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.588", + "longitude": "-5.651", + "elevation_m": "911", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "6" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "-2" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "DZ RA", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF LESA 110200Z 1103/1203 VRB03KT 9999 FEW040 TX07/1114Z TNM04/1105Z PROB40 TEMPO 1103/1109 2500 BR BKN010 PROB30 TEMPO 1103/1109 0800 FG VV002 TEMPO 1110/1118 08010KT", + "station_id": "LESA", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "40.96", + "longitude": "-5.498", + "elevation_m": "788", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN -FZRA BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } - ] - }, - { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-FZRA BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "7" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "-4" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-FZRA -PL BR", + "probability": "40", + "visibility_statute_mi": "1.55", + "wx_string": "BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "3", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "600" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "80", "wind_speed_kt": "10", - "visibility_statute_mi": "2", - "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } + ] } ] }, { - "raw_text": "TAF CYAY 110140Z 1102/1114 24006KT P6SM BKN160 FM110600 VRB03KT P6SM BKN100 FM111200 09005KT P6SM OVC060 BECMG 1112/1114 14012KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYAY", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "51.39", - "longitude": "-56.081", - "elevation_m": "23", + "raw_text": "TAF LEVD 110200Z 1103/1203 VRB04KT 9999 FEW030 TX06/1114Z TNM03/1105Z PROB40 TEMPO 1103/1109 3000 DZRA BR BKN014 PROB40 TEMPO 1112/1116 04010KT", + "station_id": "LEVD", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "41.706", + "longitude": "-4.852", + "elevation_m": "844", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "16000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "6" + }, + { + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "-3" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "DZ RA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" - } + ] } ] }, { - "raw_text": "TAF CYPL 110140Z 1102/1114 30005KT 1 1/2SM -SN OVC020 TEMPO 1102/1114 6SM -SN OVC030 BECMG 1107/1109 35005KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYPL", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "51.449", - "longitude": "-90.218", - "elevation_m": "390", + "raw_text": "TAF LEAG 110200Z 1103/1203 VRB04KT CAVOK TX15/1114Z TN06/1106Z PROB40 TEMPO 1122/1203 4000 SHRA FEW030CB", + "station_id": "LEAG", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "36.129", + "longitude": "-5.441", + "elevation_m": "4", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "15" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "6" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF CYTL 110140Z 1102/1114 33005KT 2SM -SN OVC020 TEMPO 1102/1114 6SM -SN OVC030 BECMG 1105/1107 32010KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYTL", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "53.816", - "longitude": "-89.892", - "elevation_m": "218", + "raw_text": "TAF GCGM 110200Z 1103/1203 VRB09G25KT 9999 FEW040 TX22/1114Z TN18/1106Z TEMPO 1103/1109 01015KT PROB40 TEMPO 1109/1203 01010KT PROB30 TEMPO 1103/1109 01015G25KT", + "station_id": "GCGM", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "28.032", + "longitude": "-17.211", + "elevation_m": "217", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "5", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "9", + "wind_gust_kt": "25", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "22" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "18" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "wind_dir_degrees": "10", + "wind_speed_kt": "15", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } + ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "10", "wind_speed_kt": "10", - "visibility_statute_mi": "2", - "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } + + ] + }, + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "10", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "sky_condition": [ + ] } ] }, { - "raw_text": "TAF CYGQ 110140Z 1102/1114 31005KT P6SM -SN OVC025 TEMPO 1102/1114 2SM -SN OVC015 BECMG 1104/1106 VRB03KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYGQ", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "49.781", - "longitude": "-86.932", - "elevation_m": "340", + "raw_text": "TAF GCHI 110200Z 1103/1203 02015KT 9999 FEW025 SCT050 TX22/1114Z TN18/1106Z BECMG 1115/1117 34005KT", + "station_id": "GCHI", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "27.819", + "longitude": "-17.889", + "elevation_m": "21", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "22" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "18" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "2500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF CYBX 110140Z 1102/1114 04005KT P6SM OVC090 FM110900 05005KT P6SM OVC060 BECMG 1112/1114 10012KT RMK NXT FCST BY 110800Z", - "station_id": "CYBX", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "51.442", - "longitude": "-57.188", - "elevation_m": "32", + "raw_text": "TAF GCFV 110200Z 1103/1203 34007KT 9999 BKN040 TX22/1114Z TN15/1106Z PROB30 TEMPO 1103/1112 RA", + "station_id": "GCFV", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "28.445", + "longitude": "-13.863", + "elevation_m": "11", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "7", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4000" } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "22" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "15" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" - } + ] } ] }, { - "raw_text": "TAF CYWK 110140Z 1102/1114 15010KT 6SM -SN SCT015 OVC025 TEMPO 1102/1107 2 1/2SM -SN OVC015 PROB30 1102/1107 1 1/2SM -SN VV012 FM110700 16010G20KT 1 1/2SM -SN OVC015 TEMPO 1107/1112 3SM -SN SCT015 OVC025 FM111200 15012G22KT 3/4SM -SN VV006 TEMPO 1112/1114 2SM -SN OVC012 RMK NXT FCST BY 110800Z", - "station_id": "CYWK", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "52.927", - "longitude": "-66.874", - "elevation_m": "547", + "raw_text": "TAF GCRR 110200Z 1103/1203 36008KT 9999 BKN045 TX22/1114Z TN16/1106Z PROB30 TEMPO 1103/1112 RA", + "station_id": "GCRR", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "28.952", + "longitude": "-13.6", + "elevation_m": "9", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "22" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "16" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.5", - "wx_string": "-SN", + "probability": "30", + "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF LECO 110200Z 1103/1203 17004KT CAVOK TX11/1114Z TN02/1103Z TEMPO 1103/1111 1500 BCFG BKN005 TEMPO 1103/1110 0350 FG VV001 PROB40 1112/1119 03010KT PROB30 TEMPO 1120/1203 0800 BCFG BKN002", + "station_id": "LECO", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.307", + "longitude": "-8.372", + "elevation_m": "80", + "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "1.5", - "vert_vis_ft": "1200", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "11" + }, + { + "valid_time": "2024-12-11T03:00:00Z", + "min_temp_c": "2" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "1.5", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.93", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "500" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "visibility_statute_mi": "0.22", + "vert_vis_ft": "100", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "OVX" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "150", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "0.75", - "vert_vis_ft": "600", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "probability": "30", + "visibility_statute_mi": "0.5", + "wx_string": "BCFG", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" } ] } ] }, { - "raw_text": "TAF CYOO 110140Z 1102/1114 VRB03KT 2SM RA BR BKN004 OVC050 TEMPO 1102/1105 6SM -RA BR SCT005 OVC050 FM110500 VRB03KT P6SM FEW005 OVC050 PROB40 1105/1108 2 1/2SM -DZ BR OVC008 FM110800 VRB03KT 2 1/2SM -DZ BR OVC008 TEMPO 1108/1111 1SM -DZ BR OVC004 PROB30 1108/1111 1/2SM FG VV002 FM111100 VRB03KT 1/2SM -DZ FG VV002 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYOO", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "43.921", - "longitude": "-78.899", - "elevation_m": "136", + "raw_text": "TAF LEJR 110200Z 1103/1203 06004KT CAVOK TX14/1114Z TN00/1107Z PROB40 TEMPO 1112/1118 17010KT", + "station_id": "LEJR", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "36.751", + "longitude": "-6.056", + "elevation_m": "25", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "14" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "0" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-RA BR", + "probability": "40", + "wind_dir_degrees": "170", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } + ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "FM", + } + ] + }, + { + "raw_text": "TAF LEMH 110200Z 1103/1203 VRB05KT 9999 SCT030 TX14/1112Z TN06/1106Z", + "station_id": "LEMH", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "39.855", + "longitude": "4.216", + "elevation_m": "82", + "forecast": [ + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "14" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "6" } ] - }, + } + ] + }, + { + "raw_text": "TAF LEZL 110200Z 1103/1203 04005KT CAVOK TX14/1115Z TN01/1107Z", + "station_id": "LEZL", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "37.418", + "longitude": "-5.893", + "elevation_m": "26", + "forecast": [ { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", - "probability": "40", - "visibility_statute_mi": "2.5", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "2.5", - "wx_string": "-DZ BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "1" + }, + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "14" } ] - }, + } + ] + }, + { + "raw_text": "TAF LEBZ 110200Z 1103/1203 09004KT CAVOK TX13/1115Z TN00/1107Z", + "station_id": "LEBZ", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "38.883", + "longitude": "-6.814", + "elevation_m": "183", + "forecast": [ { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-DZ BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "NSC" } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FG", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVX" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "13" + }, + { + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "0" } ] - }, + } + ] + }, + { + "raw_text": "TAF LEPP 110200Z 1103/1203 VRB03KT 9999 FEW030 TX05/1114Z TNM01/1106Z", + "station_id": "LEPP", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.777", + "longitude": "-1.65", + "elevation_m": "448", + "forecast": [ { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "-DZ FG", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "5" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" } ] } ] }, { - "raw_text": "TAF CYTZ 110140Z 1102/1202 05007KT 3SM RA BR SCT004 OVC050 TEMPO 1102/1104 1SM -RA BR BKN004 OVC025 BECMG 1102/1104 VRB03KT FM110400 VRB03KT 1 1/2SM -DZ BR BKN004 OVC060 TEMPO 1104/1108 P6SM NSW SCT004 OVC060 PROB30 1104/1108 1/2SM FG VV002 FM110800 23005KT 1/2SM -DZ FG VV002 FM111200 27008KT P6SM FEW005 SCT030 BKN120 FM111400 26008KT P6SM -RA FEW020 OVC050 FM111700 24010KT 5SM -RA BR FEW006 OVC020 BECMG 1118/1120 24012G22KT BECMG 1120/1122 26018G28KT FM112200 26018G28KT P6SM BKN025 OVC140 BECMG 1122/1124 26020G35KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYTZ", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-12T02:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "43.627", - "longitude": "-79.397", - "elevation_m": "76", + "raw_text": "TAF LERS 110200Z 1103/1203 VRB05KT 9999 FEW030 TX11/1113Z TN03/1106Z PROB40 TEMPO 1112/1201 SHRA FEW030TCU BECMG 1115/1118 02010KT", + "station_id": "LERS", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "41.15", + "longitude": "1.179", + "elevation_m": "68", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "7", - "visibility_statute_mi": "3", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "11" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "3" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "-RA BR", + "probability": "40", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000", + "cloud_type": "TCU" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "3", - "wx_string": "RA BR", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" } ] - }, + } + ] + }, + { + "raw_text": "TAF LEXJ 110200Z 1103/1203 VRB03KT 9999 BKN030 TX09/1115Z TN03/1203Z PROB40 TEMPO 1103/1109 3000 RA BR BKN010 PROB30 TEMPO 1109/1116 3000 RA PROB30 TEMPO 1113/1116 04010KT", + "station_id": "LEXJ", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.429", + "longitude": "-3.831", + "elevation_m": "1", + "forecast": [ { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "1.5", - "wx_string": "-DZ BR", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "9" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "valid_time": "2024-12-11T03:00:00Z", + "min_temp_c": "3" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "400" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "PROB", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", "probability": "30", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FG", + "visibility_statute_mi": "1.86", + "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "5", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "-DZ FG", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "OVX" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF GCLA 110200Z 1103/1203 36009KT 9999 FEW025 BKN045 TX21/1114Z TN17/1106Z PROB40 TEMPO 1114/1121 4500 DZ PROB30 TEMPO 1114/1203 RA", + "station_id": "GCLA", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "28.633", + "longitude": "-17.755", + "elevation_m": "20", + "forecast": [ { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "4500" } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "-RA", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "21" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "17" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.8", + "wx_string": "DZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } + ] - }, + } + ] + }, + { + "raw_text": "TAF GCLP 110200Z 1103/1203 36014KT 9999 FEW030 BKN050 TX23/1114Z TN17/1106Z BECMG 1119/1121 30005KT", + "station_id": "GCLP", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "27.923", + "longitude": "-15.389", + "elevation_m": "16", + "forecast": [ { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "14", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "260", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "23" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "14000" + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "17" } ] }, { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "260", - "wind_speed_kt": "20", - "wind_gust_kt": "35", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "14000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] } ] }, { - "raw_text": "TAF CYQT 110140Z 1102/1114 VRB03KT P6SM -SN OVC030 TEMPO 1102/1114 2SM -SN OVC015 BECMG 1110/1112 32010KT RMK NXT FCST BY 110800Z", - "station_id": "CYQT", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", + "raw_text": "TAF KSKF 110200Z 1102/1208 34012KT 9999 SKC 520034 QNH3024INS TEMPO 1102/1104 35015G25KT BECMG 1106/1107 31006KT 9999 SKC QNH3025INS BECMG 1119/1120 21005KT 9999 SKC QNH3031INS TX19/1120Z TN02/1113Z", + "station_id": "KSKF", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "48.374", - "longitude": "-89.33", - "elevation_m": "197", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "29.392", + "longitude": "-98.581", + "elevation_m": "214", "forecast": [ { "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "-SN", + "altim_in_hg": "30.24", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "300", + "turbulence_max_alt_ft_agl": "4300" } ] }, { "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "wind_dir_degrees": "350", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SN", + "altim_in_hg": "30.30", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T20:00:00Z", + "max_temp_c": "19" + }, + { + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "2" } ] } ] }, { - "raw_text": "TAF CYQK 110140Z 1102/1114 29005KT P6SM -SN OVC030 TEMPO 1102/1114 3SM -SN OVC020 BECMG 1104/1106 31010KT RMK NXT FCST BY 110800Z", - "station_id": "CYQK", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "49.791", - "longitude": "-94.361", - "elevation_m": "413", + "raw_text": "TAF GCTS 110200Z 1103/1203 04009KT 9999 BKN050 TX21/1114Z TN14/1106Z PROB40 TEMPO 1111/1118 11010KT PROB30 TEMPO 1123/1203 27010KT", + "station_id": "GCTS", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "28.047", + "longitude": "-16.561", + "elevation_m": "59", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "21" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "14" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "probability": "40", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } + ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "310", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wind_dir_degrees": "270", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } + ] } ] }, { - "raw_text": "TAF CYXL 110140Z 1102/1114 VRB03KT 6SM -SN OVC030 TEMPO 1102/1108 2SM -SN OVC015 FM110800 32007KT P6SM -SN OVC030 TEMPO 1108/1114 3SM -SHSN OVC015 RMK NXT FCST BY 110800Z", - "station_id": "CYXL", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK NXT FCST BY 110800Z", - "latitude": "50.114", - "longitude": "-91.905", - "elevation_m": "381", + "raw_text": "TAF GCXO 110200Z 1103/1203 34009KT 9999 FEW015 BKN025 TX17/1114Z TN12/1106Z PROB40 TEMPO 1103/1106 4500 DZ BKN010 PROB30 TEMPO 1106/1118 DZ BKN014 PROB40 TEMPO 1118/1203 4500 DZ BKN010", + "station_id": "GCXO", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "28.483", + "longitude": "-16.342", + "elevation_m": "623", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "17" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "12" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "probability": "40", + "visibility_statute_mi": "2.8", + "wx_string": "DZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "wx_string": "DZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SHSN", + "probability": "40", + "visibility_statute_mi": "2.8", + "wx_string": "DZ", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" } ] } ] }, { - "raw_text": "TAF CYKL 110140Z 1102/1114 15010KT 6SM -SN SCT015 OVC025 TEMPO 1102/1114 3SM -SN OVC015 PROB30 1102/1114 2SM -SN RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "station_id": "CYKL", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", - "latitude": "54.803", - "longitude": "-66.804", - "elevation_m": "507", + "raw_text": "TAF LEEC 110200Z 1103/1203 02006KT CAVOK TX14/1115Z TN02/1107Z", + "station_id": "LEEC", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "37.313", + "longitude": "-5.999", + "elevation_m": "7", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "10", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "14" + }, + { + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "2" + } + ] + } + ] + }, + { + "raw_text": "TAF LELO 110200Z 1103/1203 VRB04KT 9999 FEW015 BKN020 TX08/1114Z TN02/1105Z TEMPO 1103/1115 3000 BR DZRA BKN014 PROB40 TEMPO 1113/1118 11010KT", + "station_id": "LELO", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.452", + "longitude": "-2.331", + "elevation_m": "352", + "forecast": [ + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", "cloud_base_ft_agl": "1500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "2" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "visibility_statute_mi": "1.86", + "wx_string": "BR DZ RA", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1400" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wind_dir_degrees": "110", + "wind_speed_kt": "10", "sky_condition": [ ] @@ -178585,798 +180206,839 @@ ] }, { - "raw_text": "TAF AMD CYXT 110140Z 1101/1113 02006KT 6SM BR FEW003 BKN090 TEMPO 1101/1107 1SM BR BKN003 FM110700 02010KT P6SM SCT012 BKN090 TEMPO 1107/1113 BKN012 RMK NXT FCST BY 110700Z", - "station_id": "CYXT", - "issue_time": "2024-12-11T01:40:00Z", - "bulletin_time": "2024-12-11T01:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "54.471", - "longitude": "-128.577", - "elevation_m": "213", + "raw_text": "TAF LEMO 110200Z 1103/1203 05003KT CAVOK TX14/1115Z TNM00/1107Z", + "station_id": "LEMO", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "37.175", + "longitude": "-5.616", + "elevation_m": "82", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "6", - "visibility_statute_mi": "6", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "14" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "valid_time": "2024-12-11T07:00:00Z", + "min_temp_c": "0" } ] - }, + } + ] + }, + { + "raw_text": "TAF LERT 110200Z 1103/1203 06004KT CAVOK TX14/1114Z TN02/1106Z BECMG 1112/1114 16010KT BECMG 1116/1118 08005KT PROB40 TEMPO 1202/1203 4000 SHRA FEW025CB", + "station_id": "LERT", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "36.645", + "longitude": "-6.349", + "elevation_m": "27", + "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "4", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "300" + "sky_cover": "NSC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "14" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "2" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "20", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "160", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "80", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "2.49", + "wx_string": "SHRA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF AMD CYUX 110138Z 1101/1113 28008KT 6SM -SN SCT008 SCT025 OVC050 TEMPO 1101/1105 1 1/2SM -SHSN BKN008 OVC025 FM110500 28008KT P6SM SCT020 OVC040 TEMPO 1105/1113 3SM -SN FEW008 BKN020 OVC040 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYUX", - "issue_time": "2024-12-11T01:38:00Z", - "bulletin_time": "2024-12-11T01:38:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "68.772", - "longitude": "-81.233", - "elevation_m": "8", + "raw_text": "TAF LEBR 110200Z 1103/1203 VRB03KT 9999 SCT040 TX06/1115Z TNM01/1106Z PROB40 1110/1118 10010KT", + "station_id": "LEBR", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "42.2", + "longitude": "-1.43", + "elevation_m": "347", + "forecast": [ + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "6" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "-1" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "wind_dir_degrees": "100", + "wind_speed_kt": "10", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF LEAS 110200Z 1103/1203 VRB03KT 9999 BKN030 TX09/1114Z TN02/1203Z PROB40 TEMPO 1103/1109 3000 RA BR BKN010 PROB30 TEMPO 1109/1118 3000 RA PROB30 TEMPO 1115/1117 05010KT", + "station_id": "LEAS", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.567", + "longitude": "-6.044", + "elevation_m": "120", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "6", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" + } + ], + "temperature": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "9" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "valid_time": "2024-12-11T03:00:00Z", + "min_temp_c": "2" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "1.5", - "wx_string": "-SHSN", + "probability": "40", + "visibility_statute_mi": "1.86", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" - } + ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "probability": "30", + "wind_dir_degrees": "50", + "wind_speed_kt": "10", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" - } + ] } ] }, { - "raw_text": "TAF AMD KCBM 110130Z 1101/1124 33012G18KT 9999 BKN018 510105 QNH2976INS BECMG 1103/1104 32010G20KT 9999 BKN020 650408 530109 QNH2991INS BECMG 1113/1114 32010G20KT 9999 FEW020 560109 QNH3014INS BECMG 1121/1122 31009KT 9999 FEW020 510105 QNH3016INS TX14/1101Z TN06/1113Z LAST NO AMDS AFT 1101 NEXT 1110", - "station_id": "KCBM", - "issue_time": "2024-12-11T01:30:00Z", - "bulletin_time": "2024-12-11T01:30:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "33.6519", - "longitude": "-88.4567", - "elevation_m": "59", + "raw_text": "TAF LEIB 110200Z 1103/1203 VRB05KT 9999 FEW040 TX15/1112Z TN06/1105Z BECMG 1103/1106 04010KT PROB30 TEMPO 1116/1119 3000 RA SHRA FEW020TCU TEMPO 1121/1203 VRB05KT PROB40 TEMPO 1122/1203 SHRA FEW015TCU", + "station_id": "LEIB", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "38.876", + "longitude": "1.384", + "elevation_m": "4", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "29.76", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ], - "turbulence_condition": [ + "temperature": [ { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "6000" + "valid_time": "2024-12-11T05:00:00Z", + "min_temp_c": "6" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "15" } ] }, { "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "320", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "40", "wind_speed_kt": "10", - "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ], - "icing_condition": [ - { - "icing_intensity": "5", - "icing_min_alt_ft_agl": "4000", - "icing_max_alt_ft_agl": "12000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "10000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "1.86", + "wx_string": "RA SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "6", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "10000" + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" } ] }, { "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "6000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T01:00:00Z", - "max_temp_c": "14" - }, - { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "6" + "cloud_base_ft_agl": "1500", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF AMD KEND 110130Z 1101/1124 25006KT 9999 SKC QNH3019INS BECMG 1109/1110 28012KT 9999 SKC QNH3022INS TX08/1118Z TNM02/1113Z LAST NO AMDS AFT 1101 NEXT 1110", - "station_id": "KEND", - "issue_time": "2024-12-11T01:30:00Z", - "bulletin_time": "2024-12-11T01:30:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "36.338", - "longitude": "-97.919", - "elevation_m": "392", + "raw_text": "TAF VECO 110200Z 1103/1112 00000KT 0400 FG VV/// BECMG 1104/1106 06005KT 0800 MIFG SCT020 SCT100", + "station_id": "VECO", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-11T12:00:00Z", + "latitude": "26.331", + "longitude": "89.467", + "elevation_m": "48", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", + "visibility_statute_mi": "0.25", + "wx_string": "FG", "sky_condition": [ - { - "sky_cover": "SKC" - } + ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.5", + "wx_string": "MIFG", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "8" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" }, { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "-2" + "sky_cover": "SCT", + "cloud_base_ft_agl": "10000" } ] } ] }, { - "raw_text": "TAF AYPY 110130Z 1106/1206 34006KT 9999 -SHRA SCT016 BKN030 INTER 1106/1109 4000 TSRA BKN010 FEW018CB", - "station_id": "AYPY", - "issue_time": "2024-12-11T01:30:00Z", - "bulletin_time": "2024-12-11T01:30:00Z", - "valid_time_from": "2024-12-11T06:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "-9.443", - "longitude": "147.216", - "elevation_m": "44", + "raw_text": "TAF AMD KTCM 110200Z 1102/1203 03005KT 9999 SCT150 BKN200 QNH3032INS BECMG 1105/1106 17005KT 9999 SCT120 BKN150 QNH3023INS BECMG 1202/1203 VRB05KT 9999 VCSH BKN050 QNH2986INS TX07/1123Z TN01/1110Z", + "station_id": "KTCM", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "47.149", + "longitude": "-122.475", + "elevation_m": "87", "forecast": [ { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "wx_string": "-SHRA", + "altim_in_hg": "30.32", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1600" + "cloud_base_ft_agl": "15000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "15000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.85", + "wx_string": "VCSH", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T23:00:00Z", + "max_temp_c": "7" }, { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1800", - "cloud_type": "CB" + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "1" } ] } ] }, { - "raw_text": "TAF YPKU 110108Z 1102/1114 06010KT 9999 SCT040 FM110900 32006KT CAVOK", - "station_id": "YPKU", - "issue_time": "2024-12-11T01:08:00Z", - "bulletin_time": "2024-12-11T01:08:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "latitude": "-15.781", - "longitude": "128.71", - "elevation_m": "42", + "raw_text": "TAF LFBM 110200Z 1103/1203 VRB03KT CAVOK PROB30 TEMPO 1103/1108 0700 FG VV/// BECMG 1112/1114 SCT020", + "station_id": "LFBM", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "43.912", + "longitude": "-0.507", + "elevation_m": "56", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.43", + "wx_string": "FG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "NSC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ] } ] }, { - "raw_text": "TAF YFRT 110105Z 1102/1114 13016KT CAVOK", - "station_id": "YFRT", - "issue_time": "2024-12-11T01:05:00Z", - "bulletin_time": "2024-12-11T01:05:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "latitude": "-30.848", - "longitude": "128.114", - "elevation_m": "159", + "raw_text": "TAF LFMO 110200Z 1103/1203 33008KT CAVOK TX10/1114Z TN02/1106Z", + "station_id": "LFMO", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "44.144", + "longitude": "4.861", + "elevation_m": "56", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "16", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } + ], + "temperature": [ + { + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "10" + }, + { + "valid_time": "2024-12-11T06:00:00Z", + "min_temp_c": "2" + } ] } ] }, { - "raw_text": "TAF YPGV 110102Z 1102/1114 02010KT 9999 SCT025 FM111200 32007KT 9999 SCT015", - "station_id": "YPGV", - "issue_time": "2024-12-11T01:02:00Z", - "bulletin_time": "2024-12-11T01:02:00Z", - "valid_time_from": "2024-12-11T02:00:00Z", - "valid_time_to": "2024-12-11T14:00:00Z", - "latitude": "-12.274", - "longitude": "136.82", - "elevation_m": "53", + "raw_text": "TAF LFKS 110200Z 1103/1203 27005KT 9999 SCT030 FEW040TCU BECMG 1109/1110 05010KT TEMPO 1112/1115 -SHRA SCT040TCU", + "station_id": "LFKS", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "41.924", + "longitude": "9.406", + "elevation_m": "22", "forecast": [ { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "20", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "50", "wind_speed_kt": "10", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" } ] }, { "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "4000", + "cloud_type": "TCU" } ] } ] }, { - "raw_text": "TAF OEPS 110100Z 1101/1207 36009KT 9999 SKC QNH3012INS TX22/1112Z TN06/1201Z", - "station_id": "OEPS", - "issue_time": "2024-12-11T01:00:00Z", - "bulletin_time": "2024-12-11T01:00:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "24.063", - "longitude": "47.581", - "elevation_m": "503", + "raw_text": "TAF KIAB 110200Z 1102/1208 25006KT 9999 SKC QNH3013INS BECMG 1108/1109 28006KT 9999 BKN080 610809 520102 QNH3016INS BECMG 1117/1118 31010G15KT 9999 SCT080 QNH3018INS BECMG 1122/1123 20007KT 9999 SKC QNH3022INS TX07/1121Z TNM01/1112Z", + "station_id": "KIAB", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "37.622", + "longitude": "-97.268", + "elevation_m": "413", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", "altim_in_hg": "30.12", "sky_condition": [ { "sky_cover": "SKC" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T01:00:00Z", - "min_temp_c": "6" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "22" - } ] - } - ] - }, - { - "raw_text": "TAF KHMN 110100Z 1101/1207 33010KT 9999 SKC 510605 QNH3038INS BECMG 1117/1118 VRB06KT 9999 BKN250 QNH3045INS TX11/1121Z TNM07/1112Z LAST NO AMDS AFT 1104 NEXT 1109", - "station_id": "KHMN", - "issue_time": "2024-12-11T01:00:00Z", - "bulletin_time": "2024-12-11T01:00:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "32.852", - "longitude": "-106.108", - "elevation_m": "1240", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", "fcst_time_to": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", + "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "8000" + } + ], + "icing_condition": [ + { + "icing_intensity": "1", + "icing_min_alt_ft_agl": "8000", + "icing_max_alt_ft_agl": "17000" } ], "turbulence_condition": [ { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "6000", - "turbulence_max_alt_ft_agl": "11000" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "30.44", + "altim_in_hg": "30.18", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "8000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "200", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", + "sky_condition": [ + { + "sky_cover": "SKC" } ], "temperature": [ { "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "11" + "max_temp_c": "7" }, { "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "-7" + "min_temp_c": "-1" } ] } ] }, { - "raw_text": "TAF KVAD 110100Z 1101/1207 21010G15KT 9999 BKN015 OVC020 621206 QNH2997INS BECMG 1107/1108 21010G20KT 4800 RA BKN010 OVC015 520001 540105 QNH2987INS WS020/22045 TEMPO 1108/1113 24015G25KT TSRA OVC010CB BECMG 1112/1113 27010G20KT 8000 -SHRA BR OVC010 530001 550109 QNH2994INS BECMG 1116/1117 27015G25KT 9999 NSW SCT015 BKN020 530002 550209 QNH3003INS BECMG 1118/1119 29015G30KT 9999 SCT020 560002 580209 QNH3008INS BECMG 1122/1123 31010G15KT 9999 SKC 530009 530909 QNH3016INS TX21/1112Z TN07/1200Z", - "station_id": "KVAD", - "issue_time": "2024-12-11T01:00:00Z", - "bulletin_time": "2024-12-11T01:00:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "30.979", - "longitude": "-83.192", - "elevation_m": "70", + "raw_text": "TAF KOZR 110200Z 1102/1208 19010G15KT 6000 -SHRA VCTS SCT007 OVC010CB QNH2985INS TEMPO 1102/1103 19010G20KT 3200 SHRA VCTS OVC007CB BECMG 1102/1103 19010G18KT 6000 -SHRA VCTS OVC007CB QNH2978INS TEMPO 1104/1111 19020G25KT 1600 +SHRA VCTS OVC006CB BECMG 1110/1111 30020G25KT 6000 -RA BR OVC007 QNH2986INS BECMG 1112/1113 31020G30KT 9999 NSW SCT007 SCT015 520006 QNH2998INS BECMG 1122/1123 32009KT 9999 SKC 510006 QNH3020INS TX21/1102Z TN05/1202Z LAST NO AMDS AFT 1107 NEXT 1110", + "station_id": "KOZR", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "31.2767", + "longitude": "-85.7105", + "elevation_m": "90", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "210", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "10", "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.85", + "wx_string": "-SHRA VCTS", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "12000", - "icing_max_alt_ft_agl": "18000" + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "210", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T03:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "190", "wind_speed_kt": "10", "wind_gust_kt": "20", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.88", - "wx_string": "RA", + "visibility_statute_mi": "1.99", + "wx_string": "SHRA VCTS", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "700", + "cloud_type": "CB" } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "1000" - } - ], - [ - { - "turbulence_intensity": "4", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "6000" - } - ] ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T03:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "wind_gust_kt": "18", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.79", + "wx_string": "-SHRA VCTS", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000", + "cloud_base_ft_agl": "700", "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.94", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "190", + "wind_speed_kt": "20", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.99", + "wx_string": "+SHRA VCTS", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" + "cloud_base_ft_agl": "600", + "cloud_type": "CB" } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "3", - "turbulence_max_alt_ft_agl": "1000" - } - ], - [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "10000" - } - ] ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", - "wx_string": "NSW", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.85", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "3", - "turbulence_max_alt_ft_agl": "2000" - } - ], - [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "11000" - } - ] ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "15", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "20", "wind_gust_kt": "30", "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", + "altim_in_hg": "29.97", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ], "turbulence_condition": [ - [ - { - "turbulence_intensity": "8", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "11000" - } - ], - [ - { - "turbulence_intensity": "6", - "turbulence_max_alt_ft_agl": "2000" - } - ] + { + "turbulence_intensity": "2", + "turbulence_max_alt_ft_agl": "6000" + } ] }, { "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "10", - "wind_gust_kt": "15", + "wind_dir_degrees": "320", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "altim_in_hg": "30.21", "wx_string": "NSW", "sky_condition": [ { @@ -179384,173 +181046,272 @@ } ], "turbulence_condition": [ - [ - { - "turbulence_intensity": "3", - "turbulence_max_alt_ft_agl": "9000" - } - ], - [ - { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "9000", - "turbulence_max_alt_ft_agl": "18000" - } - ] + { + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "6000" + } ], "temperature": [ { - "valid_time": "2024-12-11T12:00:00Z", + "valid_time": "2024-12-11T02:00:00Z", "max_temp_c": "21" }, { - "valid_time": "2024-12-12T00:00:00Z", - "min_temp_c": "7" + "valid_time": "2024-12-11T02:00:00Z", + "min_temp_c": "5" } ] } ] }, { - "raw_text": "TAF KMCF 110100Z 1101/1207 18009KT 9999 BKN040 QNH3000INS BECMG 1103/1104 16010G15KT 9999 BKN030 QNH2998INS BECMG 1113/1114 18015G20KT 4800 RA OVC020 QNH2998INS TEMPO 1114/1117 VRB15G25KT 4800 TSRA OVC020CB BECMG 1117/1118 30020G25KT 6000 -SHRA OVC030 QNH3001INS BECMG 1118/1119 31015G25KT 9999 NSW BKN050 QNH3002INS BECMG 1121/1122 33015G20KT 9999 SKC QNH3008INS BECMG 1202/1203 36015G20KT 9999 SKC QNH3029INS TX24/1115Z TN18/1109Z", - "station_id": "KMCF", - "issue_time": "2024-12-11T01:00:00Z", - "bulletin_time": "2024-12-11T01:00:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "27.8598", - "longitude": "-82.5133", - "elevation_m": "3", + "raw_text": "TAF PGUA 110200Z 1102/1208 07015KT 9999 BKN015 QNH2982INS TEMPO 1102/1108 6000 -SHRA BKN008 TX29/1202Z TN26/1117Z", + "station_id": "PGUA", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "13.583", + "longitude": "144.918", + "elevation_m": "159", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", + "wind_dir_degrees": "70", + "wind_speed_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", + "altim_in_hg": "29.82", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3.73", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T02:00:00Z", + "max_temp_c": "29" + }, + { + "valid_time": "2024-12-11T17:00:00Z", + "min_temp_c": "26" + } + ] + } + ] + }, + { + "raw_text": "TAF KPOB 110200Z 1102/1208 15006KT 9000 -RA SCT008 BKN040 WS020/20045KT 510203 QNH2990INS BECMG 1105/1106 19012KT 8000 BR BKN008 OVC015 WS020/21050KT 510203 QNH2987INS BECMG 1111/1112 17015G25KT 6000 -SHRA BR BKN007 510203 QNH2977INS TEMPO 1114/1116 VRB25G35KT 1600 TSRA BKN007CB BECMG 1115/1116 24015G25KT 3200 -TSRA OVC007CB QNH2975INS BECMG 1117/1118 26015G25KT 6000 -SHRA OVC007 QNH2974INS BECMG 1120/1121 30015G30KT 9999 NSW BKN007 QNH2981INS BECMG 1123/1124 30015KT 9999 FEW007 SCT030 QNH3003INS BECMG 1205/1206 VRB06KT 9999 SKC QNH3019INS TX18/1114Z TN06/1201Z LAST NO AMDS AFT 1103 NEXT 1118", + "station_id": "KPOB", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T08:00:00Z", + "latitude": "35.175", + "longitude": "-79.008", + "elevation_m": "57", + "forecast": [ + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "5.59", + "altim_in_hg": "29.91", + "wx_string": "-RA", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, { "sky_cover": "BKN", "cloud_base_ft_agl": "4000" } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "5000" + } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "210", + "wind_shear_speed_kt": "50", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.88", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "180", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "170", "wind_speed_kt": "15", - "wind_gust_kt": "20", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.97", - "wx_string": "RA", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.76", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", "wind_dir_degrees": "VRB", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "0.99", + "wx_string": "TSRA", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "700", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "240", "wind_speed_kt": "15", "wind_gust_kt": "25", - "visibility_statute_mi": "2.98", - "wx_string": "TSRA", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.76", + "wx_string": "-TSRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000", + "cloud_base_ft_agl": "700", "cloud_type": "CB" } ] }, { "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "20", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", "wind_gust_kt": "25", "visibility_statute_mi": "3.73", - "altim_in_hg": "30.00", + "altim_in_hg": "29.73", "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "310", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", + "altim_in_hg": "29.82", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "330", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "15", - "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", + "altim_in_hg": "30.03", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", + "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_to": "2024-12-12T08:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T03:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "wind_gust_kt": "20", + "time_becoming": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", + "altim_in_hg": "30.18", "wx_string": "NSW", "sky_condition": [ { @@ -179559,291 +181320,328 @@ ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "24" + "valid_time": "2024-12-11T14:00:00Z", + "max_temp_c": "18" }, { - "valid_time": "2024-12-11T09:00:00Z", - "min_temp_c": "18" + "valid_time": "2024-12-12T01:00:00Z", + "min_temp_c": "6" } ] } ] }, { - "raw_text": "TAF KLTS 110100Z 1101/1207 31009KT 9999 SKC 510103 QNH3027INS BECMG 1114/1115 23012KT 9999 SKC QNH3034INS BECMG 1203/1204 19010KT 9999 SCT060 510102 QNH3019INS TX14/1121Z TNM03/1112Z", - "station_id": "KLTS", - "issue_time": "2024-12-11T01:00:00Z", - "bulletin_time": "2024-12-11T01:00:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "34.666", - "longitude": "-99.27", - "elevation_m": "416", + "raw_text": "TAF LFLB 110200Z 1103/1203 36008KT 9999 BKN030 BECMG 1119/1122 VRB02KT NSC TEMPO 1120/1203 3000 MIFG BKN008 PROB30 TEMPO 1200/1203 0400 FZFG VV///", + "station_id": "LFLB", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "45.637", + "longitude": "5.883", + "elevation_m": "234", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "SKC" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "230", - "wind_speed_kt": "12", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "2", "visibility_statute_mi": "6+", - "altim_in_hg": "30.35", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "NSC" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "MIFG", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "3000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "14" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "-3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" } ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.25", + "wx_string": "FZFG", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF KSVN 110100Z 1101/1207 19009KT 9999 SCT040 BKN180 QNH2989INS BECMG 1108/1109 19010G20KT 9999 VCSH BKN030 OVC180 WS020/20050KT 510009 QNH2978INS TEMPO 1110/1112 8000 -SHRA BECMG 1113/1114 19015G25KT 6000 -SHRA OVC030 WS020/20060KT 530009 QNH2978INS TEMPO 1115/1118 19025G35KT 3200 SHRA BKN010 OVC020 BECMG 1118/1119 27015G25KT 9999 NSW SCT030 510006 QNH2989INS BECMG 1123/1124 29009KT 9999 SKC QNH3016INS TX21/1115Z TN03/1201Z", - "station_id": "KSVN", - "issue_time": "2024-12-11T01:00:00Z", - "bulletin_time": "2024-12-11T01:00:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "32.011", - "longitude": "-81.131", - "elevation_m": "13", + "raw_text": "TAF LFLP 110200Z 1103/1203 01005KT 9999 BKN026 BECMG 1110/1113 NSC TEMPO 1120/1203 3000 BR BKN007 PROB40 TEMPO 1200/1203 0400 FZFG VV/// ", + "station_id": "LFLP", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "45.93", + "longitude": "6.106", + "elevation_m": "460", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "9", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "18000" + "cloud_base_ft_agl": "2600" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", - "altim_in_hg": "29.79", - "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "18000" + "sky_cover": "NSC" } - ], - "turbulence_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "1.86", + "wx_string": "BR", + "sky_condition": [ { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "9000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "probability": "40", + "visibility_statute_mi": "0.25", + "wx_string": "FZFG", "sky_condition": [ ] - }, + } + ] + }, + { + "raw_text": "TAF LFLS 110200Z 1103/1203 VRB03KT 9999 BKN020 TEMPO 1103/1110 BKN012 PROB30 TEMPO 1105/1109 0400 FZFG VV/// BECMG 1110/1112 SCT020 TEMPO 1112/1117 01007KT TEMPO 1118/1203 OVC005 PROB40 TEMPO 1123/1203 0400 FZFG VV///", + "station_id": "LFLS", + "issue_time": "2024-12-11T02:00:00Z", + "bulletin_time": "2024-12-11T02:00:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "45.363", + "longitude": "5.329", + "elevation_m": "386", + "forecast": [ { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "60", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.79", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "3", - "turbulence_max_alt_ft_agl": "9000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "1.99", - "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "probability": "30", + "visibility_statute_mi": "0.25", + "wx_string": "FZFG", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", - "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" } - ], - "turbulence_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "10", + "wind_speed_kt": "7", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] }, { "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "wx_string": "NSW", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "TEMPO", + "probability": "40", + "visibility_statute_mi": "0.25", + "wx_string": "FZFG", + "sky_condition": [ + + ] + } + ] + }, + { + "raw_text": "TAF UHMD 110155Z 1103/1109 01006G11MPS 4000 -SN BR SCT006 BKN013 TEMPO 1103/1109 04010G15MPS 0500 +SHSN BKN002 BKN010CB", + "station_id": "UHMD", + "issue_time": "2024-12-11T01:55:00Z", + "bulletin_time": "2024-12-11T01:55:00Z", + "valid_time_from": "2024-12-11T03:00:00Z", + "valid_time_to": "2024-12-11T09:00:00Z", + "latitude": "64.378", + "longitude": "-173.243", + "elevation_m": "40", + "forecast": [ + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "10", + "wind_speed_kt": "12", + "wind_gust_kt": "21", + "visibility_statute_mi": "2.49", + "wx_string": "-SN BR", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1300" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "40", + "wind_speed_kt": "19", + "wind_gust_kt": "29", + "visibility_statute_mi": "0.31", + "wx_string": "+SHSN", + "sky_condition": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "21" + "sky_cover": "BKN", + "cloud_base_ft_agl": "200" }, { - "valid_time": "2024-12-11T01:00:00Z", - "min_temp_c": "3" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF FJDG 110100Z 1101/1207 27015G25KT 9000 SHRA BKN030 OVC080 QNH2971INS TEMPO 1101/1201 VRB20G30KT 6000 -TSRA BKN025CB OVC040 BECMG 1111/1112 270012KT 9999 NSW FEW015 QNH2976INS TX28/1116Z TN26/1201Z", - "station_id": "FJDG", - "issue_time": "2024-12-11T01:00:00Z", - "bulletin_time": "2024-12-11T01:00:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "-7.313", - "longitude": "72.411", - "elevation_m": "3", + "raw_text": "TAF CYNA 110151Z 1102/1114 06010KT P6SM OVC060 TEMPO 1102/1106 5SM -SN BKN020 OVC080 FM110600 08012KT P6SM OVC040 TEMPO 1106/1109 1 1/2SM -SN BKN012 OVC030 FM110900 09012KT 1 1/2SM -SN OVC007 TEMPO 1109/1114 6SM -SN SCT008 OVC015 BECMG 1111/1113 09015G25KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYNA", + "issue_time": "2024-12-11T01:51:00Z", + "bulletin_time": "2024-12-11T01:51:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "50.19", + "longitude": "-61.789", + "elevation_m": "9", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "5.59", - "altim_in_hg": "29.70", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "OVC", @@ -179852,974 +181650,1169 @@ ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "3.73", - "wx_string": "-TSRA", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "270", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.76", - "wx_string": "NSW", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } - ], - "temperature": [ + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "-SN", + "sky_condition": [ { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "28" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { - "valid_time": "2024-12-11T01:00:00Z", - "min_temp_c": "26" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] } ] }, { - "raw_text": "TAF KBKF 110100Z 1101/1207 29009KT 9999 BKN100 BKN200 QNH2996INS TEMPO 1101/1104 29010G15KT BECMG 1110/1111 VRB06KT 9999 FEW090 SCT200 QNH3016INS TX06/1121Z TNM04/1113Z", - "station_id": "KBKF", - "issue_time": "2024-12-11T01:00:00Z", - "bulletin_time": "2024-12-11T01:00:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "39.713", - "longitude": "-104.758", - "elevation_m": "1703", + "raw_text": "TAF CYBC 110151Z 1102/1114 13012KT 1SM -SN BKN006 OVC012 TEMPO 1102/1114 6SM -SN -FZDZ SCT008 BKN015 OVC030 PROB30 1102/1114 1/2SM SHSN VV003 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYBC", + "issue_time": "2024-12-11T01:51:00Z", + "bulletin_time": "2024-12-11T01:51:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "49.135", + "longitude": "-68.202", + "elevation_m": "20", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "12", + "visibility_statute_mi": "1", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "visibility_statute_mi": "6", + "wx_string": "-SN -FZDZ", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ], - "temperature": [ + "cloud_base_ft_agl": "800" + }, { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "6" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" }, { - "valid_time": "2024-12-11T13:00:00Z", - "min_temp_c": "-4" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "300", + "wx_string": "SHSN", + "sky_condition": [ + { + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF KCEF 110100Z 1101/1207 VRB06KT 4800 BR OVC005 520105 QNH2987INS TEMPO 1102/1108 1600 -RA BR VV002 BECMG 1108/1109 VRB06KT 3200 -RA BR OVC004 WS020/19045KT 520159 QNH2964INS WND 16009KT AFT 1112 TEMPO 1109/1117 1600 RA BR OVC003 BECMG 1116/1117 18010G15KT 3200 -SHRA BR BKN006 OVC009 WS015/18052KT 530059 QNH2955INS TEMPO 1118/1120 19015G25KT 1600 SHRA BR 560009 BECMG 1119/1120 18020G30KT 6000 SHRA BR SCT004 BKN006 OVC013 WS015/18052KT 530009 QNH2943INS TEMPO 1120/1123 19030G50KT 3200 +SHRA BR OVC004 560007 BECMG 1200/1201 19010G25KT 3200 -RA BR OVC008 530009 QNH2944INS TX16/1120Z TN02/1101Z LAST NO AMDS AFT 1104 NEXT 1113", - "station_id": "KCEF", - "issue_time": "2024-12-11T01:00:00Z", - "bulletin_time": "2024-12-11T01:00:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-12T07:00:00Z", - "latitude": "42.201", - "longitude": "-72.525", - "elevation_m": "72", + "raw_text": "TAF CYYY 110151Z 1102/1114 13008KT 1 1/2SM -SN BKN008 OVC020 TEMPO 1102/1106 6SM -SNPL SCT008 OVC030 FM110600 12006KT 4SM -SNPL BR SCT007 OVC015 TEMPO 1106/1109 P6SM -FZRA OVC030 FM110900 12006KT P6SM -FZRA FEW008 OVC025 TEMPO 1109/1113 5SM -PL BR OVC015 FM111300 12006KT P6SM -FZRA OVC025 TEMPO 1113/1114 4SM -RA BR OVC015 RMK NXT FCST BY 110800Z", + "station_id": "CYYY", + "issue_time": "2024-12-11T01:51:00Z", + "bulletin_time": "2024-12-11T01:51:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "48.609", + "longitude": "-68.208", + "elevation_m": "43", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.88", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "8", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ], - "turbulence_condition": [ + "sky_cover": "BKN", + "cloud_base_ft_agl": "800" + }, { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.99", - "vert_vis_ft": "200", - "wx_string": "-RA BR", + "visibility_statute_mi": "6", + "wx_string": "-SN -PL", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "VRB", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", "wind_speed_kt": "6", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "190", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.65", - "wx_string": "-RA BR", + "visibility_statute_mi": "4", + "wx_string": "-SN -PL BR", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "1500" } - ], - "turbulence_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "-FZRA", + "sky_condition": [ { - "turbulence_intensity": "2", - "turbulence_min_alt_ft_agl": "1500", - "turbulence_max_alt_ft_agl": "10500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "-FZRA", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "800" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "0.99", - "wx_string": "RA BR", + "visibility_statute_mi": "5", + "wx_string": "-PL BR", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "300" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "wind_shear_hgt_ft_agl": "1500", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "52", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.56", - "wx_string": "-SHRA BR", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "120", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "-FZRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + } + ] + }, + { + "raw_text": "TAF CYGV 110151Z 1102/1114 06012KT P6SM -SN OVC050 TEMPO 1102/1108 2SM -SN BKN012 OVC050 FM110800 08012G22KT 1 1/2SM -SN OVC007 TEMPO 1108/1114 6SM -SN SCT007 OVC015 PROB30 1109/1114 4SM -FZDZ BR RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYGV", + "issue_time": "2024-12-11T01:51:00Z", + "bulletin_time": "2024-12-11T01:51:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "50.286", + "longitude": "-63.606", + "elevation_m": "32", + "forecast": [ + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "60", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "900" + "cloud_base_ft_agl": "5000" } - ], - "turbulence_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "80", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", + "sky_condition": [ { - "turbulence_intensity": "3", - "turbulence_min_alt_ft_agl": "500", - "turbulence_max_alt_ft_agl": "9500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.99", - "wx_string": "SHRA BR", - "turbulence_condition": [ + "visibility_statute_mi": "6", + "wx_string": "-SN", + "sky_condition": [ { - "turbulence_intensity": "6", - "turbulence_max_alt_ft_agl": "9000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } - ], + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "4", + "wx_string": "-FZDZ BR", "sky_condition": [ ] + } + ] + }, + { + "raw_text": "TAF AMD KHOP 110143Z 1101/1206 31009KT 9999 BKN120 QNH2996INS BECMG 1111/1112 28009KT 9999 SCT020 BKN060 QNH3006INS BECMG 1202/1203 27006KT 9999 SKC QNH3018INS TX05/1121Z TN00/1109Z", + "station_id": "KHOP", + "issue_time": "2024-12-11T01:43:00Z", + "bulletin_time": "2024-12-11T01:43:00Z", + "valid_time_from": "2024-12-11T01:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "36.672", + "longitude": "-87.495", + "elevation_m": "170", + "forecast": [ + { + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" + } + ] }, { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "wind_shear_hgt_ft_agl": "1500", - "wind_shear_dir_degrees": "180", - "wind_shear_speed_kt": "52", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.44", - "wx_string": "SHRA BR", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.06", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, + "cloud_base_ft_agl": "6000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1300" + "sky_cover": "SKC" } ], - "turbulence_condition": [ + "temperature": [ { - "turbulence_intensity": "3", - "turbulence_max_alt_ft_agl": "9000" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "5" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "0" + } + ] + } + ] + }, + { + "raw_text": "TAF CYYU 110140Z 1102/1114 VRB03KT P6SM FEW020 TEMPO 1102/1109 BKN020 FM110900 VRB03KT P6SM -SHSN BKN020 TEMPO 1109/1114 P6SM NSW BKN030 RMK NXT FCST BY 110800Z", + "station_id": "CYYU", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "49.416", + "longitude": "-82.47", + "elevation_m": "228", + "forecast": [ + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "190", - "wind_speed_kt": "30", - "wind_gust_kt": "50", - "visibility_statute_mi": "1.99", - "wx_string": "+SHRA BR", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } - ], - "turbulence_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", + "wx_string": "-SHSN", + "sky_condition": [ { - "turbulence_intensity": "6", - "turbulence_max_alt_ft_agl": "7000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "10", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.44", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "3", - "turbulence_max_alt_ft_agl": "9000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "16" - }, - { - "valid_time": "2024-12-11T01:00:00Z", - "min_temp_c": "2" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF CYPA 110040Z 1101/1113 31008KT P6SM FEW025 TEMPO 1101/1113 5SM IC BECMG 1110/1112 24005KT RMK NXT FCST BY 110700Z", - "station_id": "CYPA", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "53.217", - "longitude": "-105.679", - "elevation_m": "428", + "raw_text": "TAF CYTS 110140Z 1102/1114 VRB03KT P6SM -SHSN BKN012 TEMPO 1102/1106 P6SM NSW SCT012 FM110600 VRB03KT P6SM -SHSN BKN012 OVC030 TEMPO 1106/1114 P6SM NSW SCT012 BKN030 RMK NXT FCST BY 110800Z", + "station_id": "CYTS", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "48.568", + "longitude": "-81.378", + "elevation_m": "290", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "IC", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" } ] - } - ] - }, - { - "raw_text": "TAF CYIV 110040Z 1101/1113 33010KT P6SM SCT025 BKN070 TEMPO 1101/1113 5SM -SN BKN020 OVC050 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYIV", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "53.857", - "longitude": "-94.655", - "elevation_m": "234", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "7000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF CYVC 110040Z 1101/1113 29008KT P6SM SKC TEMPO 1101/1113 2 1/2SM IC RMK NXT FCST BY 110700Z", - "station_id": "CYVC", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "55.15", - "longitude": "-105.264", - "elevation_m": "378", + "raw_text": "TAF CYAM 110140Z 1102/1114 30008KT P6SM -SHSN OVC020 TEMPO 1102/1112 P6SM NSW BKN025 BECMG 1104/1106 28005KT FM111200 07005KT P6SM -SHSN BKN020 TEMPO 1112/1114 P6SM NSW BKN030 RMK NXT FCST BY 110800Z", + "station_id": "CYAM", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "46.484", + "longitude": "-84.504", + "elevation_m": "186", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "290", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "300", "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.5", - "wx_string": "IC", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + } ] - } - ] - }, - { - "raw_text": "TAF CYWL 110040Z 1101/1113 12005KT P6SM FEW005 OVC070 TEMPO 1101/1113 5SM -SHSN BKN005 OVC040 RMK NXT FCST BY 110700Z", - "station_id": "CYWL", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "52.186", - "longitude": "-122.066", - "elevation_m": "942", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "120", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "280", "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "7000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "70", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "wx_string": "-SHSN", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF CYPR 110040Z 1101/1113 09005KT P6SM BKN080 TEMPO 1101/1109 P6SM -RA RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYPR", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "54.291", - "longitude": "-130.451", - "elevation_m": "30", + "raw_text": "TAF CYCA 110140Z 1102/1114 23012KT P6SM BKN040 TEMPO 1102/1111 SCT040 FM111100 21012KT P6SM BKN060 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYCA", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "53.683", + "longitude": "-57.042", + "elevation_m": "12", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "230", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", + "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "210", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "wx_string": "-RA", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + } ] } ] }, { - "raw_text": "TAF CYZY 110040Z 1101/1109 16008KT P6SM SCT012 BKN025 TEMPO 1101/1109 5SM -SN BKN012 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYZY", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T09:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "55.303", - "longitude": "-123.135", - "elevation_m": "694", + "raw_text": "TAF CZUM 110140Z 1102/1114 09005KT P6SM -SN SCT015 OVC025 TEMPO 1102/1104 5SM -SN OVC015 FM110400 11008KT 6SM -SN OVC025 TEMPO 1104/1109 2 1/2SM -SN OVC020 PROB30 1104/1109 1 1/2SM -SN VV012 FM110900 11012KT 1 1/2SM -SN OVC012 TEMPO 1109/1114 3SM -SN SCT012 OVC025 BECMG 1112/1114 11012G22KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CZUM", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "53.562", + "longitude": "-64.107", + "elevation_m": "431", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "160", - "wind_speed_kt": "8", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "5", "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF CYXS 110040Z 1101/1113 16008KT P6SM SCT008 OVC030 TEMPO 1101/1104 3SM -SN BR BKN008 OVC030 FM110400 VRB03KT P6SM SCT020 BKN080 TEMPO 1104/1113 SCT002 BKN020 PROB30 1104/1113 1/2SM FZFG VV002 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYXS", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "53.884", - "longitude": "-122.677", - "elevation_m": "685", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "160", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN BR", + "visibility_statute_mi": "2.5", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T09:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.5", + "vert_vis_ft": "1200", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, + "sky_cover": "OVX" + } + ] + }, + { + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", + "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "200" + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.5", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF CYZP 110040Z 1101/1113 14020G30KT P6SM SCT012 BKN100 TEMPO 1101/1104 5SM -RA BR BKN008 OVC080 FM110400 14020G30KT P6SM SCT015 BKN120 TEMPO 1104/1113 BKN015 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYZP", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "53.254", - "longitude": "-131.814", - "elevation_m": "7", + "raw_text": "TAF CYDF 110140Z 1102/1202 03005KT P6SM BKN060 OVC100 FM111100 04010KT 6SM -SN OVC025 TEMPO 1111/1113 2SM -SN -FZRA BR OVC020 FM111300 04010KT 6SM -FZRA BR SCT008 OVC015 TEMPO 1113/1121 3SM -FZRA -PL BR OVC008 FM112100 04010KT 3SM -DZ BR OVC006 FM120100 04010KT 2SM -RA BR OVC005 RMK NXT FCST BY 110800Z", + "station_id": "CYDF", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T02:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "49.212", + "longitude": "-57.394", + "elevation_m": "15", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "20", - "wind_gust_kt": "30", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" }, { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T11:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN -FZRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "140", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", + "wx_string": "-FZRA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "800" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-FZRA -PL BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" + } + ] + }, + { + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "3", + "wx_string": "-DZ BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "600" + } + ] + }, + { + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "2", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ] } ] }, { - "raw_text": "TAF AMD KDOV 110040Z 1100/1206 17006KT 9999 BKN007 OVC015 QNH2989INS TEMPO 1100/1104 9000 -SHRA BECMG 1104/1105 18012KT 6000 -SHRA BKN007 OVC015 QNH2982INS TEMPO 1105/1107 VCTS OVC015CB BECMG 1107/1108 18012KT 4800 SHRA VCTS BKN007 OVC015CB QNH2944INS BECMG 1117/1118 19012G25KT 3200 TSRA BKN015CB QNH2936INS BECMG 1200/1201 25012G20KT 9999 NSW BKN020 QNH2963INS TX16/1118Z TN07/1200Z", - "station_id": "KDOV", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "39.13", - "longitude": "-75.465", - "elevation_m": "6", + "raw_text": "TAF CYAY 110140Z 1102/1114 24006KT P6SM BKN160 FM110600 VRB03KT P6SM BKN100 FM111200 09005KT P6SM OVC060 BECMG 1112/1114 14012KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYAY", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "51.39", + "longitude": "-56.081", + "elevation_m": "23", "forecast": [ { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "170", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "240", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "16000" } ] }, { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5.59", - "wx_string": "-SHRA", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "12", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.82", - "wx_string": "-SHRA", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "TEMPO", - "wx_string": "VCTS", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "90", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "180", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "140", "wind_speed_kt": "12", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.44", - "wx_string": "SHRA VCTS", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" + } + ] + } + ] + }, + { + "raw_text": "TAF CYPL 110140Z 1102/1114 30005KT 1 1/2SM -SN OVC020 TEMPO 1102/1114 6SM -SN OVC030 BECMG 1107/1109 35005KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYPL", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "51.449", + "longitude": "-90.218", + "elevation_m": "390", + "forecast": [ + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", + "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.35", - "wx_string": "TSRA", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T01:00:00Z", - "wind_dir_degrees": "250", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.62", - "wx_string": "NSW", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "5", + "visibility_statute_mi": "1.5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "16" - }, - { - "valid_time": "2024-12-11T00:00:00Z", - "min_temp_c": "7" - } ] } ] }, { - "raw_text": "TAF CYKA 110040Z 1101/1113 VRB03KT P6SM BKN030 TEMPO 1101/1113 FEW015 OVC020 RMK NXT FCST BY 110700Z", - "station_id": "CYKA", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "50.704", - "longitude": "-120.444", - "elevation_m": "344", + "raw_text": "TAF CYTL 110140Z 1102/1114 33005KT 2SM -SN OVC020 TEMPO 1102/1114 6SM -SN OVC030 BECMG 1105/1107 32010KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYTL", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "53.816", + "longitude": "-89.892", + "elevation_m": "218", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "5", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "2", + "wx_string": "-SN", + "sky_condition": [ { "sky_cover": "OVC", "cloud_base_ft_agl": "2000" @@ -180829,360 +182822,289 @@ ] }, { - "raw_text": "TAF CYYF 110040Z 1101/1113 VRB03KT P6SM OVC015 TEMPO 1101/1113 SCT015 OVC025 RMK NXT FCST BY 110700Z", - "station_id": "CYYF", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "49.46", - "longitude": "-119.606", - "elevation_m": "342", + "raw_text": "TAF CYGQ 110140Z 1102/1114 31005KT P6SM -SN OVC025 TEMPO 1102/1114 2SM -SN OVC015 BECMG 1104/1106 VRB03KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYGQ", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "49.781", + "longitude": "-86.932", + "elevation_m": "340", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "2", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF CYLW 110040Z 1101/1113 VRB03KT P6SM OVC020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYLW", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "49.953", - "longitude": "-119.375", - "elevation_m": "420", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T06:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "2500" } ] } ] }, { - "raw_text": "TAF CYZT 110040Z 1101/1113 13010KT P6SM FEW012 OVC100 RMK NXT FCST BY 110700Z", - "station_id": "CYZT", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "50.685", - "longitude": "-127.369", - "elevation_m": "13", + "raw_text": "TAF CYBX 110140Z 1102/1114 04005KT P6SM OVC090 FM110900 05005KT P6SM OVC060 BECMG 1112/1114 10012KT RMK NXT FCST BY 110800Z", + "station_id": "CYBX", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "51.442", + "longitude": "-57.188", + "elevation_m": "32", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ - [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - } - ], - [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" - } - ] + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "9000" + } ] - } - ] - }, - { - "raw_text": "TAF CYXC 110040Z 1101/1113 VRB03KT P6SM BKN030 TEMPO 1101/1113 BKN020 RMK NXT FCST BY 110700Z", - "station_id": "CYXC", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "49.614", - "longitude": "-115.784", - "elevation_m": "928", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "50", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "100", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF CYCB 110040Z 1101/1113 32010KT P6SM FEW240 TEMPO 1101/1108 6SM IC FM110800 34008KT P6SM SCT012 BKN080 TEMPO 1108/1113 6SM -SN IC BKN012 RMK NXT FCST BY 110700Z", - "station_id": "CYCB", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "69.106", - "longitude": "-105.116", - "elevation_m": "19", + "raw_text": "TAF CYWK 110140Z 1102/1114 15010KT 6SM -SN SCT015 OVC025 TEMPO 1102/1107 2 1/2SM -SN OVC015 PROB30 1102/1107 1 1/2SM -SN VV012 FM110700 16010G20KT 1 1/2SM -SN OVC015 TEMPO 1107/1112 3SM -SN SCT015 OVC025 FM111200 15012G22KT 3/4SM -SN VV006 TEMPO 1112/1114 2SM -SN OVC012 RMK NXT FCST BY 110800Z", + "station_id": "CYWK", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "52.927", + "longitude": "-66.874", + "elevation_m": "547", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "320", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "150", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "24000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "IC", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.5", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "6", - "wx_string": "-SN IC", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "1.5", + "vert_vis_ft": "1200", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVX" } ] - } - ] - }, - { - "raw_text": "TAF CYEV 110040Z 1101/1113 14012KT 6SM -SN BKN012 TEMPO 1101/1106 P6SM -SN SCT012 BKN040 FM110600 12008KT P6SM SCT020 BKN080 TEMPO 1106/1113 5SM -SN BKN020 RMK NXT FCST BY 110700Z", - "station_id": "CYEV", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "68.309", - "longitude": "-133.5", - "elevation_m": "74", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "12", - "visibility_statute_mi": "6", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "160", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "1.5", "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3", "wx_string": "-SN", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "120", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "wind_dir_degrees": "150", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "0.75", + "vert_vis_ft": "600", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "5", + "visibility_statute_mi": "2", "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF CYCO 110040Z 1101/1113 VRB03KT P6SM FEW080 TEMPO 1101/1113 6SM IC RMK NXT FCST BY 110700Z", - "station_id": "CYCO", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "67.817", - "longitude": "-115.135", - "elevation_m": "20", + "raw_text": "TAF CYOO 110140Z 1102/1114 VRB03KT 2SM RA BR BKN004 OVC050 TEMPO 1102/1105 6SM -RA BR SCT005 OVC050 FM110500 VRB03KT P6SM FEW005 OVC050 PROB40 1105/1108 2 1/2SM -DZ BR OVC008 FM110800 VRB03KT 2 1/2SM -DZ BR OVC008 TEMPO 1108/1111 1SM -DZ BR OVC004 PROB30 1108/1111 1/2SM FG VV002 FM111100 VRB03KT 1/2SM -DZ FG VV002 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYOO", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "43.921", + "longitude": "-78.899", + "elevation_m": "136", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "8000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "6", - "wx_string": "IC", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF CYIO 110040Z 1101/1113 VRB03KT P6SM FEW090 BKN110 FM110500 VRB03KT P6SM FEW030 BKN060 OVC090 TEMPO 1105/1113 5SM -SN BKN030 OVC060 PROB30 1105/1113 2SM -SHSN RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYIO", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "72.694", - "longitude": "-77.957", - "elevation_m": "61", - "forecast": [ - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "11000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "FM", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", @@ -181190,539 +183112,496 @@ "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" + "cloud_base_ft_agl": "5000" } ] }, { "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "40", + "visibility_statute_mi": "2.5", + "wx_string": "-DZ BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF CYVM 110040Z 1101/1113 VRB03KT P6SM FEW010 BKN060 TEMPO 1101/1102 SCT060 FM110200 VRB03KT P6SM FEW060 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYVM", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "67.552", - "longitude": "-64.026", - "elevation_m": "3", - "forecast": [ - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "FM", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2.5", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "1", + "wx_string": "-DZ BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVX" } ] - } - ] - }, - { - "raw_text": "TAF CYCY 110040Z 1101/1113 30008KT P6SM FEW060 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYCY", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "70.484", - "longitude": "-68.515", - "elevation_m": "73", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "-DZ FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVX" } ] } ] }, { - "raw_text": "TAF CYTE 110040Z 1101/1113 21008KT P6SM FEW020 SCT050 OVC080 TEMPO 1101/1105 4SM -SN BKN020 OVC040 PROB30 1101/1105 2SM -SHSN FM110500 VRB03KT P6SM SCT015 OVC030 TEMPO 1105/1113 2SM -SHSN BKN015 OVC030 BECMG 1106/1108 06010KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYTE", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "64.23", - "longitude": "-76.528", - "elevation_m": "49", + "raw_text": "TAF CYTZ 110140Z 1102/1202 05007KT 3SM RA BR SCT004 OVC050 TEMPO 1102/1104 1SM -RA BR BKN004 OVC025 BECMG 1102/1104 VRB03KT FM110400 VRB03KT 1 1/2SM -DZ BR BKN004 OVC060 TEMPO 1104/1108 P6SM NSW SCT004 OVC060 PROB30 1104/1108 1/2SM FG VV002 FM110800 23005KT 1/2SM -DZ FG VV002 FM111200 27008KT P6SM FEW005 SCT030 BKN120 FM111400 26008KT P6SM -RA FEW020 OVC050 FM111700 24010KT 5SM -RA BR FEW006 OVC020 BECMG 1118/1120 24012G22KT BECMG 1120/1122 26018G28KT FM112200 26018G28KT P6SM BKN025 OVC140 BECMG 1122/1124 26020G35KT RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYTZ", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-12T02:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "43.627", + "longitude": "-79.397", + "elevation_m": "76", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "7", + "visibility_statute_mi": "3", + "wx_string": "RA BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "cloud_base_ft_agl": "400" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4", - "wx_string": "-SN", + "visibility_statute_mi": "1", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "400" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T04:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "3", + "wx_string": "RA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "400" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2", - "wx_string": "-SHSN", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "1.5", + "wx_string": "-DZ BR", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "400" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "400" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - } - ] - }, - { - "raw_text": "TAF CYQU 110040Z 1101/1113 VRB03KT P6SM BKN100 BKN220 FM110400 VRB03KT P6SM FEW060 PROB30 1108/1113 1/4SM FZFG VV002 RMK NXT FCST BY 110700Z", - "station_id": "CYQU", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "55.182", - "longitude": "-118.882", - "elevation_m": "668", - "forecast": [ - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "22000" + "cloud_base_ft_agl": "6000" } ] }, { "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "0.5", + "vert_vis_ft": "200", + "wx_string": "FG", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVX" } ] }, { "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.25", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "230", + "wind_speed_kt": "5", + "visibility_statute_mi": "0.5", "vert_vis_ft": "200", - "wx_string": "FZFG", + "wx_string": "-DZ FG", "sky_condition": [ { "sky_cover": "OVX" } ] - } - ] - }, - { - "raw_text": "TAF CYMM 110040Z 1101/1113 VRB03KT P6SM BKN200 FM110600 10008KT P6SM BKN120 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYMM", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "56.65", - "longitude": "-111.221", - "elevation_m": "371", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "500" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "100", + "wind_dir_degrees": "260", "wind_speed_kt": "8", "visibility_statute_mi": "6+", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "5000" } ] - } - ] - }, - { - "raw_text": "TAF CYPE 110040Z 1101/1113 08005KT P6SM -SN SCT020 OVC060 TEMPO 1101/1105 3SM -SN BKN020 OVC060 FM110500 VRB03KT P6SM SCT008 BKN060 TEMPO 1105/1113 5SM -SN BR OVC008 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYPE", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "56.228", - "longitude": "-117.453", - "elevation_m": "572", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "240", + "wind_speed_kt": "10", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "3", - "wx_string": "-SN", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "12", + "wind_gust_kt": "22", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "18", + "wind_gust_kt": "28", + "visibility_statute_mi": "5", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "600" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "wind_dir_degrees": "260", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN BR", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "20", + "wind_gust_kt": "35", + "visibility_statute_mi": "6+", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "14000" } ] } ] }, { - "raw_text": "TAF CYOJ 110040Z 1101/1113 12012KT 6SM -SN SCT020 BKN040 TEMPO 1101/1113 2SM -SN BKN020 RMK NXT FCST BY 110700Z", - "station_id": "CYOJ", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "58.628", - "longitude": "-117.174", - "elevation_m": "339", + "raw_text": "TAF CYQT 110140Z 1102/1114 VRB03KT P6SM -SN OVC030 TEMPO 1102/1114 2SM -SN OVC015 BECMG 1110/1112 32010KT RMK NXT FCST BY 110800Z", + "station_id": "CYQT", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "48.374", + "longitude": "-89.33", + "elevation_m": "197", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "12", - "visibility_statute_mi": "6", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6+", "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", "visibility_statute_mi": "2", "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF CYYE 110040Z 1101/1113 VRB03KT P6SM SCT060 BKN240 TEMPO 1101/1113 BKN060 RMK NXT FCST BY 110700Z", - "station_id": "CYYE", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "58.839", - "longitude": "-122.59", - "elevation_m": "379", + "raw_text": "TAF CYQK 110140Z 1102/1114 29005KT P6SM -SN OVC030 TEMPO 1102/1114 3SM -SN OVC020 BECMG 1104/1106 31010KT RMK NXT FCST BY 110800Z", + "station_id": "CYQK", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "49.791", + "longitude": "-94.361", + "elevation_m": "413", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "5", "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "24000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "wx_string": "-SN", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] } ] }, { - "raw_text": "TAF CYZS 110040Z 1101/1113 15005KT 2SM -SHSN BR BKN007 OVC030 TEMPO 1101/1107 P6SM -SN SCT007 BKN030 OVC060 BECMG 1103/1105 11008KT FM110700 11008KT P6SM SCT015 BKN030 OVC120 TEMPO 1107/1113 4SM -SN BKN015 OVC030 BECMG 1109/1111 07012KT RMK NXT FCST BY 110700Z", - "station_id": "CYZS", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "64.188", - "longitude": "-83.351", - "elevation_m": "60", + "raw_text": "TAF CYXL 110140Z 1102/1114 VRB03KT 6SM -SN OVC030 TEMPO 1102/1108 2SM -SN OVC015 FM110800 32007KT P6SM -SN OVC030 TEMPO 1108/1114 3SM -SHSN OVC015 RMK NXT FCST BY 110800Z", + "station_id": "CYXL", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK NXT FCST BY 110800Z", + "latitude": "50.114", + "longitude": "-91.905", + "elevation_m": "381", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "5", - "visibility_statute_mi": "2", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "3", + "visibility_statute_mi": "6", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", "cloud_base_ft_agl": "3000" @@ -181730,40 +183609,27 @@ ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", + "visibility_statute_mi": "2", "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "6000" + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "8", - "visibility_statute_mi": "2", - "wx_string": "-SHSN BR", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, { "sky_cover": "OVC", "cloud_base_ft_agl": "3000" @@ -181771,559 +183637,755 @@ ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "110", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SHSN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "1500" } ] - }, + } + ] + }, + { + "raw_text": "TAF CYKL 110140Z 1102/1114 15010KT 6SM -SN SCT015 OVC025 TEMPO 1102/1114 3SM -SN OVC015 PROB30 1102/1114 2SM -SN RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "station_id": "CYKL", + "issue_time": "2024-12-11T01:40:00Z", + "bulletin_time": "2024-12-11T01:40:00Z", + "valid_time_from": "2024-12-11T02:00:00Z", + "valid_time_to": "2024-12-11T14:00:00Z", + "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110800Z", + "latitude": "54.803", + "longitude": "-66.804", + "elevation_m": "507", + "forecast": [ { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "10", + "visibility_statute_mi": "6", "wx_string": "-SN", "sky_condition": [ { - "sky_cover": "BKN", + "sky_cover": "SCT", "cloud_base_ft_agl": "1500" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "3", + "wx_string": "-SN", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "1500" } ] + }, + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "PROB", + "probability": "30", + "visibility_statute_mi": "2", + "wx_string": "-SN", + "sky_condition": [ + + ] } ] }, { - "raw_text": "TAF CYXJ 110040Z 1101/1113 12005KT P6SM FEW100 BKN200 FM110700 VRB03KT P6SM FEW004 PROB30 1107/1113 1/4SM FZFG VV002 RMK NXT FCST BY 110700Z", - "station_id": "CYXJ", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", + "raw_text": "TAF AMD KCBM 110130Z 1101/1124 33012G18KT 9999 BKN018 510105 QNH2976INS BECMG 1103/1104 32010G20KT 9999 BKN020 650408 530109 QNH2991INS BECMG 1113/1114 32010G20KT 9999 FEW020 560109 QNH3014INS BECMG 1121/1122 31009KT 9999 FEW020 510105 QNH3016INS TX14/1101Z TN06/1113Z LAST NO AMDS AFT 1101 NEXT 1110", + "station_id": "KCBM", + "issue_time": "2024-12-11T01:30:00Z", + "bulletin_time": "2024-12-11T01:30:00Z", "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "56.247", - "longitude": "-120.737", - "elevation_m": "700", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "33.6519", + "longitude": "-88.4567", + "elevation_m": "59", "forecast": [ { "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "5", + "fcst_time_to": "2024-12-11T03:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", + "altim_in_hg": "29.76", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "1800" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "3", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.91", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" + } + ], + "icing_condition": [ + { + "icing_intensity": "5", + "icing_min_alt_ft_agl": "4000", + "icing_max_alt_ft_agl": "12000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "10000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "10", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "400" + "cloud_base_ft_agl": "2000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "6", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "10000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "PROB", - "probability": "30", - "visibility_statute_mi": "0.25", - "vert_vis_ft": "200", - "wx_string": "FZFG", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "OVX" + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "6000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T01:00:00Z", + "max_temp_c": "14" + }, + { + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "6" } ] } ] }, { - "raw_text": "TAF CYYL 110040Z 1101/1113 31012KT P6SM FEW020 TEMPO 1101/1113 2 1/2SM IC HZ SCT020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYYL", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", + "raw_text": "TAF AMD KEND 110130Z 1101/1124 25006KT 9999 SKC QNH3019INS BECMG 1109/1110 28012KT 9999 SKC QNH3022INS TX08/1118Z TNM02/1113Z LAST NO AMDS AFT 1101 NEXT 1110", + "station_id": "KEND", + "issue_time": "2024-12-11T01:30:00Z", + "bulletin_time": "2024-12-11T01:30:00Z", "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "56.863", - "longitude": "-101.073", - "elevation_m": "351", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "36.338", + "longitude": "-97.919", + "elevation_m": "392", "forecast": [ { "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "altim_in_hg": "30.18", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.5", - "wx_string": "IC HZ", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "8" + }, + { + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "-2" } ] } ] }, { - "raw_text": "TAF CYQD 110040Z 1101/1113 32012KT P6SM FEW025 TEMPO 1101/1113 2 1/2SM IC HZ BKN020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYQD", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", - "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "53.975", - "longitude": "-101.089", - "elevation_m": "268", + "raw_text": "TAF AYPY 110130Z 1106/1206 34006KT 9999 -SHRA SCT016 BKN030 INTER 1106/1109 4000 TSRA BKN010 FEW018CB", + "station_id": "AYPY", + "issue_time": "2024-12-11T01:30:00Z", + "bulletin_time": "2024-12-11T01:30:00Z", + "valid_time_from": "2024-12-11T06:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "-9.443", + "longitude": "147.216", + "elevation_m": "44", "forecast": [ { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", + "wx_string": "-SHRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "1600" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T09:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "2.5", - "wx_string": "IC HZ", + "visibility_statute_mi": "2.49", + "wx_string": "TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "1800", + "cloud_type": "CB" } ] } ] }, { - "raw_text": "TAF CYNE 110040Z 1101/1113 32008KT P6SM FEW020 RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "station_id": "CYNE", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", + "raw_text": "TAF OEPS 110100Z 1101/1207 36009KT 9999 SKC QNH3012INS TX22/1112Z TN06/1201Z", + "station_id": "OEPS", + "issue_time": "2024-12-11T01:00:00Z", + "bulletin_time": "2024-12-11T01:00:00Z", "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK FCST BASED ON AUTO OBS. NXT FCST BY 110700Z", - "latitude": "53.958", - "longitude": "-97.845", - "elevation_m": "220", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "24.063", + "longitude": "47.581", + "elevation_m": "503", "forecast": [ { "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-12T07:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", + "altim_in_hg": "30.12", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "22" + }, + { + "valid_time": "2024-12-11T01:00:00Z", + "min_temp_c": "6" } ] } ] }, { - "raw_text": "TAF CYTH 110040Z 1101/1113 32008KT P6SM SKC TEMPO 1101/1113 2 1/2SM IC RMK NXT FCST BY 110700Z", - "station_id": "CYTH", - "issue_time": "2024-12-11T00:40:00Z", - "bulletin_time": "2024-12-11T00:40:00Z", + "raw_text": "TAF KHMN 110100Z 1101/1207 33010KT 9999 SKC 510605 QNH3038INS BECMG 1117/1118 VRB06KT 9999 BKN250 QNH3045INS TX11/1121Z TNM07/1112Z LAST NO AMDS AFT 1104 NEXT 1109", + "station_id": "KHMN", + "issue_time": "2024-12-11T01:00:00Z", + "bulletin_time": "2024-12-11T01:00:00Z", "valid_time_from": "2024-12-11T01:00:00Z", - "valid_time_to": "2024-12-11T13:00:00Z", - "remarks": "RMK NXT FCST BY 110700Z", - "latitude": "55.803", - "longitude": "-97.846", - "elevation_m": "212", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "32.852", + "longitude": "-106.108", + "elevation_m": "1240", "forecast": [ { "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", + "fcst_time_to": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", + "altim_in_hg": "30.38", "sky_condition": [ { "sky_cover": "SKC" } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "6000", + "turbulence_max_alt_ft_agl": "11000" + } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.5", - "wx_string": "IC", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.44", "sky_condition": [ - + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "25000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "11" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "-7" + } ] } ] }, { - "raw_text": "TAF AMD KGUS 110035Z 1100/1203 30010G15KT 9999 OVC018 620189 QNH2989INS TEMPO 1100/1105 OVC020 620209 BECMG 1116/1117 26015G25KT 9999 VCSH BKN040 610409 510005 QNH2991INS TX00/1100Z TNM04/1112Z LAST NO AMDS AFT 1104 NEXT 1113", - "station_id": "KGUS", - "issue_time": "2024-12-11T00:35:00Z", - "bulletin_time": "2024-12-11T00:35:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T03:00:00Z", - "latitude": "40.6375", - "longitude": "-86.1631", - "elevation_m": "245", + "raw_text": "TAF KVAD 110100Z 1101/1207 21010G15KT 9999 BKN015 OVC020 621206 QNH2997INS BECMG 1107/1108 21010G20KT 4800 RA BKN010 OVC015 520001 540105 QNH2987INS WS020/22045 TEMPO 1108/1113 24015G25KT TSRA OVC010CB BECMG 1112/1113 27010G20KT 8000 -SHRA BR OVC010 530001 550109 QNH2994INS BECMG 1116/1117 27015G25KT 9999 NSW SCT015 BKN020 530002 550209 QNH3003INS BECMG 1118/1119 29015G30KT 9999 SCT020 560002 580209 QNH3008INS BECMG 1122/1123 31010G15KT 9999 SKC 530009 530909 QNH3016INS TX21/1112Z TN07/1200Z", + "station_id": "KVAD", + "issue_time": "2024-12-11T01:00:00Z", + "bulletin_time": "2024-12-11T01:00:00Z", + "valid_time_from": "2024-12-11T01:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "30.979", + "longitude": "-83.192", + "elevation_m": "70", "forecast": [ { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "300", + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "210", "wind_speed_kt": "10", "wind_gust_kt": "15", "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", + "altim_in_hg": "29.97", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "2000" } ], "icing_condition": [ { "icing_intensity": "2", - "icing_min_alt_ft_agl": "1800", - "icing_max_alt_ft_agl": "10800" + "icing_min_alt_ft_agl": "12000", + "icing_max_alt_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "210", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.88", + "wx_string": "RA", "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1000" + }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "1500" } ], - "icing_condition": [ + "turbulence_condition": [ + [ + { + "turbulence_intensity": "2", + "turbulence_max_alt_ft_agl": "1000" + } + ], + [ + { + "turbulence_intensity": "4", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "6000" + } + ] + ] + }, + { + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "240", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "wx_string": "TSRA", + "sky_condition": [ { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "2000", - "icing_max_alt_ft_agl": "11000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T13:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "10", + "wind_gust_kt": "20", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.94", + "wx_string": "-SHRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1000" } + ], + "turbulence_condition": [ + [ + { + "turbulence_intensity": "5", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "10000" + } + ], + [ + { + "turbulence_intensity": "3", + "turbulence_max_alt_ft_agl": "1000" + } + ] ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "260", + "wind_dir_degrees": "270", "wind_speed_kt": "15", "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", - "wx_string": "VCSH", + "altim_in_hg": "30.03", + "wx_string": "NSW", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "2000" } ], - "icing_condition": [ + "turbulence_condition": [ + [ + { + "turbulence_intensity": "3", + "turbulence_max_alt_ft_agl": "2000" + } + ], + [ + { + "turbulence_intensity": "5", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "11000" + } + ] + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "15", + "wind_gust_kt": "30", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.09", + "wx_string": "NSW", + "sky_condition": [ { - "icing_intensity": "1", - "icing_min_alt_ft_agl": "4000", - "icing_max_alt_ft_agl": "13000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2000" } ], "turbulence_condition": [ + [ + { + "turbulence_intensity": "6", + "turbulence_max_alt_ft_agl": "2000" + } + ], + [ + { + "turbulence_intensity": "8", + "turbulence_min_alt_ft_agl": "2000", + "turbulence_max_alt_ft_agl": "11000" + } + ] + ] + }, + { + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.15", + "wx_string": "NSW", + "sky_condition": [ { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "5000" + "sky_cover": "SKC" } ], + "turbulence_condition": [ + [ + { + "turbulence_intensity": "3", + "turbulence_max_alt_ft_agl": "9000" + } + ], + [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "9000", + "turbulence_max_alt_ft_agl": "18000" + } + ] + ], "temperature": [ { - "valid_time": "2024-12-11T00:00:00Z", - "max_temp_c": "0" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "21" }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "-4" + "valid_time": "2024-12-12T00:00:00Z", + "min_temp_c": "7" } ] } ] }, { - "raw_text": "TAF AMD OTBH 110025Z 1100/1206 28006KT 9000 HZ FEW150 QNH3006INS TEMPO 1100/1105 4800 BR BKN030 BECMG 1107/1108 35010G20KT 9000 HZ FEW150 QNH3005INS BECMG 1113/1114 35009KT 8000 BR SCT020 BKN030 QNH3010INS TEMPO 1200/1204 4800 BR TX26/1110Z TN17/1102Z", - "station_id": "OTBH", - "issue_time": "2024-12-11T00:25:00Z", - "bulletin_time": "2024-12-11T00:25:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "25.117", - "longitude": "51.315", - "elevation_m": "40", + "raw_text": "TAF KMCF 110100Z 1101/1207 18009KT 9999 BKN040 QNH3000INS BECMG 1103/1104 16010G15KT 9999 BKN030 QNH2998INS BECMG 1113/1114 18015G20KT 4800 RA OVC020 QNH2998INS TEMPO 1114/1117 VRB15G25KT 4800 TSRA OVC020CB BECMG 1117/1118 30020G25KT 6000 -SHRA OVC030 QNH3001INS BECMG 1118/1119 31015G25KT 9999 NSW BKN050 QNH3002INS BECMG 1121/1122 33015G20KT 9999 SKC QNH3008INS BECMG 1202/1203 36015G20KT 9999 SKC QNH3029INS TX24/1115Z TN18/1109Z", + "station_id": "KMCF", + "issue_time": "2024-12-11T01:00:00Z", + "bulletin_time": "2024-12-11T01:00:00Z", + "valid_time_from": "2024-12-11T01:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "27.8598", + "longitude": "-82.5133", + "elevation_m": "3", "forecast": [ { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.06", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.98", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T03:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.00", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T03:00:00Z", "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "350", + "time_becoming": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "160", "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.06", - "wx_string": "HZ", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.97", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "3000" } ] }, { "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T14:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "9", - "visibility_statute_mi": "4.97", - "altim_in_hg": "30.09", - "wx_string": "BR", + "wind_dir_degrees": "180", + "wind_speed_kt": "15", + "wind_gust_kt": "20", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.97", + "wx_string": "RA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "OVC", "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "2.98", - "wx_string": "BR", - "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "max_temp_c": "26" - }, + "wx_string": "TSRA", + "sky_condition": [ { - "valid_time": "2024-12-11T02:00:00Z", - "min_temp_c": "17" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" } - ], - "sky_condition": [ - ] - } - ] - }, - { - "raw_text": "TAF COR PAFB 110015Z 1023/1205 VRB06KT 9999 SCT060 BKN090 BKN150 510202 QNH2943INS TXM03/1023Z TNM12/1112Z", - "station_id": "PAFB", - "issue_time": "2024-12-11T00:15:00Z", - "bulletin_time": "2024-12-11T00:15:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-12T05:00:00Z", - "latitude": "64.836", - "longitude": "-147.614", - "elevation_m": "137", - "forecast": [ + }, { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.44", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "20", + "wind_gust_kt": "25", + "visibility_statute_mi": "3.73", + "altim_in_hg": "30.00", + "wx_string": "-SHRA", "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - } - ] - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-10T23:00:00Z", - "max_temp_c": "-3" - }, { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "-12" + "sky_cover": "OVC", + "cloud_base_ft_agl": "3000" } ] - } - ] - }, - { - "raw_text": "TAF KGRK 110000Z 1100/1206 34015G20KT 9999 FEW060 QNH3021INS BECMG 1101/1102 33012G18KT 9999 SKC QNH3026INS BECMG 1104/1105 29010KT 9999 SKC QNH3034INS BECMG 1121/1122 19012KT 9999 SKC QNH3035INS BECMG 1201/1202 17008KT 9999 FEW120 SCT200 QNH3037INS TX17/1121Z TN02/1112Z", - "station_id": "KGRK", - "issue_time": "2024-12-11T00:00:00Z", - "bulletin_time": "2024-12-11T00:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "31.0779", - "longitude": "-97.8323", - "elevation_m": "311", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T01:00:00Z", - "wind_dir_degrees": "340", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "310", "wind_speed_kt": "15", - "wind_gust_kt": "20", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", + "altim_in_hg": "30.03", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T02:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T02:00:00Z", + "time_becoming": "2024-12-11T22:00:00Z", "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "wind_speed_kt": "15", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", + "altim_in_hg": "30.09", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SKC" @@ -182331,26 +184393,71 @@ ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T03:00:00Z", + "wind_dir_degrees": "360", + "wind_speed_kt": "15", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "altim_in_hg": "30.35", + "altim_in_hg": "30.30", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "SKC" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "24" + }, + { + "valid_time": "2024-12-11T09:00:00Z", + "min_temp_c": "18" + } + ] + } + ] + }, + { + "raw_text": "TAF KLTS 110100Z 1101/1207 31009KT 9999 SKC 510103 QNH3027INS BECMG 1114/1115 23012KT 9999 SKC QNH3034INS BECMG 1203/1204 19010KT 9999 SCT060 510102 QNH3019INS TX14/1121Z TNM03/1112Z", + "station_id": "KLTS", + "issue_time": "2024-12-11T01:00:00Z", + "bulletin_time": "2024-12-11T01:00:00Z", + "valid_time_from": "2024-12-11T01:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "34.666", + "longitude": "-99.27", + "elevation_m": "416", + "forecast": [ + { + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "310", + "wind_speed_kt": "9", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", "sky_condition": [ { "sky_cover": "SKC" } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "4000" + } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "190", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "230", "wind_speed_kt": "12", "visibility_statute_mi": "6+", "altim_in_hg": "30.35", @@ -182361,195 +184468,190 @@ ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", + "altim_in_hg": "30.18", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "12000" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" + "cloud_base_ft_agl": "6000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "3000" } ], "temperature": [ { "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "17" + "max_temp_c": "14" }, { "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "2" + "min_temp_c": "-3" } ] } ] }, { - "raw_text": "TAF KSSC 110000Z 1100/1206 16009KT 9999 BKN140 QNH2990INS BECMG 1102/1103 18010G15KT 9999 BKN020 BKN140 QNH2983INS BECMG 1107/1108 19012G18KT 6000 -SHRA BKN010 OVC040 QNH2967INS TEMPO 1114/1116 20015G25KT 3200 TSRA OVC008CB BECMG 1115/1116 22012G20KT 9000 -RA BKN015 OVC030 510004 QNH2970INS BECMG 1118/1119 26015G25KT 9999 NSW SCT020 510003 QNH2973INS TEMPO 1120/1123 27020G30KT BECMG 1122/1123 28012G18KT 9999 SKC QNH2997INS TX19/1115Z TN17/1104Z", - "station_id": "KSSC", - "issue_time": "2024-12-11T00:00:00Z", - "bulletin_time": "2024-12-11T00:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "33.978", - "longitude": "-80.466", - "elevation_m": "71", + "raw_text": "TAF KSVN 110100Z 1101/1207 19009KT 9999 SCT040 BKN180 QNH2989INS BECMG 1108/1109 19010G20KT 9999 VCSH BKN030 OVC180 WS020/20050KT 510009 QNH2978INS TEMPO 1110/1112 8000 -SHRA BECMG 1113/1114 19015G25KT 6000 -SHRA OVC030 WS020/20060KT 530009 QNH2978INS TEMPO 1115/1118 19025G35KT 3200 SHRA BKN010 OVC020 BECMG 1118/1119 27015G25KT 9999 NSW SCT030 510006 QNH2989INS BECMG 1123/1124 29009KT 9999 SKC QNH3016INS TX21/1115Z TN03/1201Z", + "station_id": "KSVN", + "issue_time": "2024-12-11T01:00:00Z", + "bulletin_time": "2024-12-11T01:00:00Z", + "valid_time_from": "2024-12-11T01:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "32.011", + "longitude": "-81.131", + "elevation_m": "13", "forecast": [ { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", - "wind_dir_degrees": "160", + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", + "altim_in_hg": "29.88", "sky_condition": [ + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "4000" + }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "cloud_base_ft_agl": "18000" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "180", + "time_becoming": "2024-12-11T09:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "10", - "wind_gust_kt": "15", + "wind_gust_kt": "20", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "50", "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", + "altim_in_hg": "29.79", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "14000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "18000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.68", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "4.97", "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" - } + ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "200", + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "190", "wind_speed_kt": "15", "wind_gust_kt": "25", - "visibility_statute_mi": "1.99", - "wx_string": "TSRA", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "200", + "wind_shear_speed_kt": "60", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.79", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "OVC", - "cloud_base_ft_agl": "800", - "cloud_type": "CB" + "cloud_base_ft_agl": "3000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_max_alt_ft_agl": "9000" } ] }, { "fcst_time_from": "2024-12-11T15:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "12", - "wind_gust_kt": "20", - "visibility_statute_mi": "5.59", - "altim_in_hg": "29.70", - "wx_string": "-RA", + "change_indicator": "TEMPO", + "wind_dir_degrees": "190", + "wind_speed_kt": "25", + "wind_gust_kt": "35", + "visibility_statute_mi": "1.99", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "1000" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "4000" + "cloud_base_ft_agl": "2000" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "260", + "wind_dir_degrees": "270", "wind_speed_kt": "15", "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "altim_in_hg": "29.73", + "altim_in_hg": "29.88", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" + "cloud_base_ft_agl": "3000" } ], "turbulence_condition": [ { "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "3000" + "turbulence_max_alt_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T22:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T23:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T23:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "12", - "wind_gust_kt": "18", + "time_becoming": "2024-12-12T00:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", + "altim_in_hg": "30.15", "wx_string": "NSW", "sky_condition": [ { @@ -182559,580 +184661,660 @@ "temperature": [ { "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "19" + "max_temp_c": "21" }, { - "valid_time": "2024-12-11T04:00:00Z", - "min_temp_c": "17" + "valid_time": "2024-12-11T01:00:00Z", + "min_temp_c": "3" } ] } ] }, { - "raw_text": "TAF KNGU 1023/1123 20010KT 9999 SCT015 BKN035 BKN120 QNH2988INS TEMPO 1023/1102 8000 -SHRA BKN015 OVC035 FM110200 20010G18KT 8000 SHRA SCT005 OVC015 QNH2981INS TEMPO 1103/1109 3200 SHRA BR OVC005 FM110900 18013G22KT 9999 SCT030 BKN120 BKN250 WS020/21050KT 540009 QNH2970INS TEMPO 1109/1115 6000 SHRA BR BKN005 OVC030 FM111500 23015G23KT 9999 BKN030 BKN120 BKN250 WS020/21050KT 540009 QNH2959INS TEMPO 1115/1121 VRB20G35KT 1600 TSRA BKN015CB OVC030 TX22/1116Z TN17/1107Z FN20067", - "station_id": "KNGU", - "issue_time": "2024-12-11T00:00:00Z", - "bulletin_time": "2024-12-11T00:00:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "36.937", - "longitude": "-76.281", + "raw_text": "TAF FJDG 110100Z 1101/1207 27015G25KT 9000 SHRA BKN030 OVC080 QNH2971INS TEMPO 1101/1201 VRB20G30KT 6000 -TSRA BKN025CB OVC040 BECMG 1111/1112 270012KT 9999 NSW FEW015 QNH2976INS TX28/1116Z TN26/1201Z", + "station_id": "FJDG", + "issue_time": "2024-12-11T01:00:00Z", + "bulletin_time": "2024-12-11T01:00:00Z", + "valid_time_from": "2024-12-11T01:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "-7.313", + "longitude": "72.411", "elevation_m": "3", "forecast": [ { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "5.59", + "altim_in_hg": "29.70", + "wx_string": "SHRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "3000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "8000" } ] }, { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "visibility_statute_mi": "3.73", + "wx_string": "-TSRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "2500", + "cloud_type": "CB" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.82", - "wx_string": "SHRA", + "fcst_time_from": "2024-12-11T11:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "270", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.76", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", + "sky_cover": "FEW", "cloud_base_ft_agl": "1500" } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.99", - "wx_string": "SHRA BR", - "sky_condition": [ + ], + "temperature": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" + "valid_time": "2024-12-11T01:00:00Z", + "min_temp_c": "26" + }, + { + "valid_time": "2024-12-11T16:00:00Z", + "max_temp_c": "28" } ] - }, + } + ] + }, + { + "raw_text": "TAF KBKF 110100Z 1101/1207 29009KT 9999 BKN100 BKN200 QNH2996INS TEMPO 1101/1104 29010G15KT BECMG 1110/1111 VRB06KT 9999 FEW090 SCT200 QNH3016INS TX06/1121Z TNM04/1113Z", + "station_id": "KBKF", + "issue_time": "2024-12-11T01:00:00Z", + "bulletin_time": "2024-12-11T01:00:00Z", + "valid_time_from": "2024-12-11T01:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "39.713", + "longitude": "-104.758", + "elevation_m": "1703", + "forecast": [ { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "13", - "wind_gust_kt": "22", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "50", + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "29.70", + "altim_in_hg": "29.97", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "10000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "9000" + "cloud_base_ft_agl": "20000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "3.73", - "wx_string": "SHRA BR", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } + ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "230", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "50", + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T11:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "29.59", + "altim_in_hg": "30.15", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "9000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "6" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "valid_time": "2024-12-11T13:00:00Z", + "min_temp_c": "-4" + } + ] + } + ] + }, + { + "raw_text": "TAF KCEF 110100Z 1101/1207 VRB06KT 4800 BR OVC005 520105 QNH2987INS TEMPO 1102/1108 1600 -RA BR VV002 BECMG 1108/1109 VRB06KT 3200 -RA BR OVC004 WS020/19045KT 520159 QNH2964INS WND 16009KT AFT 1112 TEMPO 1109/1117 1600 RA BR OVC003 BECMG 1116/1117 18010G15KT 3200 -SHRA BR BKN006 OVC009 WS015/18052KT 530059 QNH2955INS TEMPO 1118/1120 19015G25KT 1600 SHRA BR 560009 BECMG 1119/1120 18020G30KT 6000 SHRA BR SCT004 BKN006 OVC013 WS015/18052KT 530009 QNH2943INS TEMPO 1120/1123 19030G50KT 3200 +SHRA BR OVC004 560007 BECMG 1200/1201 19010G25KT 3200 -RA BR OVC008 530009 QNH2944INS TX16/1120Z TN02/1101Z LAST NO AMDS AFT 1104 NEXT 1113", + "station_id": "KCEF", + "issue_time": "2024-12-11T01:00:00Z", + "bulletin_time": "2024-12-11T01:00:00Z", + "valid_time_from": "2024-12-11T01:00:00Z", + "valid_time_to": "2024-12-12T07:00:00Z", + "latitude": "42.201", + "longitude": "-72.525", + "elevation_m": "72", + "forecast": [ + { + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.88", + "wx_string": "BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "500" } ], "turbulence_condition": [ { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "9000" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "1000", + "turbulence_max_alt_ft_agl": "6000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.99", + "vert_vis_ft": "200", + "wx_string": "-RA BR", + "sky_condition": [ + { + "sky_cover": "OVX" } ] }, { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "TEMPO", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T09:00:00Z", "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.99", - "wx_string": "TSRA", + "wind_speed_kt": "6", + "wind_shear_hgt_ft_agl": "2000", + "wind_shear_dir_degrees": "190", + "wind_shear_speed_kt": "45", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.65", + "wx_string": "-RA BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" + "cloud_base_ft_agl": "400" } ], - "temperature": [ - { - "valid_time": "2024-12-11T16:00:00Z", - "max_temp_c": "22" - }, + "turbulence_condition": [ { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "17" + "turbulence_intensity": "2", + "turbulence_min_alt_ft_agl": "1500", + "turbulence_max_alt_ft_agl": "10500" } ] - } - ] - }, - { - "raw_text": "TAF EGUN 110000Z 1100/1206 04010KT 9999 BKN025 BKN150 QNH3049INS BECMG 1116/1117 03010KT 9999 SCT009 BKN022 QNH3048INS TEMPO 1117/1204 BKN009 OVC018 BECMG 1203/1204 02007KT 9999 SCT008 OVC018 QNH3047INS TEMPO 1204/1206 OVC008 TX09/1113Z TN05/1120Z", - "station_id": "EGUN", - "issue_time": "2024-12-11T00:00:00Z", - "bulletin_time": "2024-12-11T00:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "52.362", - "longitude": "0.486", - "elevation_m": "10", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.50", + "fcst_time_from": "2024-12-11T09:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", + "change_indicator": "TEMPO", + "visibility_statute_mi": "0.99", + "wx_string": "RA BR", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "300" } ] }, { "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-11T19:00:00Z", "change_indicator": "BECMG", "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "30", + "wind_dir_degrees": "180", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.47", + "wind_gust_kt": "15", + "wind_shear_hgt_ft_agl": "1500", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "52", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.56", + "wx_string": "-SHRA BR", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "900" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "900" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_min_alt_ft_agl": "500", + "turbulence_max_alt_ft_agl": "9500" } ] }, { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - }, + "wind_dir_degrees": "190", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "0.99", + "wx_string": "SHRA BR", + "turbulence_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "turbulence_intensity": "6", + "turbulence_max_alt_ft_agl": "9000" } + ], + "sky_condition": [ + ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T19:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.47", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "20", + "wind_gust_kt": "30", + "wind_shear_hgt_ft_agl": "1500", + "wind_shear_dir_degrees": "180", + "wind_shear_speed_kt": "52", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.44", + "wx_string": "SHRA BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" + "cloud_base_ft_agl": "400" + }, + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" + "cloud_base_ft_agl": "1300" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_max_alt_ft_agl": "9000" } ] }, { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "TEMPO", + "wind_dir_degrees": "190", + "wind_speed_kt": "30", + "wind_gust_kt": "50", + "visibility_statute_mi": "1.99", + "wx_string": "+SHRA BR", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "400" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "6", + "turbulence_max_alt_ft_agl": "7000" + } + ] + }, + { + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "10", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.44", + "wx_string": "-RA BR", "sky_condition": [ { "sky_cover": "OVC", "cloud_base_ft_agl": "800" } ], + "turbulence_condition": [ + { + "turbulence_intensity": "3", + "turbulence_max_alt_ft_agl": "9000" + } + ], "temperature": [ { "valid_time": "2024-12-11T20:00:00Z", - "min_temp_c": "5" + "max_temp_c": "16" }, { - "valid_time": "2024-12-11T13:00:00Z", - "max_temp_c": "9" + "valid_time": "2024-12-11T01:00:00Z", + "min_temp_c": "2" } ] } ] }, { - "raw_text": "TAF OKAS 110000Z 1100/1206 29012KT 9999 SKC QNH3012INS WND VRB06KT AFT 1111 TEMPO 1202/1206 BKN200 TX22/1112Z TN10/1103Z", - "station_id": "OKAS", - "issue_time": "2024-12-11T00:00:00Z", - "bulletin_time": "2024-12-11T00:00:00Z", + "raw_text": "TAF AMD KDOV 110040Z 1100/1206 17006KT 9999 BKN007 OVC015 QNH2989INS TEMPO 1100/1104 9000 -SHRA BECMG 1104/1105 18012KT 6000 -SHRA BKN007 OVC015 QNH2982INS TEMPO 1105/1107 VCTS OVC015CB BECMG 1107/1108 18012KT 4800 SHRA VCTS BKN007 OVC015CB QNH2944INS BECMG 1117/1118 19012G25KT 3200 TSRA BKN015CB QNH2936INS BECMG 1200/1201 25012G20KT 9999 NSW BKN020 QNH2963INS TX16/1118Z TN07/1200Z", + "station_id": "KDOV", + "issue_time": "2024-12-11T00:40:00Z", + "bulletin_time": "2024-12-11T00:40:00Z", "valid_time_from": "2024-12-11T00:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "29.347", - "longitude": "47.521", - "elevation_m": "144", + "latitude": "39.13", + "longitude": "-75.465", + "elevation_m": "6", "forecast": [ { "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "12", + "fcst_time_to": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", + "altim_in_hg": "29.88", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] }, { - "fcst_time_from": "2024-12-12T02:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", "change_indicator": "TEMPO", + "visibility_statute_mi": "5.59", + "wx_string": "-SHRA", + "sky_condition": [ + + ] + }, + { + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.82", + "wx_string": "-SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "22" + "cloud_base_ft_agl": "700" }, { - "valid_time": "2024-12-11T03:00:00Z", - "min_temp_c": "10" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ] - } - ] - }, - { - "raw_text": "TAF RKJK 110000Z 1100/1206 VRB06KT 8000 HZ BKN120 QNH3015INS BECMG 1103/1104 35010G15KT 9999 NSW SCT120 QNH3012INS BECMG 1116/1117 VRB06KT 9999 SKC QNH3023INS BECMG 1201/1202 35009KT 9999 FEW200 QNH3024INS TX08/1106Z TN00/1121Z", - "station_id": "RKJK", - "issue_time": "2024-12-11T00:00:00Z", - "bulletin_time": "2024-12-11T00:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "35.9", - "longitude": "126.618", - "elevation_m": "8", - "forecast": [ + }, { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "4.97", - "altim_in_hg": "30.15", - "wx_string": "HZ", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "TEMPO", + "wx_string": "VCTS", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T17:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", - "wx_string": "NSW", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "12", + "visibility_statute_mi": "2.98", + "altim_in_hg": "29.44", + "wx_string": "SHRA VCTS", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "700" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", - "wx_string": "NSW", + "time_becoming": "2024-12-11T18:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.99", + "altim_in_hg": "29.35", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T02:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "9", + "time_becoming": "2024-12-12T01:00:00Z", + "wind_dir_degrees": "250", + "wind_speed_kt": "12", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "altim_in_hg": "30.24", + "altim_in_hg": "29.62", "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2000" } ], "temperature": [ { - "valid_time": "2024-12-11T06:00:00Z", - "max_temp_c": "8" + "valid_time": "2024-12-11T18:00:00Z", + "max_temp_c": "16" }, { - "valid_time": "2024-12-11T21:00:00Z", - "min_temp_c": "0" + "valid_time": "2024-12-11T00:00:00Z", + "min_temp_c": "7" } ] } ] }, { - "raw_text": "KHNB 102341Z 1100/1124 32009KT P6SM BKN022 FM110300 32008KT P6SM BKN060 FM111200 28005KT P6SM FEW250 FM111400 27007KT P6SM FEW250 FM111800 26013G22KT P6SM BKN025 FM112000 27015G23KT P6SM BKN045 AMD NOT SKED 1104/1109", - "station_id": "KHNB", - "issue_time": "2024-12-10T23:41:00Z", - "bulletin_time": "2024-12-10T23:41:00Z", + "raw_text": "TAF AMD KGUS 110035Z 1100/1203 30010G15KT 9999 OVC018 620189 QNH2989INS TEMPO 1100/1105 OVC020 620209 BECMG 1116/1117 26015G25KT 9999 VCSH BKN040 610409 510005 QNH2991INS TX00/1100Z TNM04/1112Z LAST NO AMDS AFT 1104 NEXT 1113", + "station_id": "KGUS", + "issue_time": "2024-12-11T00:35:00Z", + "bulletin_time": "2024-12-11T00:35:00Z", "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "38.2505", - "longitude": "-86.9473", - "elevation_m": "159", + "valid_time_to": "2024-12-12T03:00:00Z", + "latitude": "40.6375", + "longitude": "-86.1631", + "elevation_m": "245", "forecast": [ { "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", + "altim_in_hg": "29.88", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2200" + "sky_cover": "OVC", + "cloud_base_ft_agl": "1800" } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "icing_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "1800", + "icing_max_alt_ft_agl": "10800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000" } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "icing_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "icing_intensity": "2", + "icing_min_alt_ft_agl": "2000", + "icing_max_alt_ft_agl": "11000" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", "wind_dir_degrees": "260", - "wind_speed_kt": "13", - "wind_gust_kt": "22", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", + "altim_in_hg": "29.91", + "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "4000" } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "15", - "wind_gust_kt": "23", - "visibility_statute_mi": "6+", - "sky_condition": [ + ], + "icing_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" + "icing_intensity": "1", + "icing_min_alt_ft_agl": "4000", + "icing_max_alt_ft_agl": "13000" + } + ], + "turbulence_condition": [ + { + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "5000" + } + ], + "temperature": [ + { + "valid_time": "2024-12-11T00:00:00Z", + "max_temp_c": "0" + }, + { + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "-4" } ] } ] }, { - "raw_text": "TAF CYMJ 102340Z 1100/1112 32012KT 5SM -SHSN BKN012 TEMPO 1100/1105 P6SM NSW FEW012 BKN025 FM110500 31010KT P6SM SCT012 BKN150 TEMPO 1105/1112 BKN012 RMK NXT FCST BY 110600Z", - "station_id": "CYMJ", - "issue_time": "2024-12-10T23:40:00Z", - "bulletin_time": "2024-12-10T23:40:00Z", + "raw_text": "TAF AMD OTBH 110025Z 1100/1206 28006KT 9000 HZ FEW150 QNH3006INS TEMPO 1100/1105 4800 BR BKN030 BECMG 1107/1108 35010G20KT 9000 HZ FEW150 QNH3005INS BECMG 1113/1114 35009KT 8000 BR SCT020 BKN030 QNH3010INS TEMPO 1200/1204 4800 BR TX26/1110Z TN17/1102Z", + "station_id": "OTBH", + "issue_time": "2024-12-11T00:25:00Z", + "bulletin_time": "2024-12-11T00:25:00Z", "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "remarks": "RMK NXT FCST BY 110600Z", - "latitude": "50.33", - "longitude": "-105.559", - "elevation_m": "578", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "25.117", + "longitude": "51.315", + "elevation_m": "40", "forecast": [ { "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "5", - "wx_string": "-SHSN", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "6", + "visibility_statute_mi": "5.59", + "altim_in_hg": "30.06", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" } ] }, @@ -183140,414 +185322,338 @@ "fcst_time_from": "2024-12-11T00:00:00Z", "fcst_time_to": "2024-12-11T05:00:00Z", "change_indicator": "TEMPO", - "visibility_statute_mi": "6+", - "wx_string": "NSW", + "visibility_statute_mi": "2.98", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1200" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T13:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "10", - "visibility_statute_mi": "6+", + "wind_gust_kt": "20", + "visibility_statute_mi": "5.59", + "altim_in_hg": "30.06", + "wx_string": "HZ", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "15000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T13:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T14:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "9", + "visibility_statute_mi": "4.97", + "altim_in_hg": "30.09", + "wx_string": "BR", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", + "fcst_time_from": "2024-12-12T00:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "TEMPO", - "sky_condition": [ + "visibility_statute_mi": "2.98", + "wx_string": "BR", + "temperature": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "valid_time": "2024-12-11T10:00:00Z", + "max_temp_c": "26" + }, + { + "valid_time": "2024-12-11T02:00:00Z", + "min_temp_c": "17" } + ], + "sky_condition": [ + ] } ] }, { - "raw_text": "TAF AMD KLSF 102328Z 1023/1204 VRB06KT 9999 VCSH SCT006 OVC015 540005 QNH2975INS TEMPO 1023/1105 20010G17KT 3200 SHRA VCTS BKN006 OVC020CB BECMG 1107/1108 26010G15KT 8000 -SHRA OVC007 520006 QNH2977INS BECMG 1114/1115 30015G30KT 9999 NSW BKN015 510002 QNH2995INS BECMG 1120/1121 29010KT 9999 SKC QNH3010INS TX21/1023Z TN05/1200Z LAST NO AMDS AFT 1104 NEXT 1114", - "station_id": "KLSF", - "issue_time": "2024-12-10T23:28:00Z", - "bulletin_time": "2024-12-10T23:28:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-12T04:00:00Z", - "latitude": "32.3239", - "longitude": "-84.9826", - "elevation_m": "68", + "raw_text": "TAF KGRK 110000Z 1100/1206 34015G20KT 9999 FEW060 QNH3021INS BECMG 1101/1102 33012G18KT 9999 SKC QNH3026INS BECMG 1104/1105 29010KT 9999 SKC QNH3034INS BECMG 1121/1122 19012KT 9999 SKC QNH3035INS BECMG 1201/1202 17008KT 9999 FEW120 SCT200 QNH3037INS TX17/1121Z TN02/1112Z", + "station_id": "KGRK", + "issue_time": "2024-12-11T00:00:00Z", + "bulletin_time": "2024-12-11T00:00:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "31.0779", + "longitude": "-97.8323", + "elevation_m": "311", "forecast": [ { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T01:00:00Z", + "wind_dir_degrees": "340", + "wind_speed_kt": "15", + "wind_gust_kt": "20", "visibility_statute_mi": "6+", - "altim_in_hg": "29.76", - "wx_string": "VCSH", + "altim_in_hg": "30.21", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "5000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "wind_gust_kt": "17", - "visibility_statute_mi": "1.99", - "wx_string": "SHRA VCTS", + "fcst_time_from": "2024-12-11T01:00:00Z", + "fcst_time_to": "2024-12-11T04:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T02:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "600" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T04:00:00Z", + "fcst_time_to": "2024-12-11T21:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "260", + "time_becoming": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "290", "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.76", - "wx_string": "-SHRA", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.35", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "700" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "6000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", + "fcst_time_from": "2024-12-11T21:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "30", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", - "wx_string": "NSW", + "altim_in_hg": "30.35", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "2000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T21:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "170", + "wind_speed_kt": "8", "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", - "wx_string": "NSW", + "altim_in_hg": "30.38", "sky_condition": [ { - "sky_cover": "SKC" + "sky_cover": "FEW", + "cloud_base_ft_agl": "12000" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "20000" } ], "temperature": [ { - "valid_time": "2024-12-10T23:00:00Z", - "max_temp_c": "21" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "17" }, { - "valid_time": "2024-12-11T00:00:00Z", - "min_temp_c": "5" + "valid_time": "2024-12-11T12:00:00Z", + "min_temp_c": "2" } ] } ] }, { - "raw_text": "PHJH 102324Z 1100/1124 04018G28KT P6SM SCT025 SCT050 FM110600 05014G22KT P6SM VCSH SCT025 SCT050 FM112000 04020G30KT P6SM SCT030 SCT060", - "station_id": "PHJH", - "issue_time": "2024-12-10T23:24:00Z", - "bulletin_time": "2024-12-10T23:24:00Z", + "raw_text": "TAF KSSC 110000Z 1100/1206 16009KT 9999 BKN140 QNH2990INS BECMG 1102/1103 18010G15KT 9999 BKN020 BKN140 QNH2983INS BECMG 1107/1108 19012G18KT 6000 -SHRA BKN010 OVC040 QNH2967INS TEMPO 1114/1116 20015G25KT 3200 TSRA OVC008CB BECMG 1115/1116 22012G20KT 9000 -RA BKN015 OVC030 510004 QNH2970INS BECMG 1118/1119 26015G25KT 9999 NSW SCT020 510003 QNH2973INS TEMPO 1120/1123 27020G30KT BECMG 1122/1123 28012G18KT 9999 SKC QNH2997INS TX19/1115Z TN17/1104Z", + "station_id": "KSSC", + "issue_time": "2024-12-11T00:00:00Z", + "bulletin_time": "2024-12-11T00:00:00Z", "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T00:00:00Z", - "latitude": "20.963", - "longitude": "-156.675", - "elevation_m": "67", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "33.978", + "longitude": "-80.466", + "elevation_m": "71", "forecast": [ { "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "50", - "wind_speed_kt": "14", - "wind_gust_kt": "22", + "fcst_time_to": "2024-12-11T02:00:00Z", + "wind_dir_degrees": "160", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "wx_string": "VCSH", + "altim_in_hg": "29.91", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T00:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - } - ] - } - ] - }, - { - "raw_text": "TAF KNBG 1023/1123 22010G18KT 4800 -RA BR SCT020CB BKN035 BKN120 OVC250 QNH2980INS TEMPO 1023/1100 VRB20G30KT 4000 TSRA BR SCT008 BKN025CB BKN050 OVC120 TEMPO 1100/1102 27010G15KT 4800 RA BR FEW008 SCT025 BKN050 BKN120 OVC250 BECMG 1102/1104 32015G22KT 9999 VCSH SCT015 BKN030 OVC120 QNH2989INS BECMG 1107/1109 34018G30KT 9999 NSW SCT025 SCT120 BKN250 QNH3000INS TEMPO 1112/1118 36020G33KT 9999 FEW250 BECMG 1118/1120 36015G22KT 9999 SKC QNH3021INS AUTOMATED SENSOR MET WATCH 1105 TIL 1110 TX12/1121Z TN08/1114Z FN20039", - "station_id": "KNBG", - "issue_time": "2024-12-10T23:21:00Z", - "bulletin_time": "2024-12-10T23:21:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "29.837", - "longitude": "-90.024", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", - "wind_dir_degrees": "220", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T07:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T03:00:00Z", + "wind_dir_degrees": "180", "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.79", - "wx_string": "-RA BR", + "wind_gust_kt": "15", + "visibility_statute_mi": "6+", + "altim_in_hg": "29.82", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" + "cloud_base_ft_agl": "2000" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" + "cloud_base_ft_agl": "14000" } ] }, { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T00:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "2.49", - "wx_string": "TSRA BR", + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T15:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "12", + "wind_gust_kt": "18", + "visibility_statute_mi": "3.73", + "altim_in_hg": "29.68", + "wx_string": "-SHRA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" + "cloud_base_ft_agl": "1000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "270", - "wind_speed_kt": "10", - "wind_gust_kt": "15", - "visibility_statute_mi": "2.98", - "wx_string": "RA BR", + "wind_dir_degrees": "200", + "wind_speed_kt": "15", + "wind_gust_kt": "25", + "visibility_statute_mi": "1.99", + "wx_string": "TSRA", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "5000" + "sky_cover": "OVC", + "cloud_base_ft_agl": "800", + "cloud_type": "CB" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", + "fcst_time_from": "2024-12-11T15:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", - "wx_string": "VCSH", + "time_becoming": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "220", + "wind_speed_kt": "12", + "wind_gust_kt": "20", + "visibility_statute_mi": "5.59", + "altim_in_hg": "29.70", + "wx_string": "-RA", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", "cloud_base_ft_agl": "1500" }, { - "sky_cover": "BKN", + "sky_cover": "OVC", "cloud_base_ft_agl": "3000" - }, + } + ], + "turbulence_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "12000" + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "4000" } ] }, { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-11T22:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "18", - "wind_gust_kt": "30", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "15", + "wind_gust_kt": "25", "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", + "altim_in_hg": "29.73", "wx_string": "NSW", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, + "cloud_base_ft_agl": "2000" + } + ], + "turbulence_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "turbulence_intensity": "1", + "turbulence_max_alt_ft_agl": "3000" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "360", + "wind_dir_degrees": "270", "wind_speed_kt": "20", - "wind_gust_kt": "33", - "visibility_statute_mi": "6+", + "wind_gust_kt": "30", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } + ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T22:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "15", - "wind_gust_kt": "22", + "time_becoming": "2024-12-11T23:00:00Z", + "wind_dir_degrees": "280", + "wind_speed_kt": "12", + "wind_gust_kt": "18", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", + "altim_in_hg": "29.97", "wx_string": "NSW", "sky_condition": [ { @@ -183556,1042 +185662,776 @@ ], "temperature": [ { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "12" + "valid_time": "2024-12-11T15:00:00Z", + "max_temp_c": "19" }, { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "8" + "valid_time": "2024-12-11T04:00:00Z", + "min_temp_c": "17" } ] } ] }, { - "raw_text": "TAF KNHK 1023/1123 12006KT 3200 BR FEW002 OVC015 QNH2989INS BECMG 1100/1101 15011KT 4800 BR FEW004 BKN025 OVC045 QNH2986INS FM110300 16012KT 4800 RA BR SCT015 BKN035 OVC090 WS015/20040KT 641206 550105 QNH2973INS TEMPO 1104/1108 BKN015 OVC045 FM110800 17011KT 8000 -RA BR BKN012 BKN025 OVC100 WS015/21045KT 641206 550105 QNH2967INS FM111200 17015G25KT 9000 -RA BR BKN015 OVC022 WS015/21045KT 641209 551009 QNH2958INS BECMG 1115/1117 21018G28KT 4800 RA BR BKN015 BKN030 OVC080 641206 551009 QNH2938INS BECMG 1121/1122 32018G33KT 8000 -RA BR BKN018 OVC080 641209 580909 551809 QNH2944INS TX17/1115Z TN08/1123Z FN20066", - "station_id": "KNHK", - "issue_time": "2024-12-10T23:18:00Z", - "bulletin_time": "2024-12-10T23:18:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "38.284", - "longitude": "-76.408", - "elevation_m": "5", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T00:00:00Z", - "wind_dir_degrees": "120", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.99", - "altim_in_hg": "29.88", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T01:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "11", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.85", - "wx_string": "BR", + "raw_text": "TAF EGUN 110000Z 1100/1206 04010KT 9999 BKN025 BKN150 QNH3049INS BECMG 1116/1117 03010KT 9999 SCT009 BKN022 QNH3048INS TEMPO 1117/1204 BKN009 OVC018 BECMG 1203/1204 02007KT 9999 SCT008 OVC018 QNH3047INS TEMPO 1204/1206 OVC008 TX09/1113Z TN05/1120Z", + "station_id": "EGUN", + "issue_time": "2024-12-11T00:00:00Z", + "bulletin_time": "2024-12-11T00:00:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "52.362", + "longitude": "0.486", + "elevation_m": "10", + "forecast": [ + { + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.50", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "400" - }, { "sky_cover": "BKN", "cloud_base_ft_agl": "2500" }, { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" + "sky_cover": "BKN", + "cloud_base_ft_agl": "15000" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", - "wind_speed_kt": "12", - "wind_shear_hgt_ft_agl": "1500", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "40", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.73", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "30", + "wind_speed_kt": "10", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.47", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "900" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "9000" - } - ], - "icing_condition": [ - { - "icing_intensity": "4", - "icing_min_alt_ft_agl": "12000", - "icing_max_alt_ft_agl": "18000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "6000" + "cloud_base_ft_agl": "2200" } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", + "fcst_time_from": "2024-12-11T17:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "cloud_base_ft_agl": "900" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4500" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "11", - "wind_shear_hgt_ft_agl": "1500", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.68", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "20", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.47", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "800" }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" - } - ], - "icing_condition": [ - { - "icing_intensity": "4", - "icing_min_alt_ft_agl": "12000", - "icing_max_alt_ft_agl": "18000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "1000", - "turbulence_max_alt_ft_agl": "6000" + "cloud_base_ft_agl": "1800" } ] }, { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "1500", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "45", - "visibility_statute_mi": "5.59", - "altim_in_hg": "29.59", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-12T04:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "2200" + "cloud_base_ft_agl": "800" } ], - "turbulence_condition": [ + "temperature": [ { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "10000", - "turbulence_max_alt_ft_agl": "19000" - } - ], - "icing_condition": [ + "valid_time": "2024-12-11T13:00:00Z", + "max_temp_c": "9" + }, { - "icing_intensity": "4", - "icing_min_alt_ft_agl": "12000", - "icing_max_alt_ft_agl": "21000" + "valid_time": "2024-12-11T20:00:00Z", + "min_temp_c": "5" } ] - }, + } + ] + }, + { + "raw_text": "TAF OKAS 110000Z 1100/1206 29012KT 9999 SKC QNH3012INS WND VRB06KT AFT 1111 TEMPO 1202/1206 BKN200 TX22/1112Z TN10/1103Z", + "station_id": "OKAS", + "issue_time": "2024-12-11T00:00:00Z", + "bulletin_time": "2024-12-11T00:00:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "29.347", + "longitude": "47.521", + "elevation_m": "144", + "forecast": [ { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.38", - "wx_string": "RA BR", + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.12", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" - } - ], - "icing_condition": [ - { - "icing_intensity": "4", - "icing_min_alt_ft_agl": "12000", - "icing_max_alt_ft_agl": "18000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "10000", - "turbulence_max_alt_ft_agl": "19000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "18", - "wind_gust_kt": "33", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.44", - "wx_string": "-RA BR", + "fcst_time_from": "2024-12-12T02:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "TEMPO", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "8000" - } - ], - "icing_condition": [ - { - "icing_intensity": "4", - "icing_min_alt_ft_agl": "12000", - "icing_max_alt_ft_agl": "21000" + "cloud_base_ft_agl": "20000" } ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "8", - "turbulence_min_alt_ft_agl": "9000", - "turbulence_max_alt_ft_agl": "18000" - } - ], - [ - { - "turbulence_intensity": "5", - "turbulence_min_alt_ft_agl": "18000", - "turbulence_max_alt_ft_agl": "27000" - } - ] - ], "temperature": [ { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "17" + "valid_time": "2024-12-11T12:00:00Z", + "max_temp_c": "22" }, { - "valid_time": "2024-12-10T23:00:00Z", - "min_temp_c": "8" + "valid_time": "2024-12-11T03:00:00Z", + "min_temp_c": "10" } ] } ] }, { - "raw_text": "TAF KNZY 1023/1123 29009KT 9999 FEW250 520009 QNH3016INS FM110100 VRB05KT 9999 FEW250 520009 QNH3012INS FM111800 32009KT 9999 SCT250 500000 QNH3000INS TX22/1120Z TN09/1110Z FS30160", - "station_id": "KNZY", - "issue_time": "2024-12-10T23:16:00Z", - "bulletin_time": "2024-12-10T23:16:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "32.6922", - "longitude": "-117.21", - "elevation_m": "4", + "raw_text": "TAF RKJK 110000Z 1100/1206 VRB06KT 8000 HZ BKN120 QNH3015INS BECMG 1103/1104 35010G15KT 9999 NSW SCT120 QNH3012INS BECMG 1116/1117 VRB06KT 9999 SKC QNH3023INS BECMG 1201/1202 35009KT 9999 FEW200 QNH3024INS TX08/1106Z TN00/1121Z", + "station_id": "RKJK", + "issue_time": "2024-12-11T00:00:00Z", + "bulletin_time": "2024-12-11T00:00:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "35.9", + "longitude": "126.618", + "elevation_m": "8", "forecast": [ { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T01:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T03:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "4.97", "altim_in_hg": "30.15", + "wx_string": "HZ", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "9000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "12000" } ] }, { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T16:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T04:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "10", + "wind_gust_kt": "15", "visibility_statute_mi": "6+", "altim_in_hg": "30.12", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "12000" } - ], - "turbulence_condition": [ + ] + }, + { + "fcst_time_from": "2024-12-11T16:00:00Z", + "fcst_time_to": "2024-12-12T01:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T17:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.24", + "wx_string": "NSW", + "sky_condition": [ { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "9000" + "sky_cover": "SKC" } ] }, { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", + "fcst_time_from": "2024-12-12T01:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T02:00:00Z", + "wind_dir_degrees": "350", "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", + "altim_in_hg": "30.24", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" + "sky_cover": "FEW", + "cloud_base_ft_agl": "20000" } ], - "turbulence_condition": null, "temperature": [ { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "22" + "valid_time": "2024-12-11T06:00:00Z", + "max_temp_c": "8" }, { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "9" + "valid_time": "2024-12-11T21:00:00Z", + "min_temp_c": "0" } ] } ] }, { - "raw_text": "TAF KVBG 102315Z 1023/1205 33009KT 9999 SCT250 QNH3031INS BECMG 1102/1103 12007KT 9999 SCT250 QNH3026INS BECMG 1118/1119 33009KT 9999 BKN250 QNH3021INS BECMG 1203/1204 VRB06KT 2400 BR OVC005 QNH3017INS TX21/1121Z TN04/1114Z LAST NO AMDS AFT 1101 NEXT 1115", - "station_id": "KVBG", - "issue_time": "2024-12-10T23:15:00Z", - "bulletin_time": "2024-12-10T23:15:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-12T05:00:00Z", - "latitude": "34.733", - "longitude": "-120.583", - "elevation_m": "96", + "raw_text": "KHNB 102341Z 1100/1124 32009KT P6SM BKN022 FM110300 32008KT P6SM BKN060 FM111200 28005KT P6SM FEW250 FM111400 27007KT P6SM FEW250 FM111800 26013G22KT P6SM BKN025 FM112000 27015G23KT P6SM BKN045 AMD NOT SKED 1104/1109", + "station_id": "KHNB", + "issue_time": "2024-12-10T23:41:00Z", + "bulletin_time": "2024-12-10T23:41:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "38.2505", + "longitude": "-86.9473", + "elevation_m": "159", "forecast": [ { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", - "wind_dir_degrees": "330", + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T03:00:00Z", + "wind_dir_degrees": "320", "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "BKN", + "cloud_base_ft_agl": "2200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T03:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "320", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "6000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T12:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "280", + "wind_speed_kt": "5", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_from": "2024-12-11T14:00:00Z", "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "120", + "change_indicator": "FM", + "wind_dir_degrees": "270", "wind_speed_kt": "7", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "SCT", + "sky_cover": "FEW", "cloud_base_ft_agl": "25000" } ] }, { "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "9", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "260", + "wind_speed_kt": "13", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-12T03:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "1.49", - "altim_in_hg": "30.18", - "wx_string": "BR", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", + "change_indicator": "FM", + "wind_dir_degrees": "270", + "wind_speed_kt": "15", + "wind_gust_kt": "23", + "visibility_statute_mi": "6+", "sky_condition": [ { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "21" - }, - { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "4" + "sky_cover": "BKN", + "cloud_base_ft_agl": "4500" } ] } ] }, { - "raw_text": "TAF KNFL 1023/1123 VRB06KT 9999 FEW150 SCT220 QNH3036INS FM110800 00000KT 9999 SCT150 BKN220 QNH3028INS AUTOMATED SENSOR METWATCH 1107 TIL 1115 TX06/1023Z TNM10/1114Z FS30198", - "station_id": "KNFL", - "issue_time": "2024-12-10T23:09:00Z", - "bulletin_time": "2024-12-10T23:09:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "39.417", - "longitude": "-118.705", - "elevation_m": "1199", + "raw_text": "TAF CYMJ 102340Z 1100/1112 32012KT 5SM -SHSN BKN012 TEMPO 1100/1105 P6SM NSW FEW012 BKN025 FM110500 31010KT P6SM SCT012 BKN150 TEMPO 1105/1112 BKN012 RMK NXT FCST BY 110600Z", + "station_id": "CYMJ", + "issue_time": "2024-12-10T23:40:00Z", + "bulletin_time": "2024-12-10T23:40:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-11T12:00:00Z", + "remarks": "RMK NXT FCST BY 110600Z", + "latitude": "50.33", + "longitude": "-105.559", + "elevation_m": "578", "forecast": [ { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "wind_dir_degrees": "320", + "wind_speed_kt": "12", + "visibility_statute_mi": "5", + "wx_string": "-SHSN", + "sky_condition": [ + { + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" + } + ] + }, + { + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "change_indicator": "TEMPO", "visibility_statute_mi": "6+", - "altim_in_hg": "30.35", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "1200" }, { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "2500" } ] }, { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "0", - "wind_speed_kt": "0", + "wind_dir_degrees": "310", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "15000" + "cloud_base_ft_agl": "1200" }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "22000" + "cloud_base_ft_agl": "15000" } - ], - "temperature": [ - { - "valid_time": "2024-12-10T23:00:00Z", - "max_temp_c": "6" - }, + ] + }, + { + "fcst_time_from": "2024-12-11T05:00:00Z", + "fcst_time_to": "2024-12-11T12:00:00Z", + "change_indicator": "TEMPO", + "sky_condition": [ { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "-10" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1200" } ] } ] }, { - "raw_text": "TAF KNTD 1023/1123 05014G24KT 9999 FEW280 520005 QNH3020INS FM110300 04012G22KT 9999 FEW280 510005 QNH3015INS FM110900 03010G18KT 9999 FEW280 510003 QNH3013INS BECMG 1113/1115 31009KT 9999 FEW220 BKN260 500000 QNH3008INS AUTOMATED SENSOR METWATCH 1107 TIL 1114 TX20/1119Z TN10/1114Z FS30159", - "station_id": "KNTD", - "issue_time": "2024-12-10T23:06:00Z", - "bulletin_time": "2024-12-10T23:06:00Z", + "raw_text": "TAF AMD KLSF 102328Z 1023/1204 VRB06KT 9999 VCSH SCT006 OVC015 540005 QNH2975INS TEMPO 1023/1105 20010G17KT 3200 SHRA VCTS BKN006 OVC020CB BECMG 1107/1108 26010G15KT 8000 -SHRA OVC007 520006 QNH2977INS BECMG 1114/1115 30015G30KT 9999 NSW BKN015 510002 QNH2995INS BECMG 1120/1121 29010KT 9999 SKC QNH3010INS TX21/1023Z TN05/1200Z LAST NO AMDS AFT 1104 NEXT 1114", + "station_id": "KLSF", + "issue_time": "2024-12-10T23:28:00Z", + "bulletin_time": "2024-12-10T23:28:00Z", "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "34.124", - "longitude": "-119.123", - "elevation_m": "1", + "valid_time_to": "2024-12-12T04:00:00Z", + "latitude": "32.3239", + "longitude": "-84.9826", + "elevation_m": "68", "forecast": [ { "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "14", - "wind_gust_kt": "24", + "fcst_time_to": "2024-12-11T07:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", + "altim_in_hg": "29.76", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "28000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "1500" } ], "turbulence_condition": [ { - "turbulence_intensity": "2", + "turbulence_intensity": "4", "turbulence_max_alt_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", + "fcst_time_from": "2024-12-10T23:00:00Z", + "fcst_time_to": "2024-12-11T05:00:00Z", + "change_indicator": "TEMPO", + "wind_dir_degrees": "200", + "wind_speed_kt": "10", + "wind_gust_kt": "17", + "visibility_statute_mi": "1.99", + "wx_string": "SHRA VCTS", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "28000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "600" + }, + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "2000", + "cloud_type": "CB" + } + ] + }, + { + "fcst_time_from": "2024-12-11T07:00:00Z", + "fcst_time_to": "2024-12-11T14:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "260", + "wind_speed_kt": "10", + "wind_gust_kt": "15", + "visibility_statute_mi": "4.97", + "altim_in_hg": "29.76", + "wx_string": "-SHRA", + "sky_condition": [ + { + "sky_cover": "OVC", + "cloud_base_ft_agl": "700" } ], "turbulence_condition": [ { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "5000" + "turbulence_intensity": "2", + "turbulence_max_alt_ft_agl": "6000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T13:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "30", - "wind_speed_kt": "10", - "wind_gust_kt": "18", + "fcst_time_from": "2024-12-11T14:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T15:00:00Z", + "wind_dir_degrees": "300", + "wind_speed_kt": "15", + "wind_gust_kt": "30", "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", + "altim_in_hg": "29.94", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "28000" + "sky_cover": "BKN", + "cloud_base_ft_agl": "1500" } ], "turbulence_condition": [ { "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "3000" + "turbulence_max_alt_ft_agl": "2000" } ] }, { - "fcst_time_from": "2024-12-11T13:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T04:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T15:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "9", + "time_becoming": "2024-12-11T21:00:00Z", + "wind_dir_degrees": "290", + "wind_speed_kt": "10", "visibility_statute_mi": "6+", "altim_in_hg": "30.09", + "wx_string": "NSW", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "22000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "26000" + "sky_cover": "SKC" } ], - "turbulence_condition": null, "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "20" + "valid_time": "2024-12-10T23:00:00Z", + "max_temp_c": "21" }, { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "10" + "valid_time": "2024-12-11T00:00:00Z", + "min_temp_c": "5" } ] } ] }, { - "raw_text": "TAF KNPA 1023/1123 21010KT 9999 VCSH SCT015 BKN025 OVC050 QNH2982INS TEMPO 1023/1101 4800 RA BR BKN008 FM110100 24010KT 6000 -RA BR VCTS SCT008 BKN015CB OVC050 QNH2980INS TEMPO 1102/1106 VRB15G25KT 1600 +TSRA BR BKN008 OVC015CB FM110800 30013G23KT 8000 -RA BKN007 OVC015 QNH2984INS FM111200 32015G25KT 9999 FEW007 BKN015 BKN040 QNH2988INS FM111400 34020G30KT 9999 FEW015 SCT040 QNH2995INS AUTOMATED SENSOR METWATCH 1103 TIL 1112 TX17/1119Z TN14/1114Z FN20034", - "station_id": "KNPA", - "issue_time": "2024-12-10T23:05:00Z", - "bulletin_time": "2024-12-10T23:05:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "30.356", - "longitude": "-87.323", - "elevation_m": "6", + "raw_text": "PHJH 102324Z 1100/1124 04018G28KT P6SM SCT025 SCT050 FM110600 05014G22KT P6SM VCSH SCT025 SCT050 FM112000 04020G30KT P6SM SCT030 SCT060", + "station_id": "PHJH", + "issue_time": "2024-12-10T23:24:00Z", + "bulletin_time": "2024-12-10T23:24:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-12T00:00:00Z", + "latitude": "20.963", + "longitude": "-156.675", + "elevation_m": "67", "forecast": [ { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T01:00:00Z", - "wind_dir_degrees": "210", - "wind_speed_kt": "10", + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "40", + "wind_speed_kt": "18", + "wind_gust_kt": "28", "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", - "wx_string": "VCSH", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", "cloud_base_ft_agl": "2500" }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T01:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.98", - "wx_string": "RA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.79", - "wx_string": "-RA BR VCTS", - "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "0.99", - "wx_string": "+TSRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "13", - "wind_gust_kt": "23", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.85", - "wx_string": "-RA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T14:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "25", + "wind_dir_degrees": "50", + "wind_speed_kt": "14", + "wind_gust_kt": "22", "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", + "wx_string": "VCSH", "sky_condition": [ { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" + "sky_cover": "SCT", + "cloud_base_ft_agl": "2500" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "5000" } ] }, { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T00:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "340", + "wind_dir_degrees": "40", "wind_speed_kt": "20", "wind_gust_kt": "30", "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "17" + "cloud_base_ft_agl": "3000" }, { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "14" + "sky_cover": "SCT", + "cloud_base_ft_agl": "6000" } ] } ] }, { - "raw_text": "TAF KNQX 1023/1123 10011KT 9999 VCSH SCT020 OVC040 QNH2997INS TEMPO 1023/1103 9000 -RA BKN020 OVC040 FM110900 16009KT 9999 VCSH SCT025 BKN040 QNH2995INS FM112000 29014G20KT 9999 VCSH BKN020 OVC040 QNH2998INS AUTOMATED SENSOR METWATCH 1103 TIL 1111 TX28/1117Z TN21/1123Z FN20056", - "station_id": "KNQX", - "issue_time": "2024-12-10T23:05:00Z", - "bulletin_time": "2024-12-10T23:05:00Z", + "raw_text": "TAF KVBG 102315Z 1023/1205 33009KT 9999 SCT250 QNH3031INS BECMG 1102/1103 12007KT 9999 SCT250 QNH3026INS BECMG 1118/1119 33009KT 9999 BKN250 QNH3021INS BECMG 1203/1204 VRB06KT 2400 BR OVC005 QNH3017INS TX21/1121Z TN04/1114Z LAST NO AMDS AFT 1101 NEXT 1115", + "station_id": "KVBG", + "issue_time": "2024-12-10T23:15:00Z", + "bulletin_time": "2024-12-10T23:15:00Z", "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "24.5801", - "longitude": "-81.6829", - "elevation_m": "2", + "valid_time_to": "2024-12-12T05:00:00Z", + "latitude": "34.733", + "longitude": "-120.583", + "elevation_m": "96", "forecast": [ { "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "11", + "fcst_time_to": "2024-12-11T02:00:00Z", + "wind_dir_degrees": "330", + "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", - "wx_string": "VCSH", + "altim_in_hg": "30.30", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5.59", - "wx_string": "-RA", + "fcst_time_from": "2024-12-11T02:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T03:00:00Z", + "wind_dir_degrees": "120", + "wind_speed_kt": "7", + "visibility_statute_mi": "6+", + "altim_in_hg": "30.27", "sky_condition": [ { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "160", + "fcst_time_from": "2024-12-11T18:00:00Z", + "fcst_time_to": "2024-12-12T03:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T19:00:00Z", + "wind_dir_degrees": "330", "wind_speed_kt": "9", "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", - "wx_string": "VCSH", + "altim_in_hg": "30.21", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, { "sky_cover": "BKN", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "25000" } ] }, { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "14", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", - "wx_string": "VCSH", + "fcst_time_from": "2024-12-12T03:00:00Z", + "fcst_time_to": "2024-12-12T05:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-12T04:00:00Z", + "wind_dir_degrees": "VRB", + "wind_speed_kt": "6", + "visibility_statute_mi": "1.49", + "altim_in_hg": "30.18", + "wx_string": "BR", "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, { "sky_cover": "OVC", - "cloud_base_ft_agl": "4000" + "cloud_base_ft_agl": "500" } ], "temperature": [ { - "valid_time": "2024-12-11T17:00:00Z", - "max_temp_c": "28" + "valid_time": "2024-12-11T21:00:00Z", + "max_temp_c": "21" }, { - "valid_time": "2024-12-10T23:00:00Z", - "min_temp_c": "21" + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "4" } ] } ] }, { - "raw_text": "TAF KNRB 1023/1123 VRB06KT 9999 FEW015 SCT150 BKN250 QNH2996INS FM110600 20010KT 9999 SCT025 BKN100 OVC250 QNH2987INS FM111100 22015G20KT 9000 -SHRA BR BKN025CB OVC100 520002 540208 QNH2986INS BECMG 1116/1118 30018G28KT 9999 FEW025 520002 540208 QNH2993INS AUTOMATED SENSOR METWATCH 1104 TIL 1110 TX25/1119Z TN15/1122Z FN20073", - "station_id": "KNRB", - "issue_time": "2024-12-10T23:05:00Z", - "bulletin_time": "2024-12-10T23:05:00Z", + "raw_text": "TAF KNFL 1023/1123 VRB06KT 9999 FEW150 SCT220 QNH3036INS FM110800 00000KT 9999 SCT150 BKN220 QNH3028INS AUTOMATED SENSOR METWATCH 1107 TIL 1115 TX06/1023Z TNM10/1114Z FS30198", + "station_id": "KNFL", + "issue_time": "2024-12-10T23:09:00Z", + "bulletin_time": "2024-12-10T23:09:00Z", "valid_time_from": "2024-12-10T23:00:00Z", "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "30.396", - "longitude": "-81.423", - "elevation_m": "4", + "latitude": "39.417", + "longitude": "-118.705", + "elevation_m": "1199", "forecast": [ { "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T08:00:00Z", "wind_dir_degrees": "VRB", "wind_speed_kt": "6", "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", + "altim_in_hg": "30.35", "sky_condition": [ { "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "SCT", "cloud_base_ft_agl": "15000" }, { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" + "sky_cover": "SCT", + "cloud_base_ft_agl": "22000" } ] }, { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T23:00:00Z", "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", + "wind_dir_degrees": "0", + "wind_speed_kt": "0", "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", + "altim_in_hg": "30.27", "sky_condition": [ { "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" + "cloud_base_ft_agl": "15000" }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "220", - "wind_speed_kt": "15", - "wind_gust_kt": "20", - "visibility_statute_mi": "5.59", - "altim_in_hg": "29.85", - "wx_string": "-SHRA BR", - "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "2500", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "10000" - } - ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "2000" - } - ], - [ - { - "turbulence_intensity": "4", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "10000" - } - ] - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "18", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", - "wx_string": "-SHRA BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" + "cloud_base_ft_agl": "22000" } ], - "turbulence_condition": [ - [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "2000" - } - ], - [ - { - "turbulence_intensity": "4", - "turbulence_min_alt_ft_agl": "2000", - "turbulence_max_alt_ft_agl": "10000" - } - ] - ], "temperature": [ { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "25" + "valid_time": "2024-12-10T23:00:00Z", + "max_temp_c": "6" }, { - "valid_time": "2024-12-11T22:00:00Z", - "min_temp_c": "15" + "valid_time": "2024-12-11T14:00:00Z", + "min_temp_c": "-10" } ] } @@ -185556,307 +187396,94 @@ ] }, { - "raw_text": "TAF OEBA 102300Z 1100/1206 19006KT CAVOK BECMG 1106/1108 13013KT BECMG 1120/1122 19006KT ", - "station_id": "OEBA", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "20.296", - "longitude": "41.634", - "elevation_m": "1659", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF OEBH 102300Z 1100/1206 18006KT CAVOK BECMG 1108/1110 11012KT BECMG 1120/1122 18008KT ", - "station_id": "OEBH", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "19.984", - "longitude": "42.621", - "elevation_m": "1167", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "110", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "180", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF OEGN 102300Z 1100/1206 13005KT 7000 FEW030 PROB40 TEMPO 1100/1106 3000 BR SCT030 FEW035CB BECMG 1106/1108 24011KT 9999 BECMG 1118/1120 15006KT", - "station_id": "OEGN", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "16.901", - "longitude": "42.586", - "elevation_m": "5", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "130", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.35", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3500", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "150", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - } - ] - } - ] - }, - { - "raw_text": "TAF OEKM 102300Z 1100/1206 35006KT CAVOK BECMG 1106/1108 05012KT BECMG 1110/1112 20010KT 9999 FEW020 BECMG 1120/1122 35008KT CAVOK", - "station_id": "OEKM", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.301", - "longitude": "42.798", - "elevation_m": "2038", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "200", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF VICG 102300Z 1100/1206 30010KT 3000 BR NSC TEMPO 1100/1103 1500 BR BECMG 1104/1107 30010KT 5000 HZ BECMG 1121/1200 3000 BR TEMPO 1201/1204 30010KT 1500 BR BECMG 1205/1206 4000 BR NSC", - "station_id": "VICG", + "raw_text": "TAF OEBA 102300Z 1100/1206 19006KT CAVOK BECMG 1106/1108 13013KT BECMG 1120/1122 19006KT ", + "station_id": "OEBA", "issue_time": "2024-12-10T23:00:00Z", "bulletin_time": "2024-12-10T23:00:00Z", "valid_time_from": "2024-12-11T00:00:00Z", "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "30.677", - "longitude": "76.789", - "elevation_m": "316", + "latitude": "20.296", + "longitude": "41.634", + "elevation_m": "1659", "forecast": [ { "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } ] }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "13", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "190", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + } + ] + }, + { + "raw_text": "TAF OEBH 102300Z 1100/1206 18006KT CAVOK BECMG 1108/1110 11012KT BECMG 1120/1122 18008KT ", + "station_id": "OEBH", + "issue_time": "2024-12-10T23:00:00Z", + "bulletin_time": "2024-12-10T23:00:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "19.984", + "longitude": "42.621", + "elevation_m": "1167", + "forecast": [ { "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.93", - "wx_string": "BR", + "fcst_time_to": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ - + { + "sky_cover": "NSC" + } ] }, { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", + "fcst_time_from": "2024-12-11T08:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", + "time_becoming": "2024-12-11T10:00:00Z", + "wind_dir_degrees": "110", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -185864,41 +187491,161 @@ ] }, { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T00:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "1.86", - "wx_string": "BR", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "180", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" } ] + } + ] + }, + { + "raw_text": "TAF OEGN 102300Z 1100/1206 13005KT 7000 FEW030 PROB40 TEMPO 1100/1106 3000 BR SCT030 FEW035CB BECMG 1106/1108 24011KT 9999 BECMG 1118/1120 15006KT", + "station_id": "OEGN", + "issue_time": "2024-12-10T23:00:00Z", + "bulletin_time": "2024-12-10T23:00:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "16.901", + "longitude": "42.586", + "elevation_m": "5", + "forecast": [ + { + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "130", + "wind_speed_kt": "5", + "visibility_statute_mi": "4.35", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] }, { - "fcst_time_from": "2024-12-12T01:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "0.93", + "probability": "40", + "visibility_statute_mi": "1.86", "wx_string": "BR", "sky_condition": [ - + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "3000" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3500", + "cloud_type": "CB" + } ] }, { - "fcst_time_from": "2024-12-12T05:00:00Z", + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T18:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "240", + "wind_speed_kt": "11", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T18:00:00Z", "fcst_time_to": "2024-12-12T06:00:00Z", "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "300", + "time_becoming": "2024-12-11T20:00:00Z", + "wind_dir_degrees": "150", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "3000" + } + ] + } + ] + }, + { + "raw_text": "TAF OEKM 102300Z 1100/1206 35006KT CAVOK BECMG 1106/1108 05012KT BECMG 1110/1112 20010KT 9999 FEW020 BECMG 1120/1122 35008KT CAVOK", + "station_id": "OEKM", + "issue_time": "2024-12-10T23:00:00Z", + "bulletin_time": "2024-12-10T23:00:00Z", + "valid_time_from": "2024-12-11T00:00:00Z", + "valid_time_to": "2024-12-12T06:00:00Z", + "latitude": "18.301", + "longitude": "42.798", + "elevation_m": "2038", + "forecast": [ + { + "fcst_time_from": "2024-12-11T00:00:00Z", + "fcst_time_to": "2024-12-11T06:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "6", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T06:00:00Z", + "fcst_time_to": "2024-12-11T10:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T08:00:00Z", + "wind_dir_degrees": "50", + "wind_speed_kt": "12", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "NSC" + } + ] + }, + { + "fcst_time_from": "2024-12-11T10:00:00Z", + "fcst_time_to": "2024-12-11T20:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T12:00:00Z", + "wind_dir_degrees": "200", "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "BR", + "visibility_statute_mi": "6+", + "wx_string": "NSW", + "sky_condition": [ + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000" + } + ] + }, + { + "fcst_time_from": "2024-12-11T20:00:00Z", + "fcst_time_to": "2024-12-12T06:00:00Z", + "change_indicator": "BECMG", + "time_becoming": "2024-12-11T22:00:00Z", + "wind_dir_degrees": "350", + "wind_speed_kt": "8", + "visibility_statute_mi": "6+", + "wx_string": "NSW", "sky_condition": [ { "sky_cover": "NSC" @@ -186113,157 +187860,6 @@ } ] }, - { - "raw_text": "TAF VIAG 102300Z 1100/1206 VRB02KT 0800 FG NSC TEMPO 1101/1103 0600 FG BECMG 1104/1105 30008KT 1500 HZ BECMG 1106/1107 3000 HZ BECMG 1108/1109 5000 HZ BECMG 1115/1116 VRB02KT 3000 BR BECMG 1118/1119 1500 BR BECMG 1120/1122 0800 FG TEMPO 1200/1203 0600 FG BECMG 1204/1205 30008KT 1500 HZ", - "station_id": "VIAG", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "27.156", - "longitude": "77.961", - "elevation_m": "159", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.5", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "wx_string": "FG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.93", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T16:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T20:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.93", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T20:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T22:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.5", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.37", - "wx_string": "FG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T05:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.93", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, { "raw_text": "TAF OEYN 102300Z 1100/1206 08015KT 7000 NSC BECMG 1110/1112 30011KT BECMG 1118/1120 08006KT", "station_id": "OEYN", @@ -186566,13 +188162,13 @@ } ], "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "28" - }, { "valid_time": "2024-12-11T12:00:00Z", "min_temp_c": "22" + }, + { + "valid_time": "2024-12-11T19:00:00Z", + "max_temp_c": "28" } ] }, @@ -186855,14 +188451,14 @@ "visibility_statute_mi": "0.31", "wx_string": "TS RA", "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, { "sky_cover": "FEW", "cloud_base_ft_agl": "1500", "cloud_type": "CB" + }, + { + "sky_cover": "SCT", + "cloud_base_ft_agl": "1500" } ] }, @@ -187127,876 +188723,6 @@ } ] }, - { - "raw_text": "TAF KNSE 1023/1123 22010KT 9999 VCSH SCT015 BKN035 BKN060 QNH2981INS TEMPO 1023/1103 24012G18KT 8000 -SHRA SCT007 BKN015 OVC030 FM110300 24010KT 8000 -SHRA SCT007 BKN015CB OVC030 QNH2979INS TEMPO 1103/1106 VRB15G25KT 3200 TSRA BKN007 OVC015CB BECMG 1109/1111 32015G25KT 9999 NSW BKN015 BKN080 QNH2990INS FM111500 34018G30KT 9999 FEW015 FEW250 QNH3016INS FM112100 32012KT 9999 SKC QNH3019INS AUTOMATED SENSOR METWATCH 1105 TIL 1112 TX22/1023Z TN09/1115Z FN20029", - "station_id": "KNSE", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "30.728", - "longitude": "-87.022", - "elevation_m": "56", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "220", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", - "wx_string": "VCSH", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - } - ] - }, - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "240", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "4.97", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "240", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", - "altim_in_hg": "29.79", - "wx_string": "-SHRA", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.99", - "wx_string": "TSRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500", - "cloud_type": "CB" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T11:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "min_temp_c": "9" - }, - { - "valid_time": "2024-12-10T23:00:00Z", - "max_temp_c": "22" - } - ] - } - ] - }, - { - "raw_text": "TAF KNJK 1023/1123 01005KT 9999 SKC QNH3033INS FM110000 27009KT 9999 FEW250 QNH3033INS FM110700 27005KT 9999 BKN250 QNH3028INS FM111900 33003KT 9999 BKN250 QNH3012INS AUTOMATED SENSOR METWATCH 1107 TIL 1114 TX20/1023Z TN02/1114Z FS30130", - "station_id": "KNJK", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "32.823", - "longitude": "-115.668", - "elevation_m": "-15", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T00:00:00Z", - "wind_dir_degrees": "10", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.32", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.32", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "270", - "wind_speed_kt": "5", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "3", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.12", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-10T23:00:00Z", - "max_temp_c": "20" - }, - { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "2" - } - ] - } - ] - }, - { - "raw_text": "TAF KNMM 1023/1123 30010KT 9999 SCT025 BKN030 BKN220 QNH2980INS FM110200 33010G18KT 9999 SCT018 BKN025 BKN120 QNH2983INS FM111100 33013G25KT 9999 SCT030 SCT220 QNH3003INS FM111600 30010G20KT 9999 FEW030 SCT250 QNH3027INS AUTOMATED SENSOR METWATCH 1105 TIL 1111 TX13/1121Z TN04/1110Z FN20082", - "station_id": "KNMM", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "32.546", - "longitude": "-88.543", - "elevation_m": "94", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.79", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "22000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T11:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.82", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1800" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T11:00:00Z", - "fcst_time_to": "2024-12-11T16:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "330", - "wind_speed_kt": "13", - "wind_gust_kt": "25", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T16:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "300", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.27", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T21:00:00Z", - "max_temp_c": "13" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "4" - } - ] - } - ] - }, - { - "raw_text": "TAF PHHI 102300Z 1023/1205 08009KT 9999 FEW025 BKN035 BKN045 QNH3001INS TEMPO 1023/1104 07012G18KT 6000 -RA BR FEW007 SCT010 BKN020 BECMG 1105/1106 VRB06KT 9999 SCT025 BKN035 QNH3002INS TEMPO 1114/1117 4800 -DZ BR BKN020 BKN030 BECMG 1118/1119 07009KT 9999 SCT025 BKN035 QNH3004INS TX27/1023Z TN18/1115Z", - "station_id": "PHHI", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-12T05:00:00Z", - "latitude": "21.478", - "longitude": "-158.044", - "elevation_m": "246", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "80", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.00", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "4500" - } - ] - }, - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "70", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "3.73", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T14:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.98", - "wx_string": "-DZ BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "70", - "wind_speed_kt": "9", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3500" - } - ], - "temperature": [ - { - "valid_time": "2024-12-10T23:00:00Z", - "max_temp_c": "27" - }, - { - "valid_time": "2024-12-11T15:00:00Z", - "min_temp_c": "18" - } - ] - } - ] - }, - { - "raw_text": "TAF KNGP 1023/1123 35026G34KT 9999 SCT050 SCT250 520008 QNH3004INS TEMPO 1101/1106 35030G38KT FM110900 36020G28KT 9999 SKC 510008 QNH3037INS FM111200 34012G18KT 9999 SKC 500000 QNH3044INS FM111900 VRB06KT 9999 FEW250 QNH3040INS AUTOMATED SENSOR METWATCH 1105 TIL 1112 TX18/1120Z TN09/1112Z FN20081", - "station_id": "KNGP", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "27.688", - "longitude": "-97.292", - "elevation_m": "5", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "26", - "wind_gust_kt": "34", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.03", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "5000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "2", - "turbulence_max_alt_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "350", - "wind_speed_kt": "30", - "wind_gust_kt": "38", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "360", - "wind_speed_kt": "20", - "wind_gust_kt": "28", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_max_alt_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "340", - "wind_speed_kt": "12", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.44", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ], - "turbulence_condition": null - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.41", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T20:00:00Z", - "max_temp_c": "18" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "9" - } - ] - } - ] - }, - { - "raw_text": "TAF KNIP 1023/1123 19007KT 9999 SCT035 BKN150 BKN250 641309 642203 QNH2996INS FM110100 19008KT 9999 BKN030 OVC200 641209 642104 QNH2991INS FM111200 20011KT 9999 VCSH BKN025 BKN060 OVC200 600000 QNH2987INS TEMPO 1112/1117 23015G25KT 6000 -SHRA BR BKN020CB OVC050 FM111800 29020G30KT 9999 BKN030 BKN100 BKN250 QNH2991INS FM112300 31014G22KT 9999 FEW030 SCT100 SCT250 QNH3010INS AUTOMATED SENSOR METWATCH 1104 TIL 1110 TX22/1119Z TN13/1123Z FN20089", - "station_id": "KNIP", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "30.2346", - "longitude": "-81.6746", - "elevation_m": "3", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T01:00:00Z", - "wind_dir_degrees": "190", - "wind_speed_kt": "7", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.97", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "3500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "15000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ], - "icing_condition": [ - [ - { - "icing_intensity": "4", - "icing_min_alt_ft_agl": "22000", - "icing_max_alt_ft_agl": "25000" - } - ], - [ - { - "icing_intensity": "4", - "icing_min_alt_ft_agl": "13000", - "icing_max_alt_ft_agl": "22000" - } - ] - ] - }, - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "190", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" - } - ], - "icing_condition": [ - [ - { - "icing_intensity": "4", - "icing_min_alt_ft_agl": "12000", - "icing_max_alt_ft_agl": "21000" - } - ], - [ - { - "icing_intensity": "4", - "icing_min_alt_ft_agl": "21000", - "icing_max_alt_ft_agl": "25000" - } - ] - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "11", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.88", - "wx_string": "VCSH", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "20000" - } - ], - "icing_condition": null - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "230", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "3.73", - "wx_string": "-SHRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "5000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "290", - "wind_speed_kt": "20", - "wind_gust_kt": "30", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T23:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "14", - "wind_gust_kt": "22", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.09", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T19:00:00Z", - "max_temp_c": "22" - }, - { - "valid_time": "2024-12-10T23:00:00Z", - "min_temp_c": "13" - } - ] - } - ] - }, - { - "raw_text": "TAF MUGM 1023/1123 36006KT 9999 FEW030 FEW250 SCT060 BKN250 QNH2995INS BECMG 1100/1102 32006KT 9999 FEW025 QNH2994INS BECMG 1115/1117 09012KT 9999 FEW030 FEW060 QNH2993INS TX31/1118Z TN23/1110Z FN20097", - "station_id": "MUGM", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "19.909", - "longitude": "-75.206", - "elevation_m": "21", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T00:00:00Z", - "wind_dir_degrees": "360", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T15:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T02:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T15:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T17:00:00Z", - "wind_dir_degrees": "90", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.94", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "6000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T18:00:00Z", - "max_temp_c": "31" - }, - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "23" - } - ] - } - ] - }, { "raw_text": "TAF VOKV 102300Z 1100/1109 35010KT 5000 BR SCT015 SCT080 BECMG 1105/1106 35010KT 6000 SCT015", "station_id": "VOKV", @@ -188721,79 +189447,6 @@ } ] }, - { - "raw_text": "TAF VAPO 102300Z 1100/1206 VRB02KT 3000 BR SCT250 BECMG 1104/1106 10008KT 5000 HZ TEMPO 1200/1202 4000 HZ BECMG 1204/1206 6000 FEW030 SCT250", - "station_id": "VAPO", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-12T06:00:00Z", - "latitude": "18.582", - "longitude": "73.92", - "elevation_m": "593", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-12T04:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-12T00:00:00Z", - "fcst_time_to": "2024-12-12T02:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-12T04:00:00Z", - "fcst_time_to": "2024-12-12T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-12T06:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "25000" - } - ] - } - ] - }, { "raw_text": "TAF KPOE 102300Z 1023/1205 34009KT 9999 BKN035 QNH2997INS TEMPO 1023/1103 34012G18KT SCT035 BECMG 1102/1103 33012G22KT 9999 SCT045 BKN100 QNH3010INS TEMPO 1103/1106 33015G25KT BECMG 1105/1106 33012G22KT 9999 SCT100 QNH3019INS BECMG 1108/1109 33012KT 9999 SKC QNH3025INS BECMG 1111/1112 VRB06KT 9999 SKC QNH3033INS BECMG 1117/1118 29007KT 9999 SKC QNH3035INS BECMG 1123/1124 VRB06KT 9999 SKC QNH3035INS TX15/1121Z TN02/1113Z LAST NO AMDS AFT 1106 NEXT 1115", "station_id": "KPOE", @@ -189094,90 +189747,6 @@ } ] }, - { - "raw_text": "TAF KLSV 102300Z 1023/1205 35006KT 9999 SKC QNH3042INS BECMG 1102/1103 31008KT 9999 SCT200 QNH3041INS BECMG 1108/1109 35006KT 9999 BKN200 QNH3032INS BECMG 1118/1119 VRB06KT 9999 BKN200 QNH3015INS TX12/1122Z TN01/1114Z", - "station_id": "KLSV", - "issue_time": "2024-12-10T23:00:00Z", - "bulletin_time": "2024-12-10T23:00:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-12T05:00:00Z", - "latitude": "36.236", - "longitude": "-115.034", - "elevation_m": "563", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.41", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.41", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "350", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.32", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T18:00:00Z", - "fcst_time_to": "2024-12-12T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T19:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.15", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "12" - }, - { - "valid_time": "2024-12-11T14:00:00Z", - "min_temp_c": "1" - } - ] - } - ] - }, { "raw_text": "TAF SARP 102300Z 1100/1124 11010KT CAVOK TX32/1119Z TN18/1109Z", "station_id": "SARP", @@ -189344,13 +189913,13 @@ } ], "temperature": [ - { - "valid_time": "2024-12-11T10:00:00Z", - "min_temp_c": "12" - }, { "valid_time": "2024-12-11T18:00:00Z", "max_temp_c": "21" + }, + { + "valid_time": "2024-12-11T10:00:00Z", + "min_temp_c": "12" } ] }, @@ -189386,283 +189955,6 @@ } ] }, - { - "raw_text": "TAF KNFW 1023/1123 33012KT BKN110 BKN200 QNH3019INS BECMG 1101/1103 27008KT 9999 SCT220 QNH3020INS FM112100 17008KT 9999 FEW250 QNH3030INS AUTOMATED SENSOR METWATCH 1105 TIL 1112 TX15/1122Z TN02/1112Z FN20048", - "station_id": "KNFW", - "issue_time": "2024-12-10T22:57:00Z", - "bulletin_time": "2024-12-10T22:57:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "32.781", - "longitude": "-97.436", - "elevation_m": "188", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T01:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "12", - "altim_in_hg": "30.18", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "11000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "270", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.21", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "22000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T21:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "170", - "wind_speed_kt": "8", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "25000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T22:00:00Z", - "max_temp_c": "15" - }, - { - "valid_time": "2024-12-11T12:00:00Z", - "min_temp_c": "2" - } - ] - } - ] - }, - { - "raw_text": "TAF KNTU 1023/1123 17013KT 9999 SCT025 BKN065 BKN250 QNH2990INS TEMPO 1023/1103 8000 SHRA BR BKN025 OVC065 FM110300 18015KT 6000 SHRA BKN015 OVC035 QNH2981INS TEMPO 1103/1106 3200 SHRA BR BKN005 OVC015 FM110600 20015G25KT 6000 SHRA BR OVC005 WS020/21050KT 540009 QNH2972INS FM110900 18018G30KT 6000 SHRA BR BKN010 OVC025 WS020/20050KT 540009 QNH2959INS FM111700 18020G35KT 4800 SHRA BR SCT005 OVC010 WS020/20050KT 540009 QNH2956INS TEMPO 1117/1123 VRB25G35KT 0800 TSRA FG BKN005CB OVC010 TX22/1115Z TN09/1123Z FN20008", - "station_id": "KNTU", - "issue_time": "2024-12-10T22:48:00Z", - "bulletin_time": "2024-12-10T22:48:00Z", - "valid_time_from": "2024-12-10T23:00:00Z", - "valid_time_to": "2024-12-11T23:00:00Z", - "latitude": "36.8209", - "longitude": "-76.0277", - "elevation_m": "6", - "forecast": [ - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "170", - "wind_speed_kt": "13", - "visibility_statute_mi": "6+", - "altim_in_hg": "29.91", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "6500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-10T23:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "4.97", - "wx_string": "SHRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "6500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "15", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.82", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "3500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.99", - "wx_string": "SHRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "200", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "210", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.73", - "wx_string": "SHRA BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "9000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T17:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "18", - "wind_gust_kt": "30", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "3.73", - "altim_in_hg": "29.59", - "wx_string": "SHRA BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "2500" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "9000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "180", - "wind_speed_kt": "20", - "wind_gust_kt": "35", - "wind_shear_hgt_ft_agl": "2000", - "wind_shear_dir_degrees": "200", - "wind_shear_speed_kt": "50", - "visibility_statute_mi": "2.98", - "altim_in_hg": "29.56", - "wx_string": "SHRA BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "4", - "turbulence_max_alt_ft_agl": "9000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T17:00:00Z", - "fcst_time_to": "2024-12-11T23:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "25", - "wind_gust_kt": "35", - "visibility_statute_mi": "0.5", - "wx_string": "TSRA FG", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "500", - "cloud_type": "CB" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T15:00:00Z", - "max_temp_c": "22" - }, - { - "valid_time": "2024-12-10T23:00:00Z", - "min_temp_c": "9" - } - ] - } - ] - }, { "raw_text": "TAF OEDR 102240Z 1100/1206 34010KT CAVOK BECMG 1118/1120 27005KT", "station_id": "OEDR", @@ -190496,101 +190788,6 @@ } ] }, - { - "raw_text": "TAF VIDX 102130Z 1100/1112 VRB02KT 1000 BR BECMG 1103/1104 30008KT 3000 HZ BECMG 1105/1106 5000 HZ TEMPO 1106/1108 30015G25KT TX 23/09Z TN 04/01Z", - "station_id": "VIDX", - "issue_time": "2024-12-10T21:30:00Z", - "bulletin_time": "2024-12-10T21:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "28.708", - "longitude": "77.359", - "elevation_m": "213", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.62", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "300", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "300", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF VISR 102130Z 1100/1112 VRB02KT 6000 SCT090 SCT200", - "station_id": "VISR", - "issue_time": "2024-12-10T21:30:00Z", - "bulletin_time": "2024-12-10T21:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "33.987", - "longitude": "74.774", - "elevation_m": "1655", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "3.73", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" - } - ], - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - ] - } - ] - }, { "raw_text": "MNPC 102128Z 1100/1124 34004KT 7000 HZ SCT016 TEMPO 1106/1116 03004G20KT 5000 -DZ BKN016TCU SCT100", "station_id": "MNPC", @@ -190983,13 +191180,13 @@ } ], "temperature": [ - { - "valid_time": "2024-12-10T20:00:00Z", - "max_temp_c": "9" - }, { "valid_time": "2024-12-11T13:00:00Z", "min_temp_c": "1" + }, + { + "valid_time": "2024-12-10T20:00:00Z", + "max_temp_c": "9" } ] } @@ -191283,76 +191480,6 @@ } ] }, - { - "raw_text": "TAF CYGX 101840Z 1019/1107 33010KT P6SM FEW020 SCT120 BKN200 TEMPO 1019/1021 5SM -SN BKN020 BKN080 FM102100 32010KT P6SM FEW030 SCT080 RMK NXT FCST BY 110100Z", - "station_id": "CYGX", - "issue_time": "2024-12-10T18:40:00Z", - "bulletin_time": "2024-12-10T18:40:00Z", - "valid_time_from": "2024-12-10T19:00:00Z", - "valid_time_to": "2024-12-11T07:00:00Z", - "remarks": "RMK NXT FCST BY 110100Z", - "latitude": "56.359", - "longitude": "-94.704", - "elevation_m": "145", - "forecast": [ - { - "fcst_time_from": "2024-12-10T19:00:00Z", - "fcst_time_to": "2024-12-10T21:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "12000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-10T19:00:00Z", - "fcst_time_to": "2024-12-10T21:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5", - "wx_string": "-SN", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "8000" - } - ] - }, - { - "fcst_time_from": "2024-12-10T21:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "8000" - } - ] - } - ] - }, { "raw_text": "TAF AMD NWWE 101839Z 1018/1118 06008KT 9999 SCT018 TEMPO 1018/1024 SHRA BKN009 PROB40 TEMPO 1108/1118 BKN008", "station_id": "NWWE", @@ -192192,13 +192319,13 @@ } ], "temperature": [ - { - "valid_time": "2024-12-11T11:00:00Z", - "min_temp_c": "10" - }, { "valid_time": "2024-12-11T17:00:00Z", "max_temp_c": "22" + }, + { + "valid_time": "2024-12-11T11:00:00Z", + "min_temp_c": "10" } ] }, @@ -192890,13 +193017,13 @@ } ], "temperature": [ - { - "valid_time": "2024-12-10T19:00:00Z", - "max_temp_c": "22" - }, { "valid_time": "2024-12-11T11:00:00Z", "min_temp_c": "8" + }, + { + "valid_time": "2024-12-10T19:00:00Z", + "max_temp_c": "22" } ] }, @@ -193055,58 +193182,18 @@ "fcst_time_to": "2024-12-10T22:00:00Z", "change_indicator": "TEMPO", "wind_dir_degrees": "310", - "wind_speed_kt": "15", - "visibility_statute_mi": "3.11", - "wx_string": "SHRA", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2000", - "cloud_type": "TCU" - } - ] - } - ] - }, - { - "raw_text": "TAF EGWU 101646Z 1018/1112 04012KT 9999 BKN015 PROB40 TEMPO 1018/1112 7000 -RADZ BKN012", - "station_id": "EGWU", - "issue_time": "2024-12-10T16:46:00Z", - "bulletin_time": "2024-12-10T16:46:00Z", - "valid_time_from": "2024-12-10T18:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "51.549", - "longitude": "-0.417", - "elevation_m": "33", - "forecast": [ - { - "fcst_time_from": "2024-12-10T18:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-10T18:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "probability": "40", - "visibility_statute_mi": "4.35", - "wx_string": "-RA -DZ", + "wind_speed_kt": "15", + "visibility_statute_mi": "3.11", + "wx_string": "SHRA", "sky_condition": [ { "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" + "cloud_base_ft_agl": "1500" + }, + { + "sky_cover": "FEW", + "cloud_base_ft_agl": "2000", + "cloud_type": "TCU" } ] } @@ -193818,495 +193905,6 @@ } ] }, - { - "raw_text": "TAF VEHX 101530Z 1100/1112 VRB02KT 1500 BR FEW025 SCT100 BECMG 1103/1104 3000 BR BECMG 1105/1106 14005KT 5000 HZ FEW025 FEW100", - "station_id": "VEHX", - "issue_time": "2024-12-10T15:30:00Z", - "bulletin_time": "2024-12-10T15:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "26.6979", - "longitude": "89.3689", - "elevation_m": "104", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.93", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "140", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - } - ] - } - ] - }, - { - "raw_text": "TAF VOCX 101530Z 1100/1112 10010KT 6000 SCT015 BKN100", - "station_id": "VOCX", - "issue_time": "2024-12-10T15:30:00Z", - "bulletin_time": "2024-12-10T15:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "9.153", - "longitude": "92.819", - "elevation_m": "2", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "100", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.73", - "sky_condition": [ - [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "1500" - } - ], - [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - ] - } - ] - }, - { - "raw_text": "TAF VIHX 101530Z 1100/1112 VRB02KT 2000 BR SKC TEMPO 1101/1103 1000 BR BECMG 1104/1106 34005KT 3000 HZ BECMG 1107/1110 32010KT 5000 HZ", - "station_id": "VIHX", - "issue_time": "2024-12-10T15:30:00Z", - "bulletin_time": "2024-12-10T15:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "30.748", - "longitude": "75.629", - "elevation_m": "241", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "0.62", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "320", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "SKC" - } - ] - } - ] - }, - { - "raw_text": "TAF VEDX 101530Z 1100/1112 VRB02KT 0800 FG FEW090 SCT200 BECMG 1103/1104 34005KT 2000 BR BECMG 1106/1107 33010KT 4000 HZ FEW100 SCT200 BECMG 1108/1109 5000 HZ", - "station_id": "VEDX", - "issue_time": "2024-12-10T15:30:00Z", - "bulletin_time": "2024-12-10T15:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "22.339", - "longitude": "87.214", - "elevation_m": "61", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.5", - "wx_string": "FG", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "5", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T08:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T08:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "330", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - } - ] - }, - { - "raw_text": "TAF VIAM 101530Z 1100/1112 VRB02KT 1500 BR NSC BECMG 1102/1104 34015KT 3000 HZ BECMG 1105/1107 5000", - "station_id": "VIAM", - "issue_time": "2024-12-10T15:30:00Z", - "bulletin_time": "2024-12-10T15:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "30.368", - "longitude": "76.817", - "elevation_m": "277", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.93", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "340", - "wind_speed_kt": "15", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, - { - "raw_text": "TAF VIAX 101530Z 1100/1112 31008KT 6000 NSC FM0000 VRB02KT 0800 FG FM0300 2000 BR FM0600 31008KT 6000", - "station_id": "VIAX", - "issue_time": "2024-12-10T15:30:00Z", - "bulletin_time": "2024-12-10T15:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "31.434", - "longitude": "75.758", - "elevation_m": "226", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T03:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "0.5", - "wx_string": "FG", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "FM", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "FM", - "wind_dir_degrees": "310", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF VIPK 101530Z 1100/1112 VRB02KT 3000 BR NSC BECMG 1106/1108 28005KT 6000 FEW025", - "station_id": "VIPK", - "issue_time": "2024-12-10T15:30:00Z", - "bulletin_time": "2024-12-10T15:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "32.234", - "longitude": "75.635", - "elevation_m": "310", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "1.86", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "280", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - } - ] - } - ] - }, - { - "raw_text": "TAF VIBY 101530Z 1100/1112 29008KT 1500 BR NSC BECMG 1104/1105 3000 HZ BECMG 1106/1108 5000 HZ BECMG 1109/1110 6000", - "station_id": "VIBY", - "issue_time": "2024-12-10T15:30:00Z", - "bulletin_time": "2024-12-10T15:30:00Z", - "valid_time_from": "2024-12-11T00:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "28.421", - "longitude": "79.452", - "elevation_m": "175", - "forecast": [ - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "0.93", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T04:00:00Z", - "fcst_time_to": "2024-12-11T06:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "1.86", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T06:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T08:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.11", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T10:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "8", - "visibility_statute_mi": "3.73", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "NSC" - } - ] - } - ] - }, { "raw_text": "TAF SVBM 101504Z 1018/1118 09010KT 7000 VCXHZ FEW016 SCT070 T6X34/1800Z TN20/0800Z BECMG 1022/1100 11008KT 4000 VCBR FEW010 BKN060", "station_id": "SVBM", @@ -194362,279 +193960,6 @@ } ] }, - { - "raw_text": "TAF ETEB 101500Z 1015/1121 04012KT 9999 SCT005 BKN012 QNH3018INS TEMPO 1015/1017 9000 -DZ BKN018 BECMG 1020/1021 05010KT 9000 -DZ OVC008 QNH3029INS BECMG 1101/1102 03006KT 9999 NSW BKN009 620099 QNH3033INS BECMG 1105/1106 03006KT 5000 BR OVC004 620159 QNH3035INS BECMG 1110/1112 04010KT 8000 BR BKN007 OVC010 QNH3037INS TX03/1016Z TN01/1101Z LAST NO AMDS AFT 1023 NEXT 1107", - "station_id": "ETEB", - "issue_time": "2024-12-10T15:00:00Z", - "bulletin_time": "2024-12-10T15:00:00Z", - "valid_time_from": "2024-12-10T15:00:00Z", - "valid_time_to": "2024-12-11T21:00:00Z", - "latitude": "49.308", - "longitude": "10.639", - "elevation_m": "466", - "forecast": [ - { - "fcst_time_from": "2024-12-10T15:00:00Z", - "fcst_time_to": "2024-12-10T20:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "12", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.18", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "500" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - } - ] - }, - { - "fcst_time_from": "2024-12-10T15:00:00Z", - "fcst_time_to": "2024-12-10T17:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "5.59", - "wx_string": "-DZ", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-10T20:00:00Z", - "fcst_time_to": "2024-12-11T01:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-10T21:00:00Z", - "wind_dir_degrees": "50", - "wind_speed_kt": "10", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.30", - "wx_string": "-DZ", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T02:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.32", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "900" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "900", - "icing_max_alt_ft_agl": "9900" - } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T10:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "6", - "visibility_statute_mi": "3.11", - "altim_in_hg": "30.35", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "400" - } - ], - "icing_condition": [ - { - "icing_intensity": "2", - "icing_min_alt_ft_agl": "1500", - "icing_max_alt_ft_agl": "10500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T10:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "40", - "wind_speed_kt": "10", - "visibility_statute_mi": "4.97", - "altim_in_hg": "30.38", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "700" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1000" - } - ], - "temperature": [ - { - "valid_time": "2024-12-10T16:00:00Z", - "max_temp_c": "3" - }, - { - "valid_time": "2024-12-11T01:00:00Z", - "min_temp_c": "1" - } - ] - } - ] - }, - { - "raw_text": "TAF ETIK 101500Z 1015/1121 VRB06KT 9000 BR BKN008 OVC018 510023 QNH3024INS BECMG 1020/1021 VRB06KT 9999 NSW BKN010 OVC018 QNH3029INS BECMG 1105/1106 VRB06KT 9000 BR BKN008 OVC015 QNH3032INS BECMG 1112/1113 VRB06KT 9999 NSW BKN010 OVC018 QNH3037INS BECMG 1119/1120 VRB06KT 9000 BR BKN012 OVC018 QNH3041INS TX03/1112Z TN00/1107Z LAST NO AMD AFT 1022 NEXT 1107", - "station_id": "ETIK", - "issue_time": "2024-12-10T15:00:00Z", - "bulletin_time": "2024-12-10T15:00:00Z", - "valid_time_from": "2024-12-10T15:00:00Z", - "valid_time_to": "2024-12-11T21:00:00Z", - "latitude": "49.472", - "longitude": "10.39", - "elevation_m": "326", - "forecast": [ - { - "fcst_time_from": "2024-12-10T15:00:00Z", - "fcst_time_to": "2024-12-10T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.24", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" - } - ], - "turbulence_condition": [ - { - "turbulence_intensity": "1", - "turbulence_min_alt_ft_agl": "200", - "turbulence_max_alt_ft_agl": "3200" - } - ] - }, - { - "fcst_time_from": "2024-12-10T20:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-10T21:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.30", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.32", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "800" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1500" - } - ] - }, - { - "fcst_time_from": "2024-12-11T12:00:00Z", - "fcst_time_to": "2024-12-11T19:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T13:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "6+", - "altim_in_hg": "30.38", - "wx_string": "NSW", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1000" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" - } - ] - }, - { - "fcst_time_from": "2024-12-11T19:00:00Z", - "fcst_time_to": "2024-12-11T21:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T20:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "6", - "visibility_statute_mi": "5.59", - "altim_in_hg": "30.41", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "1200" - }, - { - "sky_cover": "OVC", - "cloud_base_ft_agl": "1800" - } - ], - "temperature": [ - { - "valid_time": "2024-12-11T12:00:00Z", - "max_temp_c": "3" - }, - { - "valid_time": "2024-12-11T07:00:00Z", - "min_temp_c": "0" - } - ] - } - ] - }, { "raw_text": "TAF LIMG 101100Z 1012/1112 35015KT 9999 FEW070 TEMPO 1012/1015 35015G28KT BECMG 1102/1104 35005KT BECMG 1109/1111 05010KT", "station_id": "LIMG", @@ -194702,63 +194027,6 @@ } ] }, - { - "raw_text": "TAF HJJJ 101100Z 1012/1118 06008G18KT 9999 FEW040 PROB30 TEMPO 1015/1021 VRB05KT 8000 BR SCT040 TEMPO 1103/1109 26004KT HZ FEW023", - "station_id": "HJJJ", - "issue_time": "2024-12-10T11:00:00Z", - "bulletin_time": "2024-12-10T11:00:00Z", - "valid_time_from": "2024-12-10T12:00:00Z", - "valid_time_to": "2024-12-11T18:00:00Z", - "latitude": "4.872", - "longitude": "31.601", - "elevation_m": "461", - "forecast": [ - { - "fcst_time_from": "2024-12-10T12:00:00Z", - "fcst_time_to": "2024-12-11T18:00:00Z", - "wind_dir_degrees": "60", - "wind_speed_kt": "8", - "wind_gust_kt": "18", - "visibility_statute_mi": "6+", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-10T15:00:00Z", - "fcst_time_to": "2024-12-10T21:00:00Z", - "change_indicator": "TEMPO", - "probability": "30", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "5", - "visibility_statute_mi": "4.97", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "4000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T03:00:00Z", - "fcst_time_to": "2024-12-11T09:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "260", - "wind_speed_kt": "4", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2300" - } - ] - } - ] - }, { "raw_text": "TAF DGSI 101100Z 1012/1112 32002KT 8000 FEW015 BECMG 1012/1014 05003KT NSC BECMG 1104/1106 BKN010", "station_id": "DGSI", @@ -194814,241 +194082,6 @@ } ] }, - { - "raw_text": "TAF VIJU 100930Z 1018/1112 02005KT 5000 BR FEW200 TEMPO 1102/1105 4000 BR BECMG 1107/1109 24005KT 6000 FEW025", - "station_id": "VIJU", - "issue_time": "2024-12-10T09:30:00Z", - "bulletin_time": "2024-12-10T09:30:00Z", - "valid_time_from": "2024-12-10T18:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "32.689", - "longitude": "74.837", - "elevation_m": "285", - "forecast": [ - { - "fcst_time_from": "2024-12-10T18:00:00Z", - "fcst_time_to": "2024-12-11T07:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T02:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "2.49", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T07:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T09:00:00Z", - "wind_dir_degrees": "240", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - } - ] - } - ] - }, - { - "raw_text": "TAF VIAW 100930Z 1018/1112 VRB02KT 3500 BR FEW090 SCT200 TEMPO 1101/1102 2000 BR BECMG 1105/1106 29005KT 4000 HZ FEW025 SCT090 BKN200", - "station_id": "VIAW", - "issue_time": "2024-12-10T09:30:00Z", - "bulletin_time": "2024-12-10T09:30:00Z", - "valid_time_from": "2024-12-10T18:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "33.876", - "longitude": "74.976", - "elevation_m": "1644", - "forecast": [ - { - "fcst_time_from": "2024-12-10T18:00:00Z", - "fcst_time_to": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "VRB", - "wind_speed_kt": "2", - "visibility_statute_mi": "2.17", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "9000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "20000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T02:00:00Z", - "change_indicator": "TEMPO", - "visibility_statute_mi": "1.24", - "wx_string": "BR", - "sky_condition": [ - - ] - }, - { - "fcst_time_from": "2024-12-11T05:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T06:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "2.49", - "wx_string": "HZ", - "sky_condition": [ - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "2500" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "9000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "20000" - } - ] - } - ] - }, - { - "raw_text": "TAF VILH 100930Z 1018/1112 29005KT 6000 SCT070 BKN120 TEMPO 1100/1104 SCT060 BKN100 TEMPO 1109/1112 29010G20KT", - "station_id": "VILH", - "issue_time": "2024-12-10T09:30:00Z", - "bulletin_time": "2024-12-10T09:30:00Z", - "valid_time_from": "2024-12-10T18:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "34.136", - "longitude": "77.546", - "elevation_m": "3256", - "forecast": [ - { - "fcst_time_from": "2024-12-10T18:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "wind_dir_degrees": "290", - "wind_speed_kt": "5", - "visibility_statute_mi": "3.73", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "7000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "12000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T00:00:00Z", - "fcst_time_to": "2024-12-11T04:00:00Z", - "change_indicator": "TEMPO", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "6000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "10000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T09:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "TEMPO", - "wind_dir_degrees": "290", - "wind_speed_kt": "10", - "wind_gust_kt": "20", - "sky_condition": [ - - ] - } - ] - }, - { - "raw_text": "TAF VOTJ 100930Z 1018/1112 02010KT 5000 BR SCT020 SCT100 BKN250 BECMG 1101/1105 03015G25KT 3000 -RABR SCT020 FEW030TCU BKN090", - "station_id": "VOTJ", - "issue_time": "2024-12-10T09:30:00Z", - "bulletin_time": "2024-12-10T09:30:00Z", - "valid_time_from": "2024-12-10T18:00:00Z", - "valid_time_to": "2024-12-11T12:00:00Z", - "latitude": "10.722", - "longitude": "79.102", - "elevation_m": "77", - "forecast": [ - { - "fcst_time_from": "2024-12-10T18:00:00Z", - "fcst_time_to": "2024-12-11T01:00:00Z", - "wind_dir_degrees": "20", - "wind_speed_kt": "10", - "visibility_statute_mi": "3.11", - "wx_string": "BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "10000" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "25000" - } - ] - }, - { - "fcst_time_from": "2024-12-11T01:00:00Z", - "fcst_time_to": "2024-12-11T12:00:00Z", - "change_indicator": "BECMG", - "time_becoming": "2024-12-11T05:00:00Z", - "wind_dir_degrees": "30", - "wind_speed_kt": "15", - "wind_gust_kt": "25", - "visibility_statute_mi": "1.86", - "wx_string": "-RA BR", - "sky_condition": [ - { - "sky_cover": "SCT", - "cloud_base_ft_agl": "2000" - }, - { - "sky_cover": "FEW", - "cloud_base_ft_agl": "3000", - "cloud_type": "TCU" - }, - { - "sky_cover": "BKN", - "cloud_base_ft_agl": "9000" - } - ] - } - ] - }, { "raw_text": "TAF SBCZ 100816Z 1012/1112 35005KT 7000 BKN004 TN23/1012Z TX30/1019Z TEMPO 1012/1014 0500 FG OVC001 BECMG 1014/1016 SCT015 PROB30 TEMPO 1019/1022 27005KT TS SCT025 FEW030CB TEMPO 1106/1112 3000 TSRA BKN005 FEW025CB RMK PHI", "station_id": "SBCZ", @@ -195074,13 +194107,13 @@ } ], "temperature": [ - { - "valid_time": "2024-12-10T12:00:00Z", - "min_temp_c": "23" - }, { "valid_time": "2024-12-10T19:00:00Z", "max_temp_c": "30" + }, + { + "valid_time": "2024-12-10T12:00:00Z", + "min_temp_c": "23" } ] },