Jump to content
Go to the documentation of this file.
17 #define IAS_DAYS_IN_YEAR 365
18 #define IAS_DAYS_IN_LEAP_YEAR 366
20 #define IAS_SOFTWARE_VERSION_SIZE 11
21 #define IAS_INSTRUMENT_SOURCE_SIZE 32
22 #define IAS_BAND_NAME_SIZE 30
23 #define IAS_COLLECT_TYPE_SIZE 50
25 #define IAS_EPOCH_2000 2451545.0
26 #define IAS_JULIAN_CENTURY 36525.0
28 #define IAS_SEC_PER_DAY 86400
29 #define IAS_DAILY_SECONDS_IN_LEAP_YEAR 86401
37 #define IAS_MIN_YEAR 1970
39 #define IAS_MAX_YEAR 2099
40 #define IAS_MAX_MONTH 12
41 #define IAS_MIN_MONTH 1
44 #define IAS_SENSOR_NAME_LENGTH 11
48 #define IAS_SENSOR_ID_SIZE 9
51 #define IAS_SPACECRAFT_NAME_LENGTH 10
53 #define IAS_MODIFIED_JULIAN_DATE 2400000.5
58 #define IAS_UNITS_SIZE 12
61 #define IAS_DATUM_SIZE 16
64 #define IAS_PROJ_PARAM_SIZE 15
67 #define IAS_WORKORDER_ID_LENGTH 12
69 #define IAS_WORKORDER_ID_SIZE (IAS_WORKORDER_ID_LENGTH + 1)
72 #define IAS_PRODUCT_REQUEST_ID_LENGTH 20
74 #define IAS_PRODUCT_REQUEST_ID_SIZE (IAS_PRODUCT_REQUEST_ID_LENGTH + 1)
77 #define IAS_CHAR_ID_LENGTH 20
79 #define IAS_CHAR_ID_SIZE (IAS_CHAR_ID_LENGTH + 1)
83 #define IAS_DIFFUSER_TYPE_SIZE 9
84 #define IAS_BIAS_MODEL_TYPE_SIZE 11
87 #define IAS_LAGRANGE_PTS 4
90 #define IAS_LOS_LEGENDRE_TERMS 4
93 #define IAS_OFF_NADIR_BOUNDARY 0.5
107 #define IAS_IS_EVEN_LINE(line_index) \
108 (((line_index) & 0x01) != 0)
115 #define INVALID_ELEVATION -999999
141 #define IAS_QUALITY_BIT_NOTHING 0x0000
143 #define IAS_QUALITY_BIT_FILL 0x0001
145 #define IAS_QUALITY_BIT_DROPPED_FRAME 0x0002
147 #define IAS_QUALITY_BIT_TERRAIN_OCCLUSION 0x0004
149 #define IAS_QUALITY_BIT_RESERVED_1 0x0008
151 #define IAS_QUALITY_BIT_WATER_01 0x0010
152 #define IAS_QUALITY_BIT_WATER_10 0x0020
153 #define IAS_QUALITY_BIT_WATER_11 0x0030
155 #define IAS_QUALITY_BIT_RESERVED_2 0x0040
156 #define IAS_QUALITY_BIT_RESERVED_3 0x0080
158 #define IAS_QUALITY_BIT_VEGETATION_01 0x0100
159 #define IAS_QUALITY_BIT_VEGETATION_10 0x0200
160 #define IAS_QUALITY_BIT_VEGETATION_11 0x0300
162 #define IAS_QUALITY_BIT_SNOW_ICE_01 0x0400
163 #define IAS_QUALITY_BIT_SNOW_ICE_10 0x0800
164 #define IAS_QUALITY_BIT_SNOW_ICE_11 0x0C00
166 #define IAS_QUALITY_BIT_CIRRUS_01 0x1000
167 #define IAS_QUALITY_BIT_CIRRUS_10 0x2000
168 #define IAS_QUALITY_BIT_CIRRUS_11 0x3000
170 #define IAS_QUALITY_BIT_CLOUD_01 0x4000
171 #define IAS_QUALITY_BIT_CLOUD_10 0x8000
172 #define IAS_QUALITY_BIT_CLOUD_11 0xC000