Nothing
#' Class MODISextent
#'
#' @description
#' An object of class `MODISextent`, typically created through [getTile()].
#'
#' @slot tile MODIS tile ID as `character`.
#' @slot tileH MODIS horizontal tile ID as `integer`.
#' @slot tileV MODIS vertical tile ID as `integer`.
#' @slot extent `Extent` information in [EPSG:4326](https://epsg.io/4326), see
#' [getTile()].
#' @slot system Sensor system as `character`.
#' @slot target If applicable, a `list` with additional target information.
#'
#' @exportClass MODISextent
#' @name MODISextent-class
NULL
setClassUnion("listORnull", c("list", "NULL"))
setClass('MODISextent',
slots = c(tile = 'character',
tileH = 'integer',
tileV = 'integer',
extent = 'Extent',
system = 'character',
target = 'listORnull')
)
NULL
#' Class MODISproduct
#'
#' @description
#' An object of class `MODISproduct`, typically created through [getProduct()]
#' when the 'x' input is a MODIS product or regular expression.
#'
#' @slot request User request as `character`.
#' @slot PF1,PF2,PF3,PF4 Platform specific path feature for LP DAAC, LAADS, NTSG
#' and NSIDC as `character`.
#' @slot PD Product specific code number following the platform specifier, e.g.
#' `"13A1"` for MOD13A1.
#' @slot PLATFORM Satellite platform on which MODIS sensor is mounted; one of
#' `c("Terra", "Aqua")`.
#' @slot TYPE Product type; one of `c("Tile", "CMG", "Swath")`.
#' @slot PRODUCT MODIS product identified from 'request' as `character`.
#' @slot SENSOR Statically set to `"MODIS"`.
#' @slot SOURCE Product specific MODIS download server(s) as named `list`.
#' @slot CCC Product specific MODIS data collection(s) stored as 3-digit
#' `character` objects in a named `list`.
#'
#' @exportClass MODISproduct
#' @name MODISproduct-class
NULL
setClass('MODISproduct',
slots = c(request = 'character',
PF1 = 'character',
PF2 = 'character',
PF3 = 'character',
PF4 = 'character',
PD = 'character',
PLATFORM = 'character',
TYPE = 'character',
PRODUCT = 'character',
SENSOR = 'character',
SOURCE = 'list',
CCC = 'listORnull')
)
NULL
#' Class MODISfile
#'
#' @description
#' An object of class `MODISfile`, typically created through [getProduct()] when
#' the 'x' input is a MODIS filename.
#'
#' @slot request User request as `character`.
#' @slot PRODUCT MODIS product identified from 'request' as `character`.
#' @slot DATE Acquisition date string in the form `"A\%Y\%j"` (see [strptime()]
#' and [HDF filename convention](https://modis-images.gsfc.nasa.gov/MOD07_L2/filename.html).
#' @slot TILE Tile string in the form `"hXXvXX"`.
#' @slot CCC MODIS data collection as 3-digit `character`.
#' @slot PROCESSINGDATE Processing date string in the form `"\%Y\%j\%H\%M\%S"`
#' (see [strptime()]).
#' @slot FORMAT File format as `character`.
#' @slot SENSOR Statically set to `"MODIS"`.
#' @slot PLATFORM Satellite platform on which MODIS sensor is mounted; one of
#' `c("Terra", "Aqua")`.
#' @slot PF1,PF2,PF3,PF4 Platform specific path feature for LP DAAC, LAADS, NTSG
#' and NSIDC as `character`.
#' @slot TOPIC Product topic as `character`.
#' @slot TYPE Product type; one of `c("Tile", "CMG", "Swath")`.
#' @slot SOURCE Product specific MODIS download server(s) as named `list`.
#' @slot POS1,POS2 Default start and end index of date string in MODIS filename,
#' usually `c("10", "16")`.
#'
#' @exportClass MODISfile
#' @name MODISfile-class
NULL
setClass('MODISfile',
slots = c(request = 'character',
PRODUCT = 'character',
DATE = 'character',
TILE = 'character',
CCC = 'character',
PROCESSINGDATE = 'character',
FORMAT = 'character',
SENSOR = 'character',
PLATFORM = 'character',
PF1 = 'character',
PF2 = 'character',
PF3 = 'character',
PF4 = 'character',
TYPE = 'character',
SOURCE = 'list',
POS1 = 'integer',
POS2 = 'integer'
)
)
NULL
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.