|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <cmath>#include <ossim/projection/ossimTransMercatorProjection.h>#include <ossim/base/ossimKeywordNames.h>Go to the source code of this file.
Macros | |
| #define | TRANMERC_NO_ERROR 0x0000 |
| #define | TRANMERC_LAT_ERROR 0x0001 |
| #define | TRANMERC_LON_ERROR 0x0002 |
| #define | TRANMERC_EASTING_ERROR 0x0004 |
| #define | TRANMERC_NORTHING_ERROR 0x0008 |
| #define | TRANMERC_ORIGIN_LAT_ERROR 0x0010 |
| #define | TRANMERC_CENT_MER_ERROR 0x0020 |
| #define | TRANMERC_A_ERROR 0x0040 |
| #define | TRANMERC_B_ERROR 0x0080 |
| #define | TRANMERC_A_LESS_B_ERROR 0x0100 |
| #define | TRANMERC_SCALE_FACTOR_ERROR 0x0200 |
| #define | TRANMERC_LON_WARNING 0x0400 |
| #define | MAX_LAT ((M_PI * 90.0)/180.0) /* 90 degrees in radians */ |
| #define | MAX_DELTA_LONG ((M_PI * 90.0)/180.0) /* 90 degrees in radians */ |
| #define | MIN_SCALE_FACTOR 0.3 |
| #define | MAX_SCALE_FACTOR 3.0 |
| #define | SPHTMD(Latitude) |
| #define | SPHSN(Latitude) |
| #define | SPHSR(Latitude) |
| #define | DENOM(Latitude) ((double) (sqrt(1.e0 - TranMerc_es * pow(sin(Latitude),2)))) |
| #define DENOM | ( | Latitude | ) | ((double) (sqrt(1.e0 - TranMerc_es * pow(sin(Latitude),2)))) |
Definition at line 51 of file ossimTransMercatorProjection.cpp.
| #define MAX_DELTA_LONG ((M_PI * 90.0)/180.0) /* 90 degrees in radians */ |
Definition at line 37 of file ossimTransMercatorProjection.cpp.
Referenced by ossimTransMercatorProjection::Set_Transverse_Mercator_Parameters().
| #define MAX_LAT ((M_PI * 90.0)/180.0) /* 90 degrees in radians */ |
Definition at line 36 of file ossimTransMercatorProjection.cpp.
Referenced by ossimTransMercatorProjection::Set_Transverse_Mercator_Parameters().
| #define MAX_SCALE_FACTOR 3.0 |
Definition at line 39 of file ossimTransMercatorProjection.cpp.
| #define MIN_SCALE_FACTOR 0.3 |
Definition at line 38 of file ossimTransMercatorProjection.cpp.
| #define SPHSN | ( | Latitude | ) |
Definition at line 45 of file ossimTransMercatorProjection.cpp.
Referenced by ossimTransMercatorProjection::Convert_Geodetic_To_Transverse_Mercator(), and ossimTransMercatorProjection::Convert_Transverse_Mercator_To_Geodetic().
| #define SPHSR | ( | Latitude | ) |
Definition at line 48 of file ossimTransMercatorProjection.cpp.
Referenced by ossimTransMercatorProjection::Convert_Transverse_Mercator_To_Geodetic().
| #define SPHTMD | ( | Latitude | ) |
Definition at line 41 of file ossimTransMercatorProjection.cpp.
Referenced by ossimTransMercatorProjection::Convert_Geodetic_To_Transverse_Mercator(), and ossimTransMercatorProjection::Convert_Transverse_Mercator_To_Geodetic().
| #define TRANMERC_A_ERROR 0x0040 |
Definition at line 30 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_A_LESS_B_ERROR 0x0100 |
Definition at line 32 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_B_ERROR 0x0080 |
Definition at line 31 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_CENT_MER_ERROR 0x0020 |
Definition at line 29 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_EASTING_ERROR 0x0004 |
Definition at line 26 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_LAT_ERROR 0x0001 |
Definition at line 24 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_LON_ERROR 0x0002 |
Definition at line 25 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_LON_WARNING 0x0400 |
Definition at line 34 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_NO_ERROR 0x0000 |
| #define TRANMERC_NORTHING_ERROR 0x0008 |
Definition at line 27 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_ORIGIN_LAT_ERROR 0x0010 |
Definition at line 28 of file ossimTransMercatorProjection.cpp.
| #define TRANMERC_SCALE_FACTOR_ERROR 0x0200 |
Definition at line 33 of file ossimTransMercatorProjection.cpp.
1.8.14