e-sensing / sits

Satellite image time series in R
https://e-sensing.github.io/sitsbook/
GNU General Public License v2.0
467 stars 76 forks source link

Incorporar la extracción de puntos con muestreo regular y alteatorio en la funcion sits_get_data #1101

Closed albertojopia closed 5 months ago

albertojopia commented 6 months ago

Describe the requested improvement Mejorar la extracción de puntos en la función _sits_getdata

La función _sits_getdata permite realizar un muestreo espacial de puntos dentro de los polígonos definidos con las clases de uso de suelo. Esta extracción sólo permite realizar un muestreo aleatorio de puntos dentro del polígono, lo cuál algunas veces no representa la variabilidad espacial dentro del polígono. El muestreo regular o sistemático puede mejorar la representación espacial del polígono.

Associated sits API function La función _stsample del paquete "sf" mediante el parámetro "type" permite seleccionar un muestreo espacial random, regular u otro método. Mas información se puede consultar en https://r-spatial.github.io/sf/reference/st_sample.html

La implementación del parámetro type para seleccionar un muestro regular o random en la función _sits_getdata() ayudaría a definir un muestreo acorde a la variabilidad espacial de los polígonos utilizados.

gilbertocamara commented 6 months ago

@albertojopia Gracias por la sugestion. La funcion sits_get_data() en la version 1.5.0 inclue um nuevo parametro

#' @param sampling_type   Spatial sampling type: random, hexagonal,
#'                        regular, or Fibonacci.