<p>Calculating river flow from rainfall - evaporation is a simplification. Firstly you are assuming that you can accurately measure rainfall, then that theoretical estimates of evaporation are correct which, given how much land cover and vegetation vary, is unlikely.</p>
<p>Next consider the pathway from raindrop hitting the soil to the river. It's clearly not instantaneous. That raindrop can evaporate directly, run off over the ground surface or soak into soil. In the soil it can be taken up by vegetation or infiltrate and become groundwater recharge. Depending on soil and aquifer characteristics this introduces a delay in the conversion of rainfall to runoff. In the real world this delay could be weeks, months or even years. In your example it's also worth thinking about low temperatures. Is rain falling as rain or is it snow?</p>
<p>Thirdly consider how water can get diverted from its pathway to a river. Is water abstracted from the pathway (i.e. from an aquifer),  or from the river directly?  Conversely reservoirs may regulate flows, either up or down depending on management.</p>

CC BY-SA 4.0
2021-03-15T21:49:53.640Z
2021-03-16T09:21:37.643Z
2021-03-16T09:21:37.643Z
Andy M
<ul>
<li><p>What is the current capacity of the soil and overburden.  This will depend on the history of rainfall for the previous year or six.</p>
</li>
<li><p>How fast can that surface absorb water?  If you get 7 inches of rain in one hour (near my brother's house in N.M.) you get a lot more run off than if you get that same 7 inches in 7 days.</p>
</li>
<li><p>I'm not sure how evaporation potential is determined.  If it's calculated from temperature and relative humidity, it will seriously underestimate actual evaporation.  You would need to model wind and ground level convection.</p>
</li>
<li><p>Time of day of precip is going to matter too.  A small rainfall event on warm earth will mostly evaporate, where the same rain at dawn will soak into the soil.</p>
</li>
<li><p>Vegetation types will matter too: Plants like clover will quickly absorb rainfall and store it internally.  Most trees on the other hand will not absorb moisture through their leaves, and so all of that will evaporate again.</p>
</li>
<li><p>Steep hills will shed water into channels much faster than plains.</p>
</li>
<li><p>Certain rocks (limestone, sandstone) can make a region that there is no surface runoff at all.  (See karst landscape)</p>
</li>
<li><p>Shape of river channel will make a difference.  If you have lakes and pools, these act as 'spreaders' changing a 3 day deluge into a month of high water.</p>
</li>
</ul>
<hr />
<p>When I went canoeing in Northern Saskatchewan every year, I came up with a set of rules for checking routes:</p>
<p>200 km2 of water shed:  The canoe would float, but I had to walk.
1000 km2 of water shed: I could paddle, but I'd be getting in and out a lot.
5000 km2 of water shed.  I only worried about the places where the river constricted.</p>
<p>BUT:  That was empirical observation of one part of the world, one month of the year (trips were in June) with most of the geology being bog and granite. (Laurentian Shield)</p>
<p>This is why gauge stations are important.</p>
<hr />

CC BY-SA 4.0
2021-03-18T21:17:17.277Z
2021-03-18T21:17:17.277Z
Sherwood Botsford
<p>I have been given the following data:</p>
<div class="s-table-container">
<table class="s-table">
<thead>
<tr>
<th>Month</th>
<th>N</th>
<th>T (degrees C)</th>
<th>Monthly Rainfall (mm)</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>0.68</td>
<td>1.12</td>
<td>391.1</td>
</tr>
<tr>
<td>2</td>
<td>0.82</td>
<td>1.40</td>
<td>163.1</td>
</tr>
<tr>
<td>3</td>
<td>0.98</td>
<td>3.04</td>
<td>296.5</td>
</tr>
<tr>
<td>4</td>
<td>1.15</td>
<td>4.77</td>
<td>157.7</td>
</tr>
</tbody>
</table>
</div>
<p>The list goes on.
From this and using the Thornthwaite Equation, I calculated both I and Ep
(Where Ep = monthly potential evaporation (mm), N = relative day length, T = average monthly temperature in celcius, I = monthly heat index)
(3 d.p.)</p>
<div class="s-table-container">
<table class="s-table">
<thead>
<tr>
<th>Month</th>
<th>I</th>
<th>Ep</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>0.106</td>
<td>114.941</td>
</tr>
<tr>
<td>2</td>
<td>0.148</td>
<td>123.972</td>
</tr>
<tr>
<td>3</td>
<td>0.474</td>
<td>100.546</td>
</tr>
<tr>
<td>4</td>
<td>0.932</td>
<td>94.192</td>
</tr>
</tbody>
</table>
</div>
<p>The list goes on.</p>
<p>From this I need to calculate riverflow/streamflow given as monthly rain - Ep.
Thus:
(3 d.p.)</p>
<div class="s-table-container">
<table class="s-table">
<thead>
<tr>
<th>Month</th>
<th>Riverflow</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>276.159</td>
</tr>
<tr>
<td>2</td>
<td>39.128</td>
</tr>
<tr>
<td>3</td>
<td>195.954</td>
</tr>
<tr>
<td>4</td>
<td>63.508</td>
</tr>
</tbody>
</table>
</div>
<p>The list goes on.</p>
<p>However, I have been asked for 2 reasons why the flow I have predicted would be inaccurate. In other words, to more accurately predict riverflow what extra data would I need?</p>

<hydrology><rivers><rainfall>
Calculating Stream Flow from Rainfall Data
Edward
# Calculating Stream Flow from Rainfall Data

(Asked by: username_0 on 2021-03-12)

I have been given the following data:

| Month | N | T (degrees C) | Monthly Rainfall (mm) |
| --- | --- | --- | --- |
| 1 | 0.68 | 1.12 | 391.1 |
| 2 | 0.82 | 1.40 | 163.1 |
| 3 | 0.98 | 3.04 | 296.5 |
| 4 | 1.15 | 4.77 | 157.7 |

The list goes on.
From this and using the Thornthwaite Equation, I calculated both I and Ep
(Where Ep = monthly potential evaporation (mm), N = relative day length, T = average monthly temperature in celcius, I = monthly heat index)
(3 d.p.)

| Month | I | Ep |
| --- | --- | --- |
| 1 | 0.106 | 114.941 |
| 2 | 0.148 | 123.972 |
| 3 | 0.474 | 100.546 |
| 4 | 0.932 | 94.192 |

The list goes on.

From this I need to calculate riverflow/streamflow given as monthly rain - Ep.
Thus:
(3 d.p.)

| Month | Riverflow |
| --- | --- |
| 1 | 276.159 |
| 2 | 39.128 |
| 3 | 195.954 |
| 4 | 63.508 |

The list goes on.

However, I have been asked for 2 reasons why the flow I have predicted would be inaccurate. In other words, to more accurately predict riverflow what extra data would I need?

**Tags:** hydrology, rivers, rainfall


---

## 2 answers

### Answer by username_1 on 2021-03-15. Score: 2 | Accepted answer

Calculating river flow from rainfall - evaporation is a simplification. Firstly you are assuming that you can accurately measure rainfall, then that theoretical estimates of evaporation are correct which, given how much land cover and vegetation vary, is unlikely.

Next consider the pathway from raindrop hitting the soil to the river. It's clearly not instantaneous. That raindrop can evaporate directly, run off over the ground surface or soak into soil. In the soil it can be taken up by vegetation or infiltrate and become groundwater recharge. Depending on soil and aquifer characteristics this introduces a delay in the conversion of rainfall to runoff. In the real world this delay could be weeks, months or even years. In your example it's also worth thinking about low temperatures. Is rain falling as rain or is it snow?

Thirdly consider how water can get diverted from its pathway to a river. Is water abstracted from the pathway (i.e. from an aquifer), or from the river directly? Conversely reservoirs may regulate flows, either up or down depending on management.


---

### Answer by username_2 on 2021-03-18. Score: 1

* What is the current capacity of the soil and overburden. This will depend on the history of rainfall for the previous year or six.
* How fast can that surface absorb water? If you get 7 inches of rain in one hour (near my brother's house in N.M.) you get a lot more run off than if you get that same 7 inches in 7 days.
* I'm not sure how evaporation potential is determined. If it's calculated from temperature and relative humidity, it will seriously underestimate actual evaporation. You would need to model wind and ground level convection.
* Time of day of precip is going to matter too. A small rainfall event on warm earth will mostly evaporate, where the same rain at dawn will soak into the soil.
* Vegetation types will matter too: Plants like clover will quickly absorb rainfall and store it internally. Most trees on the other hand will not absorb moisture through their leaves, and so all of that will evaporate again.
* Steep hills will shed water into channels much faster than plains.
* Certain rocks (limestone, sandstone) can make a region that there is no surface runoff at all. (See karst landscape)
* Shape of river channel will make a difference. If you have lakes and pools, these act as 'spreaders' changing a 3 day deluge into a month of high water.

---

When I went canoeing in Northern Saskatchewan every year, I came up with a set of rules for checking routes:

200 km2 of water shed: The canoe would float, but I had to walk.
1000 km2 of water shed: I could paddle, but I'd be getting in and out a lot.
5000 km2 of water shed. I only worried about the places where the river constricted.

BUT: That was empirical observation of one part of the world, one month of the year (trips were in June) with most of the geology being bog and granite. (Laurentian Shield)

This is why gauge stations are important.

---


---

