{"site":"KBGM","name":"Binghamton","scanned":"2026-10-11T07:15:34.000Z","storms":[{"id":"U4","lon":-76.4633,"lat":40.7442,"fromRadar":{"deg":194,"mi":103.6},"moving":{"toward":12,"mph":33},"ahead":[{"minutes":15,"lon":-76.4269,"lat":40.8575}],"errorMi":4.5},{"id":"C5","lon":-76.0492,"lat":40.8015,"fromRadar":{"deg":182,"mi":96.7},"moving":{"toward":40,"mph":49},"ahead":[{"minutes":15,"lon":-75.897,"lat":40.9356},{"minutes":30,"lon":-75.7463,"lat":41.0644}],"errorMi":2.4},{"id":"I3","lon":-76.4289,"lat":41.0301,"fromRadar":{"deg":196,"mi":84},"moving":{"toward":46,"mph":44},"ahead":[{"minutes":15,"lon":-76.2836,"lat":41.1404}],"errorMi":2.5},{"id":"C4","lon":-75.9475,"lat":41.4007,"fromRadar":{"deg":178,"mi":55.2},"moving":{"toward":73,"mph":15},"ahead":[{"minutes":15,"lon":-75.8756,"lat":41.4211}],"errorMi":3.1},{"id":"E5","lon":-75.8282,"lat":41.2408,"fromRadar":{"deg":173,"mi":66.7},"moving":{"toward":75,"mph":41},"ahead":[{"minutes":15,"lon":-75.6305,"lat":41.2705}],"errorMi":2.6},{"id":"F4","lon":-76.1634,"lat":41.9496,"fromRadar":{"deg":208,"mi":19.6},"moving":{"toward":64,"mph":45},"ahead":[{"minutes":15,"lon":-75.9675,"lat":42.0169}],"errorMi":4.3},{"id":"G5","lon":-76.3224,"lat":41.9101,"fromRadar":{"deg":221,"mi":26.5},"moving":null,"ahead":[],"errorMi":0},{"id":"Y4","lon":-75.9847,"lat":41.6334,"fromRadar":{"deg":180,"mi":39.1},"moving":{"toward":353,"mph":20},"ahead":[{"minutes":15,"lon":-75.9964,"lat":41.7001}],"errorMi":2.9},{"id":"H5","lon":-75.8273,"lat":41.9236,"fromRadar":{"deg":157,"mi":20.7},"moving":null,"ahead":[],"errorMi":0},{"id":"I5","lon":-76.7526,"lat":41.1089,"fromRadar":{"deg":208,"mi":85.2},"moving":null,"ahead":[],"errorMi":0},{"id":"J5","lon":-76.3462,"lat":41.4117,"fromRadar":{"deg":199,"mi":57.5},"moving":null,"ahead":[],"errorMi":0},{"id":"W4","lon":-76.0928,"lat":42.0932,"fromRadar":{"deg":217,"mi":9.2},"moving":{"toward":354,"mph":40},"ahead":[],"errorMi":5.9},{"id":"X4","lon":-75.9777,"lat":41.8999,"fromRadar":{"deg":179,"mi":20.7},"moving":{"toward":58,"mph":29},"ahead":[{"minutes":15,"lon":-75.8505,"lat":41.9525},{"minutes":30,"lon":-75.7311,"lat":42.011},{"minutes":45,"lon":-75.6217,"lat":42.0677},{"minutes":60,"lon":-75.5015,"lat":42.1225}],"errorMi":0.6},{"id":"K5","lon":-77.1506,"lat":41.6705,"fromRadar":{"deg":239,"mi":70.2},"moving":null,"ahead":[],"errorMi":0},{"id":"L5","lon":-76.9525,"lat":41.9336,"fromRadar":{"deg":250,"mi":52.9},"moving":null,"ahead":[],"errorMi":0},{"id":"D4","lon":-77.3721,"lat":41.7733,"fromRadar":{"deg":248,"mi":77.1},"moving":{"toward":51,"mph":29},"ahead":[{"minutes":15,"lon":-77.2577,"lat":41.8285},{"minutes":30,"lon":-77.1694,"lat":41.8899}],"errorMi":1.8},{"id":"M5","lon":-76.2337,"lat":41.9028,"fromRadar":{"deg":212,"mi":24.2},"moving":null,"ahead":[],"errorMi":0}],"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"}