{"site":"KJKL","name":"Jackson, KY","scanned":"2026-10-11T07:17:00.000Z","storms":[{"id":"Z4","lon":-83.0253,"lat":37.4532,"fromRadar":{"deg":121,"mi":18.4},"moving":{"toward":20,"mph":51},"ahead":[{"minutes":15,"lon":-82.9366,"lat":37.6216},{"minutes":30,"lon":-82.8522,"lat":37.7918},{"minutes":45,"lon":-82.7792,"lat":37.9685},{"minutes":60,"lon":-82.6896,"lat":38.1338}],"errorMi":0.8},{"id":"G6","lon":-82.7613,"lat":36.8833,"fromRadar":{"deg":148,"mi":57.5},"moving":{"toward":16,"mph":68},"ahead":[{"minutes":15,"lon":-82.6715,"lat":37.112},{"minutes":30,"lon":-82.5995,"lat":37.3479},{"minutes":45,"lon":-82.4933,"lat":37.588}],"errorMi":1.3},{"id":"Z7","lon":-82.9092,"lat":36.5922,"fromRadar":{"deg":162,"mi":72.5},"moving":{"toward":14,"mph":43},"ahead":[{"minutes":15,"lon":-82.8664,"lat":36.7468},{"minutes":30,"lon":-82.8284,"lat":36.8906},{"minutes":45,"lon":-82.7735,"lat":37.0384},{"minutes":60,"lon":-82.7293,"lat":37.1851}],"errorMi":0.9},{"id":"R8","lon":-81.2554,"lat":37.6868,"fromRadar":{"deg":86,"mi":112.8},"moving":null,"ahead":[],"errorMi":0},{"id":"X4","lon":-81.5496,"lat":37.6753,"fromRadar":{"deg":86,"mi":96.7},"moving":{"toward":1,"mph":51},"ahead":[{"minutes":15,"lon":-81.5323,"lat":37.8508},{"minutes":30,"lon":-81.5231,"lat":38.0354},{"minutes":45,"lon":-81.5258,"lat":38.232},{"minutes":60,"lon":-81.5095,"lat":38.3933}],"errorMi":0.7},{"id":"U3","lon":-81.6052,"lat":38.8629,"fromRadar":{"deg":46,"mi":127.7},"moving":{"toward":341,"mph":39},"ahead":[{"minutes":15,"lon":-81.6327,"lat":38.9798}],"errorMi":2.1},{"id":"Q7","lon":-81.5029,"lat":37.9067,"fromRadar":{"deg":77,"mi":101.3},"moving":{"toward":17,"mph":44},"ahead":[{"minutes":15,"lon":-81.4421,"lat":38.0548},{"minutes":30,"lon":-81.381,"lat":38.2194},{"minutes":45,"lon":-81.3255,"lat":38.3682},{"minutes":60,"lon":-81.2486,"lat":38.5057}],"errorMi":0.6},{"id":"Q0","lon":-84.9946,"lat":37.3911,"fromRadar":{"deg":262,"mi":93.2},"moving":{"toward":0,"mph":29},"ahead":[{"minutes":15,"lon":-84.9905,"lat":37.5092}],"errorMi":2.2},{"id":"A5","lon":-82.4669,"lat":36.8085,"fromRadar":{"deg":139,"mi":71.3},"moving":{"toward":7,"mph":53},"ahead":[{"minutes":15,"lon":-82.4344,"lat":36.9987},{"minutes":30,"lon":-82.417,"lat":37.1918},{"minutes":45,"lon":-82.3816,"lat":37.3889},{"minutes":60,"lon":-82.3465,"lat":37.5735}],"errorMi":0.3},{"id":"D2","lon":-81.9929,"lat":37.0466,"fromRadar":{"deg":117,"mi":81.7},"moving":{"toward":7,"mph":47},"ahead":[{"minutes":15,"lon":-81.9683,"lat":37.2145},{"minutes":30,"lon":-81.9347,"lat":37.3699},{"minutes":45,"lon":-81.9065,"lat":37.5435},{"minutes":60,"lon":-81.8919,"lat":37.7203}],"errorMi":0.5},{"id":"Y9","lon":-81.8664,"lat":37.6822,"fromRadar":{"deg":85,"mi":79.4},"moving":{"toward":21,"mph":43},"ahead":[{"minutes":15,"lon":-81.8022,"lat":37.8132},{"minutes":30,"lon":-81.7373,"lat":37.9602},{"minutes":45,"lon":-81.6645,"lat":38.1035}],"errorMi":1},{"id":"J5","lon":-82.7066,"lat":37.8229,"fromRadar":{"deg":64,"mi":36.8},"moving":{"toward":359,"mph":52},"ahead":[{"minutes":15,"lon":-82.7069,"lat":38.0045},{"minutes":30,"lon":-82.7129,"lat":38.1931}],"errorMi":1.6},{"id":"L7","lon":-83.1008,"lat":37.7977,"fromRadar":{"deg":39,"mi":18.4},"moving":{"toward":6,"mph":49},"ahead":[{"minutes":15,"lon":-83.0722,"lat":37.9798},{"minutes":30,"lon":-83.0523,"lat":38.154},{"minutes":45,"lon":-83.0275,"lat":38.3232}],"errorMi":1.2},{"id":"O0","lon":-82.0967,"lat":37.7889,"fromRadar":{"deg":78,"mi":67.9},"moving":null,"ahead":[],"errorMi":0},{"id":"O5","lon":-81.8402,"lat":37.1544,"fromRadar":{"deg":110,"mi":86.3},"moving":{"toward":23,"mph":48},"ahead":[{"minutes":15,"lon":-81.7561,"lat":37.3174},{"minutes":30,"lon":-81.6824,"lat":37.4664},{"minutes":45,"lon":-81.5896,"lat":37.626},{"minutes":60,"lon":-81.4975,"lat":37.7786}],"errorMi":0.8},{"id":"R4","lon":-83.1081,"lat":37.3194,"fromRadar":{"deg":149,"mi":21.9},"moving":{"toward":23,"mph":33},"ahead":[{"minutes":15,"lon":-83.045,"lat":37.4302}],"errorMi":3.5},{"id":"A2","lon":-82.2238,"lat":36.9991,"fromRadar":{"deg":124,"mi":72.5},"moving":{"toward":15,"mph":51},"ahead":[{"minutes":15,"lon":-82.1482,"lat":37.1719}],"errorMi":3.2},{"id":"F8","lon":-82.9534,"lat":37.729,"fromRadar":{"deg":64,"mi":21.9},"moving":{"toward":3,"mph":47},"ahead":[{"minutes":15,"lon":-82.9318,"lat":37.9017},{"minutes":30,"lon":-82.9319,"lat":38.0705},{"minutes":45,"lon":-82.9134,"lat":38.2339},{"minutes":60,"lon":-82.9093,"lat":38.4143}],"errorMi":0.8},{"id":"A7","lon":-83.2244,"lat":37.4398,"fromRadar":{"deg":155,"mi":11.5},"moving":{"toward":5,"mph":40},"ahead":[{"minutes":15,"lon":-83.208,"lat":37.5908},{"minutes":30,"lon":-83.1984,"lat":37.7305},{"minutes":45,"lon":-83.1694,"lat":37.8862},{"minutes":60,"lon":-83.1557,"lat":38.023}],"errorMi":0.3},{"id":"N7","lon":-83.2738,"lat":36.992,"fromRadar":{"deg":177,"mi":41.4},"moving":{"toward":11,"mph":38},"ahead":[{"minutes":15,"lon":-83.2316,"lat":37.129},{"minutes":30,"lon":-83.1993,"lat":37.2529},{"minutes":45,"lon":-83.1663,"lat":37.3888},{"minutes":60,"lon":-83.1404,"lat":37.5297}],"errorMi":0.5},{"id":"V5","lon":-82.1594,"lat":37.5373,"fromRadar":{"deg":93,"mi":63.3},"moving":{"toward":23,"mph":40},"ahead":[{"minutes":15,"lon":-82.0763,"lat":37.67},{"minutes":30,"lon":-82.014,"lat":37.8019},{"minutes":45,"lon":-81.9272,"lat":37.9379},{"minutes":60,"lon":-81.872,"lat":38.0637}],"errorMi":0.8},{"id":"C0","lon":-82.5364,"lat":37.8486,"fromRadar":{"deg":67,"mi":46},"moving":{"toward":15,"mph":31},"ahead":[{"minutes":15,"lon":-82.5082,"lat":37.9545},{"minutes":30,"lon":-82.4744,"lat":38.0676}],"errorMi":1.7},{"id":"P8","lon":-83.0634,"lat":37.5628,"fromRadar":{"deg":98,"mi":13.8},"moving":{"toward":74,"mph":8},"ahead":[{"minutes":15,"lon":-83.0409,"lat":37.5716}],"errorMi":3.2}],"about":"the radar’s own storm tracking: each storm cell it follows from scan to scan, where it is, the way it is moving (toward, in degrees from north) and how fast, and where its track puts it 15 to 60 minutes on; errorMi is how far its last forecast missed"}