CutoutPolygon(RSurvey)
CutoutPolygon()所属R语言包:RSurvey
Determine Grid Points within Polygon
确定内多边形栅格点
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This function excludes gridded data located outside a given polygon.
此功能不包括外部给定的多边形栅格数据。
用法----------Usage----------
CutoutPolygon(dat, ply = NULL)
参数----------Arguments----------
参数:dat
list; with components x, y, and z, see "Value".
列表;的组件x,y和z,价值。
参数:ply
gpc.poly; the polygon defining the crop region for the gridded data.
gpc.poly的多边形栅格数据定义的裁剪区域。
Details
详细信息----------Details----------
Values of z corresponding to coordinates (x, y) located outside the polygon will be set to NA.
值z相对应的坐标(x,y)位于以外的多边形将被设置为NA。
值----------Value----------
Returns a list containing the following components:
返回一个列表,其中包含以下组件:
参数:x, y
numeric; a vector of x and y coordinates.
数字x和y坐标的向量。
参数:z
matrix; the state variable corresponding to coordinates in the grid.
矩阵;在网格中的坐标对应的状态变量。
(作者)----------Author(s)----------
J.C. Fisher
参见----------See Also----------
point.in.polygon
point.in.polygon
实例----------Examples----------
x11()
ply <- as(cbind(c(2, 8, 9, 6, 3), c(3, 1, 4, 8, 6)), "gpc.poly")
x <- seq(0, 10, 0.1)
y <- seq(0, 10, 0.1)
z <- matrix(runif(length(x) * length(y)), nrow = length(y),
ncol = length(x))
d <- list(x = x, y = y, z = z)
filled.contour(d, plot.axes = {axis(1); axis(2); plot(ply, add = TRUE)})
d <- CutoutPolygon(d, ply)
filled.contour(d, color.palette = terrain.colors)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|