mateuszrydzik / waterquality

Package designed to detect and quantify water quality and cyanobacterial harmful algal bloom (CHABs) from remotely sensed imagery
https://rajohansen.github.io/waterquality/
Other
0 stars 0 forks source link

use terra objects to initiate waterquality objects #3

Closed mateuszrydzik closed 1 year ago

mateuszrydzik commented 1 year ago

There should be a possibility for user to initiate waterquality class objects using terra objects.

mateuszrydzik commented 1 year ago

implemented in: commit c8b9d4e

it is possible now to initiate waterquality object with terra object

instead of passing in file path for a dataset directory, user can now create a multilayer SpatRaster object and pass it in with "terra" type, as shown below

rast1 = rast("B3.TIF")
rast2 = rast("B4.TIF")
rast3 = rast("B1.TIF")
spatrast = c(rast1, rast2, rast3)

terra_wq = waterquality(spatrast, "terra")
chlorophyll_index = terra_wq$calc_index("Be16FLHviolet_LS8")