• Adds an option to remove metadata information with lsp_add_stars, lsp_add_terra, and lsp_add_sf
  • Fixes a bug when sf window object has no columns
  • Improves handling of terra’s SpatRaster class in lsp_add_terra
  • lsp_add_stars and lsp_add_terra now do not drop the signature list-column, but restructures it into many raster layers
  • Changes defaults in lsp_signature, lsp_search, and lsp_compare to ordered = FALSE and repeated = FALSE (both were TRUE before)
  • Improves handling of terra’s SpatRaster class in lsp_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 and lsp_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
  • 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 to lsp_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 of lsp_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
  • Added a NEWS.md file to track changes to the package