Package: nhdplusTools 1.3.0

David Blodgett

nhdplusTools: NHDPlus Tools

Tools for traversing and working with National Hydrography Dataset Plus (NHDPlus) data. All methods implemented in 'nhdplusTools' are available in the NHDPlus documentation available from the US Environmental Protection Agency <https://www.epa.gov/waterdata/basic-information>.

Authors:David Blodgett [aut, cre], Mike Johnson [aut], Marc Weber [ctb], Josh Erickson [ctb], Lauren Koenig [ctb]

nhdplusTools_1.3.0.tar.gz
nhdplusTools_1.3.0.zip(r-4.5)nhdplusTools_1.3.0.zip(r-4.4)nhdplusTools_1.3.0.zip(r-4.3)
nhdplusTools_1.3.0.tgz(r-4.4-any)nhdplusTools_1.3.0.tgz(r-4.3-any)
nhdplusTools_1.3.0.tar.gz(r-4.5-noble)nhdplusTools_1.3.0.tar.gz(r-4.4-noble)
nhdplusTools_1.3.0.tgz(r-4.4-emscripten)nhdplusTools_1.3.0.tgz(r-4.3-emscripten)
nhdplusTools.pdf |nhdplusTools.html
nhdplusTools/json (API)
NEWS

# Install 'nhdplusTools' in R:
install.packages('nhdplusTools', repos = c('https://doi-usgs.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/doi-usgs/nhdplustools/issues

Datasets:

On CRAN:

10.70 score 85 stars 2 packages 284 scripts 1.3k downloads 77 exports 79 dependencies

Last updated 2 months agofrom:9f612b15ec. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 15 2024
R-4.5-winOKNov 15 2024
R-4.5-linuxOKNov 15 2024
R-4.4-winOKNov 15 2024
R-4.4-macOKNov 15 2024
R-4.3-winOKNov 15 2024
R-4.3-macOKNov 15 2024

Exports:add_plus_network_attributesalign_nhdplus_namescalculate_arbolate_sumcalculate_total_drainage_areadisambiguate_flowline_indexesdiscover_geoconnex_referencediscover_nhdplus_iddiscover_nldi_characteristicsdownload_nhddownload_nhdplushrdownload_nhdplusv2download_rf1download_vaadownload_wbdfix_flowdirget_3dhpget_boundariesget_catchment_characteristicsget_characteristics_metadataget_DDget_DMget_elev_along_pathget_flowline_indexget_gagesIIget_geoconnex_referenceget_hr_dataget_hucget_hydro_locationget_levelpathsget_nhdareaget_nhdplusget_nhdplushrget_nldi_basinget_nldi_characteristicsget_nldi_featureget_nldi_indexget_nodeget_nwisget_partial_lengthget_path_lengthsget_path_membersget_pathlengthget_pfafget_raindrop_traceget_sortedget_split_catchmentget_streamlevelget_streamorderget_terminalget_tocomidget_UMget_UTget_vaaget_vaa_namesget_vaa_pathget_waterbodiesget_waterbody_indexget_wb_outletget_xs_pointget_xs_pointsmake_node_topologymake_standalonemap_nhdplusnavigate_networknavigate_nldinhdplus_pathnhdplusTools_cache_settingsnhdplusTools_data_dirplot_nhdplusprepare_nhdplusrename_geometryrescale_catchment_characteristicsrescale_measuresst_compatibalizesubset_nhdplussubset_rpusubset_vpu

Dependencies:arrowaskpassassertthatbitbit64cachemclassclassIntclicliprcpp11crayoncurldata.tabledataRetrievalDBIdigestdplyre1071fansifastmapfstfstcoregenericsgluehmshttrhydroloomjsonliteKernSmoothlatticelifecyclelubridatemagrittrmaplegendmapsfmaptilesMASSmemoisemimeopensslpbapplypillarpkgconfigpngprettyunitsprogressproxypurrrR.methodsS3R.ooR.utilsR6RANNrasterRcppreadrrlangs2sfslippymathspstringistringrsysterratibbletidyrtidyselecttimechangetzdbunitsutf8vctrsvroomwithrwkxml2zip

3DHP Data Access

Rendered fromget_3dhp_data.Rmdusingknitr::rmarkdownon Nov 15 2024.

Last update: 2024-05-28
Started: 2024-03-24

Indexing and Referencing

Rendered fromindexing.Rmdusingknitr::rmarkdownon Nov 15 2024.

Last update: 2023-10-02
Started: 2022-02-19

NHDPlusTools Data Access Overview

Rendered fromget_data_overview.Rmdusingknitr::rmarkdownon Nov 15 2024.

Last update: 2024-05-28
Started: 2024-05-21

Plotting with nhdplusTools

Rendered fromplot_nhdplus.Rmdusingknitr::rmarkdownon Nov 15 2024.

Last update: 2024-05-28
Started: 2018-08-10

U.S. Data and Package Basics

Rendered fromnhdplusTools.Rmdusingknitr::rmarkdownon Nov 15 2024.

Last update: 2023-10-02
Started: 2018-07-06

Working with NHDPlusHR

Rendered fromnhdplushr.Rmdusingknitr::rmarkdownon Nov 15 2024.

Last update: 2023-09-30
Started: 2019-12-17

Readme and manuals

Help Manual

Help pageTopics
Add NHDPlus Network Attributes to a provided network.add_plus_network_attributes
Align NHD Dataset Namesalign_nhdplus_names
Calculate Arbolate Sumcalculate_arbolate_sum
Total Drainage Areacalculate_total_drainage_area
Disambiguate Flowline Indexesdisambiguate_flowline_indexes
discover geoconnex reference feature layersdiscover_geoconnex_reference
Discover NHDPlus IDdiscover_nhdplus_id
(DEPRECATED) Discover Characteristics Metadatadiscover_nldi_characteristics
Download NHDdownload_nhd
Download NHDPlus HiResdownload_nhdplushr
Download seamless National Hydrography Dataset Version 2 (NHDPlusV2)download_nhdplusv2
Download the seamless Reach File (RF1) Databasedownload_rf1
Download NHDPlusVAA data from HydroSharedownload_vaa
Download the seamless Watershed Boundary Dataset (WBD)download_wbd
Get 3DHP Dataget_3dhp
Return RPU or VPU boundariesget_boundaries
Get Catchment Characteristicsget_catchment_characteristics
Get catchment characteristics metadata tableget_characteristics_metadata
Navigate Downstream with Diversionsget_DD
Navigate Downstream Mainstemget_DM
Get Elevation Along Path (experimental)get_elev_along_path
Get Flowline Indexget_flowline_index
Find gagesII Featuresget_gagesII
get geoconnex reference feature layersget_geoconnex_reference
Get NHDPlus HiRes Dataget_hr_data
Find WBD HUC unit subsetsget_huc
Get Level Paths (DEPRECATED)get_levelpaths
Find NHDPlusV2 Areasget_nhdarea
Get National Hydrography Dataset V2 Subsets (Multirealization)get_nhdplus
Get NHDPlus HiResget_nhdplushr
Get NLDI Basin Boundaryget_nldi_basin
(DEPRECATED) Get Catchment Characteristicsget_nldi_characteristics
Get NLDI Featureget_nldi_feature
Get NLDI Indexget_nldi_index
Discover USGS NWIS Stream Gagesget_nwis
Get Path Lengths (DEPRECATED)get_path_lengths
Get Path Members (DEPRECATED)get_path_members
Get Path Lengthget_pathlength
Get Pfafstetter Codes (DEPRECATED)get_pfaf
Get Raindrop Traceget_raindrop_trace
Get Sorted Networkget_sorted
Get split catchmentget_split_catchment
Get Streamlevelget_streamlevel
Get Streamorderget_streamorder
Get Terminal ID (DEPRECATED)get_terminal
Get tocomidget_tocomid
Navigate Upstream Mainstemget_UM
Navigate Upstream with Tributariesget_UT
NHDPlusV2 Attribute Subsetget_vaa
Available NHDPlusV2 Attributesget_vaa_names
File path to value added attribute (vaa) Cacheget_vaa_path
Find NHDPlusV2 Water Bodiesget_waterbodies
Get Waterbody Indexget_waterbody_index
Get Waterbody Outletget_wb_outlet
Get Cross Section From Point (experimental)get_xs_point
Get Cross Section Endpoints (experimental)get_xs_points
get node topology from edge topology (DEPRECATED)make_node_topology
Make isolated NHDPlusHR region a standalone datasetmake_standalone
Make Interactive Map of NHDPlusmap_nhdplus
Navigate Networknavigate_network
Navigate NLDInavigate_nldi
NHDPlus Data Pathnhdplus_path
nhdplusTools cache settingsnhdplusTools_cache_settings
Get or set nhdplusTools data directorynhdplusTools_data_dir
Plot NHDPlusplot_nhdplus
Prep NHDPlus Dataprepare_nhdplus
Rescale Catchment Characteristicsrescale_catchment_characteristics
RPU Boundaries Raster Processing Unit boundariesrpu_boundaries
Subset NHDPlussubset_nhdplus
Subset by Raster Processing Unitsubset_rpu
Subset by Vector Processing Unitsubset_vpu
VPU Boundaries Vector Processing Unit boundariesvpu_boundaries