prepareSimSpatial: Prepare simulation inputs related to the spatial extents

Description Usage Arguments Details Value Note Author(s) Examples

View source: R/utility.R

Description

Generate spatial variables needed for simulation. The surfaceRaster resolution will be used for all calculated impacts and defines the smallest resolution of placing well pads.

Usage

1
2
prepareSimSpatial(surfaceRaster, auOutline, EA, sweetOutline = NULL,
  affineMatrix = NULL)

Arguments

surfaceRaster

Surface raster with desired resolution for modeling impacts

auOutline

The AU outline shapefile.

EA

Oil or gas continuous assessment from continuousAssessment and converted to square meters using convertAcre2sqMeter.

sweetOutline

Optional. The Sweet Spot shapefile. If not provided, continuousAssessment should likewise be an all Sweet Spot assessment.

affineMatrix

Optional. The affine matrix to use in scaleShapeTransformation.

Details

If affineMatrix is not provided, default scaling of the AU extent will occur using the shapefile centroid and scaleShape.

Value

List for use in spatial simulation. Do not alter output from this function, as the list is required for use of other functions such as prepareSimDistributions or prepareRusle.

Note

Edited by CDMartinez 6 April 17

Author(s)

Created by CDMartinez 15 Sept 16

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
library(raster)
OGasmt = continuousAssessment(auMC = 50000,
auType = 'Gas',
auProbability = 1,
auAreaProductive = c(2220000,2800000,3742000),
auAreaDrainage = c(10,20,40),
auPercAreaUntested = c(93,96,99),
auPercAreaSweet = c(100,100,100),
auPercFutureSS = c(80,92,94),
auEURss = c(0.15,0.4,0.65),
auLGR = c(.08,.5,1),
year = 2012)

rBase = raster(resolution = c(10,10), xmn = 0, xmx = 100, ymn = 0, ymx = 100)
values(rBase) = seq(1:100)
points = rbind(c(30, 40), c(30, 50), c(40, 50), c(40, 60), c(50, 60), c(60, 60),
c(60, 50), c(50, 50), c(50, 40), c(40, 40), c(30, 40))
shape = spPolygons(points)

plot(rBase)
lines(shape)

spatialPrep <- prepareSimSpatial(rBase,shape, OGasmt)

madorning/energySimMD documentation built on May 22, 2019, 2:40 p.m.