ocssw
V2022
|
Go to the source code of this file.
Functions | |
int | openl1b_oci (filehandle *file) |
int | readl1b_oci (filehandle *file, int32_t recnum, l1str *l1rec) |
int | closel1b_oci (filehandle *file) |
Function Documentation
◆ closel1b_oci()
int closel1b_oci | ( | filehandle * | file | ) |
◆ openl1b_oci()
int openl1b_oci | ( | filehandle * | file | ) |
Open the OCI L1B file and perform some one-time tasks (as opposed to tasks that are per scan), including: -Get L1B dimensions num_scans, num_bands, num_pixels (static). Allocate memory for some static arrays based upon these dimensions. -Get L1B group ids e.g. l1bScanLineGrp, l1bObservationGrp and it's 8 "band_%d" var ids (static) -Get L1B "time_coverage_start" and "time_coverage_end" to derive time_interval (static) etc.
Get
- Parameters
-
file
- Returns