Learn R Programming

SK (version 1.1)

skriging: Function for Segment-based Kriging models

Description

Segment-based Kriging models, including Segment-based Ordinary Kriging (SOK) and Segment-based Regression Kriging (SRK), for spatial prediction of line segment spatial data (polyline). The methods are described in Yongze Song (2018) <doi:10.1109/TITS.2018.2805817>.

Usage

skriging(formula, polyline = polyline, method = "srk",
          lwd = "width", obspred = "obs1pred0", boxcox = TRUE)
# S3 method for skriging
print(x, ...)
# S3 method for skriging
plot(x, studyarea = NULL, ...)

Arguments

formula

A skriging formula.

polyline

A shapefile of spatial polyline.

method

A characteor of segment-based Kriging model. The default is "srk", segment-based regression Kriging Another method is "sok", segment-based ordinary Kriging.

lwd

A fixed number or a variable name of polyline of the line width.

obspred

A variable name of polyline to define the observation and prediction lines. Observation is 1 and prediction is 0.

boxcox

A logical parameter to set whether the dependent variable should be transformed with boxcox function. The default is TRUE.

x

A list of skriging result.

studyarea

A shapefile of spatial polygon of study area.

...

new print and plot

Examples

Run this code
# NOT RUN {
## SRK: segment-based regression Kriging
## dataset 'vtest' is a sample of dataset 'vehicles'
srk1 <- skriging(heavy ~ wpai + width, polyline = vtest, method = "srk",
                 lwd = "width", obspred = "obs1pred0", boxcox = TRUE)
srk1
plot(srk1)

# }

Run the code above in your browser using DataLab