top of page
Search

Live River and Flood Watchboard: Real-Time Water Intelligence for North Carolina

  • Writer: Zarrin Tasneem
    Zarrin Tasneem
  • Nov 7, 2025
  • 2 min read

Across North Carolina’s diverse landscapes from the Appalachian headwaters to the coastal plains, rivers pulse with life, data, and risk. The Live River and Flood Watchboard brings those dynamics into view in real time, transforming raw sensor streams into an intuitive dashboard of river health and flood conditions.


What It Shows

The map combines two powerful, open data feeds:

  • USGS National Water Information System (NWIS): real-time measurements of stream height and discharge from hundreds of gauges statewide.

  • NOAA and NWS Common Alerting Protocol (CAP): active flood warnings, watches, and advisories.


Each circle on the map represents a cluster of USGS gauges, color-coded by current flood stage percentile:

  • 🟢 Below 70% – Normal to low flow conditions

  • 🟡 70–99% – Elevated water levels, approaching flood thresholds

  • 🔴 ≥100% – Flooding or above-stage events


When you zoom in, individual gauges appear as teardrop markers. Clicking on one reveals a mini-sparkline showing the recent water-level trend, a 30- to 120-minute micrograph of the river’s heartbeat.


Real-Time Alerts in Context

Overlayed icons in orange and red indicate active NWS flood alerts, from minor to extreme.


These pop up dynamically as new warnings are issued, allowing residents, emergency responders, and researchers to see where hydrologic stress is unfolding right now.


How It Works Behind the Scenes

The system quietly stitches together live data streams:

  • Fetches JSON feeds from USGS NWIS and NWS CAP every few minutes

  • Parses and harmonizes them with pandas and geopandas

  • Visualizes results using Leaflet/Folium, with basemaps provided by CARTO

  • Renders tiny matplotlib sparklines inside interactive pop-ups for each station


The outcome is a responsive, map-centric dashboard that can be refreshed or embedded in any Jupyter-based workflow which is ideal for classroom demonstrations, watershed monitoring, or community preparedness dashboards.


Why It Matters

Floods remain North Carolina’s most frequent and costly natural hazard. By turning raw hydrologic data into something instantly readable, this watchboard helps:

  • Spot developing floods early

  • Compare conditions regionally

  • Communicate river behaviour visually


From the Broad River near Boiling Springs to the Tar-Pamlico Basin near Greenville, the map makes invisible water dynamics visible, empowering anyone to understand their watershed in real time.


 
 
 

Comments


bottom of page