Learn R Programming

plotKML (version 0.8-3)

SpatialVectorsSimulations-class: A class for spatial simulations containing equiprobable line, point or polygon features

Description

A class containing input and output maps generated as equiprobable simulations of the same discrete object (for example multiple realizations of stream networks). Objects of this type can be directly visualized in Google Earth by using the plotKML-method.

Arguments

Slots

realizations:

object of class "list"; multiple realizations of the same feature e.g. multiple realizations of stream network

summaries:

object of class "SpatialGridDataFrame"; summary measures

Methods

plotKML

signature(obj = "SpatialVectorsSimulations"): plots simulated vector objects and summaries (grids) in Google Earth

See Also

RasterBrickSimulations-class, plotKML-method

Examples

Run this code
# NOT RUN {
## load a list of equiprobable streams:
data(barstr)
data(bargrid)
library(sp)
coordinates(bargrid) <- ~ x+y
gridded(bargrid) <- TRUE
## output topology:
cell.size = bargrid@grid@cellsize[1]
bbox = bargrid@bbox
nrows = round(abs(diff(bbox[1,])/cell.size), 0) 
ncols = round(abs(diff(bbox[2,])/cell.size), 0)
gridT = GridTopology(cellcentre.offset=bbox[,1], cellsize=c(cell.size,cell.size), 
  cells.dim=c(nrows, ncols))
# }
# NOT RUN {
## derive summaries (observed frequency and the entropy or error):
bar_sum <- count.GridTopology(gridT, vectL=barstr[1:5]) 
## NOTE: this operation can be time consuming!
## plot the whole project and open in Google Earth:
plotKML(bar_sum, grid2poly = TRUE)
# }

Run the code above in your browser using DataLab