File path arguments to tools now automatically perform path expansion (converting ~ to your home directory with path.expand()). This also works on arguments that contain comma or semicolon delimited lists. (https://github.com/giswqs/whiteboxR/issues/62)
Corrections to wbttoolparameters dataset (updated classification of input/output parameters)
Fix for wbt_lidar_tin_gridding() exclude_cls argument
Add wbt_compress_rasters() to set package option whitebox.compress_rasters
--compress_rasters parameter is passed via command line. Now the flag is added to all commands regardless of whether the value is TRUE or FALSE. This allows update of settings.json accordingly when --compress_rasters=FALSE. RE: https://github.com/jblindsay/whitebox-tools/issues/233#issuecomment-1065955783Add wbt_max_procs() to set package option whitebox.max_procs
All wbt_*() tool functions now take a command_only argument that is passed to wbt_run_tool(). When TRUE, the function returns the command that would be run by system() instead of running the tool.
Update for WhiteboxTools v2.1.0
Update for WhiteboxTools v2.0.0
Enhancements:
whitebox::install_whitebox() will call wbt_init() on the exe_path after unpacking to target directory
wbt_init() exe_path, wbt_wd() wd, and install_whitebox() pkg_dir paths can be specified with shorthand ~ for home directory, which is expanded with path.expand()
Unsetting working directories requires only a single call to wbt_wd("")
Functions no longer use match.call() so unconventional/automated methods for calling tools that do not have a parsable tool name in the call result now work (#45)
Add package options for custom EXE path and verbosity
wbt_init(); now only checks EXE pathAdds install_whitebox() to handle downloading and installing WhiteboxTools
wbt_init() can set any of the other options in the same call as the custom EXE path.
wbt_options() returns current option valuesUse a system environment variable (R_WHITEBOX_EXE_PATH) or package option (whitebox.exe_path)
wbt_init().Verbosity controlled with (R_WHITEBOX_VERBOSE) or package option (whitebox.verbose)
wbt_verbose()Working directory controlled with (R_WHITEBOX_WD) or package option (whitebox.wd)
wbt_wd()New “whitebox Demo” vignette
New data wbttools and wbttoolparameters data.frame built from WhiteboxTools v1.5.0 and wbt_tool_parameters() output for full tool library
Update to WhiteboxTools v1.5.0
More information about this version can be found at https://github.com/jblindsay/whitebox-tools/releases/tag/1.5.0 for more info.
Update to WhiteboxTools v1.4.0
More information about this version can be found at https://github.com/jblindsay/whitebox-tools/releases/tag/v1.4.0
Update to WhiteboxTools v1.3.1
More information about this version can be found at https://github.com/jblindsay/whitebox-tools/releases/tag/v1.3.1