powered by
Convert a band's radiance values to brightness temperature without any kind of atmospheric correction etc.
# S4 method for Satellite convRad2BT(x)# S4 method for RasterStack convRad2BT(x, k1, k2)# S4 method for RasterLayer convRad2BT(x, k1, k2)
# S4 method for RasterStack convRad2BT(x, k1, k2)
# S4 method for RasterLayer convRad2BT(x, k1, k2)
If x is a Satellite object, a Satellite object with added converted layers;
if x is a raster::Raster* object, a raster::Raster* object with converted layer(s).
raster::Raster*
An object of class Satellite, raster::RasterStack or raster::RasterLayer providing radiance values.
Temperature correction parameters.
The conversion functions are taken from USGS' Landsat 8 Data Users Handbook which is available online at https://www.usgs.gov/landsat-missions/landsat-8-data-users-handbook.
calcAtmosCorr for converions of scaled counts to physical units including a scene-based atmospheric correction.
calcAtmosCorr
path <- system.file("extdata", package = "satellite") files <- list.files(path, pattern = glob2rx("LC08*.TIF"), full.names = TRUE) sat <- satellite(files) sat <- convRad2BT(sat)
Run the code above in your browser using DataLab