Go to the documentation of this file.
87 #ifdef BUILD_HISTORICAL
102 #ifdef BUILD_HISTORICAL
110 #ifdef BUILD_HISTORICAL
118 #ifdef BUILD_HISTORICAL
169 aviris_t*
data = (aviris_t*)
l1file->private_data;
213 "-E- %s Line %d: l1close - Unknown L1 file format specifier: %d\n",
214 __FILE__, __LINE__,
l1file->format);
241 printf(
"-E- %s line %d: Error reading sensor table\n",
260 if ((
l1file->Fonom = (
float*) calloc(
l1file->nbands, sizeof (
float))) ==
NULL) {
261 printf(
"-E- (%s, %d) Cannot allocate space for l1file->Fonom\n", __FILE__, __LINE__);
280 #ifdef BUILD_HISTORICAL
301 #ifdef BUILD_HISTORICAL
309 #ifdef BUILD_HISTORICAL
317 #ifdef BUILD_HISTORICAL
368 aviris_t*
data = (aviris_t*)
l1file->private_data;
411 printf(
"openl1 - Unknown L1 input file format specifier: %d\n",
424 printf(
"Unknown L1 output file format specifier: %d\n",
442 aviris_t*
data = (aviris_t*)
l1file->private_data;
455 for (ip = 0; ip <
l1file->npix; ip++) {
456 l1rec->pixnum[ip] = ip;
458 l1rec->alpha[ip] = 0.0;
475 #ifdef BUILD_HISTORICAL
490 #ifdef BUILD_HISTORICAL
498 #ifdef BUILD_HISTORICAL
506 #ifdef BUILD_HISTORICAL
594 printf(
"readl1 - Unknown L1 input file format specifier: %d\n",
602 "-E- %s Line %d: Error reading L1B.\n",
607 for (ip = 0; ip <
l1file->npix; ip++) {
608 if (
l1rec->lon[ip] <= -180.0 ||
l1rec->lon[ip] >= 180.0 || isnan(
l1rec->lon[ip]) ||
609 l1rec->lat[ip] <= -90.0 ||
l1rec->lat[ip] >= 90.0 || isnan(
l1rec->lat[ip])) {
610 l1rec->navfail[ip] = 1;
644 for (
int ip = 0; ip <
l1file->npix; ip++) {
645 l1rec->navfail[ip] = 0;
646 l1rec->flags[ip] = 0;
650 #ifdef BUILD_HISTORICAL
707 "-E- %s Line %d: Error reading L1B.\n",
712 for (
int ip = 0; ip <
l1file->npix; ip++) {
713 if (
l1rec->lon[ip] <= -180.0 ||
l1rec->lon[ip] >= 180.0 || isnan(
l1rec->lon[ip]) ||
714 l1rec->lat[ip] <= -90.0 ||
l1rec->lat[ip] >= 90.0 || isnan(
l1rec->lat[ip])) {
715 l1rec->navfail[ip] = 1;
int openl1_ocm2(filehandle *file)
int openl1_osmi(filehandle *file)
int32 l1file(int32 sdfid, int32 *nsamp, int32 *nscans, int16 *dtynum)
int closel1_seawifs_netcdf(filehandle *file)
int openl1_meris_CC(filehandle *file)
void bindex_set(int32_t wave[], int nwave, int dwave_vswir)
int closel1_safe(filehandle *file)
int openl1_xcal(filehandle *file)
int readl1_lonlat_seawifs_netcdf(filehandle *file, int32_t recnum, l1str *l1rec)
int readl1_hdf_g(filehandle *file, int32_t recnum, l1str *l1rec)
int closel1_xcal(filehandle *file)
int readl1_l1c_anc(filehandle *file, int32_t line, l1str *l1rec)
int closel1_sgli(filehandle *file)
int closel1_ocmdb(filehandle *file)
int closel1_hdf_g(filehandle *file)
int closel1_meris_CC(filehandle *file)
int openl1_hawkeye(filehandle *file)
int readl1_ocia(filehandle *file, int32_t scan, l1str *l1rec)
int openl1_oli(filehandle *file)
int closel1_ocm2(filehandle *file)
int closel1_prism(filehandle *file)
int readl1_spexone(filehandle *file, int32_t line, l1str *l1rec)
int closel1_misr(filehandle *file)
int closel1_ocia(filehandle *file)
int closel1_msi(filehandle *file)
int readl1_sgli(filehandle *file, int32_t scan, l1str *l1rec)
int readl1_l1c(filehandle *file, int32_t line, l1str *l1rec)
int closel1_l5tm(filehandle *file)
int closel1_l1c_anc(filehandle *file)
int openl1_modis(filehandle *l1file)
int openl1_l1c_anc(filehandle *file)
int openl1_oci(filehandle *file)
int readl1_prism(filehandle *file, int recnum, l1str *l1rec, int lonlat)
int readl1_oci(filehandle *file, int32_t line, l1str *l1rec, int lonlat)
int readl1_viirs_l1b(filehandle *l1file, const int32_t iline, l1str *l1rec, int lonlat)
int open_seabass(filehandle *l1file)
int openl1_msi(filehandle *file)
int closel1_goci(filehandle *file)
int readl1_aviris(filehandle *file, int32_t recnum, l1str *l1rec)
int openl1_ocmdb(filehandle *file)
int openl1_l7etm(filehandle *file)
int openl1(filehandle *l1file)
int openl1_spexone(filehandle *file)
int32_t readl1_octs_netcdf(filehandle *l1file, int32_t recnum, l1str *l1rec)
int closel1_ocm(filehandle *file)
int openl1_viirs_l1b(filehandle *l1file)
int openl1_sgli(filehandle *l1file)
int readl1_seawifs(filehandle *file, int32_t recnum, l1str *l1rec)
int readl1_goci(filehandle *file, int recnum, l1str *l1rec, int lonlat)
int openl1_misr(filehandle *file)
int readl1_msi(filehandle *file, int recnum, l1str *l1rec, int lonlat)
int openl1_nc_generic(filehandle *file)
int closel1_oci(filehandle *file)
int openl1_seawifs_netcdf(filehandle *file)
int closel1_mos(filehandle *l1file)
int l1subpix(filehandle *l1file, l1str *l1rec)
int readl1_l7etm(filehandle *file, int recnum, l1str *l1rec, int lonlat)
int readl1_czcs(filehandle *file, int32_t recnum, l1str *l1rec)
int openl1_seawifs(filehandle *file)
void closel1(filehandle *l1file)
int openl1_safe(filehandle *l1file)
int openl1_ocis(filehandle *file)
int readl1_xcal(filehandle *file, int32_t scan, l1str *l1rec)
int readl1_ocis(filehandle *file, int32_t line, l1str *l1rec)
int closel1_l7etm(filehandle *file)
int readl1_safe(filehandle *file, int32_t scan, l1str *l1rec)
int readl1_seawifs_netcdf(filehandle *file, int32_t recnum, l1str *l1rec)
int openl1_hico(filehandle *file)
int closel1_seawifs(filehandle *file)
int openl1_aviris(filehandle *file)
int closel1_osmi(filehandle *file)
int openl1_viirs_h5(filehandle *file)
int closel1_ocis(filehandle *file)
int readl1_ocmdb(filehandle *file, int32_t scan, l1str *l1rec)
int readl1_lonlat(filehandle *l1file, int32_t recnum, l1str *l1rec)
no change in intended resolving MODur00064 Corrected handling of bad ephemeris attitude data
int openl1_octs(filehandle *l1file)
int closel1_viirs_l1a(filehandle *file)
int openl1_prism(filehandle *file)
int openl1_read_mos(filehandle *l1file)
int readl1_oli(filehandle *file, int recnum, l1str *l1rec, int lonlat)
int closel1_aviris_nc(filehandle *l1file)
int openl1_ocm(filehandle *file)
int closel1_aci(filehandle *file)
int closel1_octs(filehandle *l1file)
int openl1_viirs_l1a(filehandle *file)
void closel1_generic(filehandle *l1file)
int readl1_l5tm(filehandle *file, int recnum, l1str *l1rec, int lonlat)
int readl1_meris_CC(filehandle *file, int32_t scan, l1str *l1rec)
void init_l1(l1str *l1rec)
int closel1_aviris(filehandle *file)
int readl1_octs(filehandle *l1file, int32_t recnum, l1str *l1rec)
int readl1_aviris_nc(filehandle *l1file, int32_t recnum, l1str *l1rec)
int closel1_hawkeye(filehandle *file)
int readl1(filehandle *l1file, int32_t recnum, l1str *l1rec)
int readl1_aci(filehandle *file, int32_t scan, l1str *l1rec)
int openl1_l1c(filehandle *file)
int readl1_meris_N1(filehandle *file, int32_t scan, l1str *l1rec)
reads 1 scan line from MERIS file, loads l1rec
int readl1_viirs_h5(filehandle *file, int32_t dline, l1str *l1rec, int lonlat)
int32_t openl1_octs_netcdf(filehandle *l1file)
int readl1_lonlat_meris_N1(filehandle *file, int32_t scan, l1str *l1rec)
reads 1 scan line from MERIS file, loads l1rec
int readl1_nc_generic(filehandle *file, int32_t scan, l1str *l1rec)
int openl1_read_hdf_g(filehandle *file)
int close_seabass(filehandle *file)
int closel1_meris_N1(filehandle *file)
closes MERIS file, loads l1rec
int readl1_lonlat_seawifs(filehandle *file, int32_t recnum, l1str *l1rec)
int openl1_czcs(filehandle *file)
int openl1_write(filehandle *l1file)
int32_t rdsensorinfo(int32_t, int32_t, const char *, void **)
void setflagbits_l1(int level, l1str *l1rec, int32_t ipix)
int closel1_viirs_h5(filehandle *file)
int closel1_oli(filehandle *file)
int readl1_misr(filehandle *l1file, l1str *l1rec)
int read_seabass(filehandle *file, l1str *l1rec)
int openl1_aci(filehandle *file)
int readl1_hawkeye(filehandle *file, int32_t oline, l1str *l1rec)
int readl1_viirs_l1a(filehandle *file, int32_t line, l1str *l1rec)
int readl1_mos(filehandle *l1file, int32_t recnum, l1str *l1rec)
void get_f0_thuillier_ext(int32_t wl, int32_t width, float *f0)
int32_t closel1_octs_netcdf(filehandle *l1file)
int readl1_ocm(filehandle *file, int32_t scan, l1str *l1rec)
int closel1_l1c(filehandle *file)
int openl1_aviris_nc(filehandle *l1file)
int openl1_l5tm(filehandle *file)
int openl1_ocia(filehandle *file)
int readl1_modis(filehandle *l1file, const int32_t line, l1str *l1rec, int lonlat)
int readl1_osmi(filehandle *file, int32_t recnum, l1str *l1rec)
int closel1_hico(filehandle *file)
int closel1_spexone(filehandle *file)
int openl1_goci(filehandle *file)
int readl1_hico(filehandle *file, int32_t scan, l1str *l1rec, int lonlat)
int openl1_meris_N1(filehandle *file)
opens a MERIS file for reading to load into L1 record
int readl1_ocm2(filehandle *file, int32_t scan, l1str *l1rec)
int closel1_czcs(filehandle *file)