Metaspectral Datasets
Some datasets such as ASTER and Landsat ETM+ put similar bands into separate groups. These are called metaspectral datasets. Each group of bands is treated as a separate raster in ENVI.
You must specify the correct raster when using image-processing routines such as the RadiometricCalibration task. For example, you may only want to calibrate Landsat-8 multispectral bands to radiance. Landsat-8 data are stored in a three-element array. The first element (raster[0]
) contains the multispectral data from the OLI sensor. Create a variable as follows:
MSIRaster = raster[0]
Then apply subsequent image-processing routines to MSIRaster
.
The tables below list the correct array element to use when referencing specific groups of bands.
ASTER
ASTER Level-1A and Level-1B data are stored in a four-element array. Open the dataset as follows:
File = 'AST_L1B_00304102007185203_20101010013020_18032.hdf'
Raster = e.OpenRaster(File, EXTERNAL_TYPE='eos_aster')
Group |
Bands |
Array Element |
---|---|---|
Thermal infrared (TIR) |
10-14 |
Raster[0] |
Shortwave infrared (SWIR) |
4-9 |
Raster[1] |
Visible near-infrared (VNIR) 1 |
3B |
Raster[2] |
Visible near-infrared (VNIR) 2 |
1, 2, 3N |
Raster[3] |
Landsat 4-5 TM
Landsat TM data are stored in a two-element array. Open the dataset as follows:
File = 'LT52310671984201CUB00_MTL.txt'
Raster = e.OpenRaster(File)
Group |
Bands |
Array Element |
---|---|---|
Multispectral |
1-5, 7 |
Raster[0] |
Thermal |
6 |
Raster[1] |
Landsat-7 ETM+
Landsat ETM+ data are stored in a three-element array. Open the dataset as follows:
File = 'LE70340332002174EDC00_MTL.txt'
Raster = e.OpenRaster(File)
Group |
Bands |
Array Element |
---|---|---|
Multispectral |
1-7 |
Raster[0] |
Thermal |
61-62 |
Raster[1] |
Panchromatic |
8 |
Raster[2] |
Landsat-8
Landsat-8 data are stored in a five-element array. Open the dataset as follows:
File = 'LC80430342015121LGN00_MTL.txt'
Raster = e.OpenRaster(File)
Group |
Band Names |
Array Element |
---|---|---|
Multispectral (OLI) |
Coastal aerosol, Blue, Green, Red, NIR, SWIR1, SWIR2 |
Raster[0] |
Panchromatic |
Panchromatic |
Raster[1] |
Cirrus |
Cirrus |
Raster[2] |
Thermal (TIRS) |
Thermal Infrared 1, Thermal Infrared 2 |
Raster[3] |
Quality |
Quality |
Raster[4] |
See Also
BuildLayerStack Task, ENVILayerStackRaster, ENVIMetaspectralRaster, BuildBandStack Task