Releases: DOI-USGS/nhdplusTools
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_huc12
andget_huc8
- Updated documentation of
get_huc()
and other web service functions. - added
nhdplusTools_cache_settings()
to control use of amemoise
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
- 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.
Updates for latest dataRetrieval
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.
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
- Update URL for NHDPlusV2 download
- make geometry validity checks more robust
v0.5.5
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.