#include <epr_api.h>
Public Attributes | |
EPR_Magic | magic |
char * | file_path |
FILE * | istream |
uint | tot_size |
uint | scene_width |
uint | scene_height |
char | id_string [EPR_PRODUCT_ID_STRLEN+1] |
EPR_SRecord * | mph_record |
EPR_SRecord * | sph_record |
EPR_SPtrArray * | dsd_array |
EPR_SPtrArray * | record_info_cache |
EPR_SPtrArray * | param_table |
EPR_SPtrArray * | dataset_ids |
EPR_SPtrArray * | band_ids |
int | meris_iodd_version |
The EPR_ProductId
structure contains information about an ENVISAT product file which has been opened with the epr_open_product()
function.
Contains and array of all band IDs for the product (type EPR_SBandId*)
Contains and array of all dataset IDs for the product (type EPR_SDatasetId*)
An array containing all (!) DSDs read from the product's specific product header (SPH).
char* EPR_ProductId::file_path |
The file's path including the file name.
char EPR_ProductId::id_string[EPR_PRODUCT_ID_STRLEN+1] |
The product identifier string obtained from the MPH parameter 'PRODUCT'.
The first 10 characters of this string identify the the product type, e.g. "MER_1P__FR" for a MERIS Level 1b full resolution product. The rest of the string decodes product instance properties.
FILE* EPR_ProductId::istream |
The input stream as returned by the ANSI C fopen
function for the given file path.
EPR_Magic EPR_ProductId::magic |
The magic number for this structure. IMPORTANT: This must always be the first member of this structure.
For MERIS L1b and RR and FR to provide backward compatibility
The record representing the main product header (MPH).
A table containing dynamic field info parameters. Dynamic field info parameters are created at runtime because the are derived from the product file contents and can not be staically stored in the record info database.
Cache for record infos. Contains all record infos read from the database for this file so far.
The reason for caching record infos on a per-file-base is that a some record infos instances can contain file related content such as the number of pixels in a measurecment dataset record (MDSR).
The total height of product's scene raster in pixels.
The total width of product's scene raster in pixels.
The record representing the specific product header (SPH).
The total size in bytes of the product file.