FloodMapping

R 📦 for flood forecasting via the National Water Model

https://github.com/mikejohnson51/FloodMapping

Science Score: 33.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • â—‹
    CITATION.cff file
  • â—‹
    codemeta.json file
  • â—‹
    .zenodo.json file
  • ✓
    DOI references
    Found 3 DOI reference(s) in README
  • ✓
    Academic publication links
    Links to: zenodo.org
  • ✓
    Committers with academic emails
    2 of 3 committers (66.7%) from academic institutions
  • â—‹
    Institutional organization owner
  • â—‹
    JOSS paper metadata
  • â—‹
    Scientific vocabulary similarity
    Low similarity (16.6%) to scientific vocabulary

Keywords

floods hand mapping national-water-model

Keywords from Contributors

earth-system-model aoi climate gridded-climate-data weather
Last synced: 5 months ago · JSON representation

Repository

R 📦 for flood forecasting via the National Water Model

Basic Info
Statistics
  • Stars: 37
  • Watchers: 3
  • Forks: 11
  • Open Issues: 4
  • Releases: 0
Topics
floods hand mapping national-water-model
Created almost 8 years ago · Last pushed almost 5 years ago
Metadata Files
Readme License

README.Rmd

---
output: github_document
---



```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%")
```

# FloodMapping 



[![Build Status](https://travis-ci.org/mikejohnson51/FloodMapping.svg?branch=master)](https://travis-ci.org/mikejohnson51/FloodMapping)
[![R-CMD-check](https://github.com/mikejohnson51/FloodMapping/workflows/R-CMD-check/badge.svg)](https://github.com/mikejohnson51/FloodMapping/actions)
[![Coverage Status](https://coveralls.io/repos/github/mikejohnson51/FloodMapping/badge.svg?branch=master)](https://coveralls.io/github/mikejohnson51/FloodMapping?branch=master)
[![DOI](https://zenodo.org/badge/130427796.svg)](https://zenodo.org/badge/latestdoi/130427796)



The advent of the National Water Model and the development of the Height Above Nearest Drainage products (HAND) offer the ability to map flood extents for anywhere in the lower 48 United States. The challenges with this methodology stem from the acquisition, management and application of large scale data sets. 

FloodMapper is designed to help users get the data they need, archive it on their local machines, and then process flood extents. In executing the steps in this process the first time the process in run the data is  collected and formatted - meaning it is slow. After the intital pass,  users can quickly generate flood maps for their region from real-time National Water Model output and historic data (nwmTools), and can adjust forecasted values to build pre-stages maps (adjust). 


### Installation:

```{r, eval = FALSE}
remotes::install_github("mikejohnson51/FloodMapping")
```

### Use case for Kansas
```{r, warning=FALSE, message=FALSE}
library(AOI)
library(leaflet)
library(stars)
library(leafem)
library(nwmTools)
library(FloodMapping)

raw.dir <-'/Users/mikejohnson/Desktop/test_nomads.tmp/'

AOI          <-  aoi_get("Lawrence, KS")
project.name <- "KU"

files <- getRawData(AOI, dir = raw.dir, project.name)

files$flows.path <- nwmTools::create_nwm_nc(type = "analysis_assim", num  = 1,
  dstfile = paste0(raw.dir, project.name, '/flows.nc'))
  

maps  = map_flood(
  hand.path      = files$hand.path,
  catchment.path = files$catch.path,
  flows.path     = files$flows.path,
  threshold = .1
)

leaflet() %>%
  addProviderTiles(providers$CartoDB.DarkMatter) %>%
  addStarsImage(st_as_stars(maps[[1]]), colors = blues9)
```

______

The HAND datasets are a product of:

Liu, Yan Y., David R. Maidment, David G. Tarboton, Xing Zheng, and Shaowen Wang. 2018. A CyberGIS Integration and Computation Framework for High-Resolution Continental-Scale Flood Inundation Mapping. Journal of the American Water Resources Association (JAWRA). Accepted.

Liu, Yan Y., David R. Maidment, David G. Tarboton, Xing Zheng, Ahmet Yildirim, Nazmus S. Sazib and Shaowen Wang. 2016. A CyberGIS Approach to Generating High-resolution Height Above Nearest Drainage (HAND) Raster for National Flood Mapping. The Third International Conference on CyberGIS and Geospatial Data Science. July 26–28, 2016, Urbana, Illinois. http://dx.doi.org/10.13140/RG.2.2.24234.41925/1

### Support:

Development is supported with funds from the UCAR COMET program; the NOAA National Water Center; and the University of California, Santa Barbara and is available under the MIT license




Owner

  • Name: MikeJohnson-NOAA
  • Login: mikejohnson51
  • Kind: user
  • Location: Fort Collins, CO
  • Company: @lynker-spatial, @NOAA-OWP

Geography | Data Science | Water Resources

GitHub Events

Total
  • Watch event: 4
  • Issue comment event: 1
Last Year
  • Watch event: 4
  • Issue comment event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 67
  • Total Committers: 3
  • Avg Commits per committer: 22.333
  • Development Distribution Score (DDS): 0.657
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
mike j****0@u****u 23
Justin Singh-Mohudpur j****n@j****e 23
mikejohnson51 m****n@g****u 21
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 6
  • Total pull requests: 2
  • Average time to close issues: 4 months
  • Average time to close pull requests: 11 days
  • Total issue authors: 4
  • Total pull request authors: 1
  • Average comments per issue: 0.67
  • Average comments per pull request: 1.5
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • rishav-karanjit (3)
  • tungttnguyen (1)
  • program-- (1)
  • xavierherron (1)
Pull Request Authors
  • program-- (2)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

DESCRIPTION cran
  • R >= 3.5.0 depends
  • RNetCDF * imports
  • data.table * imports
  • dplyr * imports
  • fasterize * imports
  • httr * imports
  • magrittr * imports
  • nhdplusTools * imports
  • nwmTools * imports
  • plyr * imports
  • progress * imports
  • raster * imports
  • rlang * imports
  • sf * imports
  • covr * suggests
  • testthat >= 3.0.0 suggests