edu.wisc.ssec.mcidasv.data.hydra
Class MODIS_L1B_Utility
java.lang.Object
edu.wisc.ssec.mcidasv.data.hydra.MODIS_L1B_Utility
public class MODIS_L1B_Utility
- extends Object
Field Summary |
(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
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cwl_aqua
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
cwn_terra
static double[] cwn_terra
tcs_terra
static double[] tcs_terra
tci_terra
static double[] tci_terra
cwn_aqua
static double[] cwn_aqua
tcs_aqua
static double[] tcs_aqua
tci_aqua
static double[] tci_aqua
h
static double h
c
static double c
k
static double k
c1
static double c1
c2
static double c2
MODIS_L1B_Utility
public MODIS_L1B_Utility()
modis_radiance_to_brightnessTemp
public static float[] modis_radiance_to_brightnessTemp(String platformName,
int band_number,
float[] values)
throws Exception
- Throws:
Exception
modis_radiance_to_brightnessTemp
public static double[] modis_radiance_to_brightnessTemp(String platformName,
int band_number,
double[] values)
throws Exception
- Throws:
Exception
emissive_indexToBandNumber
public static int emissive_indexToBandNumber(int channelIndex)
brightnessTemp_to_radiance
public static float[][] brightnessTemp_to_radiance(float[][] values,
int band_number)
throws Exception
- Throws:
Exception
brightnessTemp_to_radiance
public static float[] brightnessTemp_to_radiance(float[] values,
float wavelength)
getIndexFromBandNumber
public static int getIndexFromBandNumber(int band_number)
throws Exception
- Throws:
Exception