Learn R Programming

geoR (version 1.5-6)

locations.inside: Select prediction locations inside borders

Description

Selects the prediction locations located inside a polygon defining borders of a region where prediction is aimed. Typically internally called by geoR functions krige.bayes, krige.conv, ksline.

Usage

locations.inside(locations, borders, as.is = TRUE, ...)

Arguments

locations
a two columns matrix or dqata frame with coordinates of the prediction locations.
borders
a two column matrix or data-frame with coordinates of a polygon defining the borders of the region.
as.is
logical defining if the returned object of of the same type (list, data-frame or matrix) as the provided in locations. If FALSE the function returns a matrix.
...
arguments to be passed to the splancs function pip

Value

  • A two columns matrix, data-frame or a list with 2 elements with coordinates of points inside the borders.

Details

This function works basically as a wrapper for splancs functions pip which in turn uses inout.

See Also

polygrid, pip, pipin, inout.

Examples

Run this code
if(require(splancs)){
  data(parana)
  gr <- expand.grid(seq(150, 800, by=20), seq(70, 500, by=20))
  plot(gr, asp=1, pch="+")
  polygon(parana$borders)
  gr.in <- locations.inside(gr, parana$borders)
  points(gr.in, col=2, pch="+")
}

Run the code above in your browser using DataLab