{"site":"KMLB","name":"Melbourne","scanned":"2026-10-11T07:18:34.000Z","storms":[{"id":"S0","lon":-79.3473,"lat":29.9913,"fromRadar":{"deg":31,"mi":151.9},"moving":{"toward":30,"mph":29},"ahead":[{"minutes":15,"lon":-79.2867,"lat":30.0764},{"minutes":30,"lon":-79.226,"lat":30.1614}],"errorMi":1.3},{"id":"L8","lon":-82.6927,"lat":28.0666,"fromRadar":{"deg":269,"mi":124.3},"moving":{"toward":43,"mph":15},"ahead":[{"minutes":15,"lon":-82.6559,"lat":28.0985},{"minutes":30,"lon":-82.618,"lat":28.1595},{"minutes":45,"lon":-82.5604,"lat":28.1879},{"minutes":60,"lon":-82.5191,"lat":28.2441}],"errorMi":0.2},{"id":"Q9","lon":-79.7262,"lat":29.5666,"fromRadar":{"deg":29,"mi":115.1},"moving":{"toward":12,"mph":25},"ahead":[{"minutes":15,"lon":-79.7007,"lat":29.6686},{"minutes":30,"lon":-79.6878,"lat":29.7569},{"minutes":45,"lon":-79.6435,"lat":29.8308}],"errorMi":1},{"id":"W0","lon":-80.1575,"lat":26.0106,"fromRadar":{"deg":168,"mi":148.5},"moving":{"toward":341,"mph":25},"ahead":[{"minutes":15,"lon":-80.2192,"lat":26.1014},{"minutes":30,"lon":-80.2366,"lat":26.1832},{"minutes":45,"lon":-80.2575,"lat":26.2813},{"minutes":60,"lon":-80.3091,"lat":26.3576}],"errorMi":0.3},{"id":"V0","lon":-82.7455,"lat":28.0004,"fromRadar":{"deg":267,"mi":127.7},"moving":{"toward":22,"mph":28},"ahead":[{"minutes":15,"lon":-82.7125,"lat":28.0977},{"minutes":30,"lon":-82.6738,"lat":28.1915},{"minutes":45,"lon":-82.6295,"lat":28.2817},{"minutes":60,"lon":-82.5989,"lat":28.3703}],"errorMi":0.1},{"id":"K6","lon":-82.5689,"lat":28.5818,"fromRadar":{"deg":286,"mi":120.8},"moving":{"toward":46,"mph":26},"ahead":[{"minutes":15,"lon":-82.4952,"lat":28.6257},{"minutes":30,"lon":-82.4272,"lat":28.6985},{"minutes":45,"lon":-82.3251,"lat":28.7857},{"minutes":60,"lon":-82.2494,"lat":28.8466}],"errorMi":0.3},{"id":"E2","lon":-79.8525,"lat":28.8905,"fromRadar":{"deg":42,"mi":72.5},"moving":{"toward":14,"mph":14},"ahead":[{"minutes":15,"lon":-79.8304,"lat":28.9402},{"minutes":30,"lon":-79.8099,"lat":28.9908}],"errorMi":1.6},{"id":"Y7","lon":-83.0631,"lat":27.3972,"fromRadar":{"deg":252,"mi":155.4},"moving":{"toward":28,"mph":18},"ahead":[{"minutes":15,"lon":-83.0237,"lat":27.4499},{"minutes":30,"lon":-83.0131,"lat":27.5325},{"minutes":45,"lon":-82.9701,"lat":27.5819},{"minutes":60,"lon":-82.9259,"lat":27.6298}],"errorMi":0.5},{"id":"T9","lon":-80.1906,"lat":26.3109,"fromRadar":{"deg":167,"mi":127.7},"moving":null,"ahead":[],"errorMi":0},{"id":"U8","lon":-79.8172,"lat":29.0815,"fromRadar":{"deg":37,"mi":84},"moving":{"toward":18,"mph":37},"ahead":[{"minutes":15,"lon":-79.7679,"lat":29.2153},{"minutes":30,"lon":-79.7144,"lat":29.3249},{"minutes":45,"lon":-79.6813,"lat":29.4656}],"errorMi":1.3},{"id":"S6","lon":-83.2661,"lat":28.3704,"fromRadar":{"deg":277,"mi":160},"moving":{"toward":31,"mph":46},"ahead":[],"errorMi":4.9},{"id":"V1","lon":-82.9477,"lat":28.9051,"fromRadar":{"deg":292,"mi":149.6},"moving":{"toward":34,"mph":31},"ahead":[{"minutes":15,"lon":-82.8809,"lat":29.0031},{"minutes":30,"lon":-82.8087,"lat":29.0971},{"minutes":45,"lon":-82.7312,"lat":29.1868}],"errorMi":1},{"id":"X6","lon":-82.801,"lat":29.3119,"fromRadar":{"deg":303,"mi":154.2},"moving":null,"ahead":[],"errorMi":0},{"id":"S1","lon":-79.8019,"lat":29.2558,"fromRadar":{"deg":33,"mi":94.4},"moving":{"toward":25,"mph":33},"ahead":[{"minutes":15,"lon":-79.7532,"lat":29.3672}],"errorMi":3},{"id":"Q1","lon":-79.9781,"lat":27.8576,"fromRadar":{"deg":113,"mi":44.9},"moving":{"toward":0,"mph":18},"ahead":[{"minutes":15,"lon":-79.9911,"lat":27.921},{"minutes":30,"lon":-79.9903,"lat":27.9868},{"minutes":45,"lon":-79.9788,"lat":28.0487}],"errorMi":1},{"id":"M1","lon":-83.2235,"lat":25.8562,"fromRadar":{"deg":226,"mi":222.1},"moving":null,"ahead":[],"errorMi":0},{"id":"D5","lon":-82.6972,"lat":27.7135,"fromRadar":{"deg":258,"mi":127.7},"moving":{"toward":27,"mph":30},"ahead":[{"minutes":15,"lon":-82.6447,"lat":27.8199},{"minutes":30,"lon":-82.5997,"lat":27.8882},{"minutes":45,"lon":-82.536,"lat":27.984},{"minutes":60,"lon":-82.486,"lat":28.1009}],"errorMi":0.2},{"id":"L0","lon":-79.8664,"lat":28.632,"fromRadar":{"deg":53,"mi":59.8},"moving":null,"ahead":[],"errorMi":0},{"id":"X0","lon":-82.5891,"lat":27.8285,"fromRadar":{"deg":261,"mi":119.7},"moving":{"toward":31,"mph":23},"ahead":[{"minutes":15,"lon":-82.5437,"lat":27.8951},{"minutes":30,"lon":-82.4954,"lat":27.9585},{"minutes":45,"lon":-82.4462,"lat":28.0462},{"minutes":60,"lon":-82.4105,"lat":28.1019}],"errorMi":0.7},{"id":"C9","lon":-80.0954,"lat":27.6661,"fromRadar":{"deg":132,"mi":46},"moving":{"toward":1,"mph":26},"ahead":[{"minutes":15,"lon":-80.084,"lat":27.7584},{"minutes":30,"lon":-80.0838,"lat":27.8548},{"minutes":45,"lon":-80.0985,"lat":27.9524},{"minutes":60,"lon":-80.0925,"lat":28.051}],"errorMi":0.7},{"id":"P0","lon":-79.8317,"lat":28.6746,"fromRadar":{"deg":52,"mi":63.3},"moving":{"toward":12,"mph":51},"ahead":[{"minutes":15,"lon":-79.7938,"lat":28.8641}],"errorMi":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"}