|
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().
1.8.14