• Main Page
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

/home/pascal/depot/filedata/ext/libpolder/ress/dqx.h

00001 /* LIBPOL_VERSION  "@(#)dqx.h   1.3 98/01/16" */
00002 /* Author: CISI / CESBIO / CNES
00003 */
00004 #ifndef _POLDER_DQX_
00005 #define _POLDER_DQX_
00006 
00007 /*  Definition of DQX bits classed by product */
00008 /*--------------------------------------------*/
00009 
00010 /*  LEVEL 1  */
00011 /*-----------*/
00012 
00013 #define B1_DIR                          32768
00014 #define B1_DQX_ATTITUD                  0+B1_DIR
00015 #define B1_DQX_CORREJEC                 1+B1_DIR
00016 #define B1_DQX_CORPOL_443NP             2+B1_DIR
00017 #define B1_DQX_CORPOL_OTHER             3+B1_DIR
00018 #define B1_DQX_PROXSAT_443P             4+B1_DIR
00019 #define B1_DQX_PROXSAT_443NP_490_565    5+B1_DIR
00020 #define B1_DQX_PROXSAT_670P             6+B1_DIR
00021 #define B1_DQX_PROXSAT_763_A_910        7+B1_DIR
00022 #define B1_DQX_PIXDEGRAD_443P           8+B1_DIR
00023 #define B1_DQX_PIXDEGRAD_443NP_490_565  9+B1_DIR
00024 #define B1_DQX_PIXDEGRAD_670P           10+B1_DIR
00025 #define B1_DQX_PIXDEGRAD_763_A_910      11+B1_DIR
00026 #define B1_DQX_PARASIT_FIRST_TYPE_1     12+B1_DIR
00027 #define B1_DQX_PARASIT_FIRST_TYPE_2     13+B1_DIR
00028 #define B1_DQX_PARASIT_SND_TYPE_1       14+B1_DIR
00029 #define B1_DQX_PARASIT_SND_TYPE_2       15+B1_DIR
00030 
00031 /*  LEVEL 2  */
00032 /*  Land Surfaces & Atmosphere: surface parameters  */
00033 /*--------------------------------------------------*/
00034 
00035 #define L2_DQX_670_865          0
00036 #define L2_DQX_763_765          1
00037 #define L2_DQX_865_910          2
00038 #define L2_DQX_NSD              3
00039 #define L2_DQX_VIEW             4
00040 #define L2_DQX_CENTRAL          5
00041 #define L2_DQX_FOREST           6
00042 #define L2_DQX_SNOW             7
00043 #define L2_DQX_O3               8+2*256
00044 #define L2_DQX_ST1              10
00045 #define L2_DQX_ST2              11
00046 #define L2_DQX_ID               12
00047 #define L2_DQX_IDNLIM           13
00048 #define L2_DQX_CLOUD4           14
00049 #define L2_DQX_CLOUD2           15
00050 #define L2_DQX_IN               16+8*256
00051 #define L2_DQX_NPCLEAR          24+4*256
00052 #define L2_DQX_33VIEW           28
00053 #define L2_DQX_DHS              29+3*256
00054 #define L2_DQX_IQ_AER           32+8*256
00055 #define L2_DQX_ATR1             40
00056 #define L2_DQX_ATR2             41
00057 #define L2_DQX_ATR3             42
00058 #define L2_DQX_ATR4             43
00059 #define L2_DQX_BRDF_AER         48
00060 #define L2_DQX_BRDF_MOD         49+2*256
00061 #define L2_DQX_BRDF_ECART       51+5*256
00062 #define L2_DQX_SN443            56
00063 #define L2_DQX_SN670            57
00064 #define L2_DQX_SN865            58
00065 #define L2_DQX_RSURF            60+4*256
00066 
00067 /*  LEVEL 2  */
00068 /*  Land Surfaces & Atmosphere: aerosols and water vapor  */
00069 /*--------------------------------------------------------*/
00070 
00071 #define L2_DQS_CLOUD            0
00072 #define L2_DQS_NPCLEAR          1+4*256
00073 #define L2_DQS_CENTRAL          5
00074 #define L2_DQS_SNOW             6
00075 #define L2_DQS_865_910          8
00076 #define L2_DQS_QU_443           9
00077 #define L2_DQS_QU_670           10
00078 #define L2_DQS_QU_865           11
00079 #define L2_DQS_O3               12+2*256
00080 #define L2_DQS_ST1              14
00081 #define L2_DQS_ST2              15
00082 #define L2_DQS_ATR1             16
00083 #define L2_DQS_ATR2             17
00084 #define L2_DQS_ATR3             18
00085 #define L2_DQS_ATR4             19
00086 #define L2_DQS_ECARTS           20
00087 #define L2_DQS_IDNLIM           21
00088 #define L2_DQS_IQ_AER           24+8*256
00089 
00090 
00091 
00092 
00093 /*  LEVEL 3  */
00094 /*  Land Surfaces & Atmosphere: directional signature parameters  */
00095 /*  Land Surfaces & Atmosphere: albedo and vegetation parameters  */
00096 /*----------------------------------------------------------------*/
00097 #define L3_DQXR_filter_nb_tracks_out              0+ 8*256
00098 #define L3_DQXR_process_pixel_tracks_in_decade    8+ 2*256
00099 #define L3_DQXR_filter_type                      10+ 2*256
00100 #define L3_DQXR_filter_nb_cloudy_tracks          12+ 8*256
00101 #define L3_DQXR_filter_stability                 20+ 2*256
00102 #define L3_DQXR_filter_layer_type                22+ 2*256
00103 #define L3_DQXR_process_pixel_nb_tracks          24+ 8*256
00104 #define L3_DQXR_inv_brdf_rms_865                 32+ 6*256
00105 #define L3_DQXR_inv_brdf_rms_765                 38+ 6*256
00106 #define L3_DQXR_inv_brdf_rms_670                 44+ 6*256
00107 #define L3_DQXR_inv_brdf_rms_565                 50+ 6*256
00108 #define L3_DQXR_inv_brdf_rms_443                 56+ 6*256
00109 /*  2 bits inutilises #define L3_DQXR_pad2       62+ 2*256 */
00110 #define L3_DQXR_inv_brdf_r2_865                  64+ 6*256
00111 #define L3_DQXR_inv_brdf_r2_765                  70+ 6*256
00112 #define L3_DQXR_inv_brdf_r2_670                  76+ 6*256
00113 #define L3_DQXR_inv_brdf_r2_565                  82+ 6*256
00114 #define L3_DQXR_inv_brdf_r2_443                  88+ 6*256
00115 /*  2 bits inutilises #define L3_DQXR_pad3       94+ 2*256 */
00116 #define L3_DQXR_merge_median_is_mode             96+ 2*256
00117 #define L3_DQXR_merge_nb_tracks_out              98+ 8*256
00118 #define L3_DQXR_merge_nb_tracks_in              106+ 8*256
00119 /* 14 bits inutilises #define L3_DQXR_pad4      114+14*256 */
00120 
00121 
00122 
00123 /*  LEVEL 3  */
00124 /*  Land Surfaces & Atmosphere: atmospheric parameters */
00125 /*-----------------------------------------------------*/
00126 
00127 #define L3_DQS_NAER     0
00128 #define L3_DQS_DECADE   2
00129 
00130 /*  LEVEL 2  */
00131 /*  Ocean color & marine aerosols: directional parameters  */
00132 /*  and  */
00133 /*  Ocean color & marine aerosols: non directional parameters  */
00134 /*-------------------------------------------------------------*/
00135 
00136 #define O2_DQX_O2               0
00137 #define O2_DQX_TH2O             1
00138 #define O2_DQX_TO2              2
00139 #define O2_DQX_INV_PIX_N3       3
00140 #define O2_DQX_MAR_PARAM        4
00141 #define O2_DQX_PIG_565          5
00142 #define O2_DQX_PIG_490          6
00143 #define O2_DQX_PIGNDPI_443      7
00144 #define O2_DQX_IT_AERO          8
00145 #define O2_DQX_IT_865           9
00146 #define O2_DQX_IT_443           10
00147 #define O2_DQX_RA865            11
00148 #define O2_DQX_EXT_TAU          12
00149 #define O2_DQX_NOBS             13
00150 #define O2_DQX_TETAV            14
00151 #define O2_DQX_COR_AERO         20
00152 #define O2_DQX_EXT_AERO         21
00153 #define O2_DQX_ISOL_PIX         22
00154 #define O2_DQX_U_COX_MUNK       23
00155 #define O2_DQX_CLOUD1           24
00156 #define O2_DQX_CLOUD2           25
00157 #define O2_DQX_CLOUD4           26
00158 #define O2_DQX_ORIG_OZON        27
00159 #define O2_DQX_CLOUD3           28
00160 #define O2_DQX_U                29+2*256
00161 
00162 /*  LEVEL 2  */
00163 /*  Ocean color & marine aerosols: marine aerosol parameters  */
00164 /*------------------------------------------------------------*/
00165 
00166 #define O2_DQS_O2               0
00167 #define O2_DQS_TH2O             1
00168 #define O2_DQS_TO2              2
00169 #define O2_DQS_INV_PIX_N3       3
00170 #define O2_DQS_TAU              4
00171 #define O2_DQS_TAU_MF           5
00172 #define O2_DQS_TAU_ALGO         6
00173 #define O2_DQS_CAS1             7
00174 #define O2_DQS_CAS2             8
00175 #define O2_DQS_CAS3             9
00176 #define O2_DQS_CAS4             10
00177 #define O2_DQS_PHI              11
00178 #define O2_DQS_COR_AERO         20
00179 #define O2_DQS_EXT_AERO         21
00180 #define O2_DQS_COR_PRESS        22
00181 #define O2_DQS_CLOUD3           23
00182 #define O2_DQS_CLOUD1           24
00183 #define O2_DQS_CLOUD2           25
00184 #define O2_DQS_CLOUD4           26
00185 #define O2_DQS_ORIG_OZON        27
00186 #define O2_DQS_MIXT_O2          28
00187 #define O2_DQS_U                29+2*256
00188 #define O2_DQS_U_NOT_HOMOG      31
00189 
00190 /*  LEVEL 3  */
00191 /*  Ocean color & marine aerosols: marine parameters synthesis */
00192 /*-------------------------------------------------------------*/
00193 
00194 #define O3_DQX_NB_OF_OBSERV     0+9*256
00195 
00196 /*  LEVEL 3  */
00197 /*  Ocean color & marine aerosols: marine aerosol parameters  */
00198 /*------------------------------------------------------------*/
00199 
00200 #define O3_DQS_NB_OF_OBSERV     0+9*256
00201 
00202 /*  LEVEL 2  */
00203 /*  Earth radiation and clouds */
00204 /*-----------------------------*/
00205 
00206 
00207 #define R2_DQS_MOY_UH2O         0
00208 #define R2_DQS_MOY_PCLOUD       1
00209 #define R2_DQS_MOY_PRAY         2
00210 #define R2_DQS_PHASE_LIQ        3
00211 #define R2_DQS_PHASE_ICE        4
00212 #define R2_DQS_PHASE_MIX        5
00213 #define R2_DQS_TAU_CAL          6
00214 #define R2_DQS_SNOW_ICE         7
00215 #define R2_DQS_NOGLITTER        8
00216 #define R2_DQS_CN_EQ_0          9
00217 #define R2_DQS_CN_NEQ_0         10
00218 #define R2_DQS_IQSURF1_EQ_0     11
00219 #define R2_DQS_IQSURF2_EQ_0     12
00220 #define R2_DQS_AVIS             13
00221 #define R2_DQS_ASW              14
00222 
00223 /*  LEVEL 3  */
00224 /*  Earth radiation and clouds */
00225 /*-----------------------------*/
00226 /* not used */
00227 #endif

Generated on Thu Feb 14 2013 17:59:03 for filedata.kdevelop by  doxygen 1.7.1