# Example: Grid thinning using thin_dist
coordinates <- matrix(c(-122.4194, 37.7749,
-122.4195, 37.7740,
-122.4196, 37.7741), ncol = 2, byrow = TRUE)
result <- grid_thinning(coordinates, thin_dist = 10, trials = 5, all_trials = TRUE)
print(result)
# Example: Grid thinning using a custom resolution
result_res <- grid_thinning(coordinates, resolution = 0.01, trials = 5)
print(result_res)
# Example: Using a custom raster object
library(terra)
rast_obj <- terra::rast(nrows = 100, ncols = 100, xmin = -123, xmax = -121, ymin = 36, ymax = 38)
result_raster <- grid_thinning(coordinates, raster_obj = rast_obj, trials = 5)
print(result_raster)
Run the code above in your browser using DataLab