
Tidyverse-friendly access to the Harmonized World Soil Database (HWSD) v2.0.
Website: https://rimagination.github.io/tidyhwsd
install.packages("remotes")
remotes::install_github("Rimagination/tidyhwsd")
library(tidyhwsd)
# Download the HWSD index grid once
hwsd_download(ws_path = "D:/data/HWSD2", verbose = TRUE)
# Dominant-component values (default)
pt <- hwsd_extract(
coords = c(110, 40),
param = c("SAND", "PH_WATER"),
layer = "D1",
ws_path = "D:/data/HWSD2"
)
# Share-weighted synthesis (use hwsd_compose)
props <- hwsd_props()
pt_syn <- hwsd_compose(
coords = c(110, 40),
param = c("SAND", "PH_WATER"),
layer = "D1",
ws_path = "D:/data/HWSD2",
props = props
)
WS_PATH in ~/.Renviron to avoid passing ws_path every time.HWSD2.bil exists:
https://s3.eu-west-1.amazonaws.com/data.gaezdev.aws.fao.org/HWSD/HWSD2_RASTER.zip