- Fixes option of creating spatial
lsp
objects when the window size is 0
- Adds an option to remove metadata information with
lsp_add_stars
,lsp_add_terra
, andlsp_add_sf
- Fixes a bug when sf window object has no columns
- Improves handling of terra's
SpatRaster
class inlsp_add_terra
lsp_add_stars
andlsp_add_terra
now do not drop thesignature
list-column, but restructures it into many raster layers- Changes defaults in
lsp_signature
,lsp_search
, andlsp_compare
toordered = FALSE
andrepeated = FALSE
(both wereTRUE
before) - Improves handling of terra's
SpatRaster
class inlsp_extract
- Mutes
philentropy::distance
messages
- Adds possibility of providing two numerical values to
window
, where the first one represents the expected window size and the second one is the window shift
- Speeds up distance calculations in
lsp_search
andlsp_compare
- Further improves support for inputs with the terra's
SpatRaster
class
- Improves support for inputs with the terra's
SpatRaster
class
- Adds support for inputs and outputs with the terra's
SpatRaster
class
- Adds
lsp_restructure()
to split signatures from a list-column into many columns
- Fixes CRAN gcc-UBSAN/clang-UBSAN RcppArmadillo issue
- Improves documentation
- Adds small data and small data examples
- Improves and simplifies tests
- Fixes code to work on cropped stars proxy
- Adds
classes
argument tolsp_search()
- Adds a type argument to
lsp_add_quality()
, making it possible to calculate either isolation (type = "segmentation") or distinction (type = "cluster") - Adds
lsp_add_examples()
to extract and add stars objects to an lsp object - Adds
lsp_add_examples.sf
to extract and add stars objects to an sf object (the output oflsp_search()
) - Adds
lsp_mosaic()
to create artificial landscapes by rearranging spatial data for example regions - Creates internal
determine_classes()
function - Creates internal
prepare_window()
function
- The Nowosad (2021) paper has been published https://doi.org/10.1007/s10980-020-01135-0)
- First stable version
- Added a
NEWS.md
file to track changes to the package