#include <CscCartography.h>
◆ ~CscCartographicProjection()
| conscience_utils::Cartography::CscCartographicProjection::~CscCartographicProjection |
( |
| ) |
|
|
virtual |
◆ getEpsgProjectionFromString()
◆ getInstance()
◆ projectPointFromConsciencePositionToWGS84()
| CscPoint3d * conscience_utils::Cartography::CscCartographicProjection::projectPointFromConsciencePositionToWGS84 |
( |
const CscPoint3d * |
position | ) |
|
◆ projectPointFromWGS84()
| CscPoint3d * conscience_utils::Cartography::CscCartographicProjection::projectPointFromWGS84 |
( |
const string & |
target, |
|
|
const CscPoint3d * |
position |
|
) |
| |
◆ projectPointFromWGS84ToConsciencePosition()
| CscPoint3d * conscience_utils::Cartography::CscCartographicProjection::projectPointFromWGS84ToConsciencePosition |
( |
const CscPoint3d * |
position | ) |
|
◆ projectPointFromWGS84WithReferencePoint()
| CscPoint3d * conscience_utils::Cartography::CscCartographicProjection::projectPointFromWGS84WithReferencePoint |
( |
const string & |
target, |
|
|
const CscPoint3d * |
position, |
|
|
const CscPoint3d * |
referencePoint |
|
) |
| |
◆ projectPointToWGS84()
| CscPoint3d * conscience_utils::Cartography::CscCartographicProjection::projectPointToWGS84 |
( |
const string & |
src, |
|
|
const CscPoint3d * |
position |
|
) |
| |
◆ projectPointToWGS84WithReferencePoint()
| CscPoint3d * conscience_utils::Cartography::CscCartographicProjection::projectPointToWGS84WithReferencePoint |
( |
const string & |
src, |
|
|
const CscPoint3d * |
position, |
|
|
const CscPoint3d * |
referencePoint |
|
) |
| |
◆ DEFAULT_PROJECTION
| const CscCartographicProjectionType conscience_utils::Cartography::CscCartographicProjection::DEFAULT_PROJECTION = CscCartographicProjectionType::EPSG3395 |
|
inlinestatic |
◆ DEFAULT_PROJECTION_DEF
| constexpr const char* conscience_utils::Cartography::CscCartographicProjection::DEFAULT_PROJECTION_DEF = EPSG3395_DEF |
|
inlinestaticconstexpr |
this projection is used everywhere by default, she has good angle precision, but can lose 10% of precision with distance
◆ EPSG3395_DEF
| constexpr const char* conscience_utils::Cartography::CscCartographicProjection::EPSG3395_DEF = "EPSG3395" |
|
inlinestaticconstexpr |
◆ EPSG9849_DEF
| constexpr const char* conscience_utils::Cartography::CscCartographicProjection::EPSG9849_DEF = "EPSG9849" |
|
inlinestaticconstexpr |
◆ ESRI54032_DEF
| constexpr const char* conscience_utils::Cartography::CscCartographicProjection::ESRI54032_DEF = "ESRI54032" |
|
inlinestaticconstexpr |
◆ FRANCE_PROJECTION
| const CscCartographicProjectionType conscience_utils::Cartography::CscCartographicProjection::FRANCE_PROJECTION = CscCartographicProjectionType::EPSG9849 |
|
inlinestatic |
◆ FRANCE_PROJECTION_DEF
| constexpr const char* conscience_utils::Cartography::CscCartographicProjection::FRANCE_PROJECTION_DEF = EPSG9849_DEF |
|
inlinestaticconstexpr |
this projection can be used in France, she has good distance precision, but isn't precise with angles. this is not the one to use by default, we prefer to use DEFAULT_PROJECTION_DEF
The documentation for this class was generated from the following files: