OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <math.h>
#include <ossim/projection/ossimTransCylEquAreaProjection.h>
#include <ossim/base/ossimKeywordNames.h>
Go to the source code of this file.
Macros | |
#define | PI_OVER_2 ( M_PI / 2.0) |
#define | TWO_PI (2.0 * M_PI) |
#define | TCEA_Q(sinlat, x) (One_MINUS_es2*(sinlat/(1.0-es2*sinlat*sinlat)-One_OVER_2es*log((1-x)/(1+x)))) |
#define | TCEA_COEFF_TIMES_SIN(coeff, x, latit) (coeff * sin(x*latit)) |
#define | TCEA_M(c0lat, c1lat, c2lat, c3lat) (Tcea_a * (c0lat - c1lat + c2lat - c3lat)) |
#define | TCEA_L(Beta, c0lat, c1lat, c2lat) (Beta + c0lat + c1lat + c2lat) |
#define | MIN_SCALE_FACTOR 0.3 |
#define | MAX_SCALE_FACTOR 3.0 |
#define | TCEA_NO_ERROR 0x0000 |
#define | TCEA_LAT_ERROR 0x0001 |
#define | TCEA_LON_ERROR 0x0002 |
#define | TCEA_EASTING_ERROR 0x0004 |
#define | TCEA_NORTHING_ERROR 0x0008 |
#define | TCEA_ORIGIN_LAT_ERROR 0x0010 |
#define | TCEA_CENT_MER_ERROR 0x0020 |
#define | TCEA_A_ERROR 0x0040 |
#define | TCEA_INV_F_ERROR 0x0080 |
#define | TCEA_SCALE_FACTOR_ERROR 0x0100 |
#define | TCEA_LON_WARNING 0x0200 |
#define MAX_SCALE_FACTOR 3.0 |
Definition at line 37 of file ossimTransCylEquAreaProjection.cpp.
#define MIN_SCALE_FACTOR 0.3 |
Definition at line 36 of file ossimTransCylEquAreaProjection.cpp.
#define PI_OVER_2 ( M_PI / 2.0) |
Definition at line 26 of file ossimTransCylEquAreaProjection.cpp.
Referenced by ossimTransCylEquAreaProjection::Convert_Geodetic_To_Trans_Cyl_Eq_Area(), and ossimTransCylEquAreaProjection::Set_Trans_Cyl_Eq_Area_Parameters().
#define TCEA_A_ERROR 0x0040 |
Definition at line 46 of file ossimTransCylEquAreaProjection.cpp.
#define TCEA_CENT_MER_ERROR 0x0020 |
Definition at line 45 of file ossimTransCylEquAreaProjection.cpp.
#define TCEA_EASTING_ERROR 0x0004 |
Definition at line 42 of file ossimTransCylEquAreaProjection.cpp.
#define TCEA_INV_F_ERROR 0x0080 |
Definition at line 47 of file ossimTransCylEquAreaProjection.cpp.
#define TCEA_L | ( | Beta, | |
c0lat, | |||
c1lat, | |||
c2lat | |||
) | (Beta + c0lat + c1lat + c2lat) |
Definition at line 35 of file ossimTransCylEquAreaProjection.cpp.
Referenced by ossimTransCylEquAreaProjection::Convert_Geodetic_To_Trans_Cyl_Eq_Area(), and ossimTransCylEquAreaProjection::Convert_Trans_Cyl_Eq_Area_To_Geodetic().
#define TCEA_LAT_ERROR 0x0001 |
Definition at line 40 of file ossimTransCylEquAreaProjection.cpp.
#define TCEA_LON_ERROR 0x0002 |
Definition at line 41 of file ossimTransCylEquAreaProjection.cpp.
#define TCEA_LON_WARNING 0x0200 |
Definition at line 49 of file ossimTransCylEquAreaProjection.cpp.
Referenced by ossimTransCylEquAreaProjection::Convert_Geodetic_To_Trans_Cyl_Eq_Area().
#define TCEA_M | ( | c0lat, | |
c1lat, | |||
c2lat, | |||
c3lat | |||
) | (Tcea_a * (c0lat - c1lat + c2lat - c3lat)) |
Definition at line 34 of file ossimTransCylEquAreaProjection.cpp.
Referenced by ossimTransCylEquAreaProjection::Convert_Geodetic_To_Trans_Cyl_Eq_Area(), and ossimTransCylEquAreaProjection::Set_Trans_Cyl_Eq_Area_Parameters().
#define TCEA_NO_ERROR 0x0000 |
#define TCEA_NORTHING_ERROR 0x0008 |
Definition at line 43 of file ossimTransCylEquAreaProjection.cpp.
#define TCEA_ORIGIN_LAT_ERROR 0x0010 |
Definition at line 44 of file ossimTransCylEquAreaProjection.cpp.
#define TCEA_SCALE_FACTOR_ERROR 0x0100 |
Definition at line 48 of file ossimTransCylEquAreaProjection.cpp.
#define TWO_PI (2.0 * M_PI) |
Definition at line 29 of file ossimTransCylEquAreaProjection.cpp.
Referenced by ossimTransCylEquAreaProjection::Convert_Geodetic_To_Trans_Cyl_Eq_Area(), and ossimTransCylEquAreaProjection::Set_Trans_Cyl_Eq_Area_Parameters().