Skokomish River Flood Risk Analysis
Travis Zalesky
Raster Analysis - Part 2
As part of UA GIST 602A
Travis Zalesky
Raster Analysis - Part 2
As part of UA GIST 602A
Figure 1. Skokomish River watershed locator map with study area bounded in red.
Using a combination of classified flood risk factor maps, it is possible to calculate the relative flooding risk across space. Using the layers derived from the Olympic Peninsula Hydrologically Conditioned Watershed map created in Raster Analysis - Part 1, I will demonstrate how raster math can be applied to create a flood risk map for a Skokomish River watershed case study.
Figure 2. A detailed view of the Skokomish River watershed.
The Skokomish River is a major river located in the SE corner of the Olympic Peninsula, WA (Figures 1 & 2). It discharges an area of roughly 227 square miles with an average discharge rate of approximately 2,000 cubic feet per second (National Weather Service, 2024). It is the largest source of fresh water into the Hood Canal (Army Corps of Engineers, 2015), and is the 9th largest river to drain into the Puget Sound (Salish Sea Wiki, [n.d.]). More than 20% of the watershed lies within the Olympic National Park, and an additional 52% is within the Olympic National Forest, which has had a history of extensive logging (data not shown). Due in part to its proximity to the National Park (and surrounding National Forests) the river is largely unconstrained by engineered flood control systems, although (somewhat controversially) there are two earthen dams on the North Fork Skokomish which constrain Lake Cushman, a premier recreation destination for the region.
The mountainous portion of the watershed is steep with thin soils dominated by mixed age coniferous forest (USDA, 2012) and is mostly dedicated to forest recreation (Figure 2). In contrast, the lowlands are characterized by a wide, flat alluvial plain with substantial, glacially deposited, fertile soil (Army Corps of Engineers, 2015; USDA, 2012). The lowland valley contains substantial rural agricultural areas, as well as residences, and a portion of the Skokomish Indian Reservation. Additionally, the Skokomish river and its tributaries are the most important spawning habitat for salmon and pacific lamprey on the Hood Canal (Army Corps of Engineers, 2015), as a result the Skokomish River has been the focus of multiple governmental inter-agency conservation and restoration projects. Despite the wide range of ecological and economic interests in the area, the residents, agriculture, fisheries, and recreation of the region are impacted by flooding every year. In fact, the Skokomish is ranked as the most flood prone river in WA (Business for Water Stewardship, 2024) and the entire region is often rendered inaccessible due to over-road flooding during peak discharge.
Using a variety of know flooding risk factors (many of which were derived from the hydrologically conditioned DEM created in Raster Analysis - Part 1) I will demonstrate the calculation and classification of flood risk within the Skokomish watershed.
The Skokomish River watershed extent data was imported from Raster Analysis - Part 1 (Watershed Modeling), along with the hydrologically conditioned DEM, slope, streams raster, and streams polyline layers. All user created layers were clipped to the new study extent. Three additional Landsat 8/9 images covering the Olympic Peninsula were downloaded from the USGS Earth Explorer website corresponding to path 47 row 27, path 48 row 26, and path 48 row 27 (satellite imagery acquired between 8/14/2023 to 8/15/2023). Finally, a NOAA land cover map for Western WA was downloaded from the WA Department of Ecology (NOAA’s Ocean Service, Coastal Services Center, 2012).
Landsat data consisting of 8 spectral bands was imported into R v4.3.1 (R Core Team, 2021) using the terra package (Hijmans, R. J., 2023). All three images were merged to a common extent. Modified Normalized Difference Water Index (MNDWI) and Normalized Difference Built-up Index (NDBI) were both calculated according to Equations 1 and 2 respectively.
MNDWI, NDBI, and land cover data were all added to ArcGIS Pro v3.1.0 and were clipped to the study area.
While precipitation is a key component of flooding risk, the precipitation does not vary significantly across the relatively small study area. Therefore, precipitation data was not considered in this analysis.
Equations 1 & 2. Modified Normalized Difference Water Index (MNDWI) and Normalized Difference Built-up Index (NDBI).
All risk factor layers had to be reclassified to a common, unitless scale prior to being used in the flood risk classification (Figure 3). Firstly, the Skokomish River watershed raster was reclassified to a binary scale, with 1 being within the watershed and 0 being outside. This is equivalent to a detailed watershed boundary polygon, which was used to further clip subsequent layers. Next the hydrologically conditioned DEM was reclassified to a 1 to 10 scale with 5 classes (even integers) corresponding to the Jenks natural breaks method with lower elevations equal to 10 and highland equal to 2. Similarly, the slope layer was reclassified to a 1 to 10 scale with 5 classes (even integers) also using the Jenks natural breaks method. The steepest slopes were classified as 2 and the flattest slopes equal to 10. The land cover classification was given as a categorical raster with a 30-meter spatial resolution and 21 unique classes contained within the study area. A new flood risk field was added to the raster attribute table and flood risk was classified to a 1 to 10 scale (even integers) based on my educated assessment of ecological flood risk according to table 1.
Prior to classifying the proximity to stream risk factor the distance had to be calculated. Using the Euclidean Distance tool and the streams raster layer, the proximity to the nearest stream was calculated across the entire study area. All locations within the study extent were within 167 meters of a stream, with a mean distance of only 13 meters. Again, the distance to stream layer was reclassified as with the DEM and slope layers, with the cells nearest to a stream equal to 10 and those farthest away equal to 2.
Figure 3. Classification schemas for four known flooding risk factors, (A) elevation, (B) slope, (C) land cover, (D) proximity to nearest stream, and two binary classifications (E) watershed boundary and (F) open water bodies used in the weighted flood risk calculation (equation 4).
Table 1. Categorical land cover flood risk classification schema.
The MNDWI and NDBI layers were then used to identify and classify open water bodies within the study area. While the MNDWI is designed to identify open water, it can also highlight developed areas, particularly within a highly forested area. Therefore, in order to further increase the usable range of the MNDWI and especially to remove incorrectly classifying urban areas the NDBI was subtracted from the MNDWI, resulting in a modified MNDWI as seen in Equation 3. Water bodies were then selected from the modified MNDWI layer using a conditional statement selecting values ≥ -0.1 and the subsequent raster layer was reclassified into a binary scale, with open water equal to 0. Additionally, the binary water bodies layer was smoothed, and minimal water bodies were removed using a 3x3 rectangle, majority focal statistic.
Equation 3. Modified MNDWI.
Flood risk was calculated using a weighted sum of flood risk factors derived from the various classified layers above. Weights for flood risk factors are given in Table 2, and the calculation is detailed in Equation 4. The full ArcGis Pro Raster Calculator code is given below (Code Block 1).
Equation 4. Weighted flood risk calculation.
Code Block 1. ArcGIS Pro Raster Calculator syntax for equation 3.
SetNull((((0.1* "Skok_DEMReclass")+ (0.15* "Skok_SlopeReclass")+ (0.1* Lookup("Skok_LandCover", "Flood_Risk_Classification"))+ (0.3* "Skok_StreamsProx_Reclass"))* "Skok_Reclass"* "Skok_Waterbodies_Smooth")==0, (((0.1* "Skok_DEMReclass")+ (0.15* "Skok_SlopeReclass")+ (0.1*Lookup("Skok_LandCover", "Flood_Risk_Classification"))+ (0.3* "Skok_StreamsProx_Reclass"))* "Skok_Reclass"* "Skok_Waterbodies_Smooth"))
Table 2. Flood risk factor weights.
The resulting flood risk raster layer was classified into 6 risk-levels using standard-deviation breaks. The lowland regions at highest risk for flooding (below 50m) were then clipped from the flood risk classification and the lowlands were reclassified into 5 additional risk-levels to provide improved classification of areas at very high risk of flooding.
The calculated flood risk throughout the entire watershed ranged between 1.3 to 6.5 (unitless), with a mean flood risk of 4.2 and a highly symmetrical distribution. The majority of the upland portions of the watershed classified between very low to moderate-high flood risk, while the intermediate hills were mostly high or moderately-high risk, and nearly the entirety of the Skokomish Valley classified as very high flood risk (Figure 4). The lowlands were extracted from the larger watershed which did not change the absolute range of risk values, however the mean risk level within the valley is 5.9, and the modified distribution is extremely negatively skewed. Nearly all the valley area was initially classified as very high flood risk, however separating the valley out from the larger watershed helped to differentiate the areas of high, very high, and extreme flood risk for the area of highest population density and economic output within the watershed. The classification highlights that the most frequently used access roads into the valley are at very high or extreme risk of flooding, which is liable to block access to the region. Additionally, two major highways, US 101 and WA 106 intersect regions of extreme flood risk.
Figure 4. Flood risk classification of the Skokomish River watershed as well as the Skokomish Valley. The Skokomish Valley was extracted from the larger watershed classification and reclassified to enhance contrast in the region of both (1) highest flood risk, and (2) highest economic value. Note the very high flood risk of access roads and throughways.
From disasters to crime to disease, using raster datasets can be an efficient and powerful way to model risk across space. Rasters are used to map a wide variety of continuous data. In addition to data derived from DEMs, rasters are also frequently used for remotely sensed data such as satellite imagery, radar, and LiDAR. Rasters can also be used to map non-continuous, categorical data such as land cover and political preference. Even phenomena that are typically mapped using vector data (points, lines, and polygons) are able to be mapped using rasters. Point data such as river outlets (i.e. pour points, see Raster Analysis - Part 1), lines such as streams, and even complex polygons such as a watershed can all be modeled using a binary raster. While nearly all phenomena could be modeled using rasters, a key limitation of raster datasets is resolution. Similar to zooming into a digital image, rasters have an inherently finite resolution. Increasing the scale of a raster layer does not add new information. While it is possible to resample raster layers to different scales using techniques such as interpolation and/or aggregation, these techniques must be used with caution as they do not change the underlying dataset and are liable to be over interpreted. In contrast, vector data sets are capable of being infinitely precise, and data can easily be modified to meet the required precision of a given study.
In this case study, we have seen how raster data can be used to break down and map complicated phenomena such as flooding into a variety of risk factors. Those risk factors can then be classified, weighed, and combined using raster math to map relative risk levels across a large and complex study area. This analysis utilized six raster datasets derived from either (1) a hydrologically conditioned DEM (processed in Raster Analysis - Part 1), (2) Landsat satellite imagery, or (3) categorical land cover data. Each of these datasets had to be reclassified to a common, unitless scale of relative risk. Finally, raster math was used to determine the overall flood risk as well as to calculate various intermediate layers such as MNDWI and NDBI (Equations 1 to 4).
Importantly, I choose not to include precipitation in this analysis. This was primarily for two reasons. (1) Although average precipitation data is readily available across the US from projects such as Oregon State University's, Parameter-Elevation Regression on Independent Slopes Model (PRISM) project (Kittel, et. al., 1997), available data is much coarser than the other datasets used in this analysis, typically 4Km resolution or greater. (2) Furthermore, because the study area is a single watershed, the entire study area is hydrologically connected. In the absence of highly technical and detailed hydrologic modeling use of precipitation data as a risk factor is likely to underestimate flooding risk in the lowlands, because, the risk model has no way to account for precipitation falling in the uplands of the catchment flowing down into the valley. While hydrologic modeling is a fascinating and valuable subject, it requires a highly robust dataset including data such as river transects, wetted width, riverbed composition, etc., which are not currently publicly available for the Skokomish River. Therefore, although precipitation is a known risk factor which is commonly used in flood risk analysis, in this case it was not found to add any additional utility to the study.
The Skokomish is a wild river. In one of the rainiest regions of the US, with most of its tributaries lying within mountainous Federal land, and emptying into a wide, flat river valley. Additionally, the history of extensive logging in the upper watershed is thought to be a major contributor to sediment loads within the river (Army Corps of Engineers, 2015). This additional sediment transport contributes to river channel destabilization, bank erosion and channel migration, all of which increase flooding risk (USGS, 2023). Furthermore, according to the University of Washington's, College of the Environment, Climate Mapping for a Resilient Washington project, the average annual precipitation for Mason County, WA is expected to increase by as much as 8.8% over the coming decades. With all these risk factors, it is no wonder that the Skokomish River is the most flood prone river in the state.
Despite the known risk, the Skokomish Valley is still an important economic area. The thick, fertile, glacial soils support healthy and productive rural agriculture, and the remote forested mountains attract outdoor enthusiast for both recreation and its unique lifestyle. There is also a relatively large area of the lowlands owned by the Skokomish Indians, and the entire region is a refuge for a wide variety of fauna, including endangered species. All of these stakeholders, public, private, and wild are impacted by annual flooding. Obvious costs associated with flooding are blocked access and the potential for infrastructural damage. For example, the most important access roads to the valley (West Bourgault Road and Skokomish Valley Road) are regularly blocked by floodwaters and both US HWY 101 and WA HWY 106 lie within areas of extreme flood risk. If either of these major highways flooded, it could cut off access to tens of thousands of residents in the Olympic Peninsula, potentially requiring a detour of hundreds of miles. Less obvious costs incurred by flooding include increased salmon mortality due to stranding (Figure 5).
Using raster analysis to map flood risk in the absence of highly technical hydrodynamic modeling can help public and private stakeholders understand their own risk and liability, helping people to make informed decisions and focus their efforts. While the risk of river flooding is a fact of life for residents of the Skokomish Valley, the community has adapted to annual flooding, and they are not about to let a little floodwater stop them enjoying their unique way of life.
Figure 5. Salmon stranding and mortality as a result of flooding on the Skokomish River. Figure taken from USGS, Skokomish River Basin Ecosystem Restoration Feasibility Report and Environmental Impact Statement, 2015 (pg. 9).
Landsat 8, Level 2 Science Product, path 48 row 26, 8/14/2023, Bands 1 to 12 [LC08_L2SP_048026_20230814_20230819_02_T1.tar], downloaded from earthexplorer.usgs.gov.
Landsat 8, Level 2 Science Product, path 48 row 27, 8/14/2023, Bands 1 to 12 [LC08_L2SP_048027_20230814_20230819_02_T1.tar], downloaded from earthexplorer.usgs.gov.
Landsat 9, Level 2 Science Product, path 47 row 27, 8/15/2023, Bands 1 to 12 [LC09_L2SP_047027_20230815_20230817_02_T1.tar], downloaded from earthexplorer.usgs.gov.
Department of Commerce (DOC), National Oceanic and Atmospheric Administration (NOAA), National Ocean Service (NOS), Coastal Services Center (CSC). (2012). WA_2011 [Map]. NOAA’s Ocean Service, Coastal Services Center (CSC). https://fortress.wa.gov/ecy/gispublic/DataDownload/WQ_IBM_Landcover2011.jpg
Additional data derived from U.S. Geological Survey, 20230608, USGS 1/3 Arc Second 3DEM, downloaded from the nationalmap.gov.
Climate Impacts Group. (n.d.). Climate Mapping for a Resilient Washington [Map]. UW College of the Environment. Retrieved February 28, 2024, from https://data.cig.uw.edu/climatemapping/
Department of Commerce (DOC), National Oceanic and Atmospheric Administration (NOAA), National Ocean Service (NOS), Coastal Services Center (CSC). (2012). WA_2011 [Map]. NOAA’s Ocean Service, Coastal Services Center (CSC). https://fortress.wa.gov/ecy/gispublic/DataDownload/WQ_IBM_Landcover2011.jpg
Excess Sedimentation Affects River Channels (p. 1). (2023). [Government Report]. USGS.
Hijmans, R. J. (2023). terra: Spatial Data Analysis. https://CRAN.R-project.org/package=terra
Kittel, T.G.F., et al. 1997. A gridded historical (1895-1993) bioclimate dataset for the conterminous United States. 10th AMS Conf. on Applied Climatology, Reno, NV, 219-222
Lower South Fork Skokomish River: Watershed Restoration Action Plan (p. 22). (2012). [Government Report]. USDA Forest Service Watershed Condition Framework. https://www.fs.usda.gov/Internet/FSE_DOCUMENTS/stelprdb5399954.pdf
R Core Team. (2021). R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing. https://www.R-project.org/
Skokomish River. (2022, April 8). [Wiki]. Skokomish River - Salish Sea Wiki. https://salishsearestoration.org/wiki/Skokomish_River
Skokomish River Basin Ecosystem Restoration: Feasibility Report and Environmental Impact Statement (p. 162). (2015). [Government Report]. US Army Corps of Engineers, Seattle District. https://www.nws.usace.army.mil/Portals/27/docs/civilworks/projects/Skok%20GI/Skokomish-River-Restoration_Final%20Feasibility%20Report-EIS_2015.pdf
Business for Water Stewardship. (2024). Skokomish River Restoration of Natural Hydrology [NGO Project Proposal]. Skokomish River Restoration of Natural Hydrology – Business for Water Stewardship. https://businessforwater.org/projects/skokomish-river-restoration
Skokomish River (Advanced Hydrologic Prediction Service). (2024). National Weather Service. https://water.weather.gov/ahps2/hydrograph.php?gage=srpw1&wfo=sew