ENVISAT Product Reader API for C |
![]() |
The EPR_ProductId
structure contains information about an ENVISAT product file which has been opened with the epr_open_product()
function.
More...
#include <epr_api.h>
Data Fields | |
EPR_Magic | magic |
The magic number for this structure. | |
char * | file_path |
The file's path including the file name. | |
FILE * | istream |
The input stream as returned by the ANSI C fopen function for the given file path. | |
uint | tot_size |
The total size in bytes of the product file. | |
uint | scene_width |
The total width of product's scene raster in pixels. | |
uint | scene_height |
The total height of product's scene raster in pixels. | |
char | id_string [EPR_PRODUCT_ID_STRLEN+1] |
The product identifier string obtained from the MPH parameter 'PRODUCT'. | |
EPR_SRecord * | mph_record |
The record representing the main product header (MPH). | |
EPR_SRecord * | sph_record |
The record representing the specific product header (SPH). | |
EPR_SPtrArray * | dsd_array |
An array containing all (!) DSDs read from the product's specific product header (SPH). | |
EPR_SPtrArray * | record_info_cache |
Cache for record infos. | |
EPR_SPtrArray * | param_table |
A table containing dynamic field info parameters. | |
EPR_SPtrArray * | dataset_ids |
Contains and array of all dataset IDs for the product (type EPR_SDatasetId*) | |
EPR_SPtrArray * | band_ids |
Contains and array of all band IDs for the product (type EPR_SBandId*) | |
int | meris_iodd_version |
For MERIS L1b and RR and FR to provide backward compatibility. | |
The EPR_ProductId
structure contains information about an ENVISAT product file which has been opened with the epr_open_product()
function.
Generated on Sun Nov 26 2023 08:06:45
ENVISAT Product Reader C API
Written by
Brockmann Consult,
© 2002