selectbylocation {phyloregion} | R Documentation |
Select polygon features from another layer and adds polygon attributes to layer
Description
The selectbylocation
function selects features based on
their location relative to features in another layer.
Usage
selectbylocation(x, y)
Arguments
x |
source layer of the class SpatVect |
y |
Target layer or mask extent to subset from. |
Value
A spatial polygons or spatial points object pruned to the extent of the target layer.
Examples
library(terra)
d <- vect(system.file("ex/nigeria.json", package="phyloregion"))
e <- ext(d)
set.seed(1)
m <- data.frame(lon = runif(1000, e[1], e[2]),
lat = runif(1000, e[3], e[4]),
sites = seq(1000))
m <- vect(m)
z <- selectbylocation(m, d)
plot(d)
points(m, col = "blue", pch = "+")
points(z, col = "red", pch = "+")
[Package phyloregion version 1.0.8 Index]