OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
VcstMapDataSet.h File Reference
#include <algorithm>
#include <VcstCmnConsts.h>
#include <mds.h>
#include <novas.h>
Include dependency graph for VcstMapDataSet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VcstMapDataSet
 

Enumerations

enum  Hemisphere { NORTHERN, SOUTHERN, EQUATOR }
 
enum  GridType {
  GRIDTYPE_NONE = 0, MERCATOR_COAX = 11, POLAR_STEREO_NORTH = 21, POLAR_STEREO_SOUTH = 25,
  LAMBERT_TANGENT_NORTH = 31, LAMBERT_TANGENT_SOUTH = 35, LAMBERT_SECANT_NORTH = 41, LAMBERT_SECANT_SOUTH = 45,
  CYLINDRICAL_EQUIDISTANT = 51, POLAR_AZMUTHAL_NORTH = 61, POLAR_AZMUTHAL_SOUTH = 65
}
 

Variables

const double NORTH_UPPER_LEFT_LAT = (DEG2RAD * -20.747206768662e0)
 
const double NORTH_UPPER_LEFT_LON = (DEG2RAD * 145.0e0)
 
const double NORTH_LOWER_RIGHT_LAT = NORTH_UPPER_LEFT_LAT
 
const double NORTH_LOWER_RIGHT_LON = (NORTH_UPPER_LEFT_LON - PI)
 
const double SOUTH_UPPER_LEFT_LAT = -NORTH_UPPER_LEFT_LAT
 
const double SOUTH_UPPER_LEFT_LON = (DEG2RAD * (-125.0e0))
 
const double SOUTH_LOWER_RIGHT_LON = (SOUTH_UPPER_LEFT_LON + PI)
 
const double PI_EPSILON = 1.0e-7
 

Enumeration Type Documentation

◆ GridType

enum GridType

Enum datatype defining GridType

Enumerator
GRIDTYPE_NONE 
MERCATOR_COAX 
POLAR_STEREO_NORTH 
POLAR_STEREO_SOUTH 
LAMBERT_TANGENT_NORTH 
LAMBERT_TANGENT_SOUTH 
LAMBERT_SECANT_NORTH 
LAMBERT_SECANT_SOUTH 
CYLINDRICAL_EQUIDISTANT 
POLAR_AZMUTHAL_NORTH 
POLAR_AZMUTHAL_SOUTH 

Definition at line 45 of file VcstMapDataSet.h.

◆ Hemisphere

enum Hemisphere

Enum datatype defining Hemisphere

Enumerator
NORTHERN 
SOUTHERN 
EQUATOR 

Definition at line 38 of file VcstMapDataSet.h.

Variable Documentation

◆ NORTH_LOWER_RIGHT_LAT

const double NORTH_LOWER_RIGHT_LAT = NORTH_UPPER_LEFT_LAT

Definition at line 22 of file VcstMapDataSet.h.

◆ NORTH_LOWER_RIGHT_LON

const double NORTH_LOWER_RIGHT_LON = (NORTH_UPPER_LEFT_LON - PI)

Definition at line 23 of file VcstMapDataSet.h.

◆ NORTH_UPPER_LEFT_LAT

const double NORTH_UPPER_LEFT_LAT = (DEG2RAD * -20.747206768662e0)

Definition at line 20 of file VcstMapDataSet.h.

◆ NORTH_UPPER_LEFT_LON

const double NORTH_UPPER_LEFT_LON = (DEG2RAD * 145.0e0)

Definition at line 21 of file VcstMapDataSet.h.

◆ PI_EPSILON

const double PI_EPSILON = 1.0e-7

Definition at line 33 of file VcstMapDataSet.h.

◆ SOUTH_LOWER_RIGHT_LON

const double SOUTH_LOWER_RIGHT_LON = (SOUTH_UPPER_LEFT_LON + PI)

Definition at line 27 of file VcstMapDataSet.h.

◆ SOUTH_UPPER_LEFT_LAT

const double SOUTH_UPPER_LEFT_LAT = -NORTH_UPPER_LEFT_LAT

Definition at line 24 of file VcstMapDataSet.h.

◆ SOUTH_UPPER_LEFT_LON

const double SOUTH_UPPER_LEFT_LON = (DEG2RAD * (-125.0e0))

Definition at line 25 of file VcstMapDataSet.h.