Releases: DOI-USGS/nhdplusTools
nhdplusTools v1.4.1
This release includes a bug fix for get_huc() and a number of new layers that are now available from the USGS oafeat server.
nhdplusTools 1.4.0
This release migrates to a new web service provider for the key function subset_nhdplus(). The change is mostly backward compatible but some minor differences in performance and response data may be noticed.
- subset_nhdplus() and get_huc() migrated to pygeoapi-based web services.
v1.3.2
nhdplusTools 1.3.2
- adjusted nldi client to work with python version of the NLDI.
Denali
memoise bug fix
This release fixes an issue with the cran build affecting web service caches.
v1.2.0
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()anddiscover_geoconnex_reference()
What's Changed
- Memoise bug by @dblodgett-usgs in #387
- initial implementation of geoconnex reference features for #386 by @dblodgett-usgs in #388
Full Changelog: v1.1.0...v1.2.0
v1.1.0
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_huc12andget_huc8 - Updated documentation of
get_huc()and other web service functions. - added
nhdplusTools_cache_settings()to control use of amemoisecache. #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
- suggest future and future.apply by @dblodgett-usgs in #358
- remove web responses with 0 rows - fixes #361 by @dblodgett-usgs in #362
- Urls and nhdplustools dir by @dblodgett-usgs in #369
- 3DHP Service by @dblodgett-usgs in #364
- pkgdown by @dblodgett-usgs in #377
- doco by @dblodgett-usgs in #378
- Hr bind bug by @dblodgett-usgs in #381
- crashing windows test by @dblodgett-usgs in #382
- Check if names supporting checking terminals exist. by @dblodgett-usgs in #383
- CRAN release changes and further fiz for #380 by @dblodgett-usgs in #384
- support Permanent_Identifier and case insensitive collumn culling by @dblodgett-usgs in #385
Full Changelog: v1.0.0...v1.1.0
v1.0.0 Hydroloom
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
0.6.2 is a minor release to fix a breaking test on CRAN. See #334
DOI-USGS Update
This release alters URLS in the project to use the new repository URL.