{
 "dataset": "Columbus, OH storm events — 12-month window, 25-mile radius plus Franklin records (floods and special weather statements excluded, matching the city page)",
 "license": "https://www.stormauditor.com/data-license",
 "provenance": "Consolidated by StormAuditor from public NOAA/NWS records (warnings, Local Storm Reports, NCEI Storm Events) under the published methodology at https://www.stormauditor.com/methodology",
 "refreshed_at": "2026-09-20T09:25:19.78+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 240,
 "fields": {
  "id": "stable event identifier (source-derived)",
  "date": "event date (YYYY-MM-DD, local storm day)",
  "county": "county or county-equivalent (may be blank)",
  "city": "place name from the source record (LSR names may carry a distance/direction prefix)",
  "zip": "ZIP code when the source provides one (may be blank)",
  "eventType": "hazard tag: wind | hail | tornado | flood | lightning",
  "severity": "StormAuditor severity bucket (low|moderate|high|severe)",
  "evidenceLevel": "evidence level of the source record (warning|observed|...)",
  "confidence": "StormAuditor confidence score for the record (0-1, may be absent)",
  "windSpeedMph": "reported/estimated wind gust, mph (absent if n/a)",
  "hailSizeInches": "reported/estimated hail size, inches (absent if n/a)",
  "tornadoScale": "EF-scale rating when the source provides one (absent if n/a)",
  "damageTypes": "damage tags from the source narrative (may be absent)",
  "description": "source narrative excerpt (may be absent)",
  "source": "originating public record (NWS warning, LSR, NCEI, ...)",
  "sourceDetail": "issuing office / product detail for the source (may be absent)",
  "originStation": "reporting station identifier when applicable (may be absent)",
  "warningProductKey": "NWS warning product key for warning-derived rows (may be absent)",
  "lat": "event latitude (WGS84, may be blank)",
  "lon": "event longitude (WGS84, may be blank)",
  "rawWindSpeedMph": "source-reported wind value before display screening, mph (may be absent)",
  "windSpeedDisclaimer": "set when the wind value is a warning-projected figure rather than a measurement (may be absent)"
 },
 "events": [
  {
   "id": "iem-ww-ILN-SV-W-261-Franklin-wind-2026-09-09",
   "zip": "",
   "city": "Franklin",
   "date": "2026-09-09",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Franklin on 2026-09-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-261"
  },
  {
   "id": "iem-ww-ILN-SV-W-261-Franklin-hail-2026-09-09",
   "zip": "",
   "city": "Franklin",
   "date": "2026-09-09",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Franklin on 2026-09-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-261"
  },
  {
   "id": "iem-ww-ILN-SV-W-259-Franklin-wind-2026-09-09",
   "zip": "",
   "city": "Franklin",
   "date": "2026-09-09",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Franklin on 2026-09-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-259"
  },
  {
   "id": "iem-ww-ILN-SV-W-259-Franklin-hail-2026-09-09",
   "zip": "",
   "city": "Franklin",
   "date": "2026-09-09",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Franklin on 2026-09-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-259"
  },
  {
   "id": "nws-alert-d04133b465619b8e.001-Franklin-wind",
   "zip": "",
   "city": "Franklin",
   "date": "2026-09-09",
   "county": "Franklin",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Franklin. Severe Thunderstorm Warning issued September 9 at 9:04PM EDT until September 9 at 9:15PM EDT by NWS Wilmington OH",
   "sourceDetail": "NWS Wilmington OH — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-260"
  },
  {
   "id": "iem-ww-ILN-SV-W-260-Franklin-hail-2026-09-09",
   "zip": "",
   "city": "Franklin",
   "date": "2026-09-09",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Franklin on 2026-09-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-260"
  },
  {
   "id": "ww-ILN-SV-W-230-2026-08-22-Franklin-wind",
   "lat": 39.93181818181818,
   "lon": -82.83090909090907,
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-22. Duration: 34 min. Counties: Pickaway, Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #230 (34 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-230"
  },
  {
   "id": "ww-ILN-SV-W-230-2026-08-22-Franklin-hail",
   "lat": 39.93181818181818,
   "lon": -82.83090909090907,
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-22. Duration: 34 min. Counties: Pickaway, Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #230 (34 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-230"
  },
  {
   "id": "ww-ILN-SV-W-230-2026-08-22-Pickaway-wind",
   "lat": 39.90538461538461,
   "lon": -82.86,
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Pickaway",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-22. Duration: 34 min. Counties: Pickaway, Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #230 (34 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-230"
  },
  {
   "id": "ww-ILN-SV-W-230-2026-08-22-Pickaway-hail",
   "lat": 39.90538461538461,
   "lon": -82.86,
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Pickaway",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-22. Duration: 34 min. Counties: Pickaway, Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #230 (34 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-230"
  },
  {
   "id": "ww-ILN-SV-W-224-2026-08-16-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-16",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-16. Duration: 48 min. Counties: Clark, Greene, Franklin, Madison, Pickaway. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #224 (48 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-224"
  },
  {
   "id": "ww-ILN-SV-W-224-2026-08-16-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-16",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-16. Duration: 48 min. Counties: Clark, Greene, Franklin, Madison, Pickaway. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #224 (48 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-224"
  },
  {
   "id": "ww-ILN-SV-W-225-2026-08-16-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-16",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-16. Duration: 35 min. Counties: Fairfield, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #225 (35 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-225"
  },
  {
   "id": "ww-ILN-SV-W-225-2026-08-16-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-16",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-16. Duration: 35 min. Counties: Fairfield, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #225 (35 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-225"
  },
  {
   "id": "iem-ww-ILN-TO-W-65-Franklin-tornado-2026-08-15",
   "zip": "",
   "city": "Franklin",
   "date": "2026-08-15",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS ILN for Franklin on 2026-08-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-TO-W-65"
  },
  {
   "id": "iem-ww-ILN-TO-W-64-Franklin-tornado-2026-08-15",
   "zip": "",
   "city": "Franklin",
   "date": "2026-08-15",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS ILN for Franklin on 2026-08-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-TO-W-64"
  },
  {
   "id": "spc-2026-08-11-167-1405",
   "lat": 40.04,
   "lon": -83.14,
   "zip": "",
   "city": "Hilliard",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "(ILN)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-08-11-wind-40.00--82.88",
   "lat": 40,
   "lon": -82.88,
   "zip": "",
   "city": "2 S Gahanna",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "John Glenn Airport ASOS wind gust.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CMH-2026-08-11-71022",
   "lat": 39.9914,
   "lon": -82.8808,
   "zip": "",
   "city": "COLUMBUS",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "COLUMBUS (CMH) recorded a 82 mph gust.",
   "sourceDetail": "OH_ASOS automated observation — COLUMBUS (CMH)",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-08-11-289-1405",
   "lat": 39.93,
   "lon": -82.99,
   "zip": "",
   "city": "Downtown Columbus",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "EF-1 tornado in south Columbus. Path length 1.8 miles... width 100 yards. (ILN)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-OSU-2026-08-11-70928",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "COLUMBUS/ST UNIV",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "COLUMBUS/ST UNIV (OSU) recorded a 69 mph gust.",
   "sourceDetail": "OH_ASOS automated observation — COLUMBUS/ST UNIV (OSU)",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CMH-2026-08-11-71016",
   "lat": 39.9914,
   "lon": -82.8808,
   "zip": "",
   "city": "COLUMBUS",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "COLUMBUS (CMH) recorded a 77 mph gust.",
   "sourceDetail": "OH_ASOS automated observation — COLUMBUS (CMH)",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-ILN-SV-W-208-2026-08-11-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-11. Duration: 48 min. Counties: Brown, Adams, Clark, Clinton, Madison, Pickaway, Fayette, Franklin, Greene. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #208 (48 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-208"
  },
  {
   "id": "ww-ILN-SV-W-208-2026-08-11-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-11. Duration: 48 min. Counties: Brown, Adams, Clark, Clinton, Madison, Pickaway, Fayette, Franklin, Greene. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #208 (48 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-208"
  },
  {
   "id": "ww-ILN-SV-W-206-2026-08-11-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-11. Duration: 50 min. Counties: Franklin, Pickaway, Fairfield, Licking, Clark, Greene, Montgomery. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #206 (50 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-206"
  },
  {
   "id": "ww-ILN-SV-W-206-2026-08-11-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-11. Duration: 50 min. Counties: Franklin, Pickaway, Fairfield, Licking, Clark, Greene, Montgomery. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #206 (50 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-206"
  },
  {
   "id": "ww-ILN-SV-W-200-2026-08-11-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-11. Duration: 43 min. Counties: Delaware, Franklin, Pickaway. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #200 (43 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-200"
  },
  {
   "id": "ww-ILN-SV-W-200-2026-08-11-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-11. Duration: 43 min. Counties: Delaware, Franklin, Pickaway. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #200 (43 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-200"
  },
  {
   "id": "iem-202608111405-wind-40.04--83.14",
   "lat": 40.04,
   "lon": -83.14,
   "zip": "",
   "city": "1 E Hilliard",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 E Hilliard, OH. Peak gust: 75 mph.",
   "sourceDetail": "NWS ILN — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202608111423-wind-40.00--82.88",
   "lat": 40,
   "lon": -82.88,
   "zip": "",
   "city": "2 S Gahanna",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 S Gahanna, OH. Peak gust: 94 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 94,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608111425-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 94 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 94,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-11-tornado-40.08--83.25",
   "lat": 40.08,
   "lon": -83.25,
   "zip": "",
   "city": "2 SSE Plain City",
   "date": "2026-08-11",
   "county": "Madison",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "EF0 tornado confirmed southeast of Plain City, Ohio. Maximum winds of 80 MPH. Tree and barn damage was observed along the path of the tornado.",
   "sourceDetail": "NWS ILN — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-11-tornado-40.02--83.04",
   "lat": 40.02,
   "lon": -83.04,
   "zip": "",
   "city": "1 ESE Upper Arlington",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "*** 2 INJ *** EF0 tornado confirmed east of Upper Arlington in Franklin County, Ohio. Maximum wind of 80 MPH. Tree and structure damage was observed along the path of the tornado.",
   "sourceDetail": "NWS ILN — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-11-tornado-39.96--82.98",
   "lat": 39.96,
   "lon": -82.98,
   "zip": "",
   "city": "1 E Downtown Columbus",
   "date": "2026-08-11",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "EF1 tornado confirmed in Olde Towne East. Maximum winds of 90 MPH. Tree and structure damage was observed along the path of the tornado.",
   "sourceDetail": "NWS ILN — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-CMH-2026-08-10-65963",
   "lat": 39.9914,
   "lon": -82.8808,
   "zip": "",
   "city": "COLUMBUS",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "COLUMBUS (CMH) recorded a 51 mph gust.",
   "sourceDetail": "OH_ASOS automated observation — COLUMBUS (CMH)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-OSU-2026-08-10-65868",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "COLUMBUS/ST UNIV",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "COLUMBUS/ST UNIV (OSU) recorded a 52 mph gust.",
   "sourceDetail": "OH_ASOS automated observation — COLUMBUS/ST UNIV (OSU)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-ILN-SV-W-189-2026-08-10-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-10. Duration: 49 min. Counties: Licking, Franklin, Delaware. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #189 (49 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-189"
  },
  {
   "id": "ww-ILN-SV-W-189-2026-08-10-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-10. Duration: 49 min. Counties: Licking, Franklin, Delaware. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #189 (49 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-189"
  },
  {
   "id": "ww-ILN-SV-W-191-2026-08-10-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-10. Duration: 39 min. Counties: Madison, Union, Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #191 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-191"
  },
  {
   "id": "ww-ILN-SV-W-191-2026-08-10-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-10. Duration: 39 min. Counties: Madison, Union, Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #191 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-191"
  },
  {
   "id": "ww-ILN-SV-W-176-2026-08-10-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-10. Duration: 32 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #176 (32 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-176"
  },
  {
   "id": "ww-ILN-SV-W-176-2026-08-10-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-10. Duration: 32 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #176 (32 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-176"
  },
  {
   "id": "iem-202608110348-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 59 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608110349-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-08-10",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 60 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-DLZ-2026-08-09-53937",
   "lat": 40.2797,
   "lon": -83.1148,
   "zip": "",
   "city": "Delaware",
   "date": "2026-08-09",
   "county": "Delaware",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delaware (DLZ) recorded a 51 mph gust.",
   "sourceDetail": "OH_ASOS automated observation — Delaware (DLZ)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-ILN-SV-W-173-2026-08-09-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-09",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-09. Duration: 40 min. Counties: Delaware, Franklin, Madison, Union. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #173 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-173"
  },
  {
   "id": "ww-ILN-SV-W-173-2026-08-09-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-09",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-09. Duration: 40 min. Counties: Delaware, Franklin, Madison, Union. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #173 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-173"
  },
  {
   "id": "ww-ILN-SV-W-172-2026-08-09-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-09",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-09. Duration: 33 min. Counties: Franklin, Madison, Union, Champaign. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #172 (33 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-172"
  },
  {
   "id": "ww-ILN-SV-W-172-2026-08-09-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-09",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-09. Duration: 33 min. Counties: Franklin, Madison, Union, Champaign. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #172 (33 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-172"
  },
  {
   "id": "iem-202608100147-wind-40.28--83.11",
   "lat": 40.28,
   "lon": -83.11,
   "zip": "",
   "city": "3 WSW Delaware",
   "date": "2026-08-09",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 WSW Delaware, OH. Peak gust: 59 mph.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608090024-hail-40.15--82.83",
   "lat": 40.15,
   "lon": -82.83,
   "zip": "",
   "city": "5 N New Albany",
   "date": "2026-08-08",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 5 N New Albany, OH. Hail size: 0.88\".",
   "sourceDetail": "NWS ILN — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "ww-ILN-SV-W-169-2026-08-08-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-08. Duration: 50 min. Counties: Delaware, Franklin, Fairfield, Licking. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #169 (50 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-169"
  },
  {
   "id": "ww-ILN-SV-W-169-2026-08-08-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-08. Duration: 50 min. Counties: Delaware, Franklin, Fairfield, Licking. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #169 (50 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-169"
  },
  {
   "id": "ww-ILN-SV-W-167-2026-08-08-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-08. Duration: 42 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #167 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-167"
  },
  {
   "id": "ww-ILN-SV-W-167-2026-08-08-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-08-08. Duration: 42 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #167 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-167"
  },
  {
   "id": "ww-ILN-SV-W-137-2026-07-21-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-07-21. Duration: 36 min. Counties: Union, Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #137 (36 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-137"
  },
  {
   "id": "ww-ILN-SV-W-137-2026-07-21-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-07-21. Duration: 36 min. Counties: Union, Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #137 (36 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-137"
  },
  {
   "id": "ww-ILN-SV-W-144-2026-07-21-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-07-21. Duration: 17 min. Counties: Licking, Pickaway, Fairfield, Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #144 (17 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-144"
  },
  {
   "id": "ww-ILN-SV-W-144-2026-07-21-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-07-21. Duration: 17 min. Counties: Licking, Pickaway, Fairfield, Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #144 (17 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-144"
  },
  {
   "id": "iem-geo-2026-07-18T17:51:00Z-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-07-18",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 56 mph. ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-14-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-06-14",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-ILN-SV-W-109-2026-06-14-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-14. Duration: 44 min. Counties: Champaign, Madison, Union, Clark, Delaware, Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #109 (44 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-109"
  },
  {
   "id": "ww-ILN-SV-W-109-2026-06-14-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-14. Duration: 44 min. Counties: Champaign, Madison, Union, Clark, Delaware, Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #109 (44 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-109"
  },
  {
   "id": "ww-ILN-SV-W-110-2026-06-14-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-14. Duration: 42 min. Counties: Fairfield, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #110 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-110"
  },
  {
   "id": "ww-ILN-SV-W-110-2026-06-14-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-14. Duration: 42 min. Counties: Fairfield, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #110 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-110"
  },
  {
   "id": "iem-202606142022-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-06-14",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 61 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-14T20:00:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-06-14",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 54 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-14T20:36:00Z-wind-39.82--82.93",
   "lat": 39.82,
   "lon": -82.93,
   "zip": "",
   "city": "2 ENE Lockbourne",
   "date": "2026-06-14",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 ENE Lockbourne, OH. Peak gust: 56 mph. AWOS station KLCK Columbus Rickenbacker Intl Apt.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-12T05:42:00Z-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-06-12",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 54 mph. ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-06-06-983-2112",
   "lat": 40.07,
   "lon": -83.12,
   "zip": "",
   "city": "Dublin",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.). (ILN)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-06-06-984-2112",
   "lat": 40.16,
   "lon": -83.12,
   "zip": "",
   "city": "Powell",
   "date": "2026-06-06",
   "county": "Delaware",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(ILN)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-202606062118-hail-40.14--83.07",
   "lat": 40.14,
   "lon": -83.07,
   "zip": "",
   "city": "2 S Powell",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 S Powell, OH. Hail size: 0.75\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-202606062124-hail-40.15--82.96",
   "lat": 40.15,
   "lon": -82.96,
   "zip": "",
   "city": "2 NW Westerville",
   "date": "2026-06-06",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 NW Westerville, OH. Hail size: 0.75\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-202606062130-hail-40.05--83.30",
   "lat": 40.05,
   "lon": -83.3,
   "zip": "",
   "city": "5 SW Plain City",
   "date": "2026-06-06",
   "county": "Madison",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 5 SW Plain City, OH. Hail size: 0.75\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "spc-2026-06-06-985-2136",
   "lat": 40.18,
   "lon": -82.84,
   "zip": "",
   "city": "Galena",
   "date": "2026-06-06",
   "county": "Delaware",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(ILN)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-06-wind-40.30--83.07",
   "lat": 40.3,
   "lon": -83.07,
   "zip": "",
   "city": "Delaware",
   "date": "2026-06-06",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Delaware",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-06-wind-40.08--83.07",
   "lat": 40.08,
   "lon": -83.07,
   "zip": "",
   "city": "3 ESE Dublin",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OSU Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-06-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 S Gahanna",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "KCMH Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-ILN-SV-W-97-2026-06-06-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-06. Duration: 65 min. Counties: Delaware, Franklin, Madison, Union, Licking. Storm tags: wind: 60.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #97 (65 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-97"
  },
  {
   "id": "ww-ILN-SV-W-97-2026-06-06-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-06. Duration: 65 min. Counties: Delaware, Franklin, Madison, Union, Licking. Storm tags: wind: 60.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #97 (65 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "ILN-SV-W-97"
  },
  {
   "id": "ww-ILN-SV-W-95-2026-06-06-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-06. Duration: 42 min. Counties: Licking, Franklin, Fairfield. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #95 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-95"
  },
  {
   "id": "ww-ILN-SV-W-95-2026-06-06-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-06. Duration: 42 min. Counties: Licking, Franklin, Fairfield. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #95 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-95"
  },
  {
   "id": "ww-ILN-SV-W-94-2026-06-06-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-06. Duration: 42 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #94 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-94"
  },
  {
   "id": "ww-ILN-SV-W-94-2026-06-06-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-06-06. Duration: 42 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #94 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-94"
  },
  {
   "id": "iem-202606061542-wind-40.30--83.07",
   "lat": 40.3,
   "lon": -83.07,
   "zip": "",
   "city": "Delaware",
   "date": "2026-06-06",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Delaware, OH. Peak gust: 61 mph.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202606061555-wind-40.08--83.07",
   "lat": 40.08,
   "lon": -83.07,
   "zip": "",
   "city": "3 ESE Dublin",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 ESE Dublin, OH. Peak gust: 76 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202606061608-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 S Gahanna",
   "date": "2026-06-06",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 S Gahanna, OH. Peak gust: 64 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-ILN-SV-W-92-2026-05-20-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-20. Duration: 25 min. County: Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #92 (25 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-92"
  },
  {
   "id": "ww-ILN-SV-W-92-2026-05-20-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-20. Duration: 25 min. County: Franklin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #92 (25 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-92"
  },
  {
   "id": "ww-ILN-SV-W-90-2026-05-19-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-19",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-19. Duration: 51 min. Counties: Fayette, Franklin, Madison, Pickaway. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #90 (51 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-90"
  },
  {
   "id": "ww-ILN-SV-W-90-2026-05-19-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-19",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-19. Duration: 51 min. Counties: Fayette, Franklin, Madison, Pickaway. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #90 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-90"
  },
  {
   "id": "ww-ILN-SV-W-91-2026-05-19-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-19",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-19. Duration: 50 min. Counties: Franklin, Fairfield, Licking, Pickaway. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #91 (50 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-91"
  },
  {
   "id": "ww-ILN-SV-W-91-2026-05-19-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-19",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-19. Duration: 50 min. Counties: Franklin, Fairfield, Licking, Pickaway. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #91 (50 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-91"
  },
  {
   "id": "ww-ILN-SV-W-86-2026-05-19-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-19",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-19. Duration: 41 min. Counties: Champaign, Logan, Delaware, Franklin, Madison, Union. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #86 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-86"
  },
  {
   "id": "ww-ILN-SV-W-86-2026-05-19-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-19",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-19. Duration: 41 min. Counties: Champaign, Logan, Delaware, Franklin, Madison, Union. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #86 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-86"
  },
  {
   "id": "ww-ILN-SV-W-89-2026-05-19-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-19",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-19. Duration: 65 min. Counties: Union, Madison, Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #89 (65 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-89"
  },
  {
   "id": "ww-ILN-SV-W-89-2026-05-19-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-19",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-05-19. Duration: 65 min. Counties: Union, Madison, Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #89 (65 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-89"
  },
  {
   "id": "iem-geo-2026-05-05T21:16:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-05-05",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 56 mph. KOSU ASOS.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604222045-hail-40.17--83.08",
   "lat": 40.17,
   "lon": -83.08,
   "zip": "",
   "city": "1 NNW Powell",
   "date": "2026-04-22",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 NNW Powell, OH. Hail size: 0.75\".",
   "sourceDetail": "NWS ILN — Cocorahs via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-202604222107-hail-40.12--83.06",
   "lat": 40.12,
   "lon": -83.06,
   "zip": "",
   "city": "3 SSE Powell",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 SSE Powell, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Cocorahs via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202604222107-hail-40.10--83.11",
   "lat": 40.1,
   "lon": -83.11,
   "zip": "",
   "city": "Dublin",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Dublin, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202604222110-hail-40.10--83.06",
   "lat": 40.1,
   "lon": -83.06,
   "zip": "",
   "city": "2 WNW Worthington",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 WNW Worthington, OH. Hail size: 1.25\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-202604222141-hail-40.09--82.95",
   "lat": 40.09,
   "lon": -82.95,
   "zip": "",
   "city": "1 NW Minerva Park",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 NW Minerva Park, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202604222142-hail-40.02--82.99",
   "lat": 40.02,
   "lon": -82.99,
   "zip": "",
   "city": "4 E Upper Arlington",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 4 E Upper Arlington, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1320629-2026-04-22",
   "lon": 211406,
   "zip": "",
   "city": "DUBLIN",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Scattered thunderstorms developed during the afternoon hours along a frontal boundary situated across central Ohio.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1320629",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1320631-2026-04-22",
   "lon": 211406,
   "zip": "",
   "city": "MT AIR",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Scattered thunderstorms developed during the afternoon hours along a frontal boundary situated across central Ohio.",
   "sourceDetail": "Verified by CoCoRaHS — NCEI Event #1320631",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1320632-2026-04-22",
   "lon": 211406,
   "zip": "",
   "city": "(OSU)OH ST UNIV ARPT",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Scattered thunderstorms developed during the afternoon hours along a frontal boundary situated across central Ohio.",
   "sourceDetail": "Verified by Public — NCEI Event #1320632",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1320633-2026-04-22",
   "lon": 211406,
   "zip": "",
   "city": "MINERVA PARK",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Scattered thunderstorms developed during the afternoon hours along a frontal boundary situated across central Ohio.",
   "sourceDetail": "Verified by Public — NCEI Event #1320633",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1320634-2026-04-22",
   "lon": 211406,
   "zip": "",
   "city": "COLUMBUS",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Scattered thunderstorms developed during the afternoon hours along a frontal boundary situated across central Ohio.",
   "sourceDetail": "Verified by Public — NCEI Event #1320634",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ww-ILN-SV-W-61-2026-04-22-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-04-22. Duration: 47 min. Counties: Union, Delaware, Franklin. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #61 (47 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-61"
  },
  {
   "id": "ww-ILN-SV-W-61-2026-04-22-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-04-22. Duration: 47 min. Counties: Union, Delaware, Franklin. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #61 (47 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-61"
  },
  {
   "id": "ww-ILN-SV-W-62-2026-04-22-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-04-22. Duration: 49 min. Counties: Fairfield, Franklin, Licking. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #62 (49 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-62"
  },
  {
   "id": "ww-ILN-SV-W-62-2026-04-22-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-04-22. Duration: 49 min. Counties: Fairfield, Franklin, Licking. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #62 (49 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-62"
  },
  {
   "id": "iem-lsr-2026-04-19-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-04-19",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "50 MPH wind gust at KCMH.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604192138-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-04-19",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 58 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-14-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-04-14",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-14-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-04-14",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-ILN-SV-W-59-2026-04-14-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-14",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-04-14. Duration: 43 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #59 (43 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-59"
  },
  {
   "id": "ww-ILN-SV-W-59-2026-04-14-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-14",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-04-14. Duration: 43 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #59 (43 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-59"
  },
  {
   "id": "iem-202604150113-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-04-14",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 61 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604150122-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-04-14",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 62 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-04T20:32:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-04-04",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 52 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-04T17:34:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-04-04",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 55 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-04T22:24:00Z-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-04-04",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 56 mph. ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-27T01:31:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-26",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 54 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603222117-hail-40.15--82.69",
   "lat": 40.15,
   "lon": -82.69,
   "zip": "",
   "city": "Johnstown",
   "date": "2026-03-22",
   "county": "Licking",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Johnstown, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230010-hail-40.09--83.07",
   "lat": 40.09,
   "lon": -83.07,
   "zip": "",
   "city": "2 ESE Dublin",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 ESE Dublin, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230010-hail-40.10--83.09",
   "lat": 40.1,
   "lon": -83.09,
   "zip": "",
   "city": "1 E Dublin",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 E Dublin, OH. Hail size: 1.25\".",
   "sourceDetail": "NWS ILN — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-202603230019-hail-40.12--82.93",
   "lat": 40.12,
   "lon": -82.93,
   "zip": "",
   "city": "1 S Westerville",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 S Westerville, OH. Hail size: 1.5\".",
   "sourceDetail": "NWS ILN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-202603230020-hail-40.07--83.03",
   "lat": 40.07,
   "lon": -83.03,
   "zip": "",
   "city": "1 SSW Worthington",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 SSW Worthington, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230020-hail-40.13--82.93",
   "lat": 40.13,
   "lon": -82.93,
   "zip": "",
   "city": "Westerville",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Westerville, OH. Hail size: 1.4\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.4
  },
  {
   "id": "iem-202603230030-hail-40.11--82.95",
   "lat": 40.11,
   "lon": -82.95,
   "zip": "",
   "city": "2 SW Westerville",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 SW Westerville, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230035-hail-40.09--83.02",
   "lat": 40.09,
   "lon": -83.02,
   "zip": "",
   "city": "Worthington",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Worthington, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230200-hail-40.13--83.31",
   "lat": 40.13,
   "lon": -83.31,
   "zip": "",
   "city": "2 E Unionville Center",
   "date": "2026-03-22",
   "county": "Union",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 E Unionville Center, OH. Hail size: 1.5\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-202603230208-hail-40.11--83.27",
   "lat": 40.11,
   "lon": -83.27,
   "zip": "",
   "city": "Plain City",
   "date": "2026-03-22",
   "county": "Madison",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Plain City, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230212-hail-40.10--83.14",
   "lat": 40.1,
   "lon": -83.14,
   "zip": "",
   "city": "1 W Dublin",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 W Dublin, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230230-hail-40.10--82.81",
   "lat": 40.1,
   "lon": -82.81,
   "zip": "",
   "city": "2 N New Albany",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 N New Albany, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230242-hail-40.13--83.22",
   "lat": 40.13,
   "lon": -83.22,
   "zip": "",
   "city": "15 W Westerville",
   "date": "2026-03-22",
   "county": "Union",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 15 W Westerville, OH. Hail size: 1.25\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-202603230245-hail-39.94--83.27",
   "lat": 39.94,
   "lon": -83.27,
   "zip": "",
   "city": "West Jefferson",
   "date": "2026-03-22",
   "county": "Madison",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near West Jefferson, OH. Hail size: 1.5\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-202603230247-hail-39.90--83.44",
   "lat": 39.9,
   "lon": -83.44,
   "zip": "",
   "city": "1 NE London",
   "date": "2026-03-22",
   "county": "Madison",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 NE London, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230247-hail-40.14--82.92",
   "lat": 40.14,
   "lon": -82.92,
   "zip": "",
   "city": "1 NE Westerville",
   "date": "2026-03-22",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 NE Westerville, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603230247-hail-39.94--83.29",
   "lat": 39.94,
   "lon": -83.29,
   "zip": "",
   "city": "1 WSW West Jefferson",
   "date": "2026-03-22",
   "county": "Madison",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 WSW West Jefferson, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-22-wind-39.90--83.14",
   "lat": 39.9,
   "lon": -83.14,
   "zip": "",
   "city": "2 W Urbancrest",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KTZR Columbus Bolton Field.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-22-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1316328-2026-03-22",
   "lon": 210783,
   "zip": "",
   "city": "WESTERVILLE",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A cold front moved through the region during the afternoon and evening on the 22nd. Storms formed out ahead of the front and produced damaging winds and large hail.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1316328",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.5
  },
  {
   "id": "ncei-1316329-2026-03-22",
   "lon": 210783,
   "zip": "",
   "city": "WESTERVILLE",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A cold front moved through the region during the afternoon and evening on the 22nd. Storms formed out ahead of the front and produced damaging winds and large hail.",
   "sourceDetail": "Verified by Public — NCEI Event #1316329",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.4
  },
  {
   "id": "ww-ILN-SV-W-20-2026-03-22-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 51 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #20 (51 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-20"
  },
  {
   "id": "ww-ILN-SV-W-20-2026-03-22-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 51 min. Counties: Delaware, Franklin, Licking. Storm tags: wind: 60.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #20 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "ILN-SV-W-20"
  },
  {
   "id": "ww-ILN-SV-W-38-2026-03-22-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 48 min. Counties: Champaign, Clark, Franklin, Pickaway, Union, Madison. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #38 (48 min)",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-38"
  },
  {
   "id": "ww-ILN-SV-W-38-2026-03-22-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 48 min. Counties: Champaign, Clark, Franklin, Pickaway, Union, Madison. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #38 (48 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-38"
  },
  {
   "id": "ww-ILN-SV-W-23-2026-03-22-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 39 min. Counties: Licking, Delaware, Franklin, Madison, Union. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #23 (39 min)",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-23"
  },
  {
   "id": "ww-ILN-SV-W-23-2026-03-22-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 39 min. Counties: Licking, Delaware, Franklin, Madison, Union. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #23 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-23"
  },
  {
   "id": "ww-ILN-SV-W-36-2026-03-22-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 27 min. Counties: Delaware, Fairfield, Franklin, Madison, Union. Storm tags: wind: 50.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #36 (27 min)",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-36"
  },
  {
   "id": "ww-ILN-SV-W-36-2026-03-22-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 27 min. Counties: Delaware, Fairfield, Franklin, Madison, Union. Storm tags: wind: 50.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #36 (27 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "ILN-SV-W-36"
  },
  {
   "id": "ww-ILN-SV-W-37-2026-03-22-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 51 min. Counties: Delaware, Franklin, Licking, Fairfield. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #37 (51 min)",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-37"
  },
  {
   "id": "ww-ILN-SV-W-37-2026-03-22-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 51 min. Counties: Delaware, Franklin, Licking, Fairfield. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #37 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-37"
  },
  {
   "id": "ww-ILN-SV-W-39-2026-03-22-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 43 min. Counties: Franklin, Licking, Pickaway, Ross, Fairfield, Hocking. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #39 (43 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-39"
  },
  {
   "id": "ww-ILN-SV-W-39-2026-03-22-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2026-03-22. Duration: 43 min. Counties: Franklin, Licking, Pickaway, Ross, Fairfield, Hocking. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #39 (43 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-39"
  },
  {
   "id": "iem-202603230215-wind-39.90--83.14",
   "lat": 39.9,
   "lon": -83.14,
   "zip": "",
   "city": "2 W Urbancrest",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 W Urbancrest, OH. Peak gust: 67 mph.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603230219-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 79 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-23T02:12:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-22",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 56 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-16-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-16",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SE Dublin",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603160649-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-16",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 64 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-16T16:40:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-16",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 54 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-15T18:26:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-15",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 55 mph. KOSU ASOS.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-15T19:47:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-15",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 56 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-03-13",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KLHQ Fairfield County Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-40.28--83.11",
   "lat": 40.28,
   "lon": -83.11,
   "zip": "",
   "city": "3 WSW Delaware",
   "date": "2026-03-13",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KDLZ Delaware Municipal Airport.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.82--83.06",
   "lat": 39.82,
   "lon": -83.06,
   "zip": "",
   "city": "3 N Commercial Point",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wood fence blown down.",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-03-13",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KLHQ Fairfield County Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-40.28--83.11",
   "lat": 40.28,
   "lon": -83.11,
   "zip": "",
   "city": "3 WSW Delaware",
   "date": "2026-03-13",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KDLZ Delaware Municipal Airport.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.82--82.93",
   "lat": 39.82,
   "lon": -82.93,
   "zip": "",
   "city": "2 ENE Lockbourne",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KLCK Columbus Rickenbacker Intl Airport.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.90--83.14",
   "lat": 39.9,
   "lon": -83.14,
   "zip": "",
   "city": "2 W Urbancrest",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KTZR Columbus Bolton Field.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-40.00--83.02",
   "lat": 40,
   "lon": -83.02,
   "zip": "",
   "city": "2 NNE Grandview Heights",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured near ground level using handheld weather instrument.",
   "sourceDetail": "NWS ILN — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-40.28--83.11",
   "lat": 40.28,
   "lon": -83.11,
   "zip": "",
   "city": "3 WSW Delaware",
   "date": "2026-03-13",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KDLZ Delaware Municipal Airport.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-03-13",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KLHQ Fairfield County Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-13T15:47:00Z-wind-39.90--83.14",
   "lat": 39.9,
   "lon": -83.14,
   "zip": "",
   "city": "2 W Urbancrest",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 W Urbancrest, OH. Peak gust: 53 mph. AWOS station KTZR Columbus Bolton Field.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131629-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-03-13",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 60 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131648-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 60 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131739-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 63 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131744-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 67 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131852-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 71 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131918-wind-40.28--83.11",
   "lat": 40.28,
   "lon": -83.11,
   "zip": "",
   "city": "3 WSW Delaware",
   "date": "2026-03-13",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WSW Delaware, OH. Peak gust: 63 mph.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131920-wind-39.82--83.06",
   "lat": 39.82,
   "lon": -83.06,
   "zip": "",
   "city": "3 N Commercial Point",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 N Commercial Point, OH. Peak gust: 69 mph.",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202603131926-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-03-13",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 64 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131937-wind-40.28--83.11",
   "lat": 40.28,
   "lon": -83.11,
   "zip": "",
   "city": "3 WSW Delaware",
   "date": "2026-03-13",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WSW Delaware, OH. Peak gust: 68 mph.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131943-wind-39.82--82.93",
   "lat": 39.82,
   "lon": -82.93,
   "zip": "",
   "city": "2 ENE Lockbourne",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Lockbourne, OH. Peak gust: 72 mph.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131944-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 77 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603131950-wind-39.90--83.14",
   "lat": 39.9,
   "lon": -83.14,
   "zip": "",
   "city": "2 W Urbancrest",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 W Urbancrest, OH. Peak gust: 60 mph.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603132003-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 82 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603132009-wind-40.00--83.02",
   "lat": 40,
   "lon": -83.02,
   "zip": "",
   "city": "2 NNE Grandview Heights",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Grandview Heights, OH. Peak gust: 75 mph.",
   "sourceDetail": "NWS ILN — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202603132026-wind-40.28--83.11",
   "lat": 40.28,
   "lon": -83.11,
   "zip": "",
   "city": "3 WSW Delaware",
   "date": "2026-03-13",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WSW Delaware, OH. Peak gust: 69 mph.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603132027-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 79 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603132028-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-03-13",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 71 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603132050-wind-39.90--83.14",
   "lat": 39.9,
   "lon": -83.14,
   "zip": "",
   "city": "2 W Urbancrest",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 W Urbancrest, OH. Peak gust: 61 mph.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-13T14:30:00Z-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 53 mph. ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-13T15:26:00Z-wind-40.28--83.11",
   "lat": 40.28,
   "lon": -83.11,
   "zip": "",
   "city": "3 WSW Delaware",
   "date": "2026-03-13",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WSW Delaware, OH. Peak gust: 53 mph. AWOS station KDLZ Delaware Municipal Airport.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-13T17:55:00Z-wind-39.82--82.93",
   "lat": 39.82,
   "lon": -82.93,
   "zip": "",
   "city": "2 ENE Lockbourne",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Lockbourne, OH. Peak gust: 53 mph. AWOS station KLCK Columbus Rickenbacker Intl Apt.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-13T15:11:00Z-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 56 mph. ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-13T15:52:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-13",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 56 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-13T17:15:00Z-wind-40.28--83.11",
   "lat": 40.28,
   "lon": -83.11,
   "zip": "",
   "city": "3 WSW Delaware",
   "date": "2026-03-13",
   "county": "Delaware",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WSW Delaware, OH. Peak gust: 56 mph. AWOS station KDLZ Delaware Municipal Airport.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-11T17:51:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-03-11",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 55 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603071816-hail-39.72--82.72",
   "lat": 39.72,
   "lon": -82.72,
   "zip": "",
   "city": "5 N Amanda",
   "date": "2026-03-07",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 5 N Amanda, OH. Hail size: 1\".",
   "sourceDetail": "NWS ILN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-07-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-03-07",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 4 SE Carroll",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603071822-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-03-07",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 71 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-20-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-02-20",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-20-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-02-20",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-20-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-02-20",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202602201551-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-02-20",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 61 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202602201558-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-02-20",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 69 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202602201626-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-02-20",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 60 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-02-20T15:47:00Z-wind-39.90--83.14",
   "lat": 39.9,
   "lon": -83.14,
   "zip": "",
   "city": "2 W Urbancrest",
   "date": "2026-02-20",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 W Urbancrest, OH. Peak gust: 53 mph. AWOS station KTZR Columbus Bolton Field.",
   "sourceDetail": "NWS ILN — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-02-20T18:33:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-02-20",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 54 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-02-20T15:36:00Z-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2026-02-20",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 56 mph. ASOS station KLHQ Fairfield County Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-02-07T04:25:00Z-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-02-06",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 56 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-01-19T13:35:00Z-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-01-19",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 55 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-01-19T13:30:00Z-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2026-01-19",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 56 mph. Corrects previous non-tstm wnd gst report from 2 NNE Whitehall.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-01-09T17:33:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2026-01-09",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 53 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-29-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2025-12-29",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-29-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2025-12-29",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-29-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2025-12-29",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-29-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2025-12-29",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512291349-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2025-12-29",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 60 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512291351-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2025-12-29",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 59 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512291516-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2025-12-29",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 58 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512291721-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2025-12-29",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 60 mph.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-29T08:59:00Z-wind-40.08--83.08",
   "lat": 40.08,
   "lon": -83.08,
   "zip": "",
   "city": "2 SE Dublin",
   "date": "2025-12-29",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE Dublin, OH. Peak gust: 53 mph. ASOS station KOSU Columbus Ohio State University Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-29T08:34:00Z-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2025-12-29",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 55 mph. ASOS station KLHQ Fairfield County Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-29T08:57:00Z-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2025-12-29",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 56 mph. ASOS station KLHQ Fairfield County Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-ILN-SV-W-221-2025-12-28-Franklin-wind",
   "zip": "",
   "city": "",
   "date": "2025-12-28",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2025-12-28. Duration: 31 min. Counties: Clark, Franklin, Madison. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #221 (31 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-221"
  },
  {
   "id": "ww-ILN-SV-W-221-2025-12-28-Franklin-hail",
   "zip": "",
   "city": "",
   "date": "2025-12-28",
   "county": "Franklin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN on 2025-12-28. Duration: 31 min. Counties: Clark, Franklin, Madison. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning #221 (31 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-221"
  },
  {
   "id": "iem-geo-2025-12-29T04:54:00Z-wind-39.76--82.66",
   "lat": 39.76,
   "lon": -82.66,
   "zip": "",
   "city": "4 SE Carroll",
   "date": "2025-12-28",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 4 SE Carroll, OH. Peak gust: 55 mph. ASOS station KLHQ Fairfield County Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-21T20:36:00Z-wind-39.99--82.88",
   "lat": 39.99,
   "lon": -82.88,
   "zip": "",
   "city": "2 NNE Whitehall",
   "date": "2025-09-21",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNE Whitehall, OH. Peak gust: 55 mph. ASOS station KCMH Columbus John Glenn International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  }
 ]
}