rsaga.ordinary.kriging(RSAGA)
rsaga.ordinary.kriging()所属R语言包:RSAGA
Local Ordinary Kriging
本地普通克里格
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Perform ordinary kriging using a local search neighborhood (local ordinary kriging).
进行普通克里格使用本地搜索附近(当地普通克里格法)。
用法----------Usage----------
rsaga.ordinary.kriging(in.shapefile, out.grid,
out.variance.grid, field,
model = c("spherical", "exponential", "gaussian"),
nugget = 0, sill = 10, range = 100,
log.transform = FALSE, maxdist = 1000, blocksize,
nmin = 4, nmax = 20, target = rsaga.target(),
env = rsaga.env(), ...)
参数----------Arguments----------
参数:in.shapefile
Input: point shapefile (default extension: .shp).
输入点坐标(默认扩展名:.shp)。
参数:out.grid
Output: filename for interpolated grid (SAGA grid file). Existing files will be overwritten!
输出:插值网格(SAGA的网格文件)的文件名。现有的文件将被覆盖!
参数:out.variance.grid
Output (optional): SAGA grid for kriging variances
输出(可选):SAGA格为克里格方差
参数:field
numeric(!): number (not name!) of attribute in the shapefile's attribute table to be interpolated; the first attribute is represented by a zero.
数值(!):为要插补的shapefile的属性表中的属性的数目(未名字!)的第一个属性表示的一个零。
参数:model
character: variogram model to be used; defaults to "spherical".
特点:变差函数模型,以用于默认为"spherical"。
参数:nugget
numeric (>=0): Nugget effect
数字(> = 0):块金效应
参数:sill
numeric (>=0): Sill of the variogram
数字(> = 0):窗台上的变差函数
参数:range
numeric (>=0): Variogram range
数字(> = 0):变异函数范围
参数:log.transform
logical: apply a log transformation to the observations? (default: FALSE).
逻辑:适用于对数转换的观察? (默认值:FALSE)。
参数:maxdist
numeric: maximum distance of nearest points to be used for kriging (search radius)
数字:最大的最近点的距离为克里格(搜索半径)
参数:nmin
numeric: Minimum number of points (within the local search neighborhood) required for interpolation.
数字:最低点(在本地搜索邻域)内插。
参数:nmax
numeric: Maximum number of nearest points to be used for interpolation
数值:被用于内插的最近点的最大数目
参数:blocksize
numeric: block size for block kriging; block kriging is applied if this parameter is specified. If blocksize is missing (default), ordinary (point) kriging is used.
数字:如果此参数指定块大小块克里格法;块克里格法。如果blocksize失踪(默认),普通(点)克立格法。
参数:target
list: parameters identifying the target area, e.g. the lower left corner and size of grid, or name of a reference grid; see rsaga.target.
列表:识别该目标区域的参数,例如左下角和网格的大小,或名称的基准格见rsaga.target。
参数:env
RSAGA geoprocessing environment created by rsaga.env, required because module(s) depend(s) on SAGA version
RSAGA rsaga.env,需要创建的GEO处理环境,因为模块(S)依赖()SAGA版本的
参数:...
Optional arguments to be passed to rsaga.geoprocessor.
可选参数被传递到rsaga.geoprocessor。
注意----------Note----------
This function uses module 4 ("Ordinary Kriging") in SAGA library grid_gridding (users of the GUI of SAGA GIS should not be confused by the fact that the "Ordinary Kriging" module appears first in the GUI's module listing - it is in fact module 4).
此功能使用模块4(“普通克立格”)在SAGA库grid_gridding(SAGA GIS的图形用户界面的用户不应该被混淆的事实,即“普通克立格”的模块首先出现在GUI模块列表 - 这是在4事实模块)。
The SAGA module support some other variogram models(?), but I am not quite sure what they are doing, so they (and the associated additional parameters) are currently not supported by this wrapper function. The module's usage page also mentions a FORMULA argument, but this seems to be a
SAGA模块支持一些其他的变异函数模型(?),但我不太清楚他们在做什么,所以,他们(以及相关的附加参数)目前不支持这个包装函数。该模块的使用页面还提到一个FORMULA的说法,但是,这似乎是一个
(作者)----------Author(s)----------
Alexander Brenning (R interface), Olaf Conrad (SAGA module)
参见----------See Also----------
rsaga.inverse.distance, rsaga.target; see also
rsaga.inverse.distance,rsaga.target;亦见
实例----------Examples----------
# Krige attribute 0 from the points shapefile to[克里格0点的shapefile属性]
# a grid with the same extent and resolutionn as the[一个网格,为相同的程度,resolutionn]
# (pre-existing) geology grid:[(存在的)地质格:]
rsaga.ordinary.kriging("points", "dem", field = 0, maxdist = 1000,
target = rsaga.target(target="target.grid",
target.grid = "geology"))
# Specify a target grid manually (see rsaga.target):[指定目标网格手动(见rsaga.target):]
rsaga.ordinary.kriging("points", "dem", field = 0, radius = 1000,
target = rsaga.target("grid.system",
system.nx = 200, system.ny = 300,
system.xy = c(604853,7465013), system.d = 50))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|