{"JTWC": [{"datetime_utc": "2026-10-27 18:00:00", "name": "ARNAB", "name_local": null, "data_type": "current", "fc_hour": 0, "lat": 16.4, "lon": 81.6, "wind_speed_kph": 185, "wind_gust_kph": 232.0, "data_source": "JTWC", "cat": "STY", "diameter": 0}, {"datetime_utc": "2026-10-28 06:00:00", "name": "ARNAB", "name_local": null, "data_type": "forecast", "fc_hour": 12, "lat": 16.9, "lon": 81.2, "wind_speed_kph": 111, "wind_gust_kph": 139.0, "data_source": "JTWC", "cat": "STS", "diameter": 0}, {"datetime_utc": "2026-10-28 18:00:00", "name": "ARNAB", "name_local": null, "data_type": "forecast", "fc_hour": 24, "lat": 18.4, "lon": 81.2, "wind_speed_kph": 65, "wind_gust_kph": 83.0, "data_source": "JTWC", "cat": "TS", "diameter": 0}, {"datetime_utc": "2026-10-29 06:00:00", "name": "ARNAB", "name_local": null, "data_type": "forecast", "fc_hour": 36, "lat": 20.4, "lon": 81.0, "wind_speed_kph": 56, "wind_gust_kph": 74.0, "data_source": "JTWC", "cat": "TD", "diameter": 0}, {"datetime_utc": "2026-10-27 18:00:00", "name": "IN-FA", "name_local": null, "data_type": "current", "fc_hour": 0, "lat": 14.7, "lon": 160.8, "wind_speed_kph": 213, "wind_gust_kph": 259.0, "data_source": "JTWC", "cat": "STY", "diameter": 0}, {"datetime_utc": "2026-10-28 06:00:00", "name": "IN-FA", "name_local": null, "data_type": "forecast", "fc_hour": 12, "lat": 15.0, "lon": 158.8, "wind_speed_kph": 222, "wind_gust_kph": 269.0, "data_source": "JTWC", "cat": "STY", "diameter": 0}, {"datetime_utc": "2026-10-28 18:00:00", "name": "IN-FA", "name_local": null, "data_type": "forecast", "fc_hour": 24, "lat": 15.5, "lon": 156.3, "wind_speed_kph": 232, "wind_gust_kph": 278.0, "data_source": "JTWC", "cat": "STY", "diameter": 0}, {"datetime_utc": "2026-10-29 06:00:00", "name": "IN-FA", "name_local": null, "data_type": "forecast", "fc_hour": 36, "lat": 16.0, "lon": 153.2, "wind_speed_kph": 232, "wind_gust_kph": 278.0, "data_source": "JTWC", "cat": "STY", "diameter": 0}, {"datetime_utc": "2026-10-29 18:00:00", "name": "IN-FA", "name_local": null, "data_type": "forecast", "fc_hour": 48, "lat": 16.8, "lon": 149.8, "wind_speed_kph": 232, "wind_gust_kph": 278.0, "data_source": "JTWC", "cat": "STY", "diameter": 0}, {"datetime_utc": "2026-10-30 06:00:00", "name": "IN-FA", "name_local": null, "data_type": "forecast", "fc_hour": 60, "lat": 18.1, "lon": 146.4, "wind_speed_kph": 222, "wind_gust_kph": 269.0, "data_source": "JTWC", "cat": "STY", "diameter": 0}, {"datetime_utc": "2026-10-30 18:00:00", "name": "IN-FA", "name_local": null, "data_type": "forecast", "fc_hour": 72, "lat": 19.9, "lon": 143.9, "wind_speed_kph": 213, "wind_gust_kph": 259.0, "data_source": "JTWC", "cat": "STY", "diameter": 0}, {"datetime_utc": "2026-10-31 18:00:00", "name": "IN-FA", "name_local": null, "data_type": "forecast", "fc_hour": 96, "lat": 22.3, "lon": 142.9, "wind_speed_kph": 194, "wind_gust_kph": 241.0, "data_source": "JTWC", "cat": "STY", "diameter": 0}, {"datetime_utc": "2026-11-01 18:00:00", "name": "IN-FA", "name_local": null, "data_type": "forecast", "fc_hour": 120, "lat": 22.0, "lon": 141.0, "wind_speed_kph": 167, "wind_gust_kph": 204.0, "data_source": "JTWC", "cat": "TY", "diameter": 0}, {"datetime_utc": "2026-10-27 12:00:00", "name": "VANCE", "name_local": null, "data_type": "current", "fc_hour": 0, "lat": 16.1, "lon": -107.3, "wind_speed_kph": 65, "wind_gust_kph": 83.0, "data_source": "JTWC", "cat": "TS", "diameter": 0}, {"datetime_utc": "2026-10-28 00:00:00", "name": "VANCE", "name_local": null, "data_type": "forecast", "fc_hour": 12, "lat": 17.3, "lon": -108.2, "wind_speed_kph": 65, "wind_gust_kph": 83.0, "data_source": "JTWC", "cat": "TS", "diameter": 0}, {"datetime_utc": "2026-10-28 12:00:00", "name": "VANCE", "name_local": null, "data_type": "forecast", "fc_hour": 24, "lat": 19.0, "lon": -108.6, "wind_speed_kph": 65, "wind_gust_kph": 83.0, "data_source": "JTWC", "cat": "TS", "diameter": 0}, {"datetime_utc": "2026-10-29 00:00:00", "name": "VANCE", "name_local": null, "data_type": "forecast", "fc_hour": 36, "lat": 20.7, "lon": -108.6, "wind_speed_kph": 65, "wind_gust_kph": 83.0, "data_source": "JTWC", "cat": "TS", "diameter": 0}, {"datetime_utc": "2026-10-29 12:00:00", "name": "VANCE", "name_local": null, "data_type": "forecast", "fc_hour": 48, "lat": 22.4, "lon": -108.3, "wind_speed_kph": 65, "wind_gust_kph": 83.0, "data_source": "JTWC", "cat": "TS", "diameter": 0}, {"datetime_utc": "2026-10-30 00:00:00", "name": "VANCE", "name_local": null, "data_type": "forecast", "fc_hour": 60, "lat": 24.3, "lon": -107.8, "wind_speed_kph": 56, "wind_gust_kph": 74.0, "data_source": "JTWC", "cat": "TD", "diameter": 0}], "PAGASA": [{"datetime_utc": "2026-10-19 16:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 17.0, "lon": 132.5, "wind_speed_kph": 215, "wind_gust_kph": 260.0, "data_source": "PAGASA", "cat": "STY", "diameter": 780}, {"datetime_utc": "2026-10-20 10:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 16.6, "lon": 134.0, "wind_speed_kph": 195, "wind_gust_kph": 240.0, "data_source": "PAGASA", "cat": "STY", "diameter": 780}, {"datetime_utc": "2026-10-20 16:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 18.9, "lon": 128.5, "wind_speed_kph": 205, "wind_gust_kph": 250.0, "data_source": "PAGASA", "cat": "STY", "diameter": 780}, {"datetime_utc": "2026-10-20 21:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 17.6, "lon": 131.1, "wind_speed_kph": 215, "wind_gust_kph": 260.0, "data_source": "PAGASA", "cat": "STY", "diameter": 780}, {"datetime_utc": "2026-10-21 03:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 18.2, "lon": 129.7, "wind_speed_kph": 215, "wind_gust_kph": 260.0, "data_source": "PAGASA", "cat": "STY", "diameter": 780}, {"datetime_utc": "2026-10-21 15:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 19.5, "lon": 127.6, "wind_speed_kph": 205, "wind_gust_kph": 250.0, "data_source": "PAGASA", "cat": "STY", "diameter": 780}, {"datetime_utc": "2026-10-21 21:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 20.1, "lon": 126.7, "wind_speed_kph": 195, "wind_gust_kph": 240.0, "data_source": "PAGASA", "cat": "STY", "diameter": 780}, {"datetime_utc": "2026-10-22 03:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 20.4, "lon": 125.8, "wind_speed_kph": 185, "wind_gust_kph": 230.0, "data_source": "PAGASA", "cat": "STY", "diameter": 780}, {"datetime_utc": "2026-10-22 09:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 20.9, "lon": 125.2, "wind_speed_kph": 165, "wind_gust_kph": 205.0, "data_source": "PAGASA", "cat": "TY", "diameter": 900}, {"datetime_utc": "2026-10-22 15:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 21.4, "lon": 124.7, "wind_speed_kph": 155, "wind_gust_kph": 195.0, "data_source": "PAGASA", "cat": "TY", "diameter": 900}, {"datetime_utc": "2026-10-22 21:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 22.1, "lon": 124.1, "wind_speed_kph": 155, "wind_gust_kph": 195.0, "data_source": "PAGASA", "cat": "TY", "diameter": 900}, {"datetime_utc": "2026-10-23 03:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 22.9, "lon": 123.7, "wind_speed_kph": 150, "wind_gust_kph": 185.0, "data_source": "PAGASA", "cat": "TY", "diameter": 900}, {"datetime_utc": "2026-10-23 09:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 24.0, "lon": 123.2, "wind_speed_kph": 155, "wind_gust_kph": 195.0, "data_source": "PAGASA", "cat": "TY", "diameter": 850}, {"datetime_utc": "2026-10-23 15:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 24.9, "lon": 122.4, "wind_speed_kph": 155, "wind_gust_kph": 195.0, "data_source": "PAGASA", "cat": "TY", "diameter": 850}, {"datetime_utc": "2026-10-23 21:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "historical", "fc_hour": 0, "lat": 24.5, "lon": 122.6, "wind_speed_kph": 150, "wind_gust_kph": 185.0, "data_source": "PAGASA", "cat": "TY", "diameter": 850}, {"datetime_utc": "2026-10-24 03:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "current", "fc_hour": 0, "lat": 25.3, "lon": 123.4, "wind_speed_kph": 120, "wind_gust_kph": 150.0, "data_source": "PAGASA", "cat": "TY", "diameter": 850}, {"datetime_utc": "2026-10-24 12:00:00", "name": "CHAMPI", "name_local": "ROSAL", "data_type": "forecast", "fc_hour": 12, "lat": 27.3, "lon": 123.3, "wind_speed_kph": 95, "wind_gust_kph": 120.0, "data_source": "PAGASA", "cat": "STS", "diameter": 850}]}
