| ENVISAT Product Reader API for C |
|
The EPR_BandId structure contains information about a band within an ENVISAT product file which has been opened with the epr_open_product() API function.
More...
#include <epr_api.h>
Data Fields | |
| EPR_Magic | magic |
| The magic number for this structure. More... | |
| EPR_SProductId * | product_id |
| The ID of the product to which this band belongs to. More... | |
| char * | band_name |
| The name as presented to the user in a band selection dialog (also known as spectral subset) More... | |
| int | spectr_band_index |
| The (zero-based) spectral band index. More... | |
| EPR_SDatasetRef | dataset_ref |
| The reference of the source dataset containing the raw data used to create the band's pixel values. More... | |
| EPR_ESampleModel | sample_model |
| The sample model operation applied to the source dataset for getting the correct samples from the MDS (for example MERIS L2). More... | |
| EPR_EDataTypeId | data_type |
| The data type of the band's pixel values. More... | |
| EPR_EScalingMethod | scaling_method |
| The scaling method which must be applied to the raw source data in order to get the 'real' pixel values in geo-physical units. More... | |
| float | scaling_offset |
| The scaling offset. More... | |
| float | scaling_factor |
| The scaling factor. More... | |
| char * | bm_expr |
| A bit-mask expression used to filter valid pixels. More... | |
| EPR_SPtrArray * | flag_coding |
| The flag coding is a list of EPR_SFlag instances. More... | |
| char * | unit |
| The geophysical unit for the band's pixel values. More... | |
| char * | description |
| A short description of the band's contents. More... | |
| epr_boolean | lines_mirrored |
| If true (=1) lines will be mirrored (flipped) after read into a raster in order to ensure a pixel ordering in raster X direction from WEST to EAST. More... | |
The EPR_BandId structure contains information about a band within an ENVISAT product file which has been opened with the epr_open_product() API function.
A new EPR_BandId instance can be obtained with the epr_get_band_id() API function.
Generated on Sun Nov 7 2021 18:18:35
ENVISAT Product Reader C API
Written by
Brockmann Consult,
© 2002