# pretty_rivers Downloads USGS data for a given location and makes a pretty map of the rivers. The width of the rivers is proportional to the area of land that the section of river drains. ## To run : 1. Clone the repository 2. Edit the extent of the map you want to produce in `extent.csv`. Include lat/long coordinates of two opposite corners (i.e. top-left and bottom-right). 3. Run the scripts: - `01_set_extent.R` - This script sets the data directory and loads the extent from `extent.csv`. - `02_download_data.R` - This will take the longest. It downloads the data to a `data/` directory in the repo. The whole of Wisconsin downloads ~12GB of data. This script can be skipped after you have already downloaded the data, and the extent is within what you downloaded. - `03_process_data.R` - This loads and processes the data. After the initial run downloading the data for a given extent, you can start with this script. - `04_make_figures.R` - This generates figures in the `figures/` directory in the repo. - `05_make_cnc_figures.R` - This generates svg files in the `figures/` directory for use in laser cutters and other cnc machines ## required packages/libraries installed: - `R` - `nhdplusTools` - `sf` - `tidyverse` - `svglite` ## Example figure ![example figure](example.png)