How to Import and Use Real Precipitation Data in WMS

In hydrologic modeling, accurate precipitation input is critical to producing valuable results. The Watershed Modeling System (WMS) makes it easy to import and use real precipitation data from various sources, helping users build more accurate and dynamic simulations. This post walks you through the process of importing precipitation data into WMS and assigning it to your model.

Step 1: Locate Precipitation Data

First, acquire historical or real-time precipitation data in a compatible format. Common sources include:

Download the data as a text file (.txt or .csv) or as a gridded raster (.asc, .tif), depending on the type of model you are using.

Step 2: Format the Data for WMS

WMS supports various precipitation input formats, including:

  • Gage-based precipitation: Create a .gag file or import a .csv with gage ID, latitude/longitude, and time-series data.

  • Grid-based precipitation: Use ASCII raster files or netCDF datasets formatted with uniform spatial resolution.

If needed, preprocess the data in Excel or a GIS tool (like QGIS) to ensure it matches WMS input requirements. The Time Series Data Editor included with WMS can be used to format precipitation data. 

Step 3: Import the Data into WMS

The specifics for importing precipitation data varies some depending on numeric model being used, however, the process is similar for models that allow importing precipitation. For example to import gage-based data:

  1. Open your GSSHA project in WMS project.

  2. Go to the GSSHA menu and select Precipitation.

  3. For the Rainfall event, select “Gage” then import your formatted data.

  4. Assign gages to your sub-basins.

Example of importing precipitation for a GSSHA model

To import grid-based precipitation:

  1. Use the GIS Data menu to import your raster or netCDF file.

  2. Use the Interpolate to Model Grid tool if needed to map the data onto your model’s structure.

Step 4: Assign and Run

Once imported, assign precipitation data to each basin or time step in your model. Then run your simulation to see how the rainfall input affects runoff and hydrographs.

Final Thoughts

Using real precipitation data in WMS enhances model realism and reliability. It allows for scenario testing under actual weather conditions, improving decision-making for flood forecasting and watershed planning. Make use of precipitation data in your WMS projects today!