Skip to contents

Wavelength-range definitions for infrared radiation according to ISO, CIE or as commonly defined in remote sensing applications.

Usage

IR(std = "ISO")

NIR(std = "ISO")

IRA(std = "CIE")

SWIR(std = "CIE")

IRB(std = "CIE")

SWIR1(std = "RS")

SWIR2(std = "RS")

MIR(std = "ISO")

IRC(std = "CIE")

FIR(std = "ISO")

TIR1(std = "RS")

TIR2(std = "RS")

Arguments

std

character string, "ISO", "CIE", "RS" or Landsat imagers "LandsatRBV", "LandsatMSS", "LandsatTIRS", "LandsatOLI", "LandsatTM", "LandsatETM", depending on the constructor.

Value

A waveband object defining a wavelength range.

Details

The values for std = "ISO" are according to ISO 20473. The values for std = "CIE" are suggested values according to Wikipedia, and need verification.

The wavelength limits for remote sensing std = "RS" and for Landsat imagers have been obtained from R package 'RStools' and NASA and USGS documentation.

The names NIR, SWIR and TIR are abbreviations of near infra-red, short-wave infra-red and thermal infra-red, respectively. The naming conventions are different for "CIE" than "ISO" standards, and the labels of the waveband objects reflect this with "IRA", "IRB", etc., used when appropriate.

See also

Far_red for wavebands close to the boundary between red and infrared regions.

new_waveband and waveband

Other unweighted wavebands: Blue(), Far_red(), Green(), Orange(), Purple(), Red(), UV(), UVA(), UVB(), UVC(), VIS(), Yellow()

Examples

SWIR1()
#> SWIR1.RS 
#> low (nm) 1100 
#> high (nm) 1351 
#> weighted none 
SWIR1("RS")
#> SWIR1.RS 
#> low (nm) 1100 
#> high (nm) 1351 
#> weighted none 
IR()
#> IR.ISO 
#> low (nm) 780 
#> high (nm) 1e+06 
#> weighted none 
NIR()
#> NIR.ISO 
#> low (nm) 780 
#> high (nm) 3000 
#> weighted none 
MIR()
#> MIR.ISO 
#> low (nm) 3000 
#> high (nm) 50000 
#> weighted none 
IRA()
#> IRA.CIE 
#> low (nm) 700 
#> high (nm) 1400 
#> weighted none 
IRB()
#> IRB.CIE 
#> low (nm) 1400 
#> high (nm) 3000 
#> weighted none