Skip to content

Releases: DOI-USGS/nhdplusTools

memoise bug fix

05 Jun 18:22
Compare
Choose a tag to compare

This release fixes an issue with the cran build affecting web service caches.

v1.2.0

28 May 14:36
Compare
Choose a tag to compare

nhdplusTools 1.2.0

This release introduces a new data source: https://reference.geoconnex.us and a vignette providing a broad overview of data access with nhdplusTools.

  • Fixed bug with use of memoise cache #365
  • Added vignette("get_data_overview") for WaterSciCon24
  • Added get_geoconnex_reference() and discover_geoconnex_reference()

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

14 May 13:38
a69653a
Compare
Choose a tag to compare

nhdplusTools 1.1.0

This release has a significant consolidation of code to work with web services.
It incorporates an ArcGIS REST service for the first time. It has very few
backward compatibility issues with previous versions and introduces new functions
and behavior.

A key change in behavior is the introduction of caching with the memoise package.
See #366, pull request #364, and documentation in nhdplusTools_cache_settings()
for more.

  • fixed nhd and nhdplushr urls #368
  • fix issue with nhdplusTools_data_dir() #365
  • fixed bug with large nhdplus downloads with empty tiles. #361
  • Added 3DHP_all service client. #363
  • Removed deprecated function get_huc12 and get_huc8
  • Updated documentation of get_huc() and other web service functions.
  • added nhdplusTools_cache_settings() to control use of a memoise cache. #366
  • fix minor bug related to binding nhdplushr data together. #380

https://doi-usgs.github.io/nhdplusTools/news/index.html#nhdplustools-110

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0.0 Hydroloom

02 Oct 17:48
423ddd6
Compare
Choose a tag to compare

nhdplusTools 1.0.0

https://cran.r-project.org/package=nhdplusTools

nhdplusTools has been split into two packages. A new package hydroloom is now available. It contains all nhdplusTools functionality not related to specific dataset schemas. See this issue for details.

hydroloom

v1.0.0 should be backward compatible with v0.7 but deprecation warnings have been added and one previously deprecated function has been removed.

This release evolves nhdplusTools to use hydroloom as a core dependency. nhdplusTools now depends on hydroloom for all network navigation and indexing functionality that is not specific to the nhdplus data model or specific to a US-context.

Specific functions imported from hydroloom include:

  • hy
  • accumulate_downstream
  • add_levelpaths
  • add_pathlength
  • add_pfafstetter
  • add_streamlevel
  • add_streamorder
  • add_toids
  • disambiguate_indexes
  • fix_flowdir
  • get_hydro_location
  • get_node
  • get_partial_length
  • index_points_to_lines
  • index_points_to_waterbodies
  • make_fromids
  • make_index_ids
  • navigate_connected_paths
  • navigate_hydro_network
  • rename_geometry
  • rescale_measures
  • sort_network
  • st_compatibalize

See the hydroloom reference list for details about these functions.

With these functions migrated to hydroloom, a number of nhdplusTools functions are now deprecated in favor of the hyroloom implementation.

  • make_node_topology()
  • get_pfaf()
  • get_path_members()
  • get_path_lengths()
  • get_levelpaths()
  • get_terminal()
  • make_node_topology()

In v1.0.0, the download_nhd() function was added.

In v1.0.0, the stage_national_data (previously deprecated) function was removed.

CRAN test fix

10 Mar 12:50
1cf251f
Compare
Choose a tag to compare

0.6.2 is a minor release to fix a breaking test on CRAN. See #334

DOI-USGS Update

07 Dec 17:21
Compare
Choose a tag to compare

This release alters URLS in the project to use the new repository URL.

Updates for latest dataRetrieval

29 Nov 02:28
Compare
Choose a tag to compare

nhdplusTools 0.6.0

  • minor change to behavior of navigate_nldi the "origin" will always be named
    as such rather than the named 1-element list being dropped to a data.frame.
    DOI-USGS/dataRetrieval#623
  • Address scalability issue with web service downloads. #308
  • Add ability to add node topology back to a edge list topology. #302

CRAN check fix and official VAA data release.

21 Sep 02:08
Compare
Choose a tag to compare

Data release with updated NHDPlusV2 network attributes now available at:

Blodgett, D.L., 2022, Updated CONUS river network attributes based on the E2NHDPlusV2 and NWMv2.1 networks: U.S. Geological Survey data release, https://doi.org/10.5066/P9W79I7Q.

nhdplusTools v0.5.6

08 Aug 21:29
Compare
Choose a tag to compare
  • Update URL for NHDPlusV2 download
  • make geometry validity checks more robust

v0.5.5

20 Jul 19:08
Compare
Choose a tag to compare

v0.5.5 includes one bug fix regarding the precision handling in flowline indexing and some minor changes for CRAN checks that use web services.