point.in.polygon {sp} | R Documentation

## do point(s) fall in a given polygon?

### Description

verifies for one or more points whether they fall in a given polygon

### Usage

    point.in.polygon(point.x, point.y, pol.x, pol.y)

### Arguments

`point.x` | numerical array of x-coordinates of points
`point.y` | numerical array of y-coordinates of points
`pol.x` | numerical array of x-coordinates of polygon
`pol.y` | numerical array of y-coordinates of polygon

### Value

integer array; values are:

`0` |
`1` |
`2` |
`3` |

point is a vertex of pol.

### References

Uses the C function InPoly(), in gstat file polygon.c; InPoly is Copyright (c) 1998 by Joseph O'Rourke. It may be freely redistributed in its entirety provided that this copyright notice is not removed.

### Examples

    # open polygon:
    point.in.polygon(1:10,1:10,c(3,5,5,3),c(3,3,5,5))
    # closed polygon:
    point.in.polygon(1:10,rep(4,10),c(3,5,5,3,3),c(3,3,5,5,3))

[Package sp version 0.7-12 Index]