Given a tessellation and a list of spatial points, determine which tile of the tessellation contains each of the given points.
tileindex(x, y, Z)
A factor, of the same length as x
and y
,
whose levels are the names of the tiles of Z
.
Spatial coordinates.
Numeric vectors of equal length.
(Alternatively y
may be missing
and x
may be an object containing
spatial coordinates).
A tessellation (object of class "tess"
).
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner r.turner@auckland.ac.nz and Ege Rubak rubak@math.aau.dk
This function determines which tile of the tessellation Z
contains each of the spatial points
with coordinates (x[i],y[i])
.
The result is a factor, of the same length as x
and y
,
indicating which tile contains each point. The levels of the factor
are the names of the tiles of Z
.
Values are NA
if the corresponding point lies outside the tessellation.
cut.ppp
and split.ppp
to
divide up the points of a point pattern according to
a tessellation.
as.function.tess
to create a function whose
value is the tile index.
X <- runifrect(7)
V <- dirichlet(X)
tileindex(0.1, 0.4, V)
tileindex(list(x=0.1, y=0.4), Z=V)
tileindex(X, Z=V)
Run the code above in your browser using DataLab