| WCSCoverageSummary | R Documentation |
WCSCoverageSummary
WCSCoverageSummary
R6Class object.
Object of R6Class modelling a WCS coverage summary
ows4R::OGCAbstractObject -> WCSCoverageSummary
CoverageIdcoverage id
CoverageSubtypecoverage subtype
CoverageSubtypeParentcoverage subtype parent
WGS84BoundingBoxWGS84 bounding box
BoundingBoxbounding box
ows4R::OGCAbstractObject$ERROR()ows4R::OGCAbstractObject$INFO()ows4R::OGCAbstractObject$WARN()ows4R::OGCAbstractObject$encode()ows4R::OGCAbstractObject$getClass()ows4R::OGCAbstractObject$getClassName()ows4R::OGCAbstractObject$getNamespaceDefinition()ows4R::OGCAbstractObject$isFieldInheritedFrom()ows4R::OGCAbstractObject$logger()ows4R::OGCAbstractObject$print()new()Initializes a WCSCoverageSummary object
WCSCoverageSummary$new( xmlObj, capabilities, serviceVersion, owsVersion, logger = NULL )
xmlObjobject of class XMLInternalNode-class from XML
capabilitiesobject of class WCSCapabilities
serviceVersionWCS service version
owsVersionversion
loggerlogger type NULL, "INFO" or "DEBUG"
getId()Get coverage ID
WCSCoverageSummary$getId()
an object of class character
getSubtype()Get sub type
WCSCoverageSummary$getSubtype()
an object of class character
getSubtypeParent()Get sub type parent
WCSCoverageSummary$getSubtypeParent()
an object of class character
getWGS84BoundingBox()Get bounding box
WCSCoverageSummary$getWGS84BoundingBox()
an object of class OWSWGS84BoundingBox
getBoundingBox()Get WGS84 bounding box
WCSCoverageSummary$getBoundingBox()
an object of class OWSBoundingBox
getDescription()Get description
WCSCoverageSummary$getDescription()
an object of class WCSCoverageDescription
getDimensions()Get dimensions
WCSCoverageSummary$getDimensions()
the list of dimensions
getCoverage()Get coverage data
WCSCoverageSummary$getCoverage( bbox = NULL, crs = NULL, time = NULL, elevation = NULL, format = NULL, rangesubset = NULL, gridbaseCRS = NULL, gridtype = NULL, gridCS = NULL, gridorigin = NULL, gridoffsets = NULL, method = "GET", filename = NULL, ... )
bboxbbox. Object of class matrix. Default is NULL. eg. OWSUtils$toBBOX(-180,180,-90,90)
crscrs. Object of class character giving the CRS identifier (EPSG prefixed code, or URI/URN). Default is NULL.
timetime. Object of class character representing time instant/period. Default is NULL
elevationelevation. Object of class character or numeric. Default is NULL
formatformat. Object of class character Default will be GeoTIFF, coded differently depending on the WCS version.
rangesubsetrangesubset. Default is NULL
gridbaseCRSgrid base CRS. Default is NULL
gridtypegrid type. Default is NULL
gridCSgrid CS. Default is NULL
gridorigingrid origin. Default is NULL
gridoffsetsgrid offsets. Default is NULL
methodmethod to get coverage, either 'GET' or 'POST' (experimental - under development). Object of class character.
filenamefilename. Object of class character. Optional filename to download the coverage
...any other argument to WCSGetCoverage
an object of class SpatRaster from terra
getCoverageStack()Get a spatio-temporal coverage data cubes as coverage stack
WCSCoverageSummary$getCoverageStack( time = NULL, elevation = NULL, bbox = NULL, filename_handler = NULL, ... )
timetime
elevationelevation
bboxbbox
filename_handlerOptional filename handling function with arguments 'identifier', 'time', 'elevation', 'bbox', 'format' See WCSCoverageFilenameHandler as genric filename handler that can be used.
...any other parameter to pass to getCoverage
an object of class stack from raster
clone()The objects of this class are cloneable with this method.
WCSCoverageSummary$clone(deep = FALSE)
deepWhether to make a deep clone.
Class used internally by ows4R.
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.