1Watershed modeling in one click
This tutorial demonstrates the single-click SWAT model builder using the Kalamazoo River Watershed in southwestern Michigan. The same workflow can be applied to other watersheds where the required global or regional datasets are available.
The original tutorial states that the one-click process creates a SWAT model, runs the simulation, and generates streamflow time series, subbasin water-yield maps, 3D visualization, and a Sankey diagram showing overall watershed water dynamics. Optional USGS/Canada streamflow data can be added for comparison.
2Optional: download observed streamflow data
Observed USGS or Canadian streamflow data are optional, but they are highly useful because they let the model output be compared against real gauging-station records. In this example, the tutorial uses a USGS station for comparison after the model is built.
- Open Utilities -> USGS/Canada monitoring data -> Extract data.
- Draw a rectangle around the Kalamazoo area and click Save shape.
- Choose the temporal range and station-data options, then click Extract Monitoring Data.
- When prompted, save the downloaded data locally. Later, reload it using Utilities -> USGS/Canada monitoring data -> Load local.
3Load the model boundary
The model boundary defines the spatial extent of the SWAT model. In this tutorial, the Kalamazoo River Watershed is loaded directly from the SwaNET server rather than manually uploading a shapefile.
- Click Load Model, then Create a New Model.
- Confirm deletion of the existing delineation file. If asked to load the latest project, click Cancel.
- Select Extract watershed map from server.
- For this US example, choose DataCenter 1 (US only) and Level04 (HUC 8-digit).
- Click near the Kalamazoo area so latitude and longitude populate automatically.
- Click Load Shapefile.
The Kalamazoo River Watershed boundary should appear on the map. If the displayed area is incorrect, zoom to the Kalamazoo region and repeat the extraction.
4Select one-click model options
The SwaNET One-click Model Options window controls how terrain becomes streams, how subbasins become HRUs, what weather generator is used, and whether observed stations are added for comparison.
DEM and stream threshold
Select DEM resolution based on watershed size. Larger basins usually work better with coarser DEMs such as 300 m or 1000 m; smaller areas may justify 90 m or 30 m DEMs where available. This example uses the default 300 m DEM and 1.5% DEM cell threshold.
HRU creation and selection
HRUs combine land use, soil, and slope. This example uses 400 m land-use and soil maps, one slope band, and a target HRU count equal to four times the number of subbasins.
Weather generator and SWAT inputs
For US watersheds, a US weather generator may be used; outside the US, select the global CFSR option. This tutorial uses WGEN_US_FirstOrder, no dummy point-source files, and heat units calculated from the weather database.
Observed-station comparison
If station data were downloaded, load stations, select stations to create outlets, and use a snap threshold. The example uses USGS-04108670 and a 300 m snap threshold. Then click Build Model.
5Understand the automated build process
Although the workflow is launched with one click, SwaNET performs a complete watershed-model construction sequence.
Watershed delineation
- DEM extraction: selected DEM is extracted for the model boundary.
- Stream network creation: TauDEM uses the DEM and threshold to generate streams.
- Outlet snapping: valid stations are snapped to the stream network.
- Final watershed: TauDEM finalizes the watershed and subbasins.
Land use, soil, and HRU creation
SwaNET extracts land-use and soil maps, combines them with elevation and slope, creates potential HRUs, and selects the final HRUs based on the selected option.
Write SWAT inputs and run simulation
SwaNET writes SWAT input files and runs the simulation. If observed station data are available, the simulation period is matched to the available data; otherwise the tutorial notes a 1990-1995 run.
6Review generated outputs
When the process completes, SwaNET loads the model and displays 2D map results, streamflow, water balance, and 3D visualization outputs.
Water-yield maps
Subbasin water-yield maps help identify which areas generate more runoff or water yield, providing a first screen for management priorities.
Observed vs. simulated streamflow
If a gauging station has observed data, SwaNET plots observed and simulated streamflow together. This first comparison helps identify timing errors, peak-flow bias, baseflow mismatch, and volume imbalance.
7Interpret water-balance and Sankey diagnostics
Water-balance outputs summarize how precipitation and stored water move through overland flow, shallow aquifer, deep aquifer, and in-stream compartments.
Sankey chart as watershed intelligence
The Sankey diagram turns water-balance accounting into a process-connectivity map. Flow-path width communicates relative magnitude, making it easier to see dominant processes and how water transfers among compartments.
8Refine, calibrate, and manage the watershed model
The generated model is a strong starting point. The next stage is to improve it using local data, observed records, management knowledge, and scenario assumptions.
Add observed or projected weather
Open Refine Model -> Edit Weather Data. Users can add precipitation, temperature, relative humidity, solar radiation, and wind speed.
Manual or automatic calibration
Open Refine Model -> Calibrate SWAT Model. Users can use one-at-a-time calibration or Auto calibration using a genetic algorithm.
Management scenarios
After calibration, the model can support scenario testing for land-use change, climate variability, agricultural BMPs, erosion control, water quality management, and watershed planning.