- Functionality to download, query, and extract soils data from
SOLUS100
depth_profile_SOLUS100()
,variables_SOLUS100()
, andfilenames_SOLUS100()
provide meta data.download_SOLUS100()
andcheck_SOLUS100()
download and manage a local copy.extract_soil_SOLUS100()
(and bare-bonesfetch_soils_from_SOLUS100()
) extract soils data from a local copy.
- The
"raster"
package is now "suggested" (instead of "imported").
fetch_soils_from_NRCS_SDA()
gains the ability to inject queries with multi-variable parameters. It gains two new arguments (with backwards compatible default values):"bind_params"
that replaces the deprecated argument"mukeys_unique"
"injection_format"
that identifies the format string used to bind/inject values in parametrized queries
fetch_soils_from_NRCS_SDA()
now buildsSQL
queries consistently with single quotes.
fetch_mukeys_spatially_NRCS_SDA()
now requires at least"soilDB"
version2.6.10
(and no longer supports"sp"
).- Linting updated to
lintr
>=3.1
.
fetch_mukeys_spatially_NRCS_SDA()
now handles versions of"soilDB"
from2.5.7
to at least2.6.14
.extract_soils_NRCS_SDA()
queries include nowlocalphase
; this should improve the ability to identify a component of a soil map unit acrossNRCS
data releases by a combination ofcompname
,comppct_r
,localphase
.extract_soils_NRCS_SDA()
gains argumentonly_soilcomp
which excludes non-soil components, i.e., those that are not "Miscellaneous areas" and are not"NOTCOM"
(not completed).- Linting updated to
lintr
>=3.0
and lint workflow switched from package tests to Github Action (#5).
Initial release