ocssw  1.0
Classes | Defines | Functions
/disk01/web/ocssw/build/inc/swfinc/readL2scan_viirs.h File Reference

(r8096/r7078)

#include "hdf.h"
#include "hdf5.h"

Go to the source code of this file.

Classes

struct  l2_prod
struct  meta_l2Type

Defines

#define PI   3.14159265358979323846
#define byte   unsigned char
#define MAXNFILES   700
#define PNAME   "Product Name"
#define TITLE   "Title"
#define LEGEND   "Legend"
#define DCENTER   "Data Center"
#define MISSION   "Mission"
#define MSNCHAR   "Mission Characteristics"
#define SENNME   "Sensor Name"
#define SENSOR   "Sensor"
#define SNSCHAR   "Sensor Characteristics"
#define REPLACES   "Replacement Flag"
#define SOFTID   "Software ID"
#define PTIME   "Processing Time"
#define INFILES   "Input Files"
#define PROC_CON   "Processing Control"
#define PROC_LOG   "Processing Log"
#define STATION   "Station Name"
#define STLAT   "Station Latitude"
#define STLON   "Station Longitude"
#define DTYPE   "Data Type"
#define NPIX   "Pixels per Scan Line"
#define NSAMP   "Parent Pixels per Scan Line"
#define NSCAN   "Number of Scan Lines"
#define NREC   "Parent Number of Scan Lines"
#define SNCNTR   "Scene Center Scan Line"
#define NFREC   "Filled Scan Lines"
#define FFLAG1   "FF Missing Frames"
#define FFLAG2   "SDPS Missing Frames"
#define MASKNAMES   "Mask Names"
#define PCTFLAG   "Flag Percentages"
#define FLAGNAMES   "EPSILON1,LAND1,ANCIL1,SUNGLINT1,HIGHLT1,SATZEN1,COASTZ1,NEGLW1,STRAYLIGHT1,CLDICE1,COCCOLITH1,TRUBIDW1,SOLZEN1,HIGHTAU1,LOWLW1,CHLOR1"
#define STIME   "Start Time"
#define ETIME   "End Time"
#define CTIME   "Scene Center Time"
#define NTIME   "Node Crossing Time"
#define SYEAR   "Start Year"
#define SDAY   "Start Day"
#define SMSEC   "Start Millisec"
#define EYEAR   "End Year"
#define EDAY   "End Day"
#define EMSEC   "End Millisec"
#define SNODE   "Start Node"
#define ENODE   "End Node"
#define ORBNUM   "Orbit Number"
#define NORAD1   "NORAD Line 1"
#define NORAD2   "NORAD Line 2"
#define LATUNITS   "Latitude Units"
#define LONUNITS   "Longitude Units"
#define ULLAT   "Upper Left Latitude"
#define ULLON   "Upper Left Longitude"
#define URLAT   "Upper Right Latitude"
#define URLON   "Upper Right Longitude"
#define LLLAT   "Lower Left Latitude"
#define LLLON   "Lower Left Longitude"
#define LRLAT   "Lower Right Latitude"
#define LRLON   "Lower Right Longitude"
#define CLAT   "Scene Center Latitude"
#define CLON   "Scene Center Longitude"
#define SCSOL_Z   "Scene Center Solar Zenith"
#define NLAT   "Northernmost Latitude"
#define SLAT   "Southernmost Latitude"
#define WLON   "Westernmost Longitude"
#define ELON   "Easternmost Longitude"
#define STCLAT   "Start Center Latitude"
#define STCLON   "Start Center Longitude"
#define ENDCLAT   "End Center Latitude"
#define ENDCLON   "End Center Longitude"
#define NODEL   "Orbit Node Longitude"
#define PARAM   "Parameter"
#define UNITS   "Units"
#define PX_START   "Start Pixel"
#define LAC_PX_ST   "LAC Pixel Start Number"
#define PX_SUBSAMP   "Pixel Subsampling Rate"
#define LAC_PX_SUBSAMP   "LAC Pixel Subsampling"
#define PX_NUM   "Pixels per Scan Line"
#define SC_START   "Start Scan"
#define SC_SUBSAMP   "Scan Subsampling Rate"
#define SC_NUM   "Number of Scan Lines"
#define PX_LL_NUM   "Pixel Coordinates"
#define SC_LL_NUM   "Scan Coordinates"
#define SC_TYPE   "Scaling"
#define SC_EQN   "Scaling Equation"
#define BASE   "Base"
#define SLOPE   "Slope"
#define INTERCEPT   "Intercept"
#define SCALE_OFF   "Scale Offset"
#define PX_LL_FIRST   "px_ll_first"
#define PX_LL_FST_ATTR   "Lat/lon of pixels aint32_t first scan line"
#define PX_LL_LAST   "px_ll_last"
#define PX_LL_LST_ATTR   "Lat/lon of pixels aint32_t last scan line"
#define SC_LL_FIRST   "sc_ll_first"
#define SC_LL_FST_ATTR   "Lat/lon of starts of scan lines"
#define SC_LL_LAST   "sc_ll_last"
#define SC_LL_LST_ATTR   "Lat/lon of ends of scan lines"
#define NTILTS   "ntilts"
#define NTILTS_NAME   "Number of scene tilt states"
#define T_FLAGS   "tilt_flags"
#define T_FLAGS_NAME   "Tilt indicators"
#define T_RANGES   "tilt_ranges"
#define T_RANGES_NAME   "Scan-line number ranges of scene tilt states"
#define T_LATS   "tilt_lats"
#define T_LATS_NAME   "Latitudes of tilt-range scan line end points"
#define T_LONS   "tilt_lons"
#define T_LONS_NAME   "Longitudes of tilt-range scan line end points"
#define ORBVEC   "orb_vec"
#define ORBVEC_NAME   "Orbit position vector at scan line time"
#define ORBVEC_UNITS   "kilometers"
#define LVERT   "l_vert"
#define LVERT_NAME   "Local vertical vector in ECEF frame"
#define SUNREF   "sun_ref"
#define SUNREF_NAME   "Reference Sun vector in ECEF frame"
#define ATTANG   "att_ang"
#define ATTANG_NAME   "Computed yaw, roll, pitch"
#define SENMAT   "sen_mat"
#define SENMAT_NAME   "ECEF-to-sensor-frame matrix"
#define SCANELL   "scan_ell"
#define SCANELL_NAME   "Scan-track ellipse coefficients"
#define NFLAG   "nflag"
#define NFLAG_NAME   "Navigation flags"
#define NTILTS   "ntilts"
#define TILT_FLAGS   "tilt_flags"
#define TILT_RANGES   "tilt_ranges"
#define TILT_LATS   "tilt_lats"
#define TILT_LONS   "tilt_lons"
#define MSEC   "msec"
#define ENG_QUAL   "eng_qual"
#define S_FLAGS   "s_flags"
#define NDVI_DATA   "NDVI"
#define L2_FLAGS   "l2_flags"
#define ORBVEC   "orb_vec"
#define LVERT   "l_vert"
#define SUNREF   "sun_ref"
#define ATTANG   "att_ang"
#define SENMAT   "sen_mat"
#define SCANELL   "scan_ell"
#define NFLAG   "nflag"
#define ATMFAIL   1
#define LAND   2
#define BADANC   4
#define HISUNGLINT   8
#define HILT   16
#define HISENZ   32
#define BATH   64
#define NEGLW   128
#define STLIGHT   256
#define CLOUD   512
#define COCO   1024
#define TURBIDW   2048
#define HISOLZ   4096
#define HITAU   8192
#define LOWLW   16384
#define CHLFAIL   32768
#define NAVWARN   65536
#define ABSAER   131072
#define TRICHO   262144
#define MAXAERITER   524288
#define MODSUNGLINT   1048576
#define CHLRANGE   2097152
#define ATMWARN   4194304
#define DARKPIXEL   8388608
#define SEAICE   16777216
#define NAVFAIL   33554432
#define FILTER   67108864
#define SSTWARN   134217728
#define SSTFAIL   268435456
#define HIPOL   536870912
#define SPARE7   1073741824
#define OCEAN   2147483648

Functions

int32_t openL2 (char *, char *, l2_prod *)
int32_t reopenL2 (int32_t, l2_prod *)
int32_t readL2 (l2_prod *, int32_t, int32_t, int32_t)
int32_t closeL2 (l2_prod *, int32_t)
int32_t freeL2 (l2_prod *)
int32_t findprod (l2_prod *, char *)
int32_t readL2meta (meta_l2Type *, int32_t, char *)
int32_t freeL2meta (meta_l2Type *)
int32_t getL3units (l2_prod *, int32_t, char *, char *)
int geonav_ (float *orb_vec, float *sen_mat, float *scan_ell, float *sun_ref, int *nsta, int *ninc, int *npix, float ylat[], float xlon[], float solz[], float sola[], float senz[], float sena[])

Define Documentation

#define ABSAER   131072

Definition at line 307 of file readL2scan_viirs.h.

#define ATMFAIL   1

Definition at line 290 of file readL2scan_viirs.h.

#define ATMWARN   4194304

Definition at line 312 of file readL2scan_viirs.h.

#define ATTANG   "att_ang"

Definition at line 284 of file readL2scan_viirs.h.

#define ATTANG   "att_ang"

Definition at line 284 of file readL2scan_viirs.h.

#define ATTANG_NAME   "Computed yaw, roll, pitch"

Definition at line 262 of file readL2scan_viirs.h.

#define BADANC   4

Definition at line 292 of file readL2scan_viirs.h.

#define BASE   "Base"

Definition at line 226 of file readL2scan_viirs.h.

#define BATH   64

Definition at line 296 of file readL2scan_viirs.h.

#define byte   unsigned char

Definition at line 7 of file readL2scan_viirs.h.

#define CHLFAIL   32768

Definition at line 305 of file readL2scan_viirs.h.

#define CHLRANGE   2097152

Definition at line 311 of file readL2scan_viirs.h.

#define CLAT   "Scene Center Latitude"

Definition at line 198 of file readL2scan_viirs.h.

#define CLON   "Scene Center Longitude"

Definition at line 199 of file readL2scan_viirs.h.

#define CLOUD   512

Definition at line 299 of file readL2scan_viirs.h.

#define COCO   1024

Definition at line 300 of file readL2scan_viirs.h.

#define CTIME   "Scene Center Time"

Definition at line 173 of file readL2scan_viirs.h.

#define DARKPIXEL   8388608

Definition at line 313 of file readL2scan_viirs.h.

#define DCENTER   "Data Center"

Definition at line 139 of file readL2scan_viirs.h.

#define DTYPE   "Data Type"

Definition at line 157 of file readL2scan_viirs.h.

#define EDAY   "End Day"

Definition at line 179 of file readL2scan_viirs.h.

#define ELON   "Easternmost Longitude"

Definition at line 204 of file readL2scan_viirs.h.

#define EMSEC   "End Millisec"

Definition at line 180 of file readL2scan_viirs.h.

#define ENDCLAT   "End Center Latitude"

Definition at line 207 of file readL2scan_viirs.h.

#define ENDCLON   "End Center Longitude"

Definition at line 208 of file readL2scan_viirs.h.

#define ENG_QUAL   "eng_qual"

Definition at line 277 of file readL2scan_viirs.h.

#define ENODE   "End Node"

Definition at line 182 of file readL2scan_viirs.h.

#define ETIME   "End Time"

Definition at line 172 of file readL2scan_viirs.h.

#define EYEAR   "End Year"

Definition at line 178 of file readL2scan_viirs.h.

#define FFLAG1   "FF Missing Frames"

Definition at line 164 of file readL2scan_viirs.h.

#define FFLAG2   "SDPS Missing Frames"

Definition at line 165 of file readL2scan_viirs.h.

#define FILTER   67108864

Definition at line 316 of file readL2scan_viirs.h.

#define FLAGNAMES   "EPSILON1,LAND1,ANCIL1,SUNGLINT1,HIGHLT1,SATZEN1,COASTZ1,NEGLW1,STRAYLIGHT1,CLDICE1,COCCOLITH1,TRUBIDW1,SOLZEN1,HIGHTAU1,LOWLW1,CHLOR1"

Definition at line 168 of file readL2scan_viirs.h.

#define HILT   16

Definition at line 294 of file readL2scan_viirs.h.

#define HIPOL   536870912

Definition at line 319 of file readL2scan_viirs.h.

#define HISENZ   32

Definition at line 295 of file readL2scan_viirs.h.

#define HISOLZ   4096

Definition at line 302 of file readL2scan_viirs.h.

#define HISUNGLINT   8

Definition at line 293 of file readL2scan_viirs.h.

#define HITAU   8192

Definition at line 303 of file readL2scan_viirs.h.

#define INFILES   "Input Files"

Definition at line 148 of file readL2scan_viirs.h.

#define INTERCEPT   "Intercept"

Definition at line 228 of file readL2scan_viirs.h.

#define L2_FLAGS   "l2_flags"

Definition at line 280 of file readL2scan_viirs.h.

#define LAC_PX_ST   "LAC Pixel Start Number"

Definition at line 215 of file readL2scan_viirs.h.

#define LAC_PX_SUBSAMP   "LAC Pixel Subsampling"

Definition at line 217 of file readL2scan_viirs.h.

#define LAND   2

Definition at line 291 of file readL2scan_viirs.h.

#define LATUNITS   "Latitude Units"

Definition at line 188 of file readL2scan_viirs.h.

#define LEGEND   "Legend"

Definition at line 138 of file readL2scan_viirs.h.

#define LLLAT   "Lower Left Latitude"

Definition at line 194 of file readL2scan_viirs.h.

#define LLLON   "Lower Left Longitude"

Definition at line 195 of file readL2scan_viirs.h.

#define LONUNITS   "Longitude Units"

Definition at line 189 of file readL2scan_viirs.h.

#define LOWLW   16384

Definition at line 304 of file readL2scan_viirs.h.

#define LRLAT   "Lower Right Latitude"

Definition at line 196 of file readL2scan_viirs.h.

#define LRLON   "Lower Right Longitude"

Definition at line 197 of file readL2scan_viirs.h.

#define LVERT   "l_vert"

Definition at line 282 of file readL2scan_viirs.h.

#define LVERT   "l_vert"

Definition at line 282 of file readL2scan_viirs.h.

#define LVERT_NAME   "Local vertical vector in ECEF frame"

Definition at line 258 of file readL2scan_viirs.h.

#define MASKNAMES   "Mask Names"

Definition at line 166 of file readL2scan_viirs.h.

#define MAXAERITER   524288

Definition at line 309 of file readL2scan_viirs.h.

#define MAXNFILES   700

Definition at line 9 of file readL2scan_viirs.h.

#define MISSION   "Mission"

Definition at line 140 of file readL2scan_viirs.h.

#define MODSUNGLINT   1048576

Definition at line 310 of file readL2scan_viirs.h.

#define MSEC   "msec"

Definition at line 276 of file readL2scan_viirs.h.

#define MSNCHAR   "Mission Characteristics"

Definition at line 141 of file readL2scan_viirs.h.

#define NAVFAIL   33554432

Definition at line 315 of file readL2scan_viirs.h.

#define NAVWARN   65536

Definition at line 306 of file readL2scan_viirs.h.

#define NDVI_DATA   "NDVI"

Definition at line 279 of file readL2scan_viirs.h.

#define NEGLW   128

Definition at line 297 of file readL2scan_viirs.h.

#define NFLAG   "nflag"

Definition at line 287 of file readL2scan_viirs.h.

#define NFLAG   "nflag"

Definition at line 287 of file readL2scan_viirs.h.

#define NFLAG_NAME   "Navigation flags"

Definition at line 268 of file readL2scan_viirs.h.

#define NFREC   "Filled Scan Lines"

Definition at line 163 of file readL2scan_viirs.h.

#define NLAT   "Northernmost Latitude"

Definition at line 201 of file readL2scan_viirs.h.

#define NODEL   "Orbit Node Longitude"

Definition at line 209 of file readL2scan_viirs.h.

#define NORAD1   "NORAD Line 1"

Definition at line 184 of file readL2scan_viirs.h.

#define NORAD2   "NORAD Line 2"

Definition at line 185 of file readL2scan_viirs.h.

#define NPIX   "Pixels per Scan Line"

Definition at line 158 of file readL2scan_viirs.h.

#define NREC   "Parent Number of Scan Lines"

Definition at line 161 of file readL2scan_viirs.h.

#define NSAMP   "Parent Pixels per Scan Line"

Definition at line 159 of file readL2scan_viirs.h.

#define NSCAN   "Number of Scan Lines"

Definition at line 160 of file readL2scan_viirs.h.

#define NTILTS   "ntilts"

Definition at line 271 of file readL2scan_viirs.h.

#define NTILTS   "ntilts"

Definition at line 271 of file readL2scan_viirs.h.

#define NTILTS_NAME   "Number of scene tilt states"

Definition at line 243 of file readL2scan_viirs.h.

#define NTIME   "Node Crossing Time"

Definition at line 174 of file readL2scan_viirs.h.

#define OCEAN   2147483648

Definition at line 321 of file readL2scan_viirs.h.

#define ORBNUM   "Orbit Number"

Definition at line 183 of file readL2scan_viirs.h.

#define ORBVEC   "orb_vec"

Definition at line 281 of file readL2scan_viirs.h.

#define ORBVEC   "orb_vec"

Definition at line 281 of file readL2scan_viirs.h.

#define ORBVEC_NAME   "Orbit position vector at scan line time"

Definition at line 255 of file readL2scan_viirs.h.

#define ORBVEC_UNITS   "kilometers"

Definition at line 256 of file readL2scan_viirs.h.

#define PARAM   "Parameter"

Definition at line 212 of file readL2scan_viirs.h.

#define PCTFLAG   "Flag Percentages"

Definition at line 167 of file readL2scan_viirs.h.

#define PI   3.14159265358979323846

Definition at line 5 of file readL2scan_viirs.h.

#define PNAME   "Product Name"

Definition at line 136 of file readL2scan_viirs.h.

#define PROC_CON   "Processing Control"

Definition at line 149 of file readL2scan_viirs.h.

#define PROC_LOG   "Processing Log"

Definition at line 150 of file readL2scan_viirs.h.

#define PTIME   "Processing Time"

Definition at line 147 of file readL2scan_viirs.h.

#define PX_LL_FIRST   "px_ll_first"

Definition at line 232 of file readL2scan_viirs.h.

#define PX_LL_FST_ATTR   "Lat/lon of pixels aint32_t first scan line"

Definition at line 233 of file readL2scan_viirs.h.

#define PX_LL_LAST   "px_ll_last"

Definition at line 234 of file readL2scan_viirs.h.

#define PX_LL_LST_ATTR   "Lat/lon of pixels aint32_t last scan line"

Definition at line 235 of file readL2scan_viirs.h.

#define PX_LL_NUM   "Pixel Coordinates"

Definition at line 222 of file readL2scan_viirs.h.

#define PX_NUM   "Pixels per Scan Line"

Definition at line 218 of file readL2scan_viirs.h.

#define PX_START   "Start Pixel"

Definition at line 214 of file readL2scan_viirs.h.

#define PX_SUBSAMP   "Pixel Subsampling Rate"

Definition at line 216 of file readL2scan_viirs.h.

#define REPLACES   "Replacement Flag"

Definition at line 145 of file readL2scan_viirs.h.

#define S_FLAGS   "s_flags"

Definition at line 278 of file readL2scan_viirs.h.

#define SC_EQN   "Scaling Equation"

Definition at line 225 of file readL2scan_viirs.h.

#define SC_LL_FIRST   "sc_ll_first"

Definition at line 236 of file readL2scan_viirs.h.

#define SC_LL_FST_ATTR   "Lat/lon of starts of scan lines"

Definition at line 237 of file readL2scan_viirs.h.

#define SC_LL_LAST   "sc_ll_last"

Definition at line 238 of file readL2scan_viirs.h.

#define SC_LL_LST_ATTR   "Lat/lon of ends of scan lines"

Definition at line 239 of file readL2scan_viirs.h.

#define SC_LL_NUM   "Scan Coordinates"

Definition at line 223 of file readL2scan_viirs.h.

#define SC_NUM   "Number of Scan Lines"

Definition at line 221 of file readL2scan_viirs.h.

#define SC_START   "Start Scan"

Definition at line 219 of file readL2scan_viirs.h.

#define SC_SUBSAMP   "Scan Subsampling Rate"

Definition at line 220 of file readL2scan_viirs.h.

#define SC_TYPE   "Scaling"

Definition at line 224 of file readL2scan_viirs.h.

#define SCALE_OFF   "Scale Offset"

Definition at line 229 of file readL2scan_viirs.h.

#define SCANELL   "scan_ell"

Definition at line 286 of file readL2scan_viirs.h.

#define SCANELL   "scan_ell"

Definition at line 286 of file readL2scan_viirs.h.

#define SCANELL_NAME   "Scan-track ellipse coefficients"

Definition at line 266 of file readL2scan_viirs.h.

#define SCSOL_Z   "Scene Center Solar Zenith"

Definition at line 200 of file readL2scan_viirs.h.

#define SDAY   "Start Day"

Definition at line 176 of file readL2scan_viirs.h.

#define SEAICE   16777216

Definition at line 314 of file readL2scan_viirs.h.

#define SENMAT   "sen_mat"

Definition at line 285 of file readL2scan_viirs.h.

#define SENMAT   "sen_mat"

Definition at line 285 of file readL2scan_viirs.h.

#define SENMAT_NAME   "ECEF-to-sensor-frame matrix"

Definition at line 264 of file readL2scan_viirs.h.

#define SENNME   "Sensor Name"

Definition at line 142 of file readL2scan_viirs.h.

#define SENSOR   "Sensor"

Definition at line 143 of file readL2scan_viirs.h.

#define SLAT   "Southernmost Latitude"

Definition at line 202 of file readL2scan_viirs.h.

#define SLOPE   "Slope"

Definition at line 227 of file readL2scan_viirs.h.

#define SMSEC   "Start Millisec"

Definition at line 177 of file readL2scan_viirs.h.

#define SNCNTR   "Scene Center Scan Line"

Definition at line 162 of file readL2scan_viirs.h.

#define SNODE   "Start Node"

Definition at line 181 of file readL2scan_viirs.h.

#define SNSCHAR   "Sensor Characteristics"

Definition at line 144 of file readL2scan_viirs.h.

#define SOFTID   "Software ID"

Definition at line 146 of file readL2scan_viirs.h.

#define SPARE7   1073741824

Definition at line 320 of file readL2scan_viirs.h.

#define SSTFAIL   268435456

Definition at line 318 of file readL2scan_viirs.h.

#define SSTWARN   134217728

Definition at line 317 of file readL2scan_viirs.h.

#define STATION   "Station Name"

Definition at line 154 of file readL2scan_viirs.h.

#define STCLAT   "Start Center Latitude"

Definition at line 205 of file readL2scan_viirs.h.

#define STCLON   "Start Center Longitude"

Definition at line 206 of file readL2scan_viirs.h.

#define STIME   "Start Time"

Definition at line 171 of file readL2scan_viirs.h.

#define STLAT   "Station Latitude"

Definition at line 155 of file readL2scan_viirs.h.

#define STLIGHT   256

Definition at line 298 of file readL2scan_viirs.h.

#define STLON   "Station Longitude"

Definition at line 156 of file readL2scan_viirs.h.

#define SUNREF   "sun_ref"

Definition at line 283 of file readL2scan_viirs.h.

#define SUNREF   "sun_ref"

Definition at line 283 of file readL2scan_viirs.h.

#define SUNREF_NAME   "Reference Sun vector in ECEF frame"

Definition at line 260 of file readL2scan_viirs.h.

#define SYEAR   "Start Year"

Definition at line 175 of file readL2scan_viirs.h.

#define T_FLAGS   "tilt_flags"

Definition at line 244 of file readL2scan_viirs.h.

#define T_FLAGS_NAME   "Tilt indicators"

Definition at line 245 of file readL2scan_viirs.h.

#define T_LATS   "tilt_lats"

Definition at line 248 of file readL2scan_viirs.h.

#define T_LATS_NAME   "Latitudes of tilt-range scan line end points"

Definition at line 249 of file readL2scan_viirs.h.

#define T_LONS   "tilt_lons"

Definition at line 250 of file readL2scan_viirs.h.

#define T_LONS_NAME   "Longitudes of tilt-range scan line end points"

Definition at line 251 of file readL2scan_viirs.h.

#define T_RANGES   "tilt_ranges"

Definition at line 246 of file readL2scan_viirs.h.

#define T_RANGES_NAME   "Scan-line number ranges of scene tilt states"

Definition at line 247 of file readL2scan_viirs.h.

#define TILT_FLAGS   "tilt_flags"

Definition at line 272 of file readL2scan_viirs.h.

#define TILT_LATS   "tilt_lats"

Definition at line 274 of file readL2scan_viirs.h.

#define TILT_LONS   "tilt_lons"

Definition at line 275 of file readL2scan_viirs.h.

#define TILT_RANGES   "tilt_ranges"

Definition at line 273 of file readL2scan_viirs.h.

#define TITLE   "Title"

Definition at line 137 of file readL2scan_viirs.h.

#define TRICHO   262144

Definition at line 308 of file readL2scan_viirs.h.

#define TURBIDW   2048

Definition at line 301 of file readL2scan_viirs.h.

#define ULLAT   "Upper Left Latitude"

Definition at line 190 of file readL2scan_viirs.h.

#define ULLON   "Upper Left Longitude"

Definition at line 191 of file readL2scan_viirs.h.

#define UNITS   "Units"

Definition at line 213 of file readL2scan_viirs.h.

#define URLAT   "Upper Right Latitude"

Definition at line 192 of file readL2scan_viirs.h.

#define URLON   "Upper Right Longitude"

Definition at line 193 of file readL2scan_viirs.h.

#define WLON   "Westernmost Longitude"

Definition at line 203 of file readL2scan_viirs.h.


Function Documentation

int32_t closeL2 ( l2_prod ,
int32_t   
)

Definition at line 729 of file readL2scan_viirs.c.

int32_t findprod ( l2_prod ,
char *   
)

Definition at line 1298 of file readL2scan.c.

int32_t freeL2 ( l2_prod )

Definition at line 1262 of file readL2scan.c.

int32_t freeL2meta ( meta_l2Type )

Definition at line 1447 of file readL2scan.c.

int geonav_ ( float *  orb_vec,
float *  sen_mat,
float *  scan_ell,
float *  sun_ref,
int *  nsta,
int *  ninc,
int *  npix,
float  ylat[],
float  xlon[],
float  solz[],
float  sola[],
float  senz[],
float  sena[] 
)
int32_t getL3units ( l2_prod ,
int32_t  ,
char *  ,
char *   
)

Definition at line 920 of file readL2scan_viirs.c.

int32_t openL2 ( char *  ,
char *  ,
l2_prod  
)

Definition at line 153 of file readL2scan.c.

int32_t readL2 ( l2_prod ,
int32_t  ,
int32_t  ,
int32_t   
)

Definition at line 524 of file readL2scan_viirs.c.

int32_t readL2meta ( meta_l2Type ,
int32_t  ,
char *   
)

Definition at line 832 of file readL2scan_viirs.c.

int32_t reopenL2 ( int32_t  ,
l2_prod  
)

Definition at line 477 of file readL2scan_viirs.c.