Data Access

Functions that help get ahold of NHDPlus data.

download_nhdplushr()

Download NHDPlus HiRes

get_nhdplus()

Get National Hydrography Dataset V2 Subsets (Multirealization)

get_nhdplushr()

Get NHDPlus HiRes

get_hr_data()

Get NHDPlus HiRes Data

download_nhdplusv2()

Download seamless National Hydrography Dataset Version 2 (NHDPlusV2)

download_rf1()

Download the seamless Reach File (RF1) Database

download_wbd()

Download the seamless Watershed Boundary Dataset (WBD)

download_vaa()

Download nhdplusVAA data from HydroShare

get_vaa()

NHDPlusV2 Attribute Subset

get_xs_point()

Get Cross Section From Point (experimental)

get_xs_points()

Get Cross Section Endpoints (experimental)

Discovery and Subsetting

Functions for finding and saving the part of the NHDPlus you are interested in working with.

subset_nhdplus()

Subset NHDPlus

subset_rpu()

Subset by Raster Processing Unit.

subset_vpu()

Subset by Vector Processing Unit

discover_nhdplus_id()

Discover NHDPlus ID

get_nhdplus()

Get National Hydrography Dataset V2 Subsets (Multirealization)

get_gagesII()

Find GAGESII Features

get_huc12()

Find WBD HUC 12 unit subsets

get_huc8()

Find WBD HUC 08 unit subsets

get_nhdarea()

Find NHD Areas

get_waterbodies()

Find NHD Water Bodies

get_nwis()

Discover USGS NWIS Stream Gages

discover_nldi_characteristics()

Discover Characteristics Metadata

get_nldi_characteristics()

Get Catchment Characteristics

get_nldi_basin()

Get NLDI Basin Boundary

get_nldi_feature()

Get NLDI Feature

get_split_catchment()

Get split catchment

get_raindrop_trace()

Get Raindrop Trace

Package Helpers

Functions that make the package easier to work with.

nhdplus_path()

NHDPlus Data Path

nhdplusTools_data_dir()

Get or set nhdplusTools data directory

stage_national_data()

Stage NHDPlus National Data (deprecated)

plot_nhdplus()

Plot NHDPlus

align_nhdplus_names()

Align NHD Dataset Names

prepare_nhdplus()

Prep NHDPlus Data

get_vaa_names()

Available NHDPlusV2 Attributes

get_vaa_path()

File path to value added attribute (vaa) Cache

st_compatibalize()

make spatial inputs compatible

rename_geometry()

rename_geometry

Network Attributes

Functions that generate common river network attributes.

add_plus_network_attributes()

Add NHDPlus Network Attributes to a provided network.

calculate_total_drainage_area()

Total Drainage Area

calculate_arbolate_sum()

Calculate Arbolate Sum

get_levelpaths()

Get Level Paths

get_pathlength()

Get path length

get_terminal()

Get Terminal ID

get_streamorder()

Get Streamorder

get_pfaf()

Get Pfafstetter Codes (Experimental)

make_standalone()

Make isolated NHDPlusHR region a standalone dataset

get_streamlevel()

Get Streamlevel

fix_flowdir()

Fix flow direction

Indexing and Network Navigation

Functions to index and match data to NHDPlus features.

get_DD()

Navigate Downstream with Diversions

get_DM()

Navigate Downstream Mainstem

get_UM()

Navigate Upstream Mainstem

get_UT()

Navigate Upstream with Tributaries

navigate_nldi()

Navigate NLDI

navigate_network()

Navigate Network

get_flowline_index()

Get Flowline Index

get_hydro_location()

Get hydro location

get_waterbody_index()

Get Waterbody Index

get_wb_outlet()

Get Waterbody Outlet

get_node()

Get flowline node

rescale_measures()

Rescale reachcode measure to comid flowline measure.

disambiguate_flowline_indexes()

Disambiguate Flowline Indexes