{"name":"Black Branch","slug":"black-branch","river_id":null,"bbox":[-80.29498,37.27806,-80.10528,37.50738],"generated_at":"2026-09-28T18:55:41Z","basis":"vsec","breaks":[58,64,70],"thermal":{"Cold":{"color":"#0f6e56","dark":"#3f9b7f"},"Cold-transitional":{"color":"#3d7c9c","dark":"#6aa6c4"},"Cool":{"color":"#c98a3b","dark":"#d9a256"},"Warm":{"color":"#a94b32","dark":"#c46a4f"},"Unknown":{"color":"#9a9384","dark":"#7c766a"}},"sites":[{"site_no":"02054550","name":"ROANOKE RIVER AT RTS 639/760 AT SALEM, VA","short":"ROANOKE RIVER AT RTS 639/760 AT SALEM, VA","lat":37.27806,"lon":-80.10528,"rm":null,"july_mean_f":75.87,"live":{"temp_c":18.9,"at_temp_c":"2026-09-28T18:40:00+00:00","at":"2026-09-28T18:40:00+00:00","provisional":true,"temp_f":66.0,"thermal_class":"Cool","cfs":null,"gage_ft":null}}],"river":{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"july_class":"Unknown"},"geometry":{"type":"MultiLineString","coordinates":[[[-80.29498000000001,37.50737999999998],[-80.29075,37.50222999999996],[-80.28568,37.499100000000006],[-80.28371000000001,37.49535999999999],[-80.28204,37.49377],[-80.28327,37.49237],[-80.28375,37.49014999999998],[-80.28562000000001,37.48740999999996]],[[-80.28562000000001,37.48740999999996],[-80.28669,37.48691000000002],[-80.28743,37.486019999999996]]]}},{"type":"Feature","properties":{"july_class":"Cold"},"geometry":{"type":"LineString","coordinates":[[-80.28743,37.486019999999996],[-80.28787000000001,37.48540000000002],[-80.28807,37.483660000000015]]}}]},"land":{"type":"FeatureCollection","features":[]}}