|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossim/projection/ossimBngProjection.h>#include <ossim/projection/ossimTranmerc.h>#include <ossim/base/ossimDatumFactory.h>#include <ossim/base/ossimEllipsoidFactory.h>#include <ossim/base/ossimKeywordNames.h>#include <ossim/elevation/ossimElevManager.h>#include <string.h>#include <stdio.h>Go to the source code of this file.
Macros | |
| #define | BNG_NO_ERROR 0x0000 |
| #define | BNG_LAT_ERROR 0x0001 |
| #define | BNG_LON_ERROR 0x0002 |
| #define | BNG_EASTING_ERROR 0x0004 |
| #define | BNG_NORTHING_ERROR 0x0008 |
| #define | BNG_INVALID_AREA_ERROR 0x0010 |
| #define | BNG_STRING_ERROR 0x0020 |
| #define | BNG_ELLIPSOID_ERROR 0x0040 |
| #define | PI_OVER_2 (M_PI / 2.0e0) /* PI over 2 */ |
| #define | MAX_LAT (61.5 * M_PI / 180.0) /* 61.5 degrees */ |
| #define | MIN_LAT (49.5 * M_PI / 180.0) /* 49.5 degrees */ |
| #define | MAX_LON (3.5 * M_PI / 180.0) /* 3.5 degrees */ |
| #define | MIN_LON (-10.0 * M_PI / 180.0) /* -10 degrees */ |
| #define | BNG500GRID "STNOHJ" /* 500,000 unit square identifications */ |
| #define | BNG100GRID "VWXYZQRSTULMNOPFGHJKABCDE" /* 100,000 unit square identifications */ |
Functions | |
| RTTI_DEF1 (ossimBngProjection, "ossimBngProjection", ossimMapProjection) | |
| #define BNG100GRID "VWXYZQRSTULMNOPFGHJKABCDE" /* 100,000 unit square identifications */ |
Definition at line 35 of file ossimBngProjection.cpp.
| #define BNG500GRID "STNOHJ" /* 500,000 unit square identifications */ |
Definition at line 34 of file ossimBngProjection.cpp.
| #define BNG_EASTING_ERROR 0x0004 |
Definition at line 23 of file ossimBngProjection.cpp.
| #define BNG_ELLIPSOID_ERROR 0x0040 |
Definition at line 27 of file ossimBngProjection.cpp.
| #define BNG_INVALID_AREA_ERROR 0x0010 |
Definition at line 25 of file ossimBngProjection.cpp.
Referenced by ossimBngProjection::Check_Out_Of_Area().
| #define BNG_LAT_ERROR 0x0001 |
Definition at line 21 of file ossimBngProjection.cpp.
Referenced by ossimBngProjection::Convert_Geodetic_To_BNG().
| #define BNG_LON_ERROR 0x0002 |
Definition at line 22 of file ossimBngProjection.cpp.
Referenced by ossimBngProjection::Convert_Geodetic_To_BNG().
| #define BNG_NO_ERROR 0x0000 |
Definition at line 20 of file ossimBngProjection.cpp.
Referenced by ossimBngProjection::Break_BNG_String(), ossimBngProjection::Check_Out_Of_Area(), ossimBngProjection::Convert_BNG_To_Geodetic(), ossimBngProjection::Convert_BNG_To_Transverse_Mercator(), ossimBngProjection::Convert_Geodetic_To_BNG(), ossimBngProjection::Convert_Transverse_Mercator_To_BNG(), ossimBngProjection::Find_Index(), ossimBngProjection::Make_BNG_String(), and ossimBngProjection::Set_BNG_Parameters().
| #define BNG_NORTHING_ERROR 0x0008 |
Definition at line 24 of file ossimBngProjection.cpp.
| #define BNG_STRING_ERROR 0x0020 |
Definition at line 26 of file ossimBngProjection.cpp.
Referenced by ossimBngProjection::Break_BNG_String(), and ossimBngProjection::Find_Index().
| #define MAX_LAT (61.5 * M_PI / 180.0) /* 61.5 degrees */ |
Definition at line 30 of file ossimBngProjection.cpp.
Referenced by ossimBngProjection::Convert_Geodetic_To_BNG().
| #define MAX_LON (3.5 * M_PI / 180.0) /* 3.5 degrees */ |
Definition at line 32 of file ossimBngProjection.cpp.
Referenced by ossimBngProjection::Convert_Geodetic_To_BNG().
| #define MIN_LAT (49.5 * M_PI / 180.0) /* 49.5 degrees */ |
Definition at line 31 of file ossimBngProjection.cpp.
Referenced by ossimBngProjection::Convert_Geodetic_To_BNG().
| #define MIN_LON (-10.0 * M_PI / 180.0) /* -10 degrees */ |
Definition at line 33 of file ossimBngProjection.cpp.
Referenced by ossimBngProjection::Convert_Geodetic_To_BNG().
| #define PI_OVER_2 (M_PI / 2.0e0) /* PI over 2 */ |
Definition at line 29 of file ossimBngProjection.cpp.
| RTTI_DEF1 | ( | ossimBngProjection | , |
| "ossimBngProjection" | , | ||
| ossimMapProjection | |||
| ) |
1.8.14