public class MODIS_L1B_Utility extends Object
Modifier and Type | Field and Description |
---|---|
(package private) static double |
c |
(package private) static double |
c1 |
(package private) static double |
c2 |
(package private) static double[] |
cwl_aqua
Emissive bands
taken from pfm-in-band-rsr.pdf (Aqua)
band center width (m*10E6)
begin end
------------------------------------
20 3.799 3.660 3.840
21 3.992 3.929 3.989
22 3.968 3.929 3.989
23 4.070 4.020 4.080
24 4.476 4.433 4.498
25 4.549 4.482 4.549
27 6.784 6.535 6.895
28 7.345 7.175 7.475
29 8.503 8.400 8.700
30 9.700 9.580 9.880
31 11.000 10.780 11.280
32 12.005 11.770 12.270
33 13.351 13.185 13.485
34 13.717 13.485 13.785
35 13.908 13.785 14.085
36 14.205 14.085 14.385
|
(package private) static double[] |
cwn_aqua |
(package private) static double[] |
cwn_terra |
(package private) static double |
h |
(package private) static double |
k |
(package private) static double[] |
tci_aqua |
(package private) static double[] |
tci_terra |
(package private) static double[] |
tcs_aqua |
(package private) static double[] |
tcs_terra |
Constructor and Description |
---|
MODIS_L1B_Utility() |
Modifier and Type | Method and Description |
---|---|
static float[][] |
brightnessTemp_to_radiance(float[][] values,
int band_number) |
static float[] |
brightnessTemp_to_radiance(float[] values,
float wavelength) |
static int |
emissive_indexToBandNumber(int channelIndex) |
static int |
getIndexFromBandNumber(int band_number) |
static double[] |
modis_radiance_to_brightnessTemp(String platformName,
int band_number,
double[] values) |
static float[] |
modis_radiance_to_brightnessTemp(String platformName,
int band_number,
float[] values) |
static double[] cwl_aqua
static double[] cwn_terra
static double[] tcs_terra
static double[] tci_terra
static double[] cwn_aqua
static double[] tcs_aqua
static double[] tci_aqua
static double h
static double c
static double k
static double c1
static double c2
public MODIS_L1B_Utility()
public static float[] modis_radiance_to_brightnessTemp(String platformName, int band_number, float[] values) throws Exception
Exception
public static double[] modis_radiance_to_brightnessTemp(String platformName, int band_number, double[] values) throws Exception
Exception
public static int emissive_indexToBandNumber(int channelIndex)
public static float[][] brightnessTemp_to_radiance(float[][] values, int band_number) throws Exception
Exception
public static float[] brightnessTemp_to_radiance(float[] values, float wavelength)
public static int getIndexFromBandNumber(int band_number) throws Exception
Exception