satInfo | R Documentation |
Get information from class Satellite.
getSatDataLayers(sat, bcde = NULL)
getSatDataLayer(sat, bcde)
getSatMeta(sat, bcde)
getSatMetaBCDETemplate(sat, bcde)
getSatLog(sat)
setSatBCDE(sat, bcde)
createSatBCDE(sat, width = 3, flag = 0, prefix = "B", postfix = "n")
addSatMetaParam(sat, meta_param)
addSatMetaEntry(sat, meta_param)
addSatLog(
sat,
info = NA_character_,
in_bcde = NA_character_,
out_bcde = NA_character_
)
addSatDataLayer(sat, bcde, data, meta_param, info, in_bcde)
addRasterMeta2Sat(sat)
createRasterMetaData(rst)
updateRasterMetaData(sat, bcde)
countSatDataLayers(sat)
getSatParam(sat, param, bcde, return_bcde = TRUE)
getSatBCDE(sat, lnbr)
getSatBID(sat, bcde)
getSatSID(sat)
getSatSensor(sat)
getSatSensorGroup(sat)
getSatSensorInfo(sat)
getSatSpectrum(sat, bcde)
getSatBCDESolar(sat)
getSatBCDEThermal(sat)
getSatXRes(sat, bcde)
getSatYRes(sat, bcde)
getSatRes(sat, bcde)
getSatType(sat, bcde)
getSatCalib(sat, bcde)
getSatBCDEType(sat, bcde, type)
getSatBCDEFromType(sat, type = "VIS")
getSatBCDEFromSpectrum(sat, spectrum = "solar")
getSatBCDESres(sat, bcde, type)
getSatBCDECalib(sat, bcde, calib)
getSatBCDESolarCalib(sat, bcde, calib)
getSatBCDEThermalCalib(sat, bcde, calib)
getSatBandInfo(sat, bcde, return_calib = TRUE)
getSatRadMax(sat, bcde)
getSatRadMin(sat, bcde)
getSatRefMax(sat, bcde)
getSatRefMin(sat, bcde)
getSatESD(sat)
getSatESUN(sat, bcde)
getSatSZEN(sat, bcde)
getSatSAZM(sat, bcde)
getSatSELV(sat, bcde)
getSatMetaLayer(sat, bcde)
getSatLayerfromData(sat, bcde, nbr)
getSatLNBR(sat, bcde)
getSatLMIN(sat, bcde)
getSatLMAX(sat, bcde)
getSatRADA(sat, bcde)
getSatRADM(sat, bcde)
getSatREFA(sat, bcde)
getSatREFM(sat, bcde)
getSatBTK1(sat, bcde)
getSatBTK2(sat, bcde)
getSatPRAD(sat, bcde)
getSatDATE(sat, bcde)
getSatProjection(sat, bcde)
sat |
Satellite object (see |
bcde |
Band code. |
width , flag |
Field width and format modifier for automated creation of
BCDE information, defaults to '3' and '0', respectively. See
|
prefix , postfix |
Prefix and postfix to be added to the created BCDE information. |
meta_param |
Metadata parameters used to document new data layer |
info |
Log information added to metadata |
in_bcde |
BCDE of layer used as input dataset |
out_bcde |
BCDE of layer used as output dataset |
data |
Data layer of a Satellite object |
rst |
Input raster::Raster* object from which to extract metadata. |
param |
Parameter of the metadata set (i.e. colname) |
return_bcde |
Return bcde as attribute (TRUE/FALSE) |
lnbr |
Layer number |
type |
Type of the sensor band |
spectrum |
Spectral region, e.g. "solar" or "thermal". |
calib |
Calibration information. |
return_calib |
Return calibration information (TRUE/FALSE) |
nbr |
Return specific data layer selected by number |
The functions are generally self-explaining in that sence that
get*
returns the respective information and set*
sets the
respective information from/in the Satellite object.
addSatLog
adds a log entry to the Satellite object.
Objects of respective type (see satellite
).
getSatDataLayers()
: Return Satellite data layers
getSatDataLayer()
: Return Satellite data layer i
getSatMeta()
: Return Satellite object metadata
getSatMetaBCDETemplate()
: Return template for Satellite object metadata which is based on existing band
getSatLog()
: Return Satellite object log info
setSatBCDE()
: Set BCDE/data layer names of a Satellite object
createSatBCDE()
: If not supplied, automatically create BCDE names of a Satellite object
addSatMetaParam()
: Add additional or overwrite metainformation parameter to Satellite object
addSatMetaEntry()
: Add metainformation for an additional layer to Satellite object
addSatLog()
: Add new log entry to Satellite object
addSatDataLayer()
: Add new Satellite data layer
addRasterMeta2Sat()
: Add raster meta data to Satellite object meta data
createRasterMetaData()
: Create raster meta data
updateRasterMetaData()
: Create raster meta data
countSatDataLayers()
: Return number of Satellite data layers
getSatParam()
: Return parameter (general method implemented by the specific functions below)
getSatBCDE()
: Return Band code
getSatBID()
: Return Band IDs
getSatSID()
: Return sensor ID
getSatSensor()
: Return sensor
getSatSensorGroup()
: Return sensor group
getSatSensorInfo()
: Return sensor information
getSatSpectrum()
: Return spectrum
getSatBCDESolar()
: Return solar band codes
getSatBCDEThermal()
: Return thermal band codes
getSatXRes()
: Return sensor x resolution
getSatYRes()
: Return sensor y resolution
getSatRes()
: Return mean sensor resolution (mean of x and y res)
getSatType()
: Return sensor type
getSatCalib()
: Return calibration level
getSatBCDEType()
: Return TYPE band codes
getSatBCDEFromType()
: Return BCDE matching TYPE
getSatBCDEFromSpectrum()
: Return BCDE matching TYPE
getSatBCDESres()
: Return the mean of x and y resolution for band codes matching type
getSatBCDECalib()
: Return calibration level for band codes matching type
getSatBCDESolarCalib()
: Return calibration level for band codes machting type and are solar bands
getSatBCDEThermalCalib()
: Return calibration level for band codes machting type and are thermal bands
getSatBandInfo()
: Return band information
getSatRadMax()
: Return maximum radiance for bcde
getSatRadMin()
: Return minimum radiance for bcde
getSatRefMax()
: Return maximum reflectance for bcde
getSatRefMin()
: Return minimum reflectance for bcde
getSatESD()
: Return earth-sun distance
getSatESUN()
: Return actual solar TOA irradiance
getSatSZEN()
: Return sun zenith angle
getSatSAZM()
: Return sun azimuth angle
getSatSELV()
: Return Sun elevation
getSatMetaLayer()
: Return Layer name from metadata
getSatLayerfromData()
: Return Layer name from data layer
getSatLNBR()
: Return Layer number
getSatLMIN()
: Return minimum wavelength of the sensor band
getSatLMAX()
: Return maximum wavelength of the sensor band
getSatRADA()
: Return addition coefficient for SC to radiance conversion
getSatRADM()
: Return multiplicative coefficient for SC to radiance conversion
getSatREFA()
: Return addition coefficient for SC to reflectance
getSatREFM()
: Return multiplicative coefficient for SC to reflectance
getSatBTK1()
: Return calibration coefficent to convert SC to brightness temperature
getSatBTK2()
: Return calibration coefficent to convert SC to brightness temperature
getSatDATE()
: Return DATE
getSatProjection()
: Return projection
# List of input files
path <- system.file("extdata", package = "satellite")
files <- list.files(path, pattern = glob2rx("LC08*.TIF"), full.names = TRUE)
sat <- satellite(files)
# Raster stack l8
sat <- satellite(l8)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.