distancetotrap {secr} | R Documentation

## Distance To Nearest Detector

### Description

Compute distance from each of a set of points to the nearest detector in an array, or return the sequence number of the detector nearest each point.

### Usage

    distancetotrap(X, traps)

    nearesttrap(X, traps)

### Arguments

`X` | coordinates
`traps` | traps object

### Details

`distancetotrap` returns the distance from each point in X to the nearest detector in `traps`. It may be used to restrict the points on a habitat mask.

### Value

`distancetotrap` returns a vector of distances (assumed to be in metres).
`nearesttrap` returns the index of the nearest trap.

### Author(s)

Murray Efford murray.efford@otago.ac.nz

### See Also

`make.mask`

### Examples

      ## restrict a habitat mask to points within 70 m of traps
      ## this is nearly equivalent to using make.mask with the
      ## 'trapbuffer' option
      temptrap <- make.grid()
      tempmask <- make.mask(temptrap)
      d <- distancetotrap(tempmask, temptrap)
      tempmask <- subset(tempmask, d < 70)

[Package secr version 1.3.0 Index]