slideWindows | R Documentation |
Create a prefixed number of non-overlapping sliding windows that cover the entire extent of a spatial object.
slideWindows(x, n = c(8, 8))
x |
A spatial object where an extent can be extracted from.
Classes: |
n |
An integer vector of length two determining the number of divisions
in x and y directions. Default is |
An object of class slideWindows
, which consists of a list
of each sliding-windows extent.
slideBrick()
, raster::extent
# Example 1 p <- system.file('exdata', 'soybean.tif', package = 'hyperbrick') im <- brick(p) plotRGB(im) sw <- slideWindows(im, n = c(8, 8)) lapply(sw, lines) -> null_obj lines(sw[[1]], col = "white", lwd = 3) lines(sw[[64]], col = "white", lwd = 3) # Example 2 ext <- extent(c(30, 350, 150, 230)) lines(ext, col = "red", lwd = 3) sw2 <- slideWindows(ext, n = c(18, 6)) lapply(sw2, lines, col = "red") -> null_obj
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.